/*
Theme Name: Monza Oncologie
Theme URI: https://monzaoncologie.ro/
Author: Koop Advertising
Description: Tema dezvoltată de <a href="https://www.koopadvertising.ro/">Koop Advertising</a>
Version: 10.1
*/
	

html{
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	outline: none;
	color:#949393;
	font-family: 'GothamLight', serif;
}

body{
	background: #ffffff;
	margin: 0;
	padding: 0;
	/* font-family: 'Open Sans', sans-serif; */
	font-family: 'GothamLight', serif;
}

*, *:after, *:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

a{
	border: none;
	outline: none;
	text-decoration: none;
	color: inherit;
}

a:hover{
	text-decoration: none;
	color: inherit;
}

h1, h2, h3, h4, h5, h6{
	font-weight: 600;
	font-family: 'GothamLight';
}

img{
	border:none;
	outline: none;
}

.content img{
	max-width: 100%;
	height: auto;
}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix { display: inline-block; } /* Hide from IE Mac \*/ 
.clearfix { display: block; } /* End hide from IE Mac */ 
.none { display: none; } /* End Clearfix */

h1.h1_specialitate_title{
	font-weight: 900;
	font-family: 'GothamLight';
	font-size: 35px;
	border-bottom: 3px solid black;
	padding-top: 20px;
	padding-bottom: 20px;
	border-image-source: linear-gradient(45deg, rgb(125,185,232), rgb(255,255,255));
  	border-image-slice: 1;
	color: #276C9D;
	margin-bottom: 20px;
}

h3.nume_doctor_pagina{
	font-weight: 900;
	font-family: 'GothamLight';
	font-size: 24px;

	padding-top: 0px;
	padding-bottom: 0px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 10px;
}
.p_descriere_introductiva_specialitate{
	font-weight: 500;
	font-family: 'GothamLight';

	padding-bottom: 25px;
}

.alignnone {
    margin: 5px 10px 10px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 10px 10px;
}

.alignleft {
    float: left;
    margin: 5px 10px 10px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 10px 10px;
}

a img.alignnone {
    margin: 5px 10px 10px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 10px 10px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px 3px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 7px 0px 0px 0px;
    padding: 0 4px 0px;
}

/*
 * MAIN
 --------------------------------*/

.container {
    width: 1100px;
}

.btn-justified{
	width: 100%;
}

.uppercase{
	text-transform: uppercase;
}

.page-title{
	margin-top: 50px;
	margin-bottom: 20px;
}

.margin-top{
	margin-top: 100px;
}

.margin-bottom{
	margin-bottom: 30px;
}

b, strong {
    font-weight: bold;
	font-family: 'Gotham';
}

/*
#container{
	margin-top: 30px;
}
*/
.gradient-bg{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edf4f7+0,ffffff+100 */
	background: #edf4f7; /* Old browsers */
	background: -moz-linear-gradient(top,  #edf4f7 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edf4f7), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #edf4f7 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #edf4f7 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #edf4f7 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #edf4f7 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf4f7', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}

.gradient-img{
	/* background-image: url('images/bg-gradient.png');
	background-position: top center;
	background-repeat: repeat-x; */
	min-height: 300px;
}

.padding-around{
	padding: 15px;
	display: block;
}

.icon-underline{
	display: block;
	width: 100%;
	clear: both;
	margin-bottom: 15px;
	min-height: 106px;
	padding-right: 110px;
	padding-bottom: 10px;
	padding-top: 5px;
	background-position: bottom right;
	background-repeat: no-repeat;
}

.white-bg{
	background: #fff;
}

.blue-bg{
	/*background: #82aad3;*/
background: #AFB3B5;
	color: #fff;
}

.blue-bg a{
	color: #fff !important;
}

.icon-underline *{
	margin: 0;
}

.icon-underline a:not(.btn){
	text-decoration: none;
	color: inherit;
}

.icon-underline.baloane{ background-image: url('images/underline-icons/baloane.png') }
.icon-underline.biciclist{ background-image: url('images/underline-icons/biciclist.png') }
.icon-underline.cladire{ background-image: url('images/underline-icons/cladire.png') }
.icon-underline.cutie-cadou-cu-inima{ background-image: url('images/underline-icons/cutie-cadou-cu-inima.png') }
.icon-underline.cutie-salvare{ background-image: url('images/underline-icons/cutie-salvare.png') }
.icon-underline.ecran-cu-floare{ background-image: url('images/underline-icons/ecran-cu-floare.png') }
.icon-underline.ecran-cu-ritm-cardiac{ background-image: url('images/underline-icons/ecran-cu-ritm-cardiac.png') }
.icon-underline.floare-inchisa{ background-image: url('images/underline-icons/floare-inchisa.png') }
.icon-underline.floare-patru-petale{ background-image: url('images/underline-icons/floare-patru-petale.png') }
.icon-underline.foaie-cu-creion{ background-image: url('images/underline-icons/foaie-cu-creion.png') }
.icon-underline.inima-logo-cardiac-center{ background-image: url('images/underline-icons/inima-logo-cardiac-center.png') }
.icon-underline.inima-pe-palma{ background-image: url('images/underline-icons/inima-pe-palma.png') }
.icon-underline.medici{ background-image: url('images/underline-icons/medici.png') }
.icon-underline.papadia{ background-image: url('images/underline-icons/papadia.png') }
.icon-underline.simbol-medicina{ background-image: url('images/underline-icons/simbol-medicina.png') }

.icon-underline.cladire-white{ background-image: url('images/underline-icons/cladire-white.png') }
.icon-underline.ecran-cu-ritm-cardiac-white{ background-image: url('images/underline-icons/ecran-cu-ritm-cardiac-white.png') }
.icon-underline.glob-white{ background-image: url('images/underline-icons/glob-white.png') }

.more-link-wrap{
	position: relative;
	display: block;
	margin-bottom: 40px;
}

.more-link{
	position: absolute;
	top: 100%;
	right: 0;
	display: block;
	background: #4b4d59;
	font-size: 11px;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
}

.more-link:focus,
.more-link:hover{
	color: #fff;
	text-decoration: none;
}

/* gallery */

.gallery{
	width: 100%;
	clear: both;
	display: inline-block;
}

.gallery .gallery-item{
	text-align: center;
}

.gallery .gallery-item img{
	width: 100%;
	height: auto;
	max-width: 150px;
}

.gallery p{
	display: none;
}

/* gallery end */
/*
 * HEADER
 --------------------------------*/

.header-top{
	padding-top: 10px;
	margin-top: 15px;
}

.navbar-brand{
	height: auto;
}

.header-programari a{
	display: block;
	background: #464d57;
	color: #fff !important;
	text-align: center;
	font-size: 18px;
	text-decoration: none;
	padding: 5px 10px;
	min-width: 330px;
	margin-bottom: 20px;
}

.header-half{
	margin-left: -10px;
	margin-right: -10px;
}

.header-half:before,
.header-half:after{
	content: " ";
	display: table;
	clear: both;
}

.header-half .header-half-left,
.header-half .header-half-right{
	padding-left: 10px;
	padding-right: 10px;
	float: left;
}

.header-half .header-half-left{
	width: 65%;
}

.header-half .header-half-right{
	width: 35%;
}

.header-top-right-search{
	margin-bottom: 20px;
}

.header-half .btn{
	font-size: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#lang_sel_list img.iclflag{
	position: absolute !important;
	top: 14px !important;
	left: 5px;
}

#lang_sel_list a, #lang_sel_list a:visited{
	text-align: center !important;
	width: 28px !important;
	left: 0;
	padding: 0;
	text-indent: -12px;
}

.navbar-toggle > div:first-child {
	margin-left: 0;
}

.navbar-toggle > div {
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
	line-height: 0;
}

.navbar-inverse .navbar-toggle > div{
	color: #fff;
}

/*
 * CONTENT
 --------------------------------*/

/* Centre */

.icons-line-bg{
	display: block;
	width: 100%;
	height: 4px;
	margin-top: -2px;
}

.centre-line{
	margin-top: -55px;
}

.centre-margin-top{
	margin-top: 80px;
}

.link-icon:hover,
.link-icon:focus,
.link-icon{
	color: inherit;
	text-decoration: none;
	/*font-size: 24px;
	font-weight: 600;
	line-height: 1.1em;*/
}

.link-icon{
	display: table;
	width: 100%;
}

.link-icon h1, .link-icon h2, .link-icon h3, .link-icon h4{
	margin: 5px 0;
}

.link-icon > *{
	display: table-cell;
	vertical-align: middle;
}

.link-icon-img{
	width: 90px !important;
	padding-right: 10px;
}

/* Centre END */

/* Specialitate */

.specialitate-doctor-img{
	width: 100%;
	margin-top: 10px;
}

/* Specialitate END */
/* Contact page */

.contact-image-top{
	margin-top: -50px;
	z-index: -1;
	position: relative;
}

.contact-image-top img{
	margin: 0;
}

.date-personale label{
	font-weight:normal;
	font-size: 90%;
}

textarea{
	resize: vertical;
}

/* Preturi page */

.table-preturi td{
	vertical-align: middle;
}

.table-preturi td:nth-child(2){
	text-align: right;
	font-weight: 600;
}

.table-preturi thead td{
	padding-bottom: 20px;
	font-size: 125%;
	font-weight: normal;
}

.table-preturi tbody td{
	padding: 10px 0;
	/*line-height: 28px;*/
	border-bottom: 1px solid #464d56;
}


.collapseomatic_content {
	margin: 0 !important;
	padding: 0 !important;
}

.collapseomatic{
	font-size: 120%;
	padding: 20px 0 !important;
	background-image: none !important;
	padding-left: 0 !important;
	text-decoration: none !important;
}

.collapseomatic:before{
	content:"\f0d7";
	font-family: 'FontAwesome';
	padding-right: 5px;
}

.collapseomatic.colomat-close:before{
	content:"\f0d8";
}

/* Preturi page END */

/* Feedback */

.nota-monza{
	display: block;
	text-align: center;
	font-size: 19px;
	line-height: 1.2em;
	background: #81a9d3;
	padding: 15px;
	color: #fff;
}

.nota-monza > p{
	margin: 10px 0;
}

.nota-monza .wpcf7-list-item{
	margin: 10px 3px 3px 3px;
	display: inline-block;
	float: none;
}

.nota-monza .wpcf7-radio{
	display: block;
	width: 100%;
	text-align: center;
}

.nota-monza .wpcf7-list-item label{
	display: block;
	text-align: center;
	line-height: 0.5em;
	cursor: pointer;
}

.nota-monza .wpcf7-list-item label > *{
	clear: both;
	display: block;
}

.nota-monza .wpcf7-list-item label input{
	width: 20px;
	height: 20px;
	cursor: pointer;
}

/* Feedback End */

/* Presa */
.presa-archive-loop{
	padding-top: 20px;
}

.presa-archive-item h2{
	font-weight: normal;
}

.presa-archive-item h2 a:focus,
.presa-archive-item h2 a:hover,
.presa-archive-item h2 a{
	text-decoration: none;
	color: inherit;
}

.presa-single-item h1{
	margin: 0px 0 20px 0;
}

.presa-date-permalink{
	display: inline-block;
	border-top: 1px solid #464e57;
}

.presa-date{
	padding: 0 10px;
	font-weight: 600;
}

.presa-single-item,
.presa-archive-item{
	margin-bottom: 20px;
	margin-top: 50px;
	padding-bottom: 20px;
	/*border-bottom: 2px solid #464e57;*/
}

/* testimonial */

.testimonial-slider-wrap{
	border: 1px solid #464e57;
	position: relative;
}

.testimonial-slider-wrap .testimonial-cu-img{
	min-height: 200px;
}

.testimonial-slider-wrap h4{
	margin: 0;
}

.testimonial-slider-wrap h4 span{
	display: inline-block;
	padding: 8px 15px;
	color: #fff;
	background: #df5786;
}

.testimonial-slider-wrap .testimonial-desc{
	padding: 15px;
	font-family: Georgia;
	font-style: italic;
}

.testimonial-slider-wrap .testimonial-desc span{
	font-size: 16px;
	line-height: 1.2em;
}

.testimonial-slider-wrap .testimonial-desc h5{
	font-size: 20px; 
	text-align: right;
}

.testimonial-slide-img{
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 75%;
	background-position: center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.testimonial-slider-wrap .more-link{
	right: -1px;
}

/* testimonial end */

/* noutati home */

.noutati-home{
	border: 1px solid #464e57;
	border-top: none;
	position: relative;
	margin: 30px 0;
}

.noutati-slide{
	position: relative;
}

.noutati-home .noutati-title{
	margin-top: 0;
}

.noutati-home .noutati-title span{
	border-top: 1px solid #464e57;
	display: inline-block;
	padding-left: 15px;
	padding-top: 10px;
}

.noutati-home h4{
	margin: 0;
}

.noutati-home h4 span{
	display: inline-block;
	padding: 8px 15px;
	color: #fff;
	background: #df5786;
}

.noutati-home .testimonial-desc{
	padding: 15px;
}

.noutati-home .testimonial-desc span{
}

.noutati-home .testimonial-desc h5{
	font-size: 20px; 
	margin-top: 0;
}

.noutati-slide-img{
	position: absolute;
	top: 0;
	bottom: 0;
	right: 15px;
	left: 75%;
	background-position: center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.noutati-home .more-link{
	right: -1px;
}

.border-left-home.blue-bg .icon-underline{
	border-left: 3px solid #FAFCFE;
	padding-left: 15px;
}

/* noutati home end */

/* afectiuni */

select,
#select-afectiune{
	max-width: 100%;
}

.alfabet-afectiune-single{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 100px;
	line-height: 135px;
	color: #fff;
	text-decoration: none;
	background: #82aad3;
	margin-bottom: 30px;
	font-weight: 300;
}

.alfabet-afectiune-single:hover,
.alfabet-afectiune-single:focus{
	color: #fff;
	text-decoration: none;
}

a.alfabet-afectiune-single:hover{
	background: #5d90c6;
}

span.alfabet-afectiune-single{
	opacity: 0.5;
}

.afectiune-archive-item{
	border-bottom: 1px solid #464e57;
	display: table;
	width: 100%;
}

.afectiune-archive-item > *{
	display: table-cell;
}

.afectiune-archive-item-desc{
	width: 100%;
	font-size: 16px;
	vertical-align: middle;
	padding: 10px 0;
}

.afectiune-archive-item-button{
	padding-left: 10px;
	vertical-align: bottom;
}

/* afectiuni end */

/*
 * MEDICI
 --------------------------------*/

.medici-slider{
	background: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 15px;
	/* border-top: 2px solid #ccc; */
}

.medic-loop {
    margin-top: 50px;
}


.medici-loop img{
	max-width: 100%;
	width: 100%;
}

.medic-loop h5{
	margin-top: 0;
	margin-bottom: 0;
	font-size: 110%;
}

.medic-loop .medic-function{
	font-size: 90%;
	margin-bottom: 0.5em;
}

.medic-desc {
    position: relative;
    padding: 0;
    /* margin-top: 10px; */
    min-height: 202px;
    border-top: 1px solid #276c9d;
    border-left: 1px solid #276c9d;
    border-bottom: 1px solid #276c9d;
    margin-bottom: 25px;
}

.medic-desc h5 {
    background: rgba(116, 184, 226, 0.9);
    color: #fff;
    font-family: 'GothamLight';
    padding-left: 10px;
    padding-right: 5px;
    padding-bottom: 10px;
    padding-top: 20px;
    margin: 0px;
    font-size: 18px;
}

.medic-function{
    color: #276c9d;
    font-family: 'GothamLight';
    padding-left: 10px;
    padding-top: 10px;
}

/* .medic-desc:after{
	content: "";
	position: absolute;
	width: 2px;
	background: #4b4d59;
	top: 45px;
	right: 0;
	bottom: 0;
} */

.imagemedicslider {
   /* border: 1px solid #276c9d; */
}

.medic-link{
	position: absolute;
	top: 100%;
	right: 0;
	display: block;
	background: #276c9d;
	font-size: 11px;
	padding: 6px 10px 3px 10px;
	color: #fff;
	text-decoration: none;
}

.echipa-medicala {
    border-bottom: 1px solid #276c9d;
    margin-bottom: 30px;
    color: #fff;
    padding: 5px;
	padding-left: 7px;
    background: url(/wp-content/themes/monza/images/bg-text.jpg) no-repeat;
}

.echipa-medicala-mare {
    border-bottom: 1px solid #276c9d;
    margin-bottom: 30px;
    color: #fff;
    padding: 5px;

    background: url(wp-content/themes/monza/images/bg-text-mare.jpg) no-repeat;
}


.medic-link:focus,
.medic-link:hover{
	color: #fff;
	text-decoration: none;
}

.wp-pagenavi{
	margin: 20px 0;
}

.wp-pagenavi > *{
	margin-right: 5px;
	font-weight: 600;
	font-size: 14px;
	padding: 5px 10px;
	color: #464e57;
	text-decoration: none;
}

.wp-pagenavi > .current{
	color: #fff;
	background: #464e57;
}

.wp-pagenavi > a.page:hover{
	color: #fff;
	background: #888C90;
}

.wp-pagenavi i{
	font-size: 140%;
	vertical-align: middle;
}

.wp-pagenavi a:hover{
	text-decoration: none;
}

.nextpostslink,
.previouspostslink{
	font-weight: 300;
}

.nextpostslink i{
	margin-right: 10px;
}

.previouspostslink i{
	margin-left: 10px;
}

.centru-logo{
	margin-top: 10px;
	margin-bottom: 20px;
}

#monza-slider *{
	text-align: center;
}

#monza-slider img{
	display: initial;
}

.slide-medic-icon{
	display: block;
	/* height: 260px; */
	text-align: right;
	/*background-color: #aac2da;
	background-size: auto 100%;
	background-position: left center;
	background-repeat: no-repeat;
	background-image: url('images/medici-icons/background_medici_generic.jpg'); */
}

/* .slide-medic-icon.medic-icon-generic{background-image: url('images/medici-icons/background_medici_generic.jpg');} */
.slide-medic-icon.medic-icon-ambulatoriu{background-image: url('images/medici-icons/background_medici_ambulatoriu.jpg');}
.slide-medic-icon.medic-icon-ati{background-image: url('images/medici-icons/background_medici_ATI.jpg');}
.slide-medic-icon.medic-icon-brain{background-image: url('images/medici-icons/background_medici_brain.jpg');}
.slide-medic-icon.medic-icon-cardiac{background-image: url('images/medici-icons/background_medici_cardiac.jpg');}
.slide-medic-icon.medic-icon-cardiopediatric{background-image: url('images/medici-icons/background_medici_cardiopediatric.jpg');}
.slide-medic-icon.medic-icon-cardiostructural{background-image: url('images/medici-icons/background_medici_cardiostructural.jpg');}
.slide-medic-icon.medic-icon-laborator{background-image: url('images/medici-icons/background_medici_laborator.jpg');}
.slide-medic-icon.medic-icon-radiologie{background-image: url('images/medici-icons/background_medici_radiologie.jpg');}
.slide-medic-icon.medic-icon-reabilitare{background-image: url('images/medici-icons/background_medici_reabilitare.jpg');}

.slide-medic-icon img{
	/*height: 100%;*/
	width: auto;
}

/* related posts */

.related .related-title,
.footer-sidebar-presa .entry-title{
	font-weight: 300;
	font-size: 20px;
	line-height: 1.3em;
	border-bottom: 1px solid #464d56;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-top: 0;
}

.related .related-title a:hover,
.related .related-title a:focus,
.related .related-title a,
.footer-sidebar .widget-title a:hover,
.footer-sidebar .widget-title a:focus,
.footer-sidebar .widget-title a{
	color: inherit;
	text-decoration: none;
}

.related .gradient-bg{
	padding: 10px;
}

.related-content{
	font-size: 90%;
}

/* related posts end */
/* blog */
.ssba_sharecount{
	margin-right: 10px;
	margin-left: 3px;
}

.postmeta-secondary a{
	color: #82aad3;
}


.blog-sidebar .widget-title{
	margin: 0 0 15px 0;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px solid #454d56;
	border-left: 1px solid #454d56;
}

.blog-sidebar .widget-container{
	margin-bottom: 20px;
}

.blog-sidebar .widget-container ul{
	list-style: none;
	margin: 0;
	padding-left: 15px;
}

.blog-sidebar .widget-container ul li{
	position: relative;
	line-height: 1.5em;
}

.blog-sidebar .widget-container ul li:before{
	content:"\f0da";
	font-family: 'FontAwesome';
	padding-right: 5px;
	position: absolute;
 	right: 100%;
	margin-right: 2px;
	color: #82aad3;
	top: 0;
}

.blog-sidebar .tagcloud a,
.blog-sidebar ul li a{
	color: #82aad3;
}

.blog-sidebar .tagcloud a:hover,
.blog-sidebar ul li a:hover{
	text-decoration: underline;
}

ol.commentlist{
	padding-left: 0;
	list-style: none;
}

ol.commentlist > li{
	border: 1px solid #f5f5f5;
	background: #F6F6F6;
	margin-bottom: 10px;
	padding: 15px;
}

ol.commentlist > li ul.children{
	list-style: none;
	padding: 0;
	margin-top: 10px;
}

ol.commentlist > li ul.children li{
	padding: 15px;
	background: rgba(229, 229, 229, 0.3);
}

/*
 * FOOTER
 --------------------------------*/

.footer-banner img{
	width: 100%;
	margin: 10px 0 15px 0;
}

/* footer sidebar */

.footer-sidebar{
	margin: 30px 0;
}

.footer-sidebar-presa article{
	position: relative;
	margin-bottom: 40px !important;
}

.footer-sidebar-presa .entry-title a{
	color: inherit;
	text-decoration: none !important;
}

/* footer sidebar end */

.footer{
	margin-top: 40px;
	background: #276c9d;
}

.footer-web-contact{
	text-align: right;
	padding: 0 10px 0 0;
	margin-bottom: 10px;
}

.footer-contact{
	padding: 0 0 0 10px;
}

.footer-web-contact a{
	color: inherit;
}

.footer-web-contact img{
	max-width: 100%;
}

ul.cnss-social-icon{
	margin-bottom: 10px !important;
}

.footer-menu ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

.footer-menu ul li{
	padding: 5px 0;
}

.footer-menu ul li a{
	color: inherit;
	text-transform: uppercase;
	padding: 5px 0;
}

.footer-menu-last ul{
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
}

.footer-menu-last li a{
	color: #fff;
	background: #ccc;
	width: 100%;
	display: block;
	margin-bottom: 10px;
	padding: 5px 5px;
	text-transform: uppercase;
	font-size: 120%;
}

.footer-menu-last li a:hover{
	text-decoration: none;
}

.footer-menu-last .footer-roz a{
	background: #e25b89;
}

.footer-menu-last .footer-salata a{
	background: #9dce7a;
}

.footer-menu-last .footer-verde a{
	background: #5fc3ad;
}

.footer-menu-last .footer-violet a{
	background: #856397;
}

#menu-item-6704 a{
background: #B74A98;
}

#menu-item-8042 a{
background: #68bac3;
}

#menu-item-6702 a{
background: #858085;
}

#menu-item-6703 a{
background: #c49a6c;
}


#menu-item-8043 a{
background: #374c91;
}

#menu-item-8044 a{
background: #97d5d6;
}




/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
	max-width: 100% !important;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}


/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url('images/bxslider/bx_loader.gif') center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url('images/arrow-left.png') no-repeat;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url('images/arrow-right.png') no-repeat;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -20px;
	outline: 0;
	width: 40px;
	height: 40px;
	text-indent: -9999px;
	z-index: 9999;
	background-size: 75%;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url('images/bxslider/controls.png') -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url('images/bxslider/controls.png') -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}

.inputFull { width: 100%;}

.icdi {border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    min-height: 110px;
    background-image: url(https://www.spitalulmonza.ro/wp-content/uploads/icon-stomato.png);
    background-repeat: no-repeat;
    background-size: 25%;
    background-position: 90% 50%;}

.ism {border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    min-height: 110px;
    background-image: url(https://www.spitalulmonza.ro/wp-content/uploads/icon-gift-hp1.png);
    background-repeat: no-repeat;
    background-size: 33%;
    background-position: 90% 50%;}

.ibi {border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    min-height: 110px;
    background-image: url(https://www.spitalulmonza.ro/wp-content/uploads/icon-floare.png);
    background-repeat: no-repeat;
    background-size: 33%;
    background-position: 90% 50%;}

.iot {border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    min-height: 110px;
    background-image: url(https://www.spitalulmonza.ro/wp-content/uploads/icon-laborator-analize-eprubete-2.png);
    background-repeat: no-repeat;
    background-size: 33%;
    background-position: 97% 60%;}

.inputFull-special {color: #fff;
    background-color: #454d56;
    border: none;
    width: 100%;
    padding: 8px;}

.theotherone {
color: #fff;
    background-color: #454d56;
    text-align: center;
    padding: 7px;
}

.form-control.theone {
border: 2px solid;
height: 28px;
}

.table-preturi{
margin-top: 20px;
}

div.fixed {
    /* display: none; */
    position: fixed;
    bottom: 50px;
    right: 40px;
    width: 150px;
    z-index: 100;
}

.modal-dialog {
    margin-top: 5%;
    vertical-align: middle;
}

.modal-footer {
    padding: 10px 15px 10px 15px;
}

.modal-header .close {
    display: none;
}

.modal-header {
    background-color: #006ca7;
    padding: 10px;
    color: #fff;
    font-size: 20px;
    text-align: center;
}

.modal-title {
    color: #fff;
    text-transform: uppercase;
}

input[type=subit]:disabled {
    background-color: #ccc;
}
.modal-header {
    background-color: #464d56;
    /* border: 1px solid; */
    /* border-color: #fff; */
    padding: 10px;
    color: #fff;
    font-size: 20px;
    text-align: center;
   /* outline: 1px solid;
    outline-color: #464d56;
    outline-offset: 2px; */
}

.sticky {
    width: 260px;
    padding: 50px 110px;
    font-size: 18px;
    background-image: url(https://www.spitalulmonza.ro/wp-content/themes/monza-new/images/icons/preturi.png);
    background-size: 65%;
    background-repeat: no-repeat;
}

.sticky:hover {
    width: 260px;
    padding: 50px 110px;
    font-size: 18px;
    background-image: url(https://www.spitalulmonza.ro/wp-content/themes/monza-new/images/icons/preturi.png);
    background-size: 65%;
    background-repeat: no-repeat;
}

.sticky:visited {
    width: 260px;
    padding: 50px 110px;
    font-size: 18px;
    background-image: url(https://www.spitalulmonza.ro/wp-content/themes/monza-new/images/icons/preturi.png);
    background-size: 65%;
    background-repeat: no-repeat;
}

.sticky2 {
    display: none;
    background-image: url(images/bg-gradient.png);
    background-position: top center;
    background-repeat: repeat-x;
    /* min-height: 300px; */
    width: 280px;
    margin-top: 0px;
    font-size: 12px;
    line-height: 12px;
    padding: 15px 10px;
}


.stickyheading {
    color: #fff;
    background-color: #006ca7;
    text-align: center;
    padding: 7px;
    font-size: 15px;
}

.modal-body{
    background-image: url(images/bg-gradient.png);
    background-position: top center;
    background-repeat: repeat-x;
    min-height: 300px;
    font-size: 12px;
    line-height: 12px;
}


a.sticky:focus {
    width: 260px;
    padding: 50px 110px;
    font-size: 18px;
    background-image: url(https://www.spitalulmonza.ro/wp-content/themes/monza-new/images/icons/preturi.png);
    background-size: 65%;
    background-repeat: no-repeat;
}

.contact-margins{
margin: 0px 5px 0px 5px;
}



@media screen and (max-width: 768px) {

	
  

}

#cookie-notice .button.wp-default {
    line-height: 18px;
    padding: 2px 12px;
    background: #F3F3F3;
    border-color: #BBB;
    color: #333;
    text-shadow: 0 1px 0 #FFF;
    -moz-box-sizing: border-box;
    border-radius: 0px !important;
    white-space: nowrap;
}

.logo {
    /* width: 260px;
    position: absolute;
    margin-top: 5px; before anmcs */
    
    width: 250px;
    position: absolute;
    margin-top: -20px;
}

img.aligncenter.size-full.wp-image-2976.islogo {
    height: 97px;
}

.isslider {
    margin-top: 15%;
    text-align: right;
    font-size: 17px;
    font-weight: normal;
}



/* ----------- new css -----------*/

.col-md-4.leftbox {
    border-bottom: 1px solid #276c9d;
    border-left: 1px solid #276c9d;
    border-right: 1px solid #276c9d;
    border-bottom-left-radius: 40px;
}

.col-md-4.rightbox {
    border-bottom: 1px solid #276c9d;
    border-left: 1px solid #276c9d;
    border-right: 1px solid #276c9d;
    border-bottom-right-radius: 40px;
}

.col-md-4.centerbox {
    border-bottom: 1px solid #276c9d;
}

img.homeicon {
    width: 100%;
    padding: 20px 40px;
}

.homeslider {
    width: 100%;
	max-width: 1980px;
}

.twoimages {
    margin-bottom: 10px;
}



.homeimage {
    width: 100%;
}

.boxes {
    margin-top: 60px;
}

.imageonleft {
    padding-right: 5px;
    display: block;
}

.imageonleft h2 {
    font-size: 19px;
    font-family: 'Gotham';
}

.imageonleft p {
    font-size: 12px;
    line-height: 1.4;
    font-family: 'GothamLight';
}

.imageonright {
    padding-left: 5px;
    display: block;
}

.imageonright h2 {
    font-size: 19px;
    font-family: 'Gotham';
}

.imageonright p {
    font-size: 12px;
    line-height: 1.4;
    font-family: 'GothamLight';
}

.overlaytop {
  position: absolute; 
  top: 0;
  background: rgb(245, 245, 245);
  background: rgba(245, 245, 245, 0.9);
  /*width: 100%;*/
  opacity:1;
  color: #6f6f6e;
  /* padding: 10px 15px; */
  text-align: left;
}

.overlaybottom {
  position: absolute; 
  bottom: 0;

  background: rgba(245, 245, 245, 0.9);
  width: 96.5%;
  border-bottom: 1px solid #276c9d;
  color: #6f6f6e;
  max-height: 117px;
  /* padding: 10px 15px; */
  text-align: left;
}

.redbox {
    background: #276c9d;
    padding: 20px;
}

.iconimage {
    width: 100%;
}


@media only screen and (max-width: 700px) {

	.twoimages {
   		 margin-bottom: 0px;
	}
	.overlaybottom {
	  background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
	}
}

.footerlogo {
    width: 73%;
}

.footermenu {
    color: #fff;
    font-size: 15px;
    list-style: none;
    float: right;
    text-align: right;
    font-family: 'GothamLight';
}

.nopaddingright {
    padding-right:0px;
    padding-left: 15px;
}

.nopaddingleft {
    padding-right:15px;
    padding-left: 0px;
}

/* added new */

.gruplogo {
	width: 50%;
    float: right;
    margin-top: 20px;
    margin-bottom: 10px;
}

.copyright {
	color: #fff;
	font-size: 10px;
	font-family: 'GothamLight';
	float: right;
}

input.btn.btn-default.btn-justified.search-button {
	background-color: #b61918;
	color: #fff;
	border: none;
}

.navigationmenu {
    margin-top: 10px;
}


ul#menu-meniu {
    text-transform: uppercase;
}

.telefon {
    font-weight: bold;
    font-size: 13px;
    color: #276c9d;
    float: right;
    margin-top: 20px;
    display: block;
}

.phone {
    height: 12px;
}

img.lineimage {
    width: 100%;
    margin-top: -25px;
}

.fineline {
    height: 2px;
    width: 100%;
    background-color: #fff;
}

.medici-loop.medici-archive-loop {
    margin-top: 0px;
}

#prenavbar {
    padding-right: 0px;
    padding-left: 0px;
}

.footer-banner-wrap {
    margin-top: 50px;
}

.presa-desc {
    border-top: 2px solid #276c9d;
    padding-top: 20px;
	text-align:justify;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #276c9d;
}

#gform_submit_button_1 {
    background: #276c9d;
    color: #fff;
    border: none;
    padding: 10px 20px;
}

.sendradio {
	width: 100%;
	background: #276c9d;
	padding: 6px 20px;
	color: #fff;
}


/* Mega Menu */
.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns,
.dropdown_fullwidth {
  margin:-3px auto;
  position:absolute;
  left:-999em; /* Hides the drop down */
  text-align:left;
  padding:10px 5px 10px 5px;
  border:1px solid #777777;
  border-top: 2px solid #960000;

  /* Gradient background */
  background:#FFF;

  /* Rounded Corners */
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
}

.dropdown_1column {width: 140px;}
.dropdown_2columns {width: 280px;}
.dropdown_3columns {width: 420px;}
.dropdown_4columns {width: 560px;}
.dropdown_5columns {width: 700px;}
.dropdown_fullwidth{width: 80%;}

ul.navbar-nav > li:hover > .dropdown_1column,
ul.navbar-nav > li:hover >.dropdown_2columns,
ul.navbar-nav > li:hover > .dropdown_3columns,
ul.navbar-nav > li:hover >.dropdown_4columns,
ul.navbar-nav > li:hover >.dropdown_5columns {
  left:-1px;top:auto;
}

ul.navbar-nav > li:hover >.dropdown_fullwidth{
  position: fixed;
  left:10%;top:auto;
  z-index: 99;
}

.nav>li>a {
    padding: 10px 9px;
}

.liniegri {
border-bottom: 2px solid #464e57;
width: 100%;
margin-top: 20px;
margin-bottom: 20px;
}

.firsttitle {
    margin-top: 30px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 2px solid #276c9d;
}

.linkunderline {
	text-decoration: underline;
}

.margintop {
    margin-top: 60px;
}

.ssba-share-text {
    display: none;
}

.logopartener {
    width: 150px;
    float: right;
    margin-top: -15px;
    position: relative;
    display: block;
}

.logoinstitutulvenelor {
    max-height: 90px;
    float: right;
    margin-top: -40px;
    position: relative;
    display: block;
}

.firsttitle.institutulvenelor {
    margin-top: 50px;
}

.selectormedic {
    background-color: #276c9d;
    border-color: #276c9d;
    height: 2.5rem;
    margin-top: 0px;
    -webkit-appearance: none;
    padding-top: 8px;
    margin-bottom: 0px;
    font-size: 13px;
    outline: none;
    width: 100%;
}

.selectormedic:hover {
    background-color: #84b9a7;
    border-color: #84b9a7;
}

.selectormedic:active {
    background-color: #84b9a7;
    border-color: #84b9a7;
}

.searchmedic {
    background-color: #276c9d;
    border-color: #276c9d;
}

.searchmedic:hover {
    background-color: #84b9a7;
    border-color: #84b9a7;
}

.searchmedic:active {
    background-color: #84b9a7;
    border-color: #84b9a7;
}

.page-title.doctors {
    margin-top: 0px;
}

.phoneno {
    float: right;
	font-family: 'GothamLight', serif;
    color: #276C9E;
	font-weight: 500;
}


.container.header {
    margin-top: 15px;
}

.rinalogo {
    width: 40%;
    float: right;
    margin-top: 0px;
    margin-bottom: 15px;
}

.menu-item-object-post{
	width:350px;
}
.dropdown-menu>li>a {
    white-space: nowrap;
}
.dropdown-menu>li>a {
    text-transform: initial;
}
.menu-item a{
	white-space:nowrap;
}
#menu-item-1080 > a{
	white-space:inherit;
}

