/* VERSIUNEA DESKTOP: <980px width viewport */
/* Font declarat pe server */
@font-face {font-family:calibri; src:url(/MC/medcenter/fonts/calibri.ttf);}
@font-face {font-family:calibri; src:url(/MC/medcenter/fonts/calibri.eot);}
@font-face {font-family:calibri; src:url(/MC/medcenter/fonts/calibri.svg);}
@font-face {font-family:calibri; src:url(/MC/medcenter/fonts/calibri.otf);}
@font-face {font-family:calibri; src:url(/MC/medcenter/fonts/calibri.woff);}
/* ----------------------- */
BODY A:focus {outline:none;}
BODY A::-moz-focus-inner {border:0;}
BODY{
font-family:calibri;
margin:0;
color:#333;
background-color:#E6E7E8;
}
/*hack tabele cell top v-align*/TABLE TD{vertical-align:top;}
.special_bg{
background-color:white;
}
A IMG{border:none;}
TH:first-of-type{
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;
}
TH:last-of-type{
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
}
/* SEO CONTENT */
.seoHeader{background-color:white;
font-size:1em;
margin:0 10% 10px 10%;
}
.seoFooter{background-color:white;
font-size:1em;
padding:0 10% 20px 10%;
}
.show-strips{display:block;}
.hide-strips{display:none;}
.seoFooter H1:first-of-type{margin-top:0;}
.seoFooter H2:first-of-type{margin-top:0;}
.seoFooter H3:first-of-type{margin-top:0;}
.seoFooter P:first-of-type{margin-top:0;}
.seoHeader UL, .seoFooter UL{
list-style-image:url(../images/custom_bullet.png);
overflow: hidden;
}
/* end SEO CONTENT */
/* HEADER */
.header{
height:100px;
}
.header_child{
position:relative;
height:100px;
margin:0 auto;
padding:0 10% 0 10%;
}
.header_child IMG{
float:left;
margin-top:15px;
}
.header_child P{
display:block;
float:left;
width:auto;
color:#777;
padding:0;
}
@media screen and (min-width: 1150px) and (max-width: 24000px){.header_child P{font-size:1em;line-height:1em;margin:35px 0 0 30px;}}
@media screen and (min-width: 1085px) and (max-width: 1150px){.header_child P{font-size:0.8em;margin:35px 0 0 10px;}}
@media screen and (min-width: 50px) and (max-width: 1085px){.header_child P{display:none;}}
.header_child strong{
font-weight:normal;
}
.linkHeader{
text-decoration:none;
color:#333;
}

/* PROGRAMARI */
.programari{
position:relative;
float:right;
background-image: url(/MC/medcenter/images/bg_programari.png);
background-position: top left;
background-repeat: repeat-x;
background-color: #ED1C24;
width: 352px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
height: 90px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
color: white;
padding: 0 10px 0 10px;
}
.programari DIV{
font-size: 32px;
font-weight: bold;
text-align: right;
}
.programari DIV SPAN{
display:block;
background-color:lime;
}
.programari DIV:nth-of-type(1){
font-size: 12px;
font-weight: normal;
text-align: left;
margin-left:157px;
margin-top:10px;
padding-left:12px;
background-image: url(/MC/medcenter/images/telefon_mic.png);
background-position: 0px 2px;
background-repeat: no-repeat;
}
.programari DIV:nth-of-type(3){
font-size:12px;
font-weight:normal;
text-align:right;
}
.programariCallcenterLink{
color:white;
font-size: 32px;
font-weight: bold;
text-align: right;
text-decoration:none;
}
.ButonProgramari {
position:absolute;
top:5px;
left:10px;
width:100px;
height:45px;
/* ascunde banner */display:block;
text-align:center;
font-size:14px;
font-weight:bold;
color:#990000;
text-decoration:none;
margin:5px 0 0 0;
padding:15px 0 5px 40px;
background-color:#eee;
/* background-image:url(../images/banner-programari.jpg); */
background-image:url(../images/bg_programari_buton.png);
background-position:center left;
background-repeat:no-repeat;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
.ButonProgramari:hover{
color:red;
}
.programari_expand{
display:none;
background-image:url(../images/bg_programari.png);
background-position:top left;
background-repeat:repeat-x;
background-color:#ED1C24;
position:absolute;
top:0px;
right:10px;
width:230px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.50);
color:white;
padding:0 10px 0 10px;
z-index:999999;
}
.programari_expand DIV{
font-size:32px;
font-weight:bold;
text-align:right;
}
.programari_expand DIV:first-child{
font-size:12px;
font-weight:normal;
text-align:left;
margin:20px 0 0 0;
padding:0 0 0 25px;
background-image:url(../images/telefon_mic.png);
background-position:10px 2px;
background-repeat:no-repeat;
}
.programari_expand DIV:last-of-type{
font-size:12px;
font-weight:normal;
}
.programari_expand A{
text-align:center;
font-size:14px;
font-weight:bold;
color:#990000;
display:block;
text-decoration:none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin:10px 0 11px 0;
padding:5px 0 5px 0;
background-image:url(../images/bg_butoane.png);
background-position:center left;
background-repeat:repeat-x;
-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
.programari_expand A:hover{
color:red;
}
.programari_expand iframe{
background-color:white;
width: 800px;
height: 550px;
border:none;
margin:10px 0 0 0;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.programari_expand div.contentDiv {
background-image: url(/MC/medcenter/images/bg_programari.png);
background-position: top left;
background-repeat: repeat-x;
background-color: #ED1C24;
position: fixed;
top: 100px;
left: 50%;
width:960px;
margin-left: -480px;
border-radius: 10px;
-webkit-box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
-moz-box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
color: white;
padding: 0 10px 0 10px;
z-index: 999999;
}

.programari_expand > div  DIV {
font-size: 32px;
font-weight: bold;
text-align: right;
margin-right:66px;
margin-left:62px;
}

.programari_expand DIV.contentDiv > div:first-child {
font-size: 12px;
font-weight: normal;
text-align: left;
padding: 0 0 0 25px;
background-image: url(/MC/medcenter/images/telefon_mic.png);
background-position: 10px 2px;
background-repeat: no-repeat;
margin-top:20px;
margin-left:707px;
}

.programari_expand DIV:nth-child(3) {
font-size: 12px;
font-weight: normal;
}
.programari_expand div.renuntaDiv{
width:800px;
margin-left:93px;
margin-bottom:40px;

}
.programari_expand .renuntaDiv > a {
text-align: center;
font-size: 14px;
font-weight: bold;
color: black;
display: block;
text-decoration: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 5px 0 5px 0;
background-image: url(/MC/medcenter/images/bg_butoane.png);
background-position: center left;
background-repeat: repeat-x;
-webkit-box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
-moz-box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
width:100px;
float:right;
}
.programari_expand .renuntaDiv > a:hover {
color:red;
}
.bannerProgramari{
position:absolute;
top:5px;
left:10px;
width:100px;
height:45px;
/* ascunde banner */display:none;
text-align:center;
font-size:14px;
font-weight:bold;
color:#990000;
text-decoration:none;
margin:5px 0 0 0;
padding:15px 0 5px 40px;
background-image:url(/MC/medcenter/images/banner_programari_online.png);
background-position:center left;
background-repeat:no-repeat;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
/* END PROGRAMARI */

/* MENIU */
/* exceptii meniu width */@media screen and (min-width: 500px) and (max-width: 1085px){
	#stiri-nou{
	margin-top:10px!important;
	margin-bottom:10px!important;
	}
}
/* exceptii meniu width */@media screen and (min-width: 500px) and (max-width: 1020px){
	#medicina-muncii{
	margin-top:10px!important;
	margin-bottom:10px!important;
	}
}
#minmenu_off,#minmenu_on{display:none;}
.meniu_root{
padding-bottom:10px;
padding:10px 10% 10px 10%;
}
.meniu{
position:relative;
min-height:40px;
margin:0 auto 0 auto;
width:auto;
}
.meniu LI, .meniu A{cursor:pointer;}
#primary_nav_wrap{}
#primary_nav_wrap LABEL{cursor:pointer;}
#primary_nav_wrap ul{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0;
}
#primary_nav_wrap ul a{
background-color:#ED1C24;
display:block;
color:#FFF;
text-decoration:none;
font-size:1em;
padding: 0 10px;
margin: 0 5px 0 0;
line-height: 32px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
cursor:pointer;
}
#primary_nav_wrap ul li{
position:relative;
float:left;
}
/* exceptie promotii */
#promotii A{
background-image:url(../images/sange.gif);
}
/* exceptii contact */
#contact{
background-color:none;
background-image:url(../images/contact_buton.png);
background-repeat:no-repeat;
display:block;
color:#777;
text-decoration:none;
font-size:1em;
text-transform:uppercase;
font-weight:bold;
padding: 0 0 0 35px;
margin: 0 0 0 0;
line-height: 32px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
#contact A {
background-color:white!important;
color:#777!important;
-webkit-box-shadow:none!important;
-moz-box-shadow:none!important;
box-shadow:none!important;
padding-left:0!important;
}
#contact LI A:hover {background-color:#ED1C24!important;color:white!important;}
#contact UL LI{
text-transform:none;
font-weight:normal;
}
#contact UL LI UL{
top:50%!important;
left:50%!important;
}
#contact UL LI UL LI{
font-size:0.8em;
line-height:0.8em;
font-weight:normal;
/*white-space:nowrap;*/
}
#contact UL LI UL LI SPAN{
position:absolute;
top:50%;
left:5px;
margin-top:-15px!important;
}
#contact UL LI UL LI A{
padding-left:40px!important;
}
/*exceptii specifice contact*/
#meniu_clinici_medcenter, #meniu_puncte_recoltare, #parerea-ta-conteaza{
padding: 10px 0 10px 5px;
color:#555;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
#meniu_clinici_medcenter:hover, #meniu_puncte_recoltare:hover, #parerea-ta-conteaza:hover{
color:white;
background-color:#ED1C24;
}
#meniu_clinici_medcenter:hover > SPAN, #meniu_puncte_recoltare:hover > SPAN, #parerea-ta-conteaza:hover > SPAN{
background-image:url(../images/sprite_icoane_hover.png);
}
/**/
/*scroll bar la contact level 2*/
#contact UL LI UL{background-color:white;max-height:450px;overflow-x:hidden;overflow-y:auto;white-space:normal;}
#contact UL LI UL LI A{padding-right:18px;}

#contact UL LI UL::-webkit-scrollbar {
width:8px;
background-color:#ED1C24;
}
#contact UL LI UL::-webkit-scrollbar-track {
background-color:#ED1C24;
border-radius:4px;
}
#contact UL LI UL::-webkit-scrollbar-thumb {
background-color:white;
background-image:url(/MC/medcenter/images/bg-scrollbar.png);
background-repeat:no-repeat;
background-position:50% 50%;
border-radius:4px;
-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5); 
}
/* exceptii contact width */@media screen and (min-width: 500px) and (max-width: 1235px){#contact{
margin-top:10px!important;
margin-bottom:10px!important;
}}
/**/
#primary_nav_wrap ul li.current-menu-item{
background:cyan
}
#primary_nav_wrap ul li A:hover{
background:#ED1C24
}
#primary_nav_wrap ul ul{
display:none;
position:absolute;
top:95%;
left:5px;
background:#fff;
padding:1px;
border:1px #ED1C24 solid;
z-index:999999;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
#primary_nav_wrap ul ul li{
float:none;
min-width:200px
}
#primary_nav_wrap ul ul a{
line-height:120%;
padding:10px 0 10px 5px;
margin:0 0 0 0;
color:#555;
background-color:white;
-webkit-border-radius:none;
-moz-border-radius:none;
border-radius:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
#primary_nav_wrap ul li ul a:hover{
color:white;
-webkit-border-radius:none;
-moz-border-radius:none;
border-radius:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
#primary_nav_wrap ul ul ul{
	top:0;
	left:100%
}
#primary_nav_wrap ul li:hover > ul{
	display:block
}
#primary_nav_wrap ul li ul li span{
display:inline-block;
width:30px;
height:30px;
margin:0 5px 0 0;
vertical-align:middle;
background-image:url(../images/sprite_icoane.png);
}
#primary_nav_wrap a:hover > span:first-child{
background-image:url(../images/sprite_icoane_hover.png);
}
/* pozitii sprite icoane meniu */
#despre_istoric SPAN{background-position:-50px 0px;}
#despre_clinici SPAN{background-position:-50px -50px;}
#despre_puncte SPAN{background-position:-50px -100px;}
#despre_medici SPAN{background-position:-50px -150px;}
#despre_cdex SPAN{background-position:0px -100px;}
#despre_cariere SPAN{background-position:-50px -200px;}
#M1G{background-position:0px -100px;}
#promotii-cele-mai-recente SPAN{background-position:-100px 0px;}
#promotii-toate SPAN{background-position:-100px -50px;}
#promotii-in-zona-ta SPAN{background-position:-100px -100px;}
#lista-analize-medicale SPAN{background-position:-150px 0px;}
#specialitati-disponibile SPAN{background-position:-150px -50px;}
#dictionar-de-analize SPAN{background-position:-150px -50px;}
#medicina-muncii SPAN{background-position:-150px -100px;}
#contracte-cnas SPAN{background-position:-150px -200px;}
#medicina-de-familie SPAN{background-position:0px -50px;}
#noutati SPAN{background-position:-200px 0px;}
#evenimente SPAN{background-position:-200px -50px;}
#simpozioane SPAN{background-position:-200px -100px;}
#pachete_specifice SPAN{background-position:-200px -100px;}
#galerie-foto SPAN{background-position:-200px -150px;}
#aparitii-media SPAN{background-position:-250px 0px;}
#revista_medcenter SPAN{background-position:-200px -200px;}
#meniu_laborator_central SPAN{background-position:0px -100px;}
#meniu_clinici_medcenter SPAN{background-position:-50px -50px;}
#meniu_puncte_recoltare SPAN{background-position:-50px -100px;}
#contact_feedback SPAN{background-position:-100px -200px;}
#parerea-ta-conteaza SPAN{background-position:0px -150px;}
#articole-medicale SPAN{background-position:-200px 0px;}
/*end pozitii*/
.meniu_contacte A{
background:none!important;
margin:0 0 0 0!important;
padding:0 5px 0 0!important;
height:30px;
-webkit-box-shadow:none!important;
-moz-box-shadow:none!important;
box-shadow:none!important;
color:#555!important;
font-size:12px!important;
}
.meniu_contacte LI A {
font-size:16px!important;
}
.meniu_contacte LI A:hover{
background:#ED1C24!important;
color:white!important;
}
.cautare{float:right;}
.meniu form{
display:inline-block;
border:1px #ED1C24 solid;
background-color:white;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
padding:0;
}
/* dimensiune search bar variabila in functie de viewport */
@media screen and (min-width: 1680px) and (max-width: 24000px){.meniu form {width:352px;}}
@media screen and (min-width: 1550px) and (max-width: 1680px){.meniu form {width:250px;}}
@media screen and (min-width: 500px) and (max-width: 1550px){.cautare {float:none;display:block;padding:45px 0 0 0;}.meniu form {width:352px;}}
/**/
.searchtext{
border:none;
height:23px;
margin:2px 0 2px 5px;
vertical-align:middle;
overflow:hidden;
width:75%;
}
.searchgo{
float:right;
border:none;
margin:0 5px 0 0;
width:30px;
height:30px;
vertical-align:middle;
background-image:url(../images/search_submit.png);
}
/**/
/* BREADCRUMBS */
.siteBreadcrumbs{
position:relative;
margin:0 10% 0 10%;
vertical-align:middle;
}
.siteBreadcrumbs A{
text-decoration:none;
color:gray;
}
.siteBreadcrumbs A:hover{
color:red;
}
.siteBreadcrumbs A:last-of-type{
text-decoration:underline;
color:#ED1C24;
}
.siteBreadcrumbs DIV:nth-of-type(1) {margin-bottom:15px;}
/**/
/* FB SHARE */
.fb-share-button{
vertical-align:middle;
}
.fbShareRoot{
background-color:white;
padding:0 10% 20px 10%;
}
.fbShareContent{
display:inline-block;
background-image:url(/MC/medcenter/images/BG-FB-Bleu.png);
background-repeat:repeat-y;
padding:0 10px 0 0;
border:2px #4267b2 solid;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.fbShareContent SPAN{padding:0 0 0 10px;}
.fbShareContent IMG{vertical-align:middle;}
/* end FB SHARE */
/* SLIDER HOMEPAGE */
.slider_root{
background-image:url(../images/panglici.jpg);
background-position:50% top;
background-repeat:no-repeat;
height:350px;
}
.slider{
width:960px;
height:350px;
margin:0 auto;
}
/**/

/* CONTENT */
.root_content {
	position: relative;
	margin: 0 auto;
	padding:0 10% 0 10%;
	/* NU AM NICI O IDEE DE CE AM PUS ASTA AICI overflow: auto;*/
	font-size:1em;
}
/* hack align top*/.root_content P:first-child{padding-top:0px;margin-top:0px;}
/* hack align top*/.root_content H1:first-child{padding-top:0px;margin-top:0px;}
/* hack align top*/.root_content H2:first-child{padding-top:0px;margin-top:0px;}
/* hack align top*/.root_content H3:first-child{padding-top:0px;margin-top:0px;}
.root_content UL LI A{white-space:normal!important;}
.root_content UL LI UL LI A{white-space:nowrap!important;}
.root_content IMG{
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.root_content TABLE{text-align:left;}
.content_root{
padding:0 0 20px 0;
}
.content {
padding:0 10% 0 10%;
margin:0 auto;
font-size:1em;
text-align:justify;
}
.content_root P{
margin-top:10px;
margin-bottom:10px;
}
.content_root H1{
font-size:1.8em;
font-weight:normal;
color:#ED1C24!important;
letter-spacing:-1px;
margin-bottom:10px;
}
.content_root H1:first-of-type{padding-top:0px;margin-top:0px;}
.content_root P:first-of-type{padding-top:0px;margin-top:0px;}
.content_root H2{
font-size:1.2em;
font-weight:normal;
color:#777;
letter-spacing:-1px;
}
.content_root H3{
font-size:1.1em;
color:#ED1C24;
border-bottom:1px #999 solid;
}
.content_root H4{
font-size:1em;
font-weight:normal;
color:#333;
padding:5px;
margin-top:10px;
margin-bottom:10px;
border:1px #ED1C24 solid;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.content_root H5{
background-color:#ED1C24;
font-size:1em;
font-weight:normal;
color:#FFF;
padding:5px;
margin-top:10px;
margin-bottom:10px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.content_root H6{
background-image:url(/MC/medcenter/images/bg-h5.png);
background-position:top right;
background-repeat:repeat-y;
background-color:#ED1C24;
font-size:1em;
font-weight:normal;
color:#FFF;
padding:5px;
margin-top:10px;
margin-bottom:10px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.content_root UL, .content_root OL{}
.content_root UL{
list-style-image:url(../images/custom_bullet.png);
}
/* IE Hack */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.content_root UL { overflow: hidden; }
}
.content A{
color:#990000;
}
.content A:visited{
color:#990000;
}
.content A:hover{
color:#ED1C24;
text-decoration:none;
}
.content HR{
border:none;
color:#ccc;
background-color:#ED1C24;
height:1px;
}
.content_home{
margin:30px auto 0 auto;
text-align:center;
padding:10px 10% 0 10%;
}
.content_home A{
text-decoration:none;
}
.dynamicPageContent H1:first-child{padding-top:0px;margin-top:0px;}
/*[RC-11nov2016]*/.content_home div{
/* hack IOS */vertical-align:top;
background-color:white;
position:relative;
display:inline-block;
width:30%;
min-height:177px;
height:12%;
margin:0 9px 15px 9px;
border:1px solid #ED1C24;
overflow:hidden;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
/*background-image:url(/MC/files/general/pointer-home_582db67c9f0cf332.jpg);*/
background-repeat:no-repeat;
background-position:1.2em 3.4em;
}
/*@media screen and (min-width: 980px) and (max-width: 1230px){
.content_home A div{background-color:lime;}
}
@media screen and (min-width: 1230px) and (max-width: 1635px){
.content_home A div{background-color:cyan;}
}
@media screen and (min-width: 1635px) and (max-width: 7000px){
.content_home A div{background-color:pink;}
}*/
/*[RC-11nov2016]*/.content_home div h1{
width:43%;
font-size:1.4vw;
line-height:1.4vw;
padding:10px 0 10px 0!important;
min-height:27px;
color:#ED1C24;
margin:10px 0 5px 10px;
text-align:left;
font-weight:bold;
/*background-image:url(../images/h1_front.png);
background-repeat:no-repeat;
background-position:top left;*/
text-transform:capitalize;
}
/*[RC-11nov2016]*/.content_home DIV DIV{
position:absolute;
top:0;
right:0;
width:45%;
height:100%;
min-height:75px;
margin:0;
-webkit-border-top-left-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
border:none;
border-left:1px gray solid;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
background-image:none;
}
.content_home div div img{
overflow:hidden;
}
.content_home div p{
color:#333;
margin:0;
padding:10px 50% 10px 10px;
font-size:1em;
font-weight:light;
line-height:1em;
text-align:left;
}
/*[RC-11nov2016]*/
#tabContent{}
/* Medici afisare */
.medici_snipplet{
padding:10px 0 10px 0;
margin-bottom:25px;
border-bottom:1px #ED1C24 dotted;
}
.medici_snipplet H2{
margin:0 0 0 0;
padding:0 0 5px 0;
border-bottom:1px silver solid;
}
.medici_snipplet .competente{
margin:0;
font-size:1em;
font-weight:bold;
}
.medici_snipplet P{
margin:5px 0 5px 0;
font-size:18px;
font-weight:bold;
}
.medici_snipplet .competente SPAN{
color:#ED1C24;
}
.mediciFlex{
display:flex;
}
.medic_poza{
flex:none;
display:inline-block;
vertical-align:top;
background-image:url(https://medcenter.ro/MC/medcenter/images/logo_medici.png);
background-position:center center;
background-repeat:no-repeat;
width:150px;
height:150px;
overflow:hidden;
border:1px red solid;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
.medic_poza IMG{
width:150px;
height:150px;
border:none;
}
.medic_info{
flex:none;
display:inline-block;
width:250px;
vertical-align:top;
margin-left:10px;
}
.medic_info A{
color:#ED1C24;
text-decoration:none;
}
.medic_info UL{padding-left:20px;}
.medic_info UL LI{word-break:break-all;}
.medic_detalii{
flex:1;
vertical-align:top;
min-height:150px;
width:65%;
border-left:1px silver solid;
margin-left:10px;
padding-left:10px;
}
/* exceptii viewport 
@media screen and (min-width: 1450px) and (max-width: 9000px){
	.medic_detalii{
	display:inline-block;
	vertical-align:top;
	min-height:150px;
	width:65%;
	border-left:1px silver solid;
	margin-left:10px;
	padding-left:10px;
	}
}
@media screen and (min-width: 1230px) and (max-width: 1450px){
	.medic_detalii{
	display:inline-block;
	vertical-align:top;
	min-height:150px;
	width:60%;
	border-left:1px silver solid;
	margin-left:10px;
	padding-left:10px;
	}
}
@media screen and (min-width: 980px) and (max-width: 1230px){
	.medic_detalii{
	display:inline-block;
	vertical-align:top;
	min-height:150px;
	width:50%;
	border-left:1px silver solid;
	margin-left:10px;
	padding-left:10px;
	}
}
*/
.medic_detalii H2 SPAN{
color:#ED1C24;
margin-right:10px;
}
.medic_detalii H2 {
border-bottom:1px #ED1C24 solid;
}
.medic_detalii UL{
}
.medic_detalii UL LI{
background-image:url(../images/custom_dot.png);
background-repeat:repeat-x;
background-position:0% 95%;
}
.medic_detalii UL LI LABEL{
background-color:white;
padding-right:5px;
}
.medic_detalii UL LI SPAN{
background-color:white;
float:right;
padding-left:5px;
}
.medic_cnas{
margin:15px 0 5px 0;
font-size:1em;
color:#ED1C24;
}
/* End Medici afisare */

/* Meniuri content*/
.f_left{
background-color:white;
float:left;
padding:10px;
margin:0 20px 20px 0;
border:1px red solid;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
.f_left UL{
	margin:0;
	padding:0;
	font-style:normal;
}
.f_left UL LI{
	list-style:none;
	position:relative;
	margin:0;
	padding:0;
}
.f_left UL LI A{
color:#555!important;
font-size:0.8em!important;
}
.f_left UL LI A:hover{color:red!important;}
.f_left UL LI UL{display:none;}
.f_left UL LI:hover > UL{
background-color:#ED1C24;
display:block;
position:absolute;
top:0;
left:85%;
padding:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
z-index:999999;
}
.f_left UL LI UL LI{
display:block;
}
.f_left UL LI UL LI A{color:white!important;}
.f_left UL LI UL LI A:hover{color:black!important;}

/*end meniuri content*/
/* RC Meniu Stanga Colapsabil */
.MeniuStangaTemplate{
float:left;
margin:0 20px 20px 0;
max-width:320px;
border:2px #ED1C24 solid;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
-moz-box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
cursor:pointer;
}
.MeniuStangaLinks{
background-color:white;
/* limitare inaltime meniu * max-height:500px;*/
/* limitare inaltime meniu * overflow:auto;*/
}
.MeniuStangaLink UL{}
.MeniuStangaLinks::-webkit-scrollbar {
width:8px;
background-color:#ED1C24;
}
.MeniuStangaLinks::-webkit-scrollbar-track {
background-color:#ED1C24;
border-radius:4px;
}
.MeniuStangaLinks::-webkit-scrollbar-thumb {
background-color:white;
background-image:url(/MC/medcenter/images/bg-scrollbar.png);
background-repeat:no-repeat;
background-position:50% 50%;
border-radius:4px;
-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5); 
}
.MeniuStangaTemplate UL{
color:#777!important;
font-style:normal;
list-style-type:none;
list-style-image:none;
padding:0 0 0 0!important;
margin:0 0 0 0!important;
}
.MeniuStangaTemplate UL LI{
border-bottom: 1px #ccc solid;
}
.MeniuStangaTemplate UL LI:last-of-type{border-bottom:none;}
.MeniuStangaTemplate UL LI:hover{background-color:#d71920;color:white;}
.MeniuStangaTemplate UL LI A{
font-size:1em!important;
display:block;
padding:10px 10px 8px 10px;
}
.MeniuStangaTemplate UL LI SPAN{
display:block;
padding:10px 15px 8px 10px;
background-image:url(/MC/medcenter/images/up2.png);
background-position:center right;
background-repeat:no-repeat;
}
.MeniuStangaTemplate UL LI UL{
display:none;
background-color:#EAEAEA;
}
.MeniuStangaTemplate UL LI UL LI:hover{
background-color:#CCC;
}
.MeniuStangaTemplate UL LI:hover > SPAN{
background-image:url(/MC/medcenter/images/down.png);
background-position:center right;
background-repeat:no-repeat;
}
.MeniuStangaTemplate A{
color:inherit;
text-decoration:none;
}
.MeniuStangaDeschide{
display:none;
width:35px;
height:35px;
border:none!important;
background-image:url(/MC/medcenter/images/up.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-color:#FFF;
cursor:pointer;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.MeniuStangaDeschide IMG{display:none;}
.MeniuStangaInchide{
position:relative;
display:block;
background-color:#ED1C24;
color:white;
padding:10px 30px 10px 10px;
cursor:pointer;
vertical-align:center;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
.MeniuStangaInchide IMG{
position:absolute;
top:50%;
right:10px;
margin-top:-8px;
}
.mydivlinksClose{
width:0;
height:0;
overflow:hidden;
}
.MeniuStangajos{
background-color:#ED1C24;
height:10px;
-webkit-border-bottom-left-radius: 7px;
-webkit-border-bottom-right-radius: 7px;
-moz-border-radius-bottomleft: 7px;
-moz-border-radius-bottomright: 7px;
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
}
.MeniuStangaDeschide,
#accordion {
list-style: none;
padding: 0 0 0 0;
}
#accordion ul {
list-style: none;
padding: 0 0 0 0;
}
#accordion ul{
display: none;
}
/* END Meniu Stanga Colapsabil */
/*TEST Meniu stanga inchis on load*/

/* end TEST Meniu stanga inchis on load/
/**/

/* FOOTER SI UFOOTER *//* SI UTFOOTER */
.footer{
background-image:url(../images/bg_footer.png);
height:35px;
}
.footer_child{
position:relative;
margin:0 10% 0 10%;
font-size:0.9em;
color:white;
background-color:#ED1C24;
height:25px;
padding:8px 0 0 10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
@media screen and (min-width: 1075px) and (max-width: 1160px){
.footer_child {font-size:0.8em;}
}
@media screen and (min-width: 980px) and (max-width: 1075px){
.footer_child {font-size:0.7em;}
}
.footer_child SPAN:before{content:"| ";}
.footer_child SPAN:after{content:"| ";}
.footer_child DIV{
position:absolute;
display:block;
width:135px;
right:10px;
top:50%;
margin-top:-12px;
text-align:right;
}
.footer_child A{color:#FFCCCC;margin-right:5px;}
.footer_child A:hover{color:#FFF;}
.footer_child DIV A{text-decoration:none;}
.ufooter{
position:relative;
margin:0 10% 0 10%;
}
.ufooter_st{
background-image:url(..//images/separator_vertical_alb_fade.png);
background-position:top right;
background-repeat:repeat-y;
float:left;
width:50%;
margin:10px 0 10px 0;
font-size:0.8em;
color:#777;
}
.ufooter_st P{
margin-top:5px;
margin-right:10px;
}
.ufooter_st HR{
border:none;
margin:0 0 10px 0;  
text-align:left;
color:#DDD;
background-color:#DDD;
height:1px;
}
.ufooter_st SPAN{
display:block;
text-align:right;
}
.ufooter_st IMG{
padding:5px;
}
.ufooter_st IMG:first-child{
float:left;
}
.ufooter_st SPAN IMG{
vertical-align:middle;
margin:0 5px 0 0;
}
.ufooter_st SPAN :first-child IMG{margin-left:10px;}
.ufooter_dr{
float:right;
width:48%;
margin:10px 10px 10px 0;
font-size:0.8em;
color:#777;
}
.ufooter_dr HR{
border:none;
color:#ccc;
background-color:#ccc;
height:1px;
}
.ufooter_dr A {color:#555;border-right:1px #ccc solid;padding:0 5px 0 5px;font-size:1.1em;}
.ufooter_dr A:last-of-type {border:none;}
.ufooter_dr A:hover {color:red;text-decoration:none;}
.utFooter{
display:flex;
margin:0px 10% 25px 10%;
padding:10px 0 0 0;
border-top:1px #CCC solid;
font-size:0.9em;
}
.utFooter DIV{
flex:1;
border-right:1px #CCC dotted;
padding:0 10px 0 10px;
}
.utFooter DIV:nth-of-type(1){padding-left:0;}
.utFooter DIV:nth-of-type(5){border-right:none;}
.utFooter DIV A{
display:block;
margin:0 0 5px 0;
text-decoration:none;
color:#777;
}
.utFooter DIV A:nth-of-type(1){
color:#333;
font-weight:bold;
margin:0 0 10px 0;
}
.utFooter DIV A:nth-of-type(1):hover{color:#ED1C24;}
.utFooter DIV A:hover{color:#000;}
.utFooter DIV:nth-of-type(3) A:nth-of-type(1){margin:0 0 5px 0;}	
.utFooter DIV:nth-of-type(3) A:nth-of-type(2){color:#333;font-weight:bold;margin:0 0 5px 0;}	
.utFooter DIV:nth-of-type(3) A:nth-of-type(2):hover{color:#ED1C24;}	
.utFooter DIV:nth-of-type(3) A:nth-of-type(3){color:#333;font-weight:bold;margin:0 0 5px 0;}	
.utFooter DIV:nth-of-type(3) A:nth-of-type(3):hover{color:#ED1C24;}
.utFooter DIV:nth-of-type(3) A:nth-of-type(4){color:#333;font-weight:bold;margin:0 0 5px 0;}	
.utFooter DIV:nth-of-type(3) A:nth-of-type(4):hover{color:#ED1C24;}
.utFooter DIV:nth-of-type(3) A:nth-of-type(5){color:#333;font-weight:bold;margin:0 0 5px 0;}	
.utFooter DIV:nth-of-type(3) A:nth-of-type(5):hover{color:#ED1C24;}
.utFooter DIV:nth-of-type(3) A:nth-of-type(6){color:#333;font-weight:bold;margin:0 0 5px 0;}	
.utFooter DIV:nth-of-type(3) A:nth-of-type(6):hover{color:#ED1C24;}
/**/

/* UTILITATI */
.clear{clear:both;height:0px;margin:0!important;padding:0!important;}
.clearLeft{clear:left;height:0px;margin:0!important;padding:0!important;}
.clearRight{clear:right;height:0px;margin:0!important;padding:0!important;}
.socialbar{
position:fixed;
top:180px;
left:14px;
width:25px;
background-color:white;
z-index:8999;
padding:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
}

#off_st_root, #off_dr_root{
position:absolute;
top:25px;
width:120px;
height:600px;
display:none;
z-index:5;
}
#off_st_root{left:60px;}
#off_dr_root{right:60px;}
#off_st_root IMG{
margin-bottom:25px;
-webkit-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
}
#off_dr_root IMG{
margin-bottom:25px;
-webkit-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
}
/**/

/* dev */
.devnote{
background-color:lime;
padding:5px;
color:black;
text-align:center;
}
/**/
/* Harta Clinici/parteneri/puncte de recoltare [RC: deprecat; mai jos este styling pentru versiunea responsive] */
.clinci{
		width: 700px;
		margin:0 auto;
		overflow:scroll-x;
}
	.harta_clinici {
		position: relative;
		background-image: url(/MC/medcenter/images/harta_clinici_medcenter.png);
		background-position: top left;
		background-repeat: no-repeat;
		width: 700px;
		height: 487px;
		margin: 20px 0 20px 0;
	}

	.detalii_judete {
		width: 680px;
		padding: 10px;
		font-size: 16px;
		display: none;
	}

	.judet_N {
		position: absolute;
		width: 50px;
		height: 50px;
		cursor: pointer;
	}

		.judet_N SPAN {
			display: none;
		}

		.judet_N:hover SPAN {
			background-image: url(/MC/medcenter/images/icon_more_info_harta.png);
			background-position: 50% 50%;
			display: block;
			width: 100%;
			height: 100%;
		}

	#j01 {
		top: 35px;
		left: 230px;
	}

	#j02 {
		top: 95px;
		left: 280px;
	}

	#j03 {
		top: 135px;
		left: 220px;
	}

	#j04 {
		top: 90px;
		left: 500px;
	}

	#j05 {
		top: 220px;
		left: 480px;
	}

	#j06 {
		top: 225px;
		left: 515px;
	}

	#j07 {
		top: 290px;
		left: 440px;
	}

	#j08 {
		top: 300px;
		left: 535px;
	}

	#j09 {
		top: 370px;
		left: 410px;
	}

	#j10 {
		top: 362px;
		left: 530px;
	}

	#j11 {
		top: 380px;
		left: 595px;
	}

/* Harta Clinici Responsive/parteneri/puncte de recoltare */

.root_content_hack_clinici{
display:flex;
padding-top:0px!important;
overflow:visible!important;
}

/* Style Harta Responsive */
.scalemap_text{}
.scalemap_text .MeniuStangaLinks{flex:0; max-height:525px;overflow:auto;}
.captionSiScalemap{
flex:1;
position:relative;
display:inline-block;
width:100%;
}
.scalemap_root{
position:relative;
display:inline-block;
width:100%;
}
.scalemap_holder{
display:block;
}
.scalemap_holder IMG{
position:relative;
width:100%;
}
.scalemap_holder A{
position:absolute;
width:5%;
height:5%;
}
.scalemap_holder A:hover IMG{display:block;}
.scalemap_holder A IMG{width:100%;display:none;}
.caption_harta{}
.sauMeniu{display:none;}
.laJudetzClass{display:none;}
.judet_detalii{
min-width:200px;
max-width:250px;
height:auto;
display:none;
background-color:#ED1C24;
border:1px darkred solid;
color:white;
padding:10px;
margin-right:20px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
-moz-box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
box-shadow: 2px 2px 5px 0 rgba(50, 50, 50, 0.50);
}
.judet_detalii A{color:white;text-decoration:none;}
.judet_detalii HR{
height: 1px;
color: #FFF;
background-color: #FFF;
border: none;
}
.center-name{font-weight:bold;}
.center-info{font-size:0.8em;}
.inchideJudeteInfo{
display:inline-block;
float:right;
color:darkred;
letter-spacing:-1px;
padding:0 30px 0 0;
height:24px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
cursor:pointer;
background-image:url(/MC/medcenter/images/inchide-map-details.png);
background-repeat:no-repeat;
background-position:100% 50%;
}
#detalii_harta_constanta,#detalii_harta_maramures,#detalii_harta_cluj,#detalii_harta_harghita,#detalii_harta_iasi,#detalii_harta_vrancea,#detalii_harta_galati,#detalii_harta_buzau,#detalii_harta_braila,#detalii_harta_ialomita,#detalii_harta_bucuresti{
display:none;
background-color:#ED1C24;
color:white;
padding:10px;
margin-top:10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
}

/* pozitii relative url */
#harta_MM{top:13%;left:34%;}
#harta_CJ{top:32%;left:34%;}
#harta_HG{top:38%;left:54%;}
#harta_IS{top:22%;left:72%;}
#harta_VN{top:50%;left:68%;}
#harta_GL{top:49%;left:74%;}
#harta_BZ{top:61%;left:65%;}
#harta_BR{top:62%;left:75%;}
#harta_IL{top:74%;left:75%;}
#harta_B{top:76%;left:59%;}
#harta_CT{top:82%;left:80%;}

/* end pozitii relative url */

/* End Harta Clinici Responsive/parteneri/puncte de recoltare */
/* End Harta Clinici/parteneri/puncte de recoltare */

/* Filtre medici */
.searchDocs{
background-color:#ED1C24;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:10px;
margin:0 0 10px 0;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.5);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.5);
font-size:1em;
}
.searchDocs DIV{
display:inline-block;
color:white;
font-size:1.1em;
margin:0 10px 0 0;
vertical-align:top;
}
.searchDocs SELECT{
background-color:white;
width:22vw!important;
height:40px;
font-size:0.9em;
color:#333;
border:none;
margin-left:-5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.searchDocs SELECT:hover{background-color:#ffffcc;}
.searchDocs BUTTON{
background-image:url(../images/fundal_buton.jpg);
background-position:50% 50%;
color:#333;
font-size:1em;
border:none;
height:40px;
padding:0 5px 0 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor:pointer;
-webkit-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
box-shadow:4px 4px 5px 0px rgba(50, 50, 50, 0.5);
float:right;
}
.searchDocs LABEL{
background-color:#ce181e;
display:inline-block;
height:40px;
vertical-align:top;
padding:0 8px 0 8px;
/*vertical-aligh hack !!! poate da rateuri, merge doar cu un singur rand, text wrap il duce la dracu`*/line-height:40px;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.divCuButon{float:right;margin-right:0!important;}
/**/

.paginare{
background-image:url(/MC/medcenter/images/paginatie-dunga.png);
background-repeat:no-repeat;
background-position:50% 50%;
color:#333;
font-size:1em;
height:32px;
text-align:center;
margin-bottom:20px;
}
.paginare A{text-decoration:none; color:#ED1C24;}
.paginare .f_left{
float:none;
display:inline-block;
vertical-align:top;
background-color:white;
padding:0 10px 0 10px;
height:30px;
line-height:30px;
border:1px #a7a9ab dotted;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
margin:0;
}
.paginare .f_left SPAN{
font-weight:bold;
color:#ED1C24;
}
.paginare .f_right{
float:none;
display:inline-block;
vertical-align:top;
background-color:white;
padding:0 10px 0 10px;
}
/* TABELE *//*Consultatii*/
.rootContentConsultatii{display:flex;}
.consultatii{width:100%;}
.cliniciConsulatiiTable{
flex:1;
border-collapse:collapse;
padding:0;
width:100%;
}
.cliniciConsulatiiTable THEAD{
background-color:#ED1C24;
color:white;
font-size:1em;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.cliniciConsulatiiTable TH{
padding:8px;
}
.cliniciConsulatiiTable TD{
margin:0;
vertical-align:top;
padding-left:0;
padding:4px 0 4px 0;
font-size:1em;
border-bottom:1px #ED1C24 solid
}
.cliniciConsulatiiTable TD:nth-child(2){
border-left:1px #eaeaea solid;
}
.cliniciConsulatiiTable H2{
color:#ED1C24;
font-weight:bold;
}
.cliniciConsulatiiTable TD P{
margin:0;
padding:4px;
font-size:1em;
}
.cliniciConsulatiiTable TD P:nth-child(even) {
background-color:#eaeaea;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
/* TABELE *//*Program medici*/
.rootProgramMedici{display:flex;}
.rootProgramMediciDoi{width:100%;}
.cliniciDoctoriTable{
flex:1;
border-collapse:collapse;
padding:0;
width:100%;
}
.cliniciDoctoriTable THEAD{
background-color:#ED1C24;
color:white;
font-size:1em;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.cliniciDoctoriTable TH{
padding:8px;
}
.cliniciDoctoriTable TD{
margin:0;
vertical-align:top;
padding:4px 4px 4px 0;
font-size:1em;
border-bottom:1px #ED1C24 solid
}
.cliniciDoctoriTable TD P{
margin:0;
}
.doctoriInvestigatiiTable TR:nth-child(even) {
background-color:#eaeaea;
}
.doctoriInvestigatiiTable TR TD:nth-child(2) {
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.doctoriInvestigatiiTable DIV:nth-child(even) {background-color:#eaeaea;}
.doctoriInvestigatiiTable{
width:100%;
border-collapse:collapse;
border-left:1px #eaeaea solid;
}
.doctoriInvestigatiiTable TD{
padding:4px;
border-bottom:none;
font-size:1em;
}
.programMediciTH_1{padding-left:4px;}
.programMediciTH_2{padding-left:0;}
.programMediciTH_3{text-align:right;}
.programMediciTD_1{padding:4px 0 4px 4px!important;}
.programMediciTD_2{text-align:right;}
/**/
/* PROMOTII */
.promotii{margin-top:-30px;}
.promotii A{
color:gray;
text-decoration:none;
}
.listaPromotii{
display:flex;
border-bottom:1px red dotted;
margin:0 0 25px 0;
}
.listaPromotii A{color:#ED1C24;text-decoration:none;}
.listaPromotii H1{
background-image:url(../images/icon_h1.png);
background-repeat:no-repeat;
background-position:center left;
padding:0 0 0 35px;
}
.listaPromotii H1 SPAN{
background-color:#ffb3b3;
color:white;
white-space:nowrap;
font-weight:normal;
padding:0 8px 0 5px;
margin:0 0 0 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.listaPromotii .LP_left{
background-image:url(../images/preturi_bg.png);
background-repeat:no-repeat;
width:200px;
height:128px;
}
.LP_ofertaSpeciala {
margin-top:0.5em!important;
font-size:2.2em!important;
line-height:0.9em;
color:#ED1C24!important;
text-decoration:none!important;
}
.listaPromotii .LP_right{flex:1;}
.promo_price{
font-size:1em;
color:white;
text-align:center;
}
.promo_price LABEL{
display:block;
color:#333;
width:185px;
font-size:0.9em;
padding:15px 0 0 0;
}
.promo_price SPAN{
display:block;
color:#ED1C24;
font-weight:bold;
width:185px;
font-size:2.2em;
line-height:0.9em;
}

.list_price{
float:none;
padding:0;
margin:0;
border:none;
text-align:center;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.list_price P{
display:block;
width:185px;
font-size:0.9em;
color:#777;
text-decoration:line-through;
}
/* Promotie end level */
.promotie .f_right{
float:left;
background-image:url(../images/preturi_bg.png);
background-repeat:no-repeat;
width:200px;
height:128px;
margin-right:20px;
}
.promotie .discount{
display:inline-block;
color:#777;
}
.promotie .promo_price LABEL{
display:block;
width:185px;
font-size:0.9em;
padding:15px 0 0 0;
}
.promotie .cfix .termen{
display:block;
overflow:hidden;
margin-bottom:20px;
color:#777;
font-size:1.2em;
background-image:url(/MC/medcenter/images/calendar_16x16.png);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:21px;
}
.promotie H1{}
/* casete-promotii */
.promotiiCaseteHolder{
position:relative;
text-align:center;
}
.promotiiCaseta{
vertical-align:top;
position:relative;
display:inline-block;
background-color:white;
width:280px;
height:211px;
cursor:pointer;
padding:10px;
}
.promotiiCaseta:hover > .promotiiCasetaPoza{border-color:darkred;}
.promotiiCaseta:hover > .promotiiCasetaText{background-color:#ED1C24;color:white;border-color:#ED1C24;}
.promotiiCaseta:hover > .promotiiCasetaJudet{background-image:url(../images/soare-fundal.png);}
.promotiiCasetaJudet{
position:absolute;
top:10px;
left:10px;
z-index:156;
width:150px;
height:150px;
}
.promotiiCasetaPoza{
position:absolute;
top:10px;
left:120px;
z-index:57;
width:147px;
height:147px;
overflow:hidden;
border:3px #777 solid;
-webkit-border-radius: 75px;
-moz-border-radius: 75px;
border-radius: 75px;
}
.promotiiCasetaText{
color:#333;
height:35px;
font-size:1em;
font-weight:bold;
border:3px #777 solid;
margin:85px 0 0 0;
padding:75px 10px 10px 10px;
text-align:center;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
/* end casete-promotii */
/* buline-promotii */
.promotiiBulineHolder{
position:relative;
text-align:center;
margin-top:35px;
}
.promotiiBulina{
display:inline-block;
vertical-align:top;
width:220px;
height:220px;
margin:0 20px 20px 0;
overflow:hidden;
background-color:#ED1C24;
border:1px #ED1C24 solid;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.50);
cursor:pointer;
}
.promotiiBulina SPAN{
display:block;
font-weight:bold;
font-size:1.1em;
color:white;
padding-top:10px;
}
.promotiiBulina IMG{
width:220px;
height:175px;
cursor:pointer;
}
.promotiiBulina LABEL{
background-color:white;
display:block;
text-align:center;
height:175px;
overflow:hidden;
}
/* end buline-promotii */
/**/
.f_right_contact{float:none;}
.f_right_contact TD{vertical-align:top;}

/* SPECIALITATI */
.listaSpecialitati {text-align:center;}
.listaSpecialitati A{
color:#777;
display:block;
min-height:28px;
margin:5px;
padding:5px 10px 2px 35px;
font-size:20px;
text-decoration:none;
text-align:left;
background-image:url(../images/disc_normal.png);
background-repeat:no-repeat;
background-position:0% 50%;
}
/* hack titlu width */
@media screen and (max-width: 1475px){
	.listaSpecialitati A{
	color:#777;
	display:block;
	min-height:28px;
	margin:5px;
	padding:5px 10px 2px 35px;
	font-size:16px;
	text-decoration:none;
	text-align:left;
	background-image:url(../images/disc_normal.png);
	background-repeat:no-repeat;
	background-position:0% 50%;
	}
}
@media screen and (max-width: 1225px){
	.listaSpecialitati A{
	color:#777;
	display:block;
	min-height:28px;
	margin:5px;
	padding:5px 10px 2px 35px;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	background-image:url(../images/disc_normal.png);
	background-repeat:no-repeat;
	background-position:0% 50%;
	}
}
/* end hack titlu width */

/*.listaSpecialitati A:hover{
background-color:#ED1C24;
color:white;
background-image:url(../images/disc_hover.png);
}*/
.listaSpecialitati DIV{
background-image:url(/MC/medcenter/images/bg-specialitati.png);
background-position:top right;
background-repeat:repeat-y;
background-color:white;
display:inline-block;
position:relative;
width:20%;
height:270px;
vertical-align:top;
text-align:center;
margin:0 -10px 15px 0;
border:1px #333 solid;
-webkit-border-top-left-radius: 25px;
-moz-border-radius-topleft: 25px;
border-top-left-radius: 25px;
-webkit-box-shadow:4px 4px 4px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:4px 4px 4px 0px rgba(50, 50, 50, 0.5);
box-shadow:4px 4px 4px 0px rgba(50, 50, 50, 0.5);
/*ATENTIE*/overflow:hidden;
}
.listaSpecialitati DIV:hover{
background-image:none;
cursor:pointer;
border:1px #ED1C24 solid;
margin:0px -10px 15px 0px;
z-index:900;
}
.listaSpecialitati DIV:hover > LABEL {background-color:#ED1C24;border-bottom:10px white solid;}
.listaSpecialitati LABEL{
background-color:#999;
padding:5px 0 5px 0;
color:white;
display:block;
width:91%;
padding:2% 5% 3% 5%;
font-size:0.9em;
line-height:1em;
position:absolute;
left:0;
bottom:0;
border-bottom:10px #777 solid;
}
.listaSpecialitati LABEL:nth-child(even) {background-color:#777;}
/* end specialitati */

/* Style nou pentru listing-ul de la: Articole, Stiri, Evenimente, Galerie Foto */
.listingArticoleHolder{
position:relative;
display:inline-block;
vertical-align:top;
width:47%;
min-height:150px;
margin:0 2% 35px 0;
cursor:pointer;
}
.listingArticoleHolder:hover > .listingArticoleTitlu{color:#ED1C24;text-decoration:underline;}
.listingArticolePoza{
background-color:gray;
position:absolute;
top:0;
left:0;
width:200px;
height:150px;
overflow:hidden;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    4px 4px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         4px 4px 5px 0px rgba(50, 50, 50, 0.75);
text-align:center;
vertical-align:middle;
}
.listingArticolePoza IMG{
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.listingArticoleTitlu{
margin:0 0 10px 220px;
color:#ED1C24;
font-size:1.2em;
line-height:1em;
font-style:normal;
}
.listingArticoleText{
margin:0 0 10px 220px;
line-height:1em;
}
/* End Style nou pentru listing-ul de la: Articole, Stiri, Evenimente, Galerie Foto */
/* NOUTATI */
.listaArticole{}
.listaArticole UL{
list-style-image:none;
padding:0;
margin:0;
}
.listaArticole UL A{
background-image:url(../images/icon_noutati.png);
padding-left:35px;
background-repeat:no-repeat;
color:#777;
font-size:1.4em!important;
text-decoration:none;
font-style:normal;
}
.listaArticole UL A:hover{color:#ED1C24; text-decoration:underline;}
.listaArticole DIV{
/*
color:#555;
border-bottom:1px red dotted;
margin:0 0 25px 0;
padding:10px 0 10px 0;
*/
}
/**/
/* EVENIMENTE */
._evenimente{
background-image:url(../images/icon_noutati.png);
padding-left:35px;
background-repeat:no-repeat;
color:#777;
font-size:1.4em!important;
text-decoration:none;
font-style:normal;
}
/**/
/* ANALIZE */
.rootContentAnalize{display:flex;}
.analize{width:100%;}
.analize A{color:#ED1C24;}
.analizeTable A:hover{color:darkred;}
.analizeTable{width:100%;margin-bottom:10px;}
.analizeTable THEAD TH{
background-color:#ED1C24;
color:white;
white-space:nowrap;
}
.analizeTable TR:nth-child(even) {background-color:#eaeaea;}
.analizeTable A{color:#ED1C24;text-decoration:none;}
.analizeTable A:hover{color:darkred;}
.analizeTable .paginare{margin-top:10px;}
.analizeMeniu{flex:none;}
.disclaimerAnalize{color:#ED1C24;display:none}
.disclaimeAnalizeJos{font-size:0.8em;font-style:italic;text-align:center;}
.disclaimeAnalizeJos SPAN{}
/* ANALIZE mobil slider tabel */
.sliderMobil{}
.sliderMobilCaption{display:none;}
/**/
/* GALERII FOTO */
.listaGalerii{
list-style-image:none!important;
padding:0;
margin:0;
}
.listaGalerii LI{
border-bottom:1px red dotted;
margin:0 0 25px 0;
padding:10px 0 10px 0;
}
.listaGalerii A{
background-image:url(../images/icon_poze_normal.png);
background-position:0% 50%;
padding-left:45px;
background-repeat:no-repeat;
color:#ED1C24;
font-size:1.8em!important;
text-decoration:none;
font-style:normal;
vertical-align:middle;
}
.listaGalerii A:hover{color:#ED1C24; text-decoration:underline;background-image:url(../images/icon_poze.png)}
.listaGalerii P{
color:#555;
vertical-align:middle;
padding-top:5px!important;
}
.galeryItem .bx-wrapper{
background-image:url(/MC/medcenter/images/bgGalerii.png);
padding:10px 0 10px 0;
border:1px gray solid;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: inset 10px 10px 10px -5px rgba(0,0,0,0.5);
-moz-box-shadow: inset 10px 10px 10px -5px rgba(0,0,0,0.5);
box-shadow: inset 10px 10px 10px -5px rgba(0,0,0,0.5);
}
.galeryItem .bx-pager{bottom:20px;}
.galeriiFotoCentre{position:relative;display:flex;}
.galeriiFotoCentre .meniuHack{/*position:absolute;top:0;left:10%;z-index:99999;padding:10px 0 0 10px;*/}
.galerieCentre{flex:1;}
.galerieCentre .bx-pager{bottom:10px;}
/* -> poze listing galerii foto*/
.pozaListaGalerie{
background-color:#ED1C24;
background-repeat:no-repeat;
background-position:50% 50%;
display:block;
float:left;
width:96px;
height:96px;
margin-right:15px;
border:2px #ED1C24 solid;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
vertical-align:middle;
}
.root_content UL LI:nth-of-type(1) .pozaListaGalerie{background-image:url(/MC/medcenter/images/thumb_galerie-01.png);}
.root_content UL LI:nth-of-type(2) .pozaListaGalerie{background-image:url(/MC/medcenter/images/thumb_galerie-02.png);}
/* <- */
/*end galerii foto*/
/* DICTIONAR DE ANALIZE */
.root_contentDictionar{}
.dictionarAnalize{
padding:0!important;
}
.dictionarAnalize H1{margin-top:10px!important;}
.dictionarAlfabet UL{border:none!important;background-image:none!important;background-color:white;}
.dictionarAlfabet UL LI{
border:none!important;
background-image:none!important;
display:inline-block;
font-family:calibri!important;
font-size: 1em!important;
font-weight:normal!important;
color: #333!important;
text-decoration: none!important;
padding: 0 5px 0 4px!important;
border: 2px solid #ED1C24!important;
margin: 0 3px 3px 0!important;
-webkit-border-radius: 5px!important;
-moz-border-radius: 5px!important;
border-radius: 5px!important;
cursor:pointer;
}
.dictionarAlfabet UL LI:hover{
color:white;
background-color:#ffffcc;
border: 2px solid #333!important;
}
.dictionarAlfabet UL .ui-state-active{background-color:#ED1C24;}
.dictionarAlfabet UL .ui-state-active A{color:#FFF;}
.dictionarAlfabet UL LI A{
font-size: 1em!important;
}
.modul_analize{
font-family:calibri!important;
font-size:1em;
padding:0 0 10px 0;
border-bottom:1px #ccc dotted;
background:none!important;
}
.modul_analize H1{font-size:1.4em;margin-bottom:10px!important;}
.modul_analize A{
text-decoration:none;
color:#ED1C24!important;
}
.modul_analize A:hover{text-decoration:underline;}
.modul_analize P{
padding:0;
margin:0;
}
.modul_analize P B{
color:#999;
font-weight:bold;
}
.modul_analize H1{
margin-bottom:0;
}
/* end DICTIONAR DE ANALIZE */
/*shopping carts*/
.shopping_cart_analize{
float:right;
margin:0 0 0 10px;
width:75px;
height:90px;
overflow:hidden;
background-image:url(/MC/medcenter/images/med_cart_2.gif);
background-position:top left;
background-repeat:no-repeat;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
.shopping_cart_analize LABEL{
display:block;
font-size:0.7em;
font-weight:bold;
text-align:center;
margin:5px 0 0 0;
color:white;
}
.shopping_cart_analize LABEL:before{
content:"Analize: ";
}
.shopping_cart_analize A{
display:block;
width:75px;
height:90px;
}
.shopping_cart_analize2{
display:none;
position:fixed;
top:125px;
left:5px;
margin:0 0 0 5px;
width:50px;
height:50px;
overflow:hidden;
z-index:999999;
background-image:url(/MC/medcenter/images/med_cart_3.png);
background-position:50% 50%;
background-repeat:no-repeat;
border:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.shopping_cart_analize2 LABEL{
display:block;
font-size:0.7em;
font-weight:bold;
text-align:center;
margin:5px 3px 0 0;
color:#ED1C24;
}
.shopping_cart_analize2 LABEL:before{
content:none;
}
.shopping_cart_analize2 A{
display:block;
width:50px;
height:50px;
margin-top:-14px;
}
/*end shopping carts*/
.cosAnalize{
width:100%;
}
.analizeShoppingCartExceptie{}
.analizeShoppingCartExceptie .widget_sugestii{flex:none;float:none;}
.tabelCosAnalize{
border-collapse: collapse;
width:100%;
}
.tabelCosAnalize THEAD{
background-color:#ED1C24;
color:white;
}
.tabelCosAnalize TR:nth-child(even) {background-color:#eaeaea;}
.tabelCosAnalize TH:last-child{text-align:right;}
.tabelCosAnalize TD:last-child{text-align:right;}
.tabelCosAnalize TD:first-child {width:2em;}
.tabelCosAnalize TD:last-child IMG{margin-left:10px;vertical-align:middle;}
.tabelCosAnalize TH{padding:5px;}
.tabelCosAnalize TD{padding:5px;}
.cosTotal{
font-size:1.7em;
font-weight:bold;
text-align:right;
border-top:1px #ED1C24 solid;
padding:10px 0 0 0;
}
.addToCart{
display:block;
width:70px;
height:25px;
background: url(/MC/medcenter/images/add_to_cart.png) no-repeat;
cursor:pointer;
}
.addedToCart{
display:block;
width:70px;
height:25px;
background:url(/MC/medcenter/images/added_to_cart.png) no-repeat;
}
.removeBtn{cursor:pointer;}
.printShare{vertical-align:middle;margin-left:10px;cursor:pointer;}
.mailShare{vertical-align:middle;margin-left:10px;cursor:pointer;}
.analizaDescriere H1{
position:relative;
padding:0 20% 5px 0;
border-bottom:1px #ED1C24 solid;
margin:0 0 20px 0;
}
.analizaDescriere TABLE{
border:0;
border:1px silver solid!important;
margin:10px 0 10px 0;
}
.analizaDescriere TD{border-right:1px silver solid;}
.analizaDescriere TD:last-of-type{border-right:none;}
.analizaDescriere TABLE TD P{margin:0!important;}
.analizaDescriere TABLE TR:nth-of-type(1){background-color:#ED1C24;color:white!important;}
.analizaDescriere TABLE TR:nth-of-type(1) SPAN{color:white!important;}
.analizaDescriere TABLE TR:nth-of-type(1) P{color:white!important;}
.analizaDescriere TABLE TR:nth-of-type(even){background-color:#eaeaea;}
.addToCartIndividual{
cursor:pointer;
display:inline-block;
width:70px;
height:25px;
vertical-align:middle;
}
.individualH1info{
color:#333;
padding:0 0 5px 0;
border-bottom:1px silver dotted;
margin:0 0 10px 0;
}
.individualH1info LABEL{color:#ED1C24;font-weight:bold;margin-right:5px;}
.pretExtraInfo{display:inline-block;}
/**/

/* Widget sugestii */
.widget_sugestii{
float:right;
background-color:#FFF;
width:280px;
padding:0;
margin:0 0 20px 20px;
border:1px #ED1C24 solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.5);
box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.5);
}
.titluSugestii{
color:white;
background-color:#ED1C24;
padding:10px 5px 10px 5px;
text-align:center;
}
.widget_sugestii A{
display:block;
text-decoration:none;
color:#ED1C24;
border:1px silver solid;
margin:5px 5px 0 5px;
padding:2px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
clear:both;
}
.widget_sugestii A:last-of-type{margin-bottom:5px;}
.widget_sugestii A:hover{
background-color:#ED1C24;
color:white;
}
.widget_sugestii IMG{
width:150px;
vertical-align:middle;
}
.widget_sugestii LABEL{
display:inline-block;
margin-left:5px;
width:100px;
font-size:1em;
text-align:center;
}
/* end Widget sugestii */
/* VIDEO HOMEBOX */
.homeBox{cursor:pointer;}
.homebox H1{
font-size:;
}
.homeBox IFRAME{
position:absolute;
top:0;
right:0;
width:45%!important;
height:100%;
}
/* END VIDEO HOMEBOX */
.meniu_left_titlu{
background-image:url(../images/manutza.png);
background-repeat:no-repeat;
background-position:top left;
display:block;
color:#ED1C24;
border-bottom:1px #ED1C24 solid;
font-size:0.8em;
padding:0 0 5px 30px;
margin:0 0 5px 0;
white-space:normal!important;
}
/* Aparitii media */
.aparitiiMedia{}
.aparitiiMediaItem{
margin:0 0 25px 0;
padding:0 0 10px 0;
border-bottom:1px #ccc solid;
}
.aparitiiMediaVideo{
float:right;
width:49%;
}
.aparitiiMediaVideo IFRAME{
width:100%;
border:2px #eaeaea solid;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:5px;
}
.aparitiiMediaText{
float:left;
width:49%;
}
.aparitiiMediaText IMG{
	display:block;
margin:0 auto;
}
/*CONTACT*/
.rootContentContact{display:flex;}
.contactDinamic{margin:0 20px 0 0;flex:1;max-width:30%;}
.contactHartaGoogle{flex:1;}
/* Harta google */
#contact_map_canvas {
width: 100%;
height: 400px;
border:2px #ED1C24 solid;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
/* end Harta google */
/* end CONTACT */

/** adaugat temporar de BogdanIM -->START  **/
	#tabs{}
	.doctorii ul.tabs{
		display:inline-flex;
		list-style:none;
		font-style:normal;
		font-size:1em;
		margin:10px 0 5px 10px;
		padding:0 5px 0 5px;
	}
	.doctorii ul.tabs > li {
		padding:0 5px 0 4px;
		border:2px solid #ED1C24;
		margin:0 3px 3px 0;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;;
	}
	.doctorii ul.tabs > li:hover {border:2px solid #333;background-color:#ffffcc;}
	.doctorii ul.tabs > li:hover A {color: #333;}
	.doctorii ul.tabs > li > a{
		font-size:1em;
		color:#333;
	}
	.doctorii .tabs li.selected {background-color: #ED1C24;}
	.doctorii .tabs li.selected A {color: #FFF;}
/** adaugat temporar de BogdanIM -->END **/

/**POPUP tiparire**/
button[title=Close].ui-button{
    float:right;
}
/* Meniu inline */
.inlineMeniu{margin:0 0 20px 0;}
.inlineMeniu .titluSugestii{display:none;}
.inlineMeniu DIV{
display:inline-block;
width:170px;
height:135px;
padding:5px;
margin:0 10px 10px 0;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border:1px silver solid;
-webkit-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0);
-moz-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0);
box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0);
}
.inlineMeniu DIV:hover{
border:1px #ED1C24 solid;
-webkit-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.5);
-moz-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.5);
box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.5);
}
.inlineMeniu A{
color:#777;
display:block;
text-align:center;
text-decoration:none;
}
.inlineMeniu A:hover{color:#ED1C24;}
.inlineMeniu LABEL{
display:block;
font-size:1em;
cursor:pointer;
}
.inlineMeniu IMG{
width:100px;
height:100px;
margin:none!important;
}
/**/
/*Meniu Portal*/
.meniuPortal{
display:inline-block;
margin:0 10px 10px 0;
padding:20px;
border:1px #ED1C24 solid;
text-align:center;
font-size:1em;
color:#ED1C24;
text-decoration:none;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0);
-moz-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0);
box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0);
}
.meniuPortal:hover{background-color:#ED1C24; color:white;}
.meniuPortal LABEL{
display:block;
cursor:pointer;
}
/**/
/*search analize*/
.inline{
text-align:center;
margin-bottom:15px;
}
.inline INPUT{
background-color:white;
border:1px #ED1C24 solid;
width:45%;
height:24px;
vertical-align:middle;
margin-right:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
.inline BUTTON{
background-color:#ED1C24;
color:white;
height:26px;
vertical-align:middle;
cursor:pointer;
margin-right:5px;
border:1px #ED1C24 solid;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
.inline SPAN{
font-family:calibri;
padding-left:3px;
}

nav#primary_nav_wrap li a label {
	display:block;
	
}

/**/
/*FORMULARE*//* GENERAL */
.rootContentFormulare{
display:flex;
}
.rootContentFormulare TEXTAREA{
background-color:white;
width:100%;
min-height:125px;
resize:none;
margin-top:10px;
padding:5px;
border:1px silver solid;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
}
.rootContentFormulare TEXTAREA:hover, .rootContentFormulare TEXTAREA:focus{background-color:#ffffcc;}
.rootContentFormulare TEXTAREA::-webkit-scrollbar {
width:8px;
background-color:#ED1C24;
}
.rootContentFormulare TEXTAREA::-webkit-scrollbar-track {
background-color:#ED1C24;
border-radius:4px;
}
.rootContentFormulare TEXTAREA::-webkit-scrollbar-thumb {
background-color:white;
background-image:url(/MC/medcenter/images/bg-scrollbar.png);
background-repeat:no-repeat;
background-position:50% 50%;
border-radius:4px;
-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.5); 
}
.form-control{vertical-align:bottom;}
.rootContentFormulare .input{
padding-top:5px;
}
.chestionar-Feedback .numar8 .input INPUT:nth-of-type(1) {display:inline-block;margin:0 5px 0 0;}
.chestionar-Feedback .numar8 .input INPUT:nth-of-type(2) {display:inline-block;margin:0 5px 0 0;}
.chestionar-Feedback .numar8 .input INPUT:nth-of-type(3) {display:inline-block;margin:0 5px 0 0;}
.chestionar-Feedback .numar8 .input INPUT:nth-of-type(4) {display:inline-block;margin:0 5px 0 0;}
.rootContentFormulare .input INPUT{vertical-align:middle;margin:0 5px 0 0;height:1em;}
.chestionar{flex:1;}
.chestionar-Beneficiar  .questionRow INPUT:nth-of-type(6){
display:block;
width:100%;
height:2em;
margin:10px 0 0 0;
font-size:0.8em;
padding:5px;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box;    /* Firefox, other Gecko */
box-sizing: border-box;         /* Opera/IE 8+ */
}
.error{
color:red;
max-width:75%;
font-size:0.7em;
font-weight:normal;
margin:0 0 5px 0;
}
.chestionar-Feedback .error{margin-left:5px;}
.chestionar-Beneficiar .error{margin:0 0 10px 0;}
.formMsg{
font-size:1.2em;
font-weight:bold;
color:#ce181e!important;
}
.introducere{
background-color:#ED1C24;
color:#FFF;
font-size:1em;
padding:5px!important;
margin-bottom:20px!important;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.intrebare{
display:block;
font-weight:bold;
color:#333;
}
.dateleAutor .intrebare{
display:inline-block;
font-weight:bold;
color:#000;
margin:0 10px 10px 0;
}
.explicatie{
display:block;
font-size:1em;
color:#777;
}
.dateleAutor .explicatie{
display:block;
font-size:1em;
color:#777;
margin-bottom:10px;
}
.nivel1{
color:#777;
font-weight:normal;
}
.questionRow {
border-bottom:1px silver dotted;
padding:0 0 10px 0;
margin:0 0 15px 0;
}
.questionRow INPUT {
margin:0 10px 0 5px;
font-weight:normal;
font-size:1em;
height:2em;
border:1px silver solid;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
/*FORMULARE*//* FEEDBACK */
.chestionar-Feedback .numar1 .nivel1{color:red!important;font-weight:bold;font-size:1.2em;}
.chestionar-Feedback .numar2{display:inline-block;border-bottom:none;vertical-align:top;}
.chestionar-Feedback .numar3{display:inline-block;border-bottom:none;vertical-align:top;}
.chestionar-Feedback .numar4{display:inline-block;border-bottom:none;vertical-align:top;}
.chestionar-Feedback .numar5{display:inline-block;border-bottom:none;vertical-align:top;}
.chestionar-Feedback .numar6{display:inline-block;border-bottom:none;vertical-align:top;}
.chestionar-Feedback .numar7 .nivel0{color:red!important;font-weight:bold;font-size:1.2em;}
.chestionar-Feedback .numar7 DIV DIV{display:none!important;}
.chestionar-Feedback .numar7{padding:0;border:0;}
.feedbackButoane{
text-align:center;
margin-top:10px;
}
.feedbackButoane INPUT,.feedbackButoane BUTTON{
height:2em;
}
.feedbackButoane INPUT{
cursor:pointer;
color:white;
font-size:1em;
background-color:#ED1C24;
border:none;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
margin-bottom:5px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
/*FORMULARE*//*CHESTIONARE PACIENT*/
.chestionar-pacient .date-autor{display:none;
}
.chestionar-pacient P{
font-size:1.4em;
color:#ED1C24;
}
.chestionar-pacient INPUT{
vertical-align:top;
margin-left:10px;
}
.chestionar-pacient LABEL{
display:inline-block;
font-size:1.2em;
color:#333;
margin:0 10px 10px 0!important;
}
.chestionar-pacient DIV.input{
vertical-align:middle;
font-weight:bold;
display:inline-block;
margin:0 10px 10px 0!important;
padding:5px 5px 5px 0;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.chestionar-pacient DIV.input:first-of-type{margin-left:0!important;}
.chestionar-pacient DIV.input:last-of-type{margin-right:5px;}
.numar7 .input{
display:block!important;
margin:0 0 10px 0!important;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
/*FORMULARE*//*CHESTIONARE COMPANIE*/
.chestionar-companie{font-size:1em;color:#333;}
.chestionar-companie P{
font-size:1.4em;
color:#ED1C24;
}
.date-autor{}
.dateleAutor{
color:#333;
padding:10px 10px 0 10px;
margin-bottom:20px;
border:1px #ED1C24 solid;
font-weight:bold;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
.date-autor INPUT{
margin:0 10px 0 5px;
font-weight:normal;
border:1px silver solid;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
/*end FORMULARE*/
/*SIMPOZIOANE*/
.simpozioaneContentParent{display:flex;flex-flow:column nowrap; }
.simpozioaneContentEditor{
width:100%;
margin:0 0 10px 0;
}
.simpozioaneCronologie{
width:100%;
}
.simpozioaneCronologie A{
background-image:url(/MC/medcenter/images/calendar.png);
background-repeat:no-repeat;
padding:0 0 10px 27px;
color:#333;
display:block;
}
.simpozioaneCronologie A:hover{
background-image:url(/MC/medcenter/images/calendar_hover.png);
text-decoration:none;
color:#ED1C24;
}
.simpozioaneCronologie A:last-of-type{margin-bottom:10px;}
.simpozioaneCronologie .paginare A{
background-image:none;
padding:0;
display:inline-block;
}
/**/
/* REVISTA ONLINE */
.revista_root{
color:#333;
}
.revista_descriere{
display:flex;
margin:0 0 20px 0;
}
.revista_descriere DIV:nth-child(1){
flex:1;
}
.revista_descriere DIV:nth-child(2){
font-size:0.8em;
line-height:0.9em;
text-align:right;
color:#777;
}
.revista_descriere DIV IMG{
vertical-align:middle;
}
.revista_descriere DIV:nth-child(1) SPAN{
display:inline-block;
border-right:none;
margin:0;
padding:0;
}
.revista_descriere DIV:nth-child(2) SPAN{
display:inline-block;
border-right:1px silver solid;
margin:0 0 0 20px;
padding:0 5px 0 0;
vertical-align:middle;
white-space:nowrap;
}
.thumbsSiFlipbook{}
.revista_thumbs{
border-top:1px silver solid;
padding:5px 0 0 0;
text-align:center;
}
.revista_thumb_element{
background-color:#ED1C24;
color:white;
display:inline-block;
cursor:pointer;
padding:5px;
margin:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.revista_thumb_element:hover{background-color:#ce181e;}
.revista_thumb_element LABEL{
font-size:0.7em;
text-align:center;
display:block;
cursor:pointer;
}
.book_container{}
/*.wowbook-book-container A{cursor:url(/MC/medcenter/images/colturi_cursor.png), auto}*/
/* end REVISTA ONLINE */
/*hack aberatie la yui-b
.yui-b{margin-top:-1em;}*/
/**/
.cellSugestiiUnic{width:280px;}
.aflaMaiMult{
display:block;
margin-top:1em;
color:#ED1C24;
}
/*AUTOSUGESTII SEARCH*/
.ui-autocomplete {
background:white;
font-family:calibri;
font-size:1em;
font-style:normal;
list-style:none;
padding:10px 10px 0 10px;
border:1px #ED1C24 solid;
width:300px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
z-index:100000;
}
.ui-menu-item {
border-bottom:1px silver solid;
margin:0 0 3px 0;
padding:0 0 3px 0;
cursor:pointer;
}
.ui-menu-item  SPAN{
color:#ce181e;
margin-right:5px;
}
.ui-menu-item  SPAN:nth-of-type(1):after{color:silver; content:'|';}
.ui-menu-item  .addCart{
display:inline-block;
width:23px;
height:16px;
background-image:url(/MC/medcenter/images/add_to_cat_micN.png);
background-position:top right;
background-repeat:no-repeat;
cursor:pointer;
vertical-align:middle;
}
.ui-menu-item  .addCart:hover{background-image:url(/MC/medcenter/images/add_to_cat_mic.png);}
.ui-state-focus{
background:none;
border:none!important;
border-bottom:1px silver solid!important;
color:#ED1C24;
}
.ui-menu-item:last-of-type{
border-bottom:1px white none!important;
margin:0 0 5px 0;
}
.ui-state-focus:hover {
color:#ED1C24;
}
.ui-menu-item  BUTTON{
width:100%;
color:white;
padding:0.5em 0 0.5em 0;
background-color:#ce181e;
cursor:pointer;
border:none;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
-moz-box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
box-shadow:2px 2px 5px 0px rgba(50, 50, 50, 0.50);
}
.ui-menu-item BUTTON:hover{background-color:#ED1C24;color:white;}
/*end AUTOSUGESTII SEARCH*/
/*REZULTATE SEARCH*/
.rezultateCautare {}
.rezultateCautare H1 {
padding-bottom:10px;
border-bottom:1px silver solid;
}
.rezultateCautare DIV {
padding:10px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}
.rezultateCautare DIV DIV {
padding:0;
}
.rezultateCautare DIV H1 {
padding-bottom:0;
border-bottom:none;
font-size:1.4em;
}
.rezultateCautare DIV H1 A {color:#ce181e;}
.rezultateCautare DIV:nth-of-type(even) {background-color:#EAEAEA;}
.rezultateCautare .paginare .f_right{background-color:white;}
.rezultateCautare .paginare{padding:0;margin-top:10px;}
/*end REZULTATE SEARCH*/
/*disclaimere analize*/
.specificareCNAS{
display:none;
font-size:0.9em;
color:#333;
font-style:italic;
border:1px #ED1C24 solid;
padding:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
margin:0 0 20px 0;
}
.specificareCNAS IMG{
margin:0 10px 5px 0;
float:left;
}
.specificareCNAS B{
color:#ED1C24;
}
.indicatorCNAS{
display:none;
margin:0 0 0 5px;
}
.indicatorCNAS IMG{
vertical-align:middle;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}
.arataSpecificareCNAS{display:block!important}
.arataIndicatorCNAS{display:inline-block!important}
/*end disclaimere analize*/
/*end REZULTATE SEARCH*/
/* erori: 404 */
.rootContentError{display:flex;}
.pozaEroare{}
.mesajEroare{
flex:1;
margin-top:100px;
}
.callCenterText1{color:#555;}
.callCenterText1 B{color:#ED1C24;font-weight:bold;}
.callCenterNr A{font-size:2em;font-weight:bold;color:#ED1C24;text-decoration:none;}
.callCenterText2{color:#555;}
.callCenterText2 B{color:#ED1C24;font-weight:bold;}
/* end erori: 404 */
/* hacks pagini dinamice */
.tabelManageri {width:100%;}
.tabelManageri TD:nth-child(1){width:150px;}
.tabelManageri TD:nth-child(2){padding:0 5px 0 5px;width:125px;}
.tabelManageri TD:nth-child(3){padding:0 5px 0 5px;min-width:275px;}
/* end hacks pagini dinamice */
/*SELECTIE PORTAL*/
.selectorPortalAnalize{
position:relative;
float:left;
width:320px;
margin:0 20px 20px 0;
border-right:1px gray dotted;
}
.selectorPortalAnalize A{
display:block;
width:150px;
color:gray;
text-decoration:none;
}
.selectorPortalAnalize A:nth-of-type(1){
float:left;
background-image:url(/MC/medcenter/images/n-rezultate-simple.png);
background-repeat:no-repeat;
background-position:top right;
text-align:right;
}
.selectorPortalAnalize A:nth-of-type(1):hover{background-image:url(/MC/medcenter/images/r-rezultate-simple.png);color:black;}
.selectorPortalAnalize A:nth-of-type(2){
float:left;
background-image:url(/MC/medcenter/images/n-login-portal.png);
background-repeat:no-repeat;
background-position:top left;
text-align:left;
}
.selectorPortalAnalize A:nth-of-type(2):hover{background-image:url(/MC/medcenter/images/r-login-portal.png);color:black;}
.selectorPortalAnalize A LABEL{
color:red;
display:block;
width:140px;
height:20px;
margin:230px 0 0 0;
font-size:1em;
font-weight:bold;
padding:0 5px 0 5px;
}
.selectorPortalAnalize A SPAN{
display:block;
width:140px;
margin:5px 0 0 0;
font-size:0.8em;
font-weight:normal;
padding:0 5px 0 5px;
}
/*End SELECTIE PORTAL*/
/* Buton dosar medical*/
.butonDosar{background-color:#ED1C24;
	position:fixed;
	top:50px;
	right:0;
	width:6vw;
	height:7.5vw;
	font-size:0.9vw;
	font-weight:700;
	line-height:0.9vw;
	text-transform:uppercase;
	text-align:center;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	box-shadow: -2px 4px 10px 0px rgba(50, 50, 50, 0.75);
	z-index: 999999;
}
.butonDosar:hover{
	width:6.2vw;
}
.linkButonDosar{
	display:block;
	width:6vw;
	height:7.5vw;
	padding:5px 10px 10px 10px;
	box-sizing: border-box;
	text-decoration:none;
	color:#ffcccc;
}
.linkButonDosar:hover{
	color:white;
}
.linkButonDosar IMG{
	width:5vw;
	height:5vw;
	border:none;
}
/* End Buton dosar medical*/
/* Buton pdf */
.butonPDF{background-color:#ED1C24;
	position:fixed;
	top:200px;
	right:0;
	width:6vw;
	height:7.5vw;
	font-size:0.9vw;
	font-weight:700;
	line-height:0.9vw;
	text-transform:uppercase;
	text-align:center;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	box-shadow: -2px 4px 10px 0px rgba(50, 50, 50, 0.75);
	z-index: 999999;
}
.butonPDF:hover{
	width:6.2vw;
}
.linkButonPDF{
	display:block;
	width:6vw;
	height:7.5vw;
	padding:5px 10px 10px 10px;
	box-sizing: border-box;
	text-decoration:none;
	color:#ffcccc;
}
.linkButonPDF:hover{
	color:white;
}
.linkButonPDF IMG{
	width:5vw;
	height:5vw;
	border:none;
}
/* End Buton pdf */
/* Buton Triaj */
.butonTriaj{background-color:#ED1C24;
	position:fixed;
	top:350px;
	right:0;
	width:6vw;
	height:7.5vw;
	font-size:0.75vw;
	font-weight:400;
	line-height:0.9vw;
	text-transform:uppercase;
	text-align:center;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	box-shadow: -2px 4px 10px 0px rgba(50, 50, 50, 0.75);
	z-index: 999999;
}
.butonTriaj:hover{
	width:6.2vw;
}
.linkButonTriaj{
	display:block;
	width:6vw;
	height:7.5vw;
	padding:5px 10px 10px 10px;
	box-sizing: border-box;
	text-decoration:none;
	color:#ffcccc;
}
.linkButonTriaj:hover{
	color:white;
}
.linkButonTriaj IMG{
	width:5vw;
	height:5vw;
	border:none;
}
/* End Buton Triaj */
/* Hack paginatie analize categorii speciale */
	/*Default view*/
	.PaginareDenumire01{}
	.PaginareDenumire02{display:none;}
	.DeAscuns{}
	/*Exceptii view*/
	.ExceptiiAnalizeSpeciale .PaginareDenumire01{display:none}
	.ExceptiiAnalizeSpeciale .PaginareDenumire02{display:inline-block;}
	.ExceptiiAnalizeSpeciale .DeAscuns{display:none}
/* End Hack paginatie analize categorii speciale */
/*share cart email*/
/* Popup container */
.popup {
    position: relative;
    display: inline-block;
	font-size:12px;
	vertical-align:top;
}
/* The actual popup (appears on top) */
.popup .popuptext {
    visibility: hidden;
    width: auto;
    background-color:#ED1C24;
    color: #fff;
    text-align: left;
    padding: 10px;
    position: absolute;
    z-index: 1;
    top:0px;
    left:0px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.25);
	-moz-box-shadow:    4px 4px 5px 0px rgba(50, 50, 50, 0.25);
	box-shadow:         4px 4px 5px 0px rgba(50, 50, 50, 0.25);
}
.popup .popuptext .shareCamp{margin:0 0 5px 0;}
.popup .popuptext .shareCamp .shareEmail{background-image:url(/MC/medcenter/images/mailIcon.png);padding-left:25px;}
.popup .popuptext .shareCamp .shareEmai:-autofill{background-image:url(/MC/medcenter/images/mailIcon.png);padding-left:25px;}
.popup .popuptext .shareCamp .sharePerson{background-image:url(/MC/medcenter/images/personIcon.png);padding-left:25px;}
.popup .popuptext .shareCamp .sharePerson:-autofill{background-image:url(/MC/medcenter/images/personIcon.png);padding-left:25px;}

.popup .popuptext .shareInfo{margin:0 0 10px 0;font-size:12px;letter-spacing:0;}
.popup .popuptext .shareCamp IMG{width:20px;height:20px;}
.popup .popuptext DIV INPUT{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
	border:none;
	padding:5px;
	background-size:15px 15px;
	background-repeat:no-repeat;
	background-position:5px 50%;
}
.shareButton{
	border:none;
	background-color:white;
	background-image:none;
	padding:5px 15px 3px 15px;
	cursor:pointer;
	-webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.25);
	-moz-box-shadow:    4px 4px 5px 0px rgba(50, 50, 50, 0.25);
	box-shadow:         4px 4px 5px 0px rgba(50, 50, 50, 0.25);
}
/* Toggle this class when clicking on the popup container (hide and show the popup) */
.popup .show {
    visibility: visible;
    -webkit-animation: fadeIn 1s;
    animation: fadeIn 1s
}
.popup IMG {
	cursor:pointer;
	width:40px;
	vertical-align:middle;
}
/* Add animation (fade in the popup) */
@-webkit-keyframes fadeIn {
    from {opacity: 0;} 
    to {opacity: 1;}
}
@keyframes fadeIn {
    from {opacity: 0;}
    to {opacity:1 ;}
}
.closeIt{
	position:absolute;
	top:-10px;
	right:-10px;
	width:20px;
	height:20px;
	font-family:arial;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	background-color:#ED1C24;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	cursor:pointer;
}
/* BR care dispare pe mobil */.BreakResponsive{display:none;}
/*End share cart email*/
.arataCategorie{
position:absolute;
top:0;
right:10px;
display:inline-block;
background-color:#FFF;
border:1px #ED1C24 solid;
padding:5px 10px 3px 10px ;
font-weight:normal;
text-align:center;
-webkit-border-radius: 5px;
-moz-border-radius:5px;
border-radius:5px;
}
.arataCategorie LABEL{display:block;color:#999;font-size:0.4em;letter-spacing:0;}
.arataCategorie SPAN{display:block;color:#555;font-size:0.8em;line-height:1em;}