 {
	font-family: Verdana, Geneva, sans-serif;
}

html, body {
	margin:0;
	padding:0;
	width: 100%;
	height:100%;
}

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 18px;
}

#page-wrapper {
	min-height: 100%;
	position: relative;
	padding-bottom: 251px;
}

.clearfix:after {
   content: " "; /* Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}

/* Header start */
#header {
	background-color: #164b79;
	width: 100%;
	height: 120px;}
	#header .section {
		clear:both;
		width:955px;
		margin:0 auto;
		padding:0 0;
		position: relative;
		height: 102px;}
	#logo {
		float: left;}
	#header .logo-text {
		float: left;
		margin-top: 15px;
		width: 416px;
		height: 56px;
		background: url(../images/logo-text.png) no-repeat;}
	#header .top-sub-menu {
		font-size: 10px;
		float: right;
		color: #8aa8bf;
		margin-top: 5px;
		z-index: 1;
		position: relative;}
		#header .top-sub-menu ul.menu {
			list-style: none;}
		#header .top-sub-menu ul.menu li {
			list-style: none;
			float: left;
			margin: 0;
			padding-right: 0;}
			#header .top-sub-menu ul.menu li:after {
				content: "|";
				float: right; }
		#header .top-sub-menu a {
			color: #fff;
			text-decoration: none;
			margin: 0 6px 0 6px;}
	#header .header-bg-image {
		background: url(../images/header-text.png) no-repeat;
		width: 400px;
		height: 150px;
		position: absolute;
		top: 0;
		right: 70px;
		z-index: 0;}
	#header .header-bottom-line {
		border-top: 4px solid #8ca3ba;
		position: relative;
		z-index: 2;
		width: 100%;
		height: 18px;
		background:url(../images/top-gold-panel.jpg) no-repeat center;
		background-color: #fff;
}

.block-menu-block h2 {
	/*text-transform: uppercase;*/
}

#block-menu-block-2 {
	float: right;
	z-index: 7;
	margin-right: 15px;
	position: absolute;
	bottom: 1px;
	right: 15px;}
	#block-menu-block-2 h2 {
		display: none;}
	#block-menu-block-2 ul {
		list-style: none;
		margin-bottom: 0;
		margin-top: 11px;
		position: relative;
		z-index: 2;}
		#block-menu-block-2 ul li {
			float: left;
			list-style: none;
			position: relative;
			margin: 0;
			padding: 0;
			margin-right: 4px;
			font-size: 13px;}
			#block-menu-block-2 ul li ul.menu {
				display: none;
				position: absolute;
				z-index: 7;
				top: 9px;
				left: 1px;
				width: 240px;
				padding: 0;
				border: 1px solid #fff;
				background-color: #f2ead7;
				-webkit-border-bottom-right-radius: 8px;
				-webkit-border-bottom-left-radius: 8px;
				-moz-border-radius-bottomright: 8px;
				-moz-border-radius-bottomleft: 8px;
				border-bottom-right-radius: 8px;
				border-bottom-left-radius: 8px;

				border-radius: 0 0 8px 8px;

				-webkit-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
				-moz-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
				box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
				behavior: url(/pie/PIE.htc);}
			#block-menu-block-2 ul li ul.menu.last-menus-dropdown {
				left: auto;
				right: 1px;			}
				#block-menu-block-2 ul li ul.menu li {
					width: 233px;
					border-top: 1px solid #d1ac33;
					margin-left: 2px;
					padding-bottom: 3px;
					padding-right: 0;
					padding-top: 2px;}
				#block-menu-block-2 ul li ul.menu li:first-child {
					border-top: none;}
				#block-menu-block-2 ul li ul.menu li:last-child {
					position: relative;
					-webkit-border-bottom-right-radius: 8px;
					-webkit-border-bottom-left-radius: 8px;
					-moz-border-radius-bottomright: 8px;
					-moz-border-radius-bottomleft: 8px;
					border-bottom-right-radius: 8px;
					border-bottom-left-radius: 8px;

					border-radius: 0 0 8px 8px;
					overflow: hidden;
					behavior: url(/pie/PIE.htc); }
				#block-menu-block-2 ul li ul.menu li a {
					padding: 2px 0 2px 10px;
					color: #a12421;
					width: 100%;
					display: block;		}
					#block-menu-block-2 ul li ul.menu li a:hover {
						background:url(../images/menu-active.jpg) repeat-y;}
				#block-menu-block-2 ul li ul.menu li a.active {
					color: #a12421;
					background:url(../images/menu-active.jpg) no-repeat;
					border-radius: 0;	}
				#block-menu-block-2 ul li ul.menu li a.active-trail {
					color: #a12421;
					background:url(../images/menu-active.jpg) no-repeat;
					border-radius: 0;	}
		#block-menu-block-2 ul.menu > li > a {
			font-weight: bold;	}
		#block-menu-block-2 ul.menu > li > ul > li > a {
			font-weight: normal;	}
		#block-menu-block-2 ul li a {
			padding: 8px 12px 3px 12px;
			color: #DBC38F;
			font-size:100%;
			font-family: Arial;	}
		*+html #block-menu-block-2 ul li a {
   			padding: 8px 12px 5px 12px;
			margin-bottom:-10px;}
			#block-menu-block-2 ul li a:hover {
				text-decoration: none;
				color: #fff;}
		#block-menu-block-2 ul li a.active {
			background-color: #8ca3ba;
			color: #fff;
			-webkit-border-top-left-radius: 10px;
			-webkit-border-top-right-radius: 10px;
			-moz-border-radius-topleft: 10px;
			-moz-border-radius-topright: 10px;
			border-top-left-radius: 10px;
			border-top-right-radius: 10px;

			border-radius: 10px 10px 0 0;

			behavior: url(/pie/PIE.htc);
			position: relative;	}
			*+html #block-menu-block-2 ul li a.active {
   			padding: 5px 12px 5px 12px;
			margin-top:-5px;}
		#block-menu-block-2 ul li a.active-trail {
			background-color: #8ca3ba;
			color: #fff;
			-webkit-border-top-left-radius: 10px;
			-webkit-border-top-right-radius: 10px;
			-moz-border-radius-topleft: 10px;
			-moz-border-radius-topright: 10px;
			border-top-left-radius: 10px;
			border-top-right-radius: 10px;

			border-radius: 10px 10px 0 0;

			behavior: url(/pie/PIE.htc);
			position: relative; }

		#block-menu-block-2 ul li a font font {
			font-size:90%;
}


#block-hm-textsize-hm-textsize-1 {
	float: right;}
	#block-hm-textsize-hm-textsize-1 h2 {
		display: none;}
	#block-hm-textsize-hm-textsize-1 ul.hm-text-size {
		padding: 0;
		margin-top: 15px;
		margin-left: 10px;
		display: table;}
		#block-hm-textsize-hm-textsize-1 ul.hm-text-size li {
			display: table-cell;
			padding-right: 7px;}
		*+html #block-hm-textsize-hm-textsize-1 ul.hm-text-size li {
    		display: inline;}
			#block-hm-textsize-hm-textsize-1 ul.hm-text-size li a.text-size-1 {
				/*font-size: 75%;*/
				font-size: 8px;}
			#block-hm-textsize-hm-textsize-1 ul.hm-text-size li a.text-size-2 {
				/*font-size: 100%;*/
				font-size: 10px; }
			#block-hm-textsize-hm-textsize-1 ul.hm-text-size li a.text-size-3 {
				/*font-size: 125%;*/
				font-size: 13px; }
			#block-hm-textsize-hm-textsize-1 ul.hm-text-size li a.active {
				background-color: #bebebe;
				color: #000;
			}
			#block-hm-textsize-hm-textsize-1 ul.hm-text-size li a {
				background-image: none !important;
				color: #fff;
				padding: 5px 1px;
}
/* Header end */

/* Content start */

#main-wrapper #main {
	/*background-color: #fff;*/
	clear:both;
	width:955px;
	margin:0 auto;
	padding:0 0;
	position: relative;
	font-family: Verdana, Geneva, sans-serif;}
	#main-wrapper #main .welcome-text {
		position: relative;
		margin-top: 15px;
		margin-right: 25px;}
	#main-wrapper #main .welcome-text > span {
		float: left;
		position: relative;
		display: block;
		/*background: url(../images/home-welcome-text-bg.png) repeat-y;*/

		background-repeat: no-repeat;

		background: #19316a;
		background: -moz-linear-gradient(left, #19316a 0%, #00aced 50%, #19316a 100%);
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,#19316a), color-stop(50%,#00aced), color-stop(100%,#19316a));
		background: -webkit-linear-gradient(left, #19316a 0%,#00aced 50%,#19316a 100%);
		background: -o-linear-gradient(left, #19316a 0%,#00aced 50%,#19316a 100%);
		background: -ms-linear-gradient(left, #19316a 0%,#00aced 50%,#19316a 100%);
		background: linear-gradient(to right, #19316a 0%,#00aced 50%,#19316a 100%);
		-pie-background: linear-gradient(0deg, #19316a 0%,#00aced 50%, #19316a 100%);

		width: 232px;
		height: 30px;

		font-family: Verdana, Geneva, sans-serif;
		color: #fff;
		font-weight: bold;

		border-top: 1px solid #fff;
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
		padding: 4px 0 6px 15px;
		font-size: 14px;
		-webkit-border-top-left-radius: 10px;
		-webkit-border-top-right-radius: 10px;
		-moz-border-radius-topleft: 10px;
		-moz-border-radius-topright: 10px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;

		border-radius: 10px 10px 0 0;

		-webkit-box-shadow: 0px 1px 3px 3px rgba(214,199,188,0.79);
		-moz-box-shadow: 0px 1px 3px 3px rgba(214,199,188,0.79);
		box-shadow: 0px 1px 3px 3px rgba(214,199,188,0.79);

		margin-left: 58px;

		behavior: url(/pie/PIE.htc);}
	#main-wrapper #main .welcome-text .welcome-line {
		background: #fff url(../images/welcome-bg.png) no-repeat left;
		width: 890px;
		height: 19px;
		margin-top: -1px;
		margin-left: 42px;
		position: relative;	}

#page-title {
	font-size: 14px;
	position: relative;}
	#page-title span {
		float: left;
		position: relative;
		display: block;
		max-width: 350px;

		background: #19316a;
		background: -moz-linear-gradient(left, #19316a 0%, #00aced 50%, #19316a 100%);
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,#19316a), color-stop(50%,#00aced), color-stop(100%,#19316a));
		background: -webkit-linear-gradient(left, #19316a 0%,#00aced 50%,#19316a 100%);
		background: -o-linear-gradient(left, #19316a 0%,#00aced 50%,#19316a 100%);
		background: -ms-linear-gradient(left, #19316a 0%,#00aced 50%,#19316a 100%);
		background: linear-gradient(to right, #19316a 0%,#00aced 50%,#19316a 100%);

		-pie-background: linear-gradient(0deg, #19316a 0%,#00aced 50%, #19316a 100%);

		color: #fff;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 14px;
		font-weight: bold;

		border: 1px solid #fff;
		border-bottom: none;

		padding: 6px 15px;

		-webkit-border-radius: 10px 10px 0 0;
		border-radius: 10px 10px 0 0;

		-webkit-box-shadow: 0px 1px 3px 3px rgba(214,199,188,0.79);
		-moz-box-shadow: 0px 1px 3px 3px rgba(214,199,188,0.79);
		box-shadow: 0px 1px 3px 3px rgba(214,199,188,0.79);

		behavior: url(/pie/PIE.htc); }
	#page-title .header-h1-bottom-line {
		margin-left: -15px;
		background: #fff url(../images/welcome-bg.png) no-repeat left;
		width: 622px;
		height: 19px;
		margin-top: -1px;
		position: relative; }
		.no-sidebars #page-title .header-h1-bottom-line {
			background: #fff url(../images/welcome-bg-long.png) no-repeat left;
			width:930px; }

#hm_alert_message_box {
	position: relative;

	margin-bottom:20px;

	padding:15px;
	background-color:#930000;
	color:#fff;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;

	border-radius: 10px 10px 10px 10px;
	behavior: url(/pie/PIE.htc); }
	#hm_alert_message_box h2 {
		margin:0px;
		font-size:150%;
		font-weight:bold;
		text-transform:uppercase;
		color: #fff !important;
}

#main-wrapper #main #content {
	width: 605px;
	float: left;
}

.not-front #main-wrapper #main #content { 
	float:right;
}
.front #main-wrapper #main #content {
	margin-left: 60px;
}
.not-front #main-wrapper #main #content {
	margin-left: 35px;
}

.front .sidebars {
	float:right;
	width:270px;
}
.not-front .sidebars {
	float:left;
	width:290px;
}

#hm_search_box {
	/*float: right;*/
	position: absolute;
	right: 0;
	bottom: 19px;}
	#hm_search_box .container-inline {
		line-height: 18px;}
	#block-search-form {
		position: relative;
		padding: 6px 10px 0 10px;
		background-color: #f2ead7;
		width: 245px;
		height: 30px;
		border-top: 1px solid #fff;
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;

		border-radius: 5px 5px 0 0;
		float: right;
		-webkit-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
		-moz-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
		box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
		behavior: url(/pie/PIE.htc);}
		#block-search-form .form-submit {
			background: transparent;
			border: none;
			color: #ab5331 !important;
			text-transform: uppercase;
			font-size: 12px;
			vertical-align: middle;
			padding: 0;	}
			#block-search-form .form-item-search-block-form input {
				width: 158px;
				height: 17px;
				line-height: 16px;
}

#edit-search-block-form--2 {
	border: 1px solid #ccc;
}

#block-search-form #edit-submit,
#search-block-form #edit-submit--3
 {
	float: right;
	line-height: 16px;
	margin-right: 5px;
}

#edit-submit--2 {
	float: right;
}

.form-item.form-type-textfield.form-item-search-block-form {
	float: left;
	margin: 0;
}

#main-wrapper #main #sidebar-second,
#main-wrapper #main #sidebar-first {
	width: 240px;
}
.not-front #sidebar-second,
.not-front #sidebar-first {
	float: left;
	margin-left: 50px;
}
.front #sidebar-first {
	float: right;
	margin-right: 30px;
}
.front #sidebar-second {
	float: right;
	margin-right: 30px;
}

#main-wrapper #main #block-views-press-release-block {
	width: 600px;
}
#main-wrapper #main #block-views-press-release-block h2 {
	background:url(../images/home-insidelada-bg.png) no-repeat;
	width: 600px;
	height: 35px;
	font-size: 140%;
	color: #192b66;
	/*text-transform: uppercase;*/
	font-weight: bold;
	padding: 10px 0 0 5px;
	border-bottom: 1px solid #c69905;
	font-family: Verdana, Geneva, sans-serif;
}
#main-wrapper #main #block-views-press-release-block .views-row {
	border-bottom: 1px solid #c69905;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#main-wrapper #main #block-views-press-release-block h3 {
	margin: 0;
	font-size: 140%;
}
#main-wrapper #main #block-views-press-release-block h3 a {
	color: #192b66;
	/*font-size: 100%;*/
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
#main-wrapper #main #block-views-press-release-block .views-row .field-name-field-pressrelease-summary p {
	font-size: 120%;
	font-family: Verdana, Geneva, sans-serif;
}
#main-wrapper #main #block-views-press-release-block .views-row .field-name-field-pressrelease-summary p a {
	color: #920000;
	text-decoration: none;
}
#main-wrapper #main #block-views-press-release-block .views-row .field-name-field-pressrelease-summary p a:hover {
	text-decoration: underline;
}
#main-wrapper #main #block-views-press-release-block .more-link {
	text-align: left;
	margin-top: 5px;
	margin-bottom: 10px;
}
#main-wrapper #main #block-views-press-release-block .more-link a {
	text-decoration: underline;
	font-size: 140%;
	color: #920000;
	margin-left: 5px;
	font-weight: bold;
}
#main-wrapper #main #block-views-press-release-block .more-link a:hover {
	text-decoration: none;
}

#block-views-press-release-block .more-link,
.view-press-release .node-teaser .more-link { 
	display:block;
	text-align:left;
	margin-top:10px; }

#sidebar-first .jackie-lacey {
	margin-top: 5px;
	width: 240px;
	float: left;
	text-align: right;
}
#sidebar-first .jackie-lacey img {
	float: right;
}
#sidebar-first .jackie-lacey span {
	float: right;
	border-bottom: 1px solid #d0ab33;
	width: 100%;
	color: #192b66;
	text-align: right;
	font-size: 120%;
	padding-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
}
#sidebar-first .jackie-lacey h2 {
	float: right;
	border-top: 1px solid #d0ab33;
	width: 100%;
	margin-top: 0;
	padding-top: 5px;
	color: #192b66;
	font-size: 180%;
	margin-bottom: 0;
	font-family: Verdana, Geneva, sans-serif;
}
#sidebar-first .jackie-lacey p {
	float: right;
	width: 100%;
	text-align: left;
	color: #192b66;
	font-size: 120%;
	padding-left: 5px;
	padding-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
}

#block-views-news-release-block {
	margin-bottom:10px;}
	#block-views-news-release-block span {
		font-size: 120%;}
	#block-views-news-release-block .view-footer {
		margin-top: 5px;
		font-weight: bold;
		font-size: 120%;}
		#block-views-news-release-block .view-footer a {
			text-decoration: underline;	}
		#block-views-news-release-block .view-footer a:hover {
			text-decoration: none; }
		#block-views-news-release-block h2 {
			font-size: 14px;
			/*text-transform: uppercase;*/
			background:url(../images/menu-active.jpg) repeat-y;
			padding: 10px;
			-webkit-border-top-left-radius: 10px;
			-webkit-border-top-right-radius: 10px;
			-moz-border-radius-topleft: 10px;
			-moz-border-radius-topright: 10px;
			border-top-left-radius: 10px;
			border-top-right-radius: 10px;

			border-radius: 10px 10px 0 0;

			border: 1px solid #fff;
			font-weight: bold;
			-webkit-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
			-moz-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
			box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
			color: #192b66;
			margin: 0;
			position: relative;
			z-index: 3;
			font-family: Verdana, Geneva, sans-serif;
			behavior: url(/pie/PIE.htc); }
		 #block-views-news-release-block .view-id-news_release {
			padding: 10px;
			-webkit-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
			-moz-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
			box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
			-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;
			border: 1px solid #fff;
			position: relative;
			z-index: 2;
			background-color: #f2ead7;
			behavior: url(/pie/PIE.htc);
}

/*#sidebar-first .block-menu-block h2,
#block-hm-lada-hm-lada-inside-archive h2*/
.menu_block h2,
.rounded_block h2 {
	font-size: 140%;
	background:url(../images/menu-active.jpg) repeat-y;
	padding: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-radius: 10px 10px 0 0;

	border: 1px solid #fff;
	font-weight: bold;
	-webkit-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
	-moz-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
	box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
	color: #192b66;
	margin-bottom: 0;
	position: relative;
	z-index: 3;
	font-family: Verdana, Geneva, sans-serif;
	behavior: url(/pie/PIE.htc);
}

*+html .block.block-menu-block.menu_block,
*+html .block.block-menu.menu_block {
    margin-top:20px;
}

.rounded_block .content,
.menu_block ul.menu {
	width: 240px;
	padding: 0;
	padding-bottom: 10px;
	margin: 0;
	border: 1px solid #fff;
	background-color: #f2ead7;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;

	border-radius: 0 0 8px 8px;

	-webkit-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
	-moz-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
	box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
	margin-top: 2px;
	behavior: url(/pie/PIE.htc);
	position: relative;}
	
	.menu_block .expanded ul.menu { 
		border:none;
		background: none;
		border-radius:none;
		box-shadow:none;
		padding-bottom:0px; }
	
	#sidebar-first .block-menu ul.menu ul.menu,
	#sidebar-second .block-menu ul.menu ul.menu,
	#sidebar-first .block-menu-block ul.menu ul.menu,
	#sidebar-second .block-menu-block ul.menu ul.menu {
		padding-left: 0;}
		#sidebar-first .block-menu ul.menu ul.menu li,
		#sidebar-second .block-menu ul.menu ul.menu li,
		#sidebar-first .block-menu-block ul.menu ul.menu li,
		#sidebar-second .block-menu-block ul.menu ul.menu li {
			list-style: none;
			margin-left: 0;
			padding-bottom: 3px;
			padding-right: 0;}
			#sidebar-first .block-menu ul.menu ul.menu li a,
			#sidebar-second .block-menu ul.menu ul.menu li a,
			#sidebar-first .block-menu-block ul.menu ul.menu li a,
			#sidebar-second .block-menu-block ul.menu ul.menu li a {
				padding-left: 20px;
				font-size: 120%;}
			#sidebar-first .block-menu ul.menu ul.menu li a.active,
			#sidebar-second .block-menu ul.menu ul.menu li a.active,
			#sidebar-first .block-menu-block ul.menu ul.menu li a.active,
			#sidebar-second .block-menu-block ul.menu ul.menu li a.active {
				background:url(../images/menu-active.jpg) repeat-y;
				border: none;}
#sidebar-first .block-menu ul.menu > li,
#sidebar-second .block-menu ul.menu > li,
#sidebar-first .block-menu-block ul.menu > li,
#sidebar-second .block-menu-block ul.menu > li {
	width: 236px;
	margin-left: 1px;
	border-top: 1px solid #d1ac33;
	padding-bottom: 3px;
	padding-right: 0;
	list-style: none;
	list-style-image:none!important;}
	
	#sidebar-first .block-menu .expanded ul.menu > li,
	#sidebar-second .block-menu .expanded ul.menu > li,
	#sidebar-first .block-menu-block .expanded ul.menu > li,
	#sidebar-second .block-menu-block .expanded ul.menu > li { 
		border-top:0px; }
	
	#sidebar-first .block-menu ul.menu > li:first-child,
	#sidebar-second .block-menu ul.menu > li:first-child,
	#sidebar-first .block-menu-block ul.menu > li:first-child,
	#sidebar-second .block-menu-block ul.menu > li:first-child {
		border-top: none;}
#sidebar-first .block-menu ul.menu li a,
#sidebar-second .block-menu ul.menu li a,
#sidebar-first .block-menu-block ul.menu li a,
#sidebar-second .block-menu-block ul.menu li a {
	padding: 2px 0 2px 10px;
	color: #a12421;
	width: 100%;
	display: block;
	font-size: 120%;}
#sidebar-first .block-menu ul.menu li a:hover,
#sidebar-second .block-menu ul.menu li a:hover,
#sidebar-first .block-menu-block ul.menu li a:hover,
#sidebar-second .block-menu-block ul.menu li a:hover {
	background:url(../images/menu-active.jpg) repeat-y;
	text-decoration: none;}
#sidebar-first .block-menu ul.menu li.has-children ul.menu,
#sidebar-second .block-menu ul.menu li.has-children ul.menu,
#sidebar-first .block-menu-block ul.menu li.has-children ul.menu,
#sidebar-second .block-menu-block ul.menu li.has-children ul.menu {
	 border-top: 1px solid #d1ac33;
	 margin-top: 2px;}
#sidebar-first .block-menu ul.menu li.has-children li a.active-trail,
#sidebar-second .block-menu ul.menu li.has-children li a.active-trail,
#sidebar-first .block-menu-block ul.menu li.has-children li a.active-trail,
#sidebar-second .block-menu-block ul.menu li.has-children li a.active-trail,
/*#sidebar-first .block-menu-block ul.menu li.active-trail a.active-trail,*/
#sidebar-first .block-menu ul.menu li a.active,
#sidebar-second .block-menu ul.menu li a.active,
#sidebar-first .block-menu-block ul.menu li a.active,
#sidebar-second .block-menu-block ul.menu li a.active {
	color: #a12421;
	background:url(../images/menu-active.jpg) repeat-y;
	border-radius: 0;}
		
	
#block-hm-lada-hm-lada-inside-archive .content {
	clear:both;
	overflow: hidden;}
.archived_left_block {}
	.year-container {
		clear:both;
		overflow:hidden; }
		.archived_left_block .year-title,
		.year-container h3 {
			margin-bottom:5px;
			font-size:130%;
			text-decoration: none;
			font-style:italic;
			font-weight: bold;
			color:#192B66;}
			.year-container h3 {
				margin-top:15px; }
		.archived_left_block .year-and-mounth-container .mounth-container,
		.year-container {
			clear:both;
			overflow:hidden;}
			.archived_left_block .year-and-mounth-container .mounth-container div,
			.year-container .year-item  {
				float: left;
				font-size:120%;
				line-height:200%;
				width:70px;
				color:#930000;}
				.archived_left_block .year-and-mounth-container .mounth-container div a,
				.year-container .year-item a {
					text-decoration: underline; }
					.archived_left_block .year-and-mounth-container .mounth-container div a:hover,
					.year-container .year-item a:hover {
						text-decoration: none;
}

.rounded_block .content {
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;}
	.links_block .content a {
		font-weight: bold;
		color:#192B66;
		text-decoration: underline;}
		.links_block .content a:hover {
			text-decoration: none;
			color:#192B66;
}

.big_link {
	margin-top: 15px;
	border: 1px solid #C69905;
	border-left: none;
	border-right: none;
	padding-top: 3px;
	padding-bottom: 3px;}
	.big_link .content {
		padding-top: 9px;
		padding-bottom: 9px;

		background: #f2ead7;
		background: -moz-linear-gradient(left, #ffffff 0%, #f2ead7 50%, #ffffff 100%);
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(50%,#f2ead7), color-stop(100%,#ffffff));
		background: -webkit-linear-gradient(left, #ffffff 0%,#f2ead7 50%,#ffffff 100%);
		background: -o-linear-gradient(left, #ffffff 0%,#f2ead7 50%,#ffffff 100%);
		background: -ms-linear-gradient(left, #ffffff 0%,#f2ead7 50%,#ffffff 100%);
		-pie-background: linear-gradient(0deg, #ffffff 0%,#f2ead7 50%,#ffffff 100%);
		behavior: url(/pie/PIE.htc);}
		.big_link .content p {
			text-align: center;
			color: #920000;
			margin: 0;}
		.big_link .content a{
			font-size: 120%;
			font-weight: bold;
}

.cji_block {
	display: table;
	margin-top: 15px;}
	.cji_block .content{
		display: table-cell;
		vertical-align: middle;

		padding-top: 9px;
		padding-bottom: 9px;
		width: 240px;
		height: 107px;
		background: url(../images/CJI_block.png) -4px center no-repeat;

		border-radius: 10px;
		border: 1px solid #fff;
		-webkit-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
		-moz-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
		box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);

		behavior: url(/pie/PIE.htc);}
	.cji_block .content p {
			font-size: 150%;
			text-align: center;
			color: #920000;
			margin: 0;}
		.cji_block  .content a{
			font-size: 120%;
			font-weight: bold;
}

.jcarousel {
	width: 600px;
	height: 340px;
}

.jcarousel-wrapper {
	border: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	margin-top: 0;
	margin-bottom:10px;
}
.jcarousel-wrapper .slide-title {
	position: absolute;
	display: none;
}
.jcarousel-wrapper ul li img {
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	width: 600px;
	height: 340px;
	behavior: url(/pie/PIE.htc);
	position: relative;
}
.jcarousel-wrapper ul li {
	/* removing as unnecessary <css-container> elements appear in IE8
	position: relative;
	behavior: url(/pie/PIE.htc);*/

	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	display: block;
	overflow: hidden;
}

.jcarousel-wrapper ul li iframe {
	z-index: 2;
	position: relative;
}
.jcarousel-wrapper ul li .slide-description {
	color: #fff;
	position: absolute;
	bottom: 0px;
	height: 54px;
	background: url(../images/slider-desc-bg.png) repeat-x;
	width: 600px;
	font-size: 12px;
	padding: 15px 10px 0 10px;
	z-index: 2;
}

.jcarousel-wrapper ul li:hover .slide-description
 { display: none; }

.slide-description.fleft {
	text-align: left;
}
.slide-description.fright {
	text-align: right;
}
/* Content end */

.financial_pdf {
	float: right;
	width: 100%;
	text-align: right;
	margin-bottom: 5px;
	color: #920000;
}

#block-menu-menu-quick-links-menu {
	background: url(../images/menu-active.jpg) repeat-y;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
	-moz-box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
	box-shadow: 0px 1px 2px 2px rgba(214,199,188,0.79);
	behavior: url(/pie/PIE.htc);
	border: 1px solid #fff;
	padding: 10px;
	margin-bottom: 20px;
}
#block-menu-menu-quick-links-menu #block-menu-menu-quick-links-menu-prepared {
	width: 100%;
	font-size:120%;
	padding:0px 0 2px 0;
	/*text-decoration:underline;*/
}
.footer_copyright p {
	text-align: center;
	font-size: 10px;
	margin-bottom: 0;
	margin-top: 0px; 

}

.sibling-missing-children {
	border-top: 1px solid #c69905;  
}

/**+html #main-wrapper #main #content { z-index:1;}*/
*+html #header .header-bottom-line { z-index:1!important; position:relative!important; clear:both!important;}
*+html #block-menu-block-2 { z-index:2!important;}
*+html #block-menu-block-2 ul { z-index:3!important;}
*+html #block-menu-block-2 ul li { z-index:4!important;}
*+html #block-menu-block-2 UL LI.expanded UL.menu  { z-index:5!important; clear:both!important;}
*+html #block-menu-block-2 UL LI.expanded UL.menu li { z-index:6!important;}
*+html #header {z-index:100;}
*+html #main-wrapper {   position:relative!important; clear:both;}


.table-revisions { width:100%; }

.node-courageous,
#block-views-awards-list-block { clear: both; overflow: hidden; }
.node-courageous .field-name-field-award-image,
#block-views-awards-list-block .views-field-field-award-image { float:left; width:120px; }
.node-courageous .field-name-field-award-image { margin-right: 15px; }
.node-courageous .field-name-field-award-attached-pdfs,
#block-views-awards-list-block .views-field-field-award-attached-pdfs { float:left; }
.node-courageous .field-name-field-award-attached-pdfs .title,
#block-views-awards-list-block .views-field-field-award-attached-pdfs .title { margin:0 0 1em 0em; list-style: none; font-size:140%; font-weight: normal; }
.node-courageous .field-name-field-award-attached-pdfs .title a,
#block-views-awards-list-block .views-field-field-award-attached-pdfs .title a { text-decoration: underline;}
.node-courageous .field-name-field-award-attached-pdfs .title a:hover,
#block-views-awards-list-block .views-field-field-award-attached-pdfs .title a:hover { text-decoration: none; }
#webform-component-organization-name-other,
#webform-component-otheruse-exact-agency-name-no-abbreviations {
	width: 50%;
	margin-left: 303px;
}


/* Admin styles*/

.ui-widget-overlay { background-image: none; }
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close,
.ui-widget button { 
	background-color: transparent;
	background-image: url(../images/close-btn@2x.png);
	background-repeat:no-repeat;
	background-size:20px auto;
	background-image: url(../images/close-btn.png)\0 !important;
	border:0px; }
		.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,
		.ui-widget button:hover { 
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
			filter: alpha(opacity=50);
			-moz-opacity:0.5;
			-khtml-opacity: 0.5;
			opacity:0.5; }
.views-ui-dialog .ui-dialog-titlebar-close { 
	right:5px !important;
	top: 3px !important;
	height: 23px !important;
	box-shadow: none !important; }
.ui-widget #linkit-cancel { margin-left:10px; }

.sticky-table,
.views-table { width:100%; }
.sticky-table td,
.views-table td { padding:5px 5px; }
.views-table th { padding: 0 5px 5px 5px; }

.logged-in.page-admin #block-system-main,
.logged-in.page-node-edit #block-system-main,
.logged-in.page-node-revisions #block-system-main,
.logged-in.page-node-add #block-system-main,
.logged-in.page-node-clone #block-system-main,
.logged-in.page-node-webform #block-system-main,
.logged-in .node-preview .field-name-body .field-items .field-item div { font-size:120%; }
.logged-in .node-preview .field-name-body .field-items .field-item div p { font-size:100%;}

.node-policies.node-preview .field-name-field-policies-directory { padding-bottom: 5px; }

.no-sidebars #main-wrapper #main #content { /* width:100% !important; */ width:912px !important;}
.one-sidebar.page-node-clone #main-wrapper #main .sidebars { display: none; }
.one-sidebar.page-node-clone #main-wrapper #main #content { width:912px !important; }

.no-sidebars #main-wrapper #main #content .node-complex-page.node-unpublished { width:605px !important; float: right; }


.no-sidebars.page-node #main-wrapper #main #content,
.no-sidebars.page-sitemap #main-wrapper #main #content { width:605px !important; }

.pagepreview-preview .no-sidebars #main-wrapper #main #content #page-title .header-h1-bottom-line,
.no-sidebars.page-node #main-wrapper #main #content #page-title .header-h1-bottom-line,
.no-sidebars.page-sitemap #main-wrapper #main #content #page-title .header-h1-bottom-line {width:623px !important; background: #fff url(../images/welcome-bg.png) no-repeat left;  }

.logged-in.page-node-delete.node-type-webform .sidebars,
.logged-in.page-node-devel .sidebars,
.logged-in.page-node-revisions .sidebars,
.logged-in.page-node-webform-results .sidebars,
.logged-in.page-node-webform .sidebars,
.logged-in.page-admin .sidebars,
.logged-in.page-admin-structure .sidebars,
.logged-in.page-node-add .sidebars,
.logged-in.page-node-preview .sidebars,
.logged-in.page-node-edit .sidebars { display:none;}

.logged-in.page-admin #main-wrapper #main #content { width:912px !important; }

.no-sidebars.page-node.page-node-clone  #main-wrapper #main #content,
.logged-in .pagepreview-preview .no-sidebars #main-wrapper #main #content #page-title .header-h1-bottom-line,
.logged-in.no-sidebars.page-node-edit #main-wrapper #main #content #page-title .header-h1-bottom-line,
.logged-in.no-sidebars.page-node-delete #main-wrapper #main #content #page-title .header-h1-bottom-line,
.logged-in.no-sidebars.page-sitemap #main-wrapper #main #content #page-title .header-h1-bottom-line,
.logged-in.page-admin #main-wrapper #main #content #page-title .header-h1-bottom-line { width:930px !important; background: #fff url(../images/welcome-bg-long.png) no-repeat left; }


.logged-in.no-sidebars.page-node.node-type-webform #main-wrapper #main #content #page-title .header-h1-bottom-line { width:623px !important; background: #fff url(../images/welcome-bg.png) no-repeat left !important; }


.logged-in.page-node-devel .pagepreview-preview .sidebars,
.logged-in.page-node-revisions .pagepreview-preview .sidebars,
.logged-in.page-node-webform-results .pagepreview-preview .sidebars,
.logged-in.page-node-webform .pagepreview-preview .sidebars,
.logged-in.page-admin-structure .pagepreview-preview .sidebars,
.logged-in.page-node-add .pagepreview-preview .sidebars,
.logged-in.page-node-preview .pagepreview-preview .sidebars,
.logged-in.page-node-edit .pagepreview-preview .sidebars { display:block; }

.logged-in.no-sidebars.page-node-clone.node-type-webform #main-wrapper #main #content #page-title .header-h1-bottom-line { width:946px !important;  background: #fff url(../images/welcome-bg-long.png) no-repeat left !important; }
.logged-in.no-sidebars.page-node.page-node-webform #main-wrapper #main #content #page-title .header-h1-bottom-line,
.logged-in.no-sidebars.page-node.page-node-webform-results #main-wrapper #main #content #page-title .header-h1-bottom-line,
.logged-in.no-sidebars.page-node.page-node-revisions.node-type-webform #main-wrapper #main #content #page-title .header-h1-bottom-line,
.logged-in.no-sidebars.page-node.page-node-devel.node-type-webform #main-wrapper #main #content #page-title .header-h1-bottom-line,
.logged-in.no-sidebars.page-node.page-node-devel.node-type-webform #main-wrapper #main #content #page-title .header-h1-bottom-line,
.logged-in.no-sidebars.page-node.page-node-edit.node-type-webform #main-wrapper #main #content #page-title .header-h1-bottom-line  { width:970px !important;  background: #fff url(../images/welcome-bg-long.png) no-repeat left !important; }



.logged-in.page-node-delete #main-wrapper #main #content,
.logged-in.page-node-186.page-node-clone #main-wrapper #main #content,
.logged-in.page-node-devel #main-wrapper #main #content,
.logged-in.page-node-revisions #main-wrapper #main #content,
.logged-in.page-node-webform-results #main-wrapper #main #content,
.logged-in.page-node-webform #main-wrapper #main #content,
.logged-in.page-admin-structure #main-wrapper #main #content,
.logged-in.page-node-add #main-wrapper #main #content,
.logged-in.page-node-preview #main-wrapper #main #content,
.logged-in.page-node-edit #main-wrapper #main #content { width:100% !important; }

.logged-in.page-node-webform .pagepreview-preview #main-wrapper #main #content,
.logged-in.page-admin-structure .pagepreview-preview #main-wrapper #main #content,
.logged-in.page-node-edit .pagepreview-preview #main-wrapper #main #content { width:605px; }


.logged-in #menu-overview td.checkbox,
.logged-in #menu-overview th.checkbox,
.logged-in #menu-overview .checkbox input[type="checkbox"],
.logged-in #menu-overview .checkbox-inline input[type="checkbox"] { /*display:inline-block;*/ margin:5px 0px; padding:0 5px; min-height:inherit; }
.logged-in #menu-overview th { border-bottom:0px; }
.logged-in #menu-overview tbody { border-top: 3px solid #CCCCCC; }

.logged-in table th a.active,
.logged-in.page-admin-structure-menu table a { white-space:nowrap; }

.logged-in #menu-overview .show-disabled-menu { margin-left:10px; }

#webform-scheduler-fieldset legend,
#webform-template-fieldset legend,
#edit-regions legend,
#edit-account legend,
#edit-rip legend,
#edit-picture legend,
#edit-timezone legend,
#edit-redirect legend,
#edit-field-missing-date-abducted legend,
#field-missing-date-add-more-wrapper legend,
#webform-configure-form legend,
#webform-component-edit-form legend,
#node_media_form_group_tab_attachments legend,
fieldset#edit-relations legend,
#webform-email-edit-form fieldset.form-wrapper legend { 
	font-weight:bold;
	color:#920000;
	border-bottom:none;
	margin-bottom: 5px; }


#webform-scheduler-fieldset label { display:block; }

#hm-wfevent-event-reminder-template-form .form-item-trigger input { float:left; margin-right:10px; }

fieldset#edit-relations .fieldset-wrapper { clear:both; }

fieldset#edit-relations .form-item-parent,
fieldset#edit-relations .form-item-weight { width:50%; float:left;}

#block-system-main { 
	position:relative; }
.slideshow-contextual-links { display:block;
	font-size: 90%;
    position: absolute;
    right: 5px;
    top: 2px;
    z-index: 999; }
.slideshow-contextual-links div.contextual-links-wrapper { display:block; }
.jcarousel-wrapper .slideshow-contextual-links a.contextual-links-trigger {display: none;}
.jcarousel-wrapper:hover .slideshow-contextual-links a.contextual-links-trigger {display: block;}

.preview .preview-title,
.preview .node {
	background-color:#FFFFEA;
	padding:5px;
}

.preview h3.teaser,
.preview h3.full { 
	margin:0;
	padding:10px 0 20px 0;
	font-size:120%;
	font-weight:bold;
	background-color:#FFFFEA;
	color:#A12421;
}

form#cji-link-node-form #edit-field-cji-link-image.field-type-image,
form#cji-link-node-form #edit-container.cji-links-container {
	border: 1px solid #bbb;
    padding: 0px 10px;
	margin-bottom:10px; }


.views-displays ul li {
	padding-bottom: 0px !important;
}
.views-display-setting .label {
	color: #333333;
	font-size: 12px;
	padding: 4px 4px 0px 4px;
}


.logged-in fieldset.filter-wrapper { display:none; }
.logged-in.user-1 fieldset.filter-wrapper { display:block !important; }

.view-admin-views-user .views-table .views-field .item-list ul { padding:0px; margin:0px; }
.view-admin-views-user .views-table .views-field .item-list ul li { list-style:none; }


.region #block-system-main .slideshow-contextual-links ul { padding-left:0px; }
.region #block-system-main .slideshow-contextual-links ul li { padding-bottom:0px; }


.logged-in fieldset#edit-googleanalytics-custom-var,
.logged-in fieldset#edit-advanced { display:none; }
.logged-in.page-admin-config-search-xmlsitemap-settings fieldset#edit-advanced { display:block; }

.logged-in.user-1 fieldset#edit-googleanalytics-custom-var,
.logged-in.user-1 fieldset#edit-advanced { display:block !important; }

input[disabled] { background-color:#ebebe4; }

.field-name-field-news-releases-file span.file { margin-left:20px; }


.form-item-publish-on label,
.form-item-schedule-start label,
.form-item-schedule-end label { display:block; }

/*
.logged-in #block-admin-configure #edit-visibility-title,
.logged-in #block-admin-configure .vertical-tabs { display:none; }

.logged-in.user-1 #block-admin-configure #edit-visibility-title,
.logged-in.user-1 #block-admin-configure .vertical-tabs { display:block !important; }


.logged-in .form-actions #edit-delete { display:none; }
.logged-in.user-1 .form-actions #edit-delete { display:inline-block !important; }
*/

.logged-in.node-type-courageous form#courageous-node-form ul.vertical-tabs-list li.vertical-tab-button.last {
	display:none;
}


#block-menu-block-2 .contextual-links {
	margin-top: 0;
	position: absolute;
}
#block-menu-block-2 .contextual-links li {
	float: none;
	margin-right: 0;
}
#block-menu-block-2 .contextual-links li a {
	font-size: 10px;
	line-height: 9px;
	padding: 0.25em 1em 0.25em 0.5em;
}
#block-system-main .slideshow-contextual-links .contextual-links li {
		border-radius: 0; 
}
#block-system-main .slideshow-contextual-links .contextual-links li a {
	font-size: 9px;
	line-height: 9px;
	padding: 0.25em 1em 0.25em 0.5em;
}

.node-slideshow-form #edit-field-slideshow-duration .form-item .description {
	display: inline-block;
}
#footer-secondcolumn #block-menu-menu-footer-top-menu .contextual-links li,
#footer-secondcolumn #block-menu-menu-footer-bottom-menu .contextual-links li {
	float: none;
}
#footer-secondcolumn #block-menu-menu-footer-top-menu .contextual-links li a,
#footer-secondcolumn #block-menu-menu-footer-bottom-menu .contextual-links li a {
	border-right: none;
	font-weight: normal;
	font-size: 10px;
	line-height: 9px;
	padding: 0.25em 1em 0.25em 0.5em;
}
#footer-secondcolumn #block-menu-menu-footer-top-menu .contextual-links li a:hover,
#footer-secondcolumn #block-menu-menu-footer-bottom-menu .contextual-links li a:hover {
	text-decoration: none;
}
#block-system-main .contextual-links {
	padding: 0.25em 0;
	padding-left: 0 !important;
}
#block-system-main .contextual-links li {
	padding-bottom: 0 !important;
}
#block-system-main .contextual-links li a {
	font-size: 10px;
	line-height: 9px;
	padding: 0.25em 1em 0.25em 0.5em;
	text-decoration: none;
}
#header .top-sub-menu .contextual-links li a {
	margin: 0 0 0 0;
}

.page-node-add-office-directory #edit-field-division .description { 
	font-size:100%;
}

.page-node-add-office-directory #edit-field-division .description a { 
	cursor: pointer;
	padding:1px 5px;
	border:1px solid #707070;
	border-radius:3px;
	color:#000;
	display: inline-block;
	background-image: -ms-linear-gradient(top, #f2f2f2 0%, #cfcfcf 100%);
	background-image: -moz-linear-gradient(top, #f2f2f2 0%, #cfcfcf 100%);
	background-image: -o-linear-gradient(top, #f2f2f2 0%, #cfcfcf 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2), color-stop(1, #cfcfcf));
	background-image: -webkit-linear-gradient(top, #f2f2f2 0%, #cfcfcf 100%);
	background-image: linear-gradient(to bottom, #f2f2f2 0%, #cfcfcf 100%);
}

.page-node-add-office-directory #edit-field-division .description a:hover { 
	text-decoration:none;
	background-image: -ms-linear-gradient(top, #eaf6fd 0%, #a7d9f5 100%);
	background-image: -moz-linear-gradient(top, #eaf6fd 0%, #a7d9f5 100%);
	background-image: -o-linear-gradient(top, #eaf6fd 0%, #a7d9f5 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #eaf6fd), color-stop(1, #a7d9f5));
	background-image: -webkit-linear-gradient(top, #eaf6fd 0%, #a7d9f5 100%);
	background-image: linear-gradient(to bottom, #eaf6fd 0%, #a7d9f5 100%);

}

.tabledrag-processed.tableheader-processed .form-submit.ajax-processed,
#edit-field-media-file-und-table .form-submit.ajax-processed {
	color:#920000;
	margin-top: 23px !important;
}

#edit-field-media-image-und-table .form-type-textfield .form-text,
.tabledrag-processed.tableheader-processed .form-type-textfield .form-text,
#edit-field-media-file-und-table .form-type-textfield .form-text {
	width:75%;
}

#edit-field-media-image-und-table .form-type-textfield { 
	white-space:inherit;
}

#edit-field-media-image-und-table .form-type-textfield .form-text {}

#hm-lada-list-settings-form #edit-newsreleases input { 
	width:30px;
}


iframe.pagepreview-preview {
	margin-left: -20px;
	margin-right: 0px;
	width: 980px;
	position:relative;
}

#edit-regions,
#edit-account,
#edit-rip,
#edit-picture,
#edit-timezone,
#edit-redirect,
#edit-submit,
#edit-cancel,
#field-collection-item-form,
#webform-import-form .form-item-files-upload,
#webform-import-form .form-item-delimiter,
#webform-import-form .form-item-field-keys,
#webform-results-download-form,
#webform-import-form input { font-size:120%; }



.page-node-submission,
.page-node-submission #main-wrapper { font-size:120% !important; }

.print-source_url,
.print-site_name,
.print-breadcrumb,
.print-content { font-size:120%; }

.print-hr { display:none; }


.page-node-submission .webform-submission { 
	width:100%;
	clear:both;
	overflow:hidden;
}

.webform-submission-info {
	padding: 10px;
	border: 1px solid #ddd;
	margin-bottom: 10px; }
	.webform-submission-info legend { 
		display:block;
		margin-bottom:0px;
		padding-left:10px;
		border-bottom:0px;
		font-weight: bold;
		color: #920000; }
		.page-node-submission .webform-submission #webform-component-organization-name-other { 
			margin-left: 456px; }
			.print-content .webform-submission #webform-component-organization-name-other { 
				margin:0px; }
 
.print-content .webform-submission { 
	padding-left:140px;
}

.print-source_url { padding-left: 20px; }


.page-node-186.page-node-edit .form-item-title { display:none; }

/* Admin styles*/


/* Media print */
@media print {
	a:link:after, 
	a:visited:after { 
		content:" "; 
	}
	#header .top-sub-menu ul.menu li:after {
		content:"";
	}
	#page-wrapper {
		min-height: auto;
		padding-bottom: 0px !important; 
	}
	#footer-wrapper {
		position: relative !important;
	}
	#colorbox {
		background-color: #fff !important;
		border: 1px solid #000 !important;
		left: 250px !important;
		top: 106px !important;
	}
}
.jwplayer .jwlogo {display: none !important;}

#slider-print { display: none; }

.print-content { padding: 0 20px; }
.print-links  { padding: 10px 20px 0 20px; }
.print-source_url { padding-top: 10px; margin-top: 10px; border-top: 1px solid gray;}
.print-content .acc_title { display: none; }
.print-content .acc_note { display: block !important; }


/* Styles for "Configure" links */

div.contextual-links-wrapper ul.contextual-links {

}
a.contextual-links-trigger {
background: none;
border: 0;
display: block;
height: auto;
margin: 0;
padding: 0;
outline: none;
text-indent: 0;
width: auto;
}
div.contextual-links-active a.contextual-links-trigger {
background-color: none;
border-radius: 0;
}

.contextual-links-trigger {
    display: inline-block !important;
    background-color: #cc5252 !important;
    color: #fff !important;
    font-weight: bold !important;
    padding: 2px 8px !important;
    border-radius: 4px !important;
    font-size: 12px !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
    filter: alpha(opacity=85);
    -moz-opacity: 0.85;
    -khtml-opacity: 0.85;
    opacity: 0.85;
}