@import url('/web-resources/default/css/combined.min.css?v1');
@import url('/web-resources/default/css/fonts.css');
@import url('/web-resources/default/font-awesome-4.7.0/css/font-awesome.min.css');
@media only screen and (min-width: 980px) {
	body.iw-fullscreen-edit #header-wrapper #header{
		position: relative;
	}
	body.iw-fullscreen-edit #navigation, body.iw-fullscreen-edit #persistent-search {
		position: absolute!important;
	}
}
.ls-canvas .ls-row .ls-row-clr {clear: both;}
.ls-canvas .ls-col {overflow: hidden;}
.ls-canvas .ls-col-body {overflow: hidden;}
.ls-canvas .ls-area {overflow: hidden;}
.ls-canvas .ls-area-body {overflow: hidden;}
.ls-canvas .ls-area .ls-1st {margin-top: 0 !important;}
.ls-canvas .ls-cmp-wrap {padding: 1px 0;}
.ls-canvas .iw_component {margin: -1px 0;}
.ls-canvas .ls-row .ls-lqa-fix {font-size: 0;line-height: 0;height: 0;margin-top: 0;}
.ls-canvas .ls-row .ls-lqr-w {float: left;width: 100%;}
.ls-canvas .ls-row .ls-lqr-w-fx {float: left;}
.ls-canvas .ls-row .ls-lqr-e-fx {float: right;}
#es_US_donate {background:none!important;}
@media only screen and (min-width: 980px) {
	#header-wrapper #header .utinity-primary ul li#es_US_newhospital.visible-desktop {
		display:none!important;
	}
}


#es_US_refer {background:none!important;}
@media only screen and (min-width: 980px) {
	#header-wrapper #header .utinity-primary ul li#es_US_refer.visible-desktop {
		display:none!important;
	}
}

#navigation.es ul.nav li.nav-item {
	text-transform: none;
}
.generic p img {
	max-width: 100%!important;
}
/*
.iw_viewport-wrapper {
    background: #f9f9f9 url(/web-resources/default/img/page-bg.jpg) repeat;
}
.container-fluid.iw_section {
	background: #fff;
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 100%;
	min-width: 320px;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
.container-fluid.iw_section .iw_row.iw_container [class*="span"]:first-child {
    margin-left: 0;
}
@media only print, only screen and (min-width: 980px) {
	.container-fluid.iw_section {
		width: 980px;
	}
}
.span12 {
	width: 100%!important;
}
*/
.row {
	margin: 0;
}
.container-fluid {
	padding-right: 0;
	padding-left: 0;
}

@media only print, only screen and (min-width: 720px) {
	.section-navigation.related-navigation .tree-list>li {
		height: max-content;
	}
}
