/* ishares-specific styling */

/* Overwriting some styles from /include/one/css/blk/blk-components.css */
.title h1 {
	color: #4B952C;
}

#bannerMainStage.dots .articleIntro h1, #bannerMainStage.dots .articleIntro h2,
.terms-wrapper h2 .audience-type,
#bannerStatic .articleIntro h1,
#bannerStatic .articleIntro h2,
.bannerLevelOne .solutionsBox h1  {
	color: #4B952C;
}

/* Overwriting some styles from /include/one/css/blk/blk-footer.css */
#blkFooter {
	background-color: #000000;
	font-size: 11px;
	margin: -26px auto 0;
	padding: 15px 0;
	text-align: right;
}

#blkFooter div.site-width {
	background: url('/apac-retail-c-assets/cache-1772804172000/include/ishares/css/i/blackrock-logo-footer-white-font.png') no-repeat left 0;
	height: 20px;
}

#blkFooter ul li {
	color: #FFFFFF;
	display: inline-block;
}

#blkFooter ul li a {
	color: #FFFFFF;
	padding: 12px;
}

#footerWrapper #socialMediaLinks {
	background: url('/apac-retail-c-assets/cache-1772804172000/include/ishares/css/i/ishares-logo-footer.png') no-repeat left 0;
	height: 55px;
}


/* Styling changes done for Meet your goals component on homepage*/
.free-form-body {
	padding: 0px 0px;
}
.free-form-html .product-highlights {
	background-color: #ffffff;
	margin-bottom: 16px;
	height: 100%
}
.product-highlights .free-form-header h3 {
	color: #ffffff;
	font-size: 20px;
	font-weight: normal;
	padding: 15px 0 17px 17px;
	background: #19396c; /* Old browsers */
	background: -moz-linear-gradient(left,  #19396c 30%, #5ebbf2 75%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(30%,#19396c), color-stop(75%,#5ebbf2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #19396c 30%,#5ebbf2 75%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #19396c 30%,#5ebbf2 75%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #19396c 30%,#5ebbf2 75%); /* IE10+ */
	background: linear-gradient(to right,  #19396c 30%,#5ebbf2 75%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19396c', endColorstr='#5ebbf2',GradientType=1 ); /* IE6-8 */
}
.product-highlights .free-form-body h2{
	color: #414042;
	font-family: 'AkkuratProRegular', Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	height: 100%;
	padding: 0 0 0 0;
	text-transform: none;
}
.product-highlights .free-form-body p{
	margin: 30px 0 14px 0;
	width: 200px;
}
.product-highlights .free-form-body .free-form-left-section {
	border-right: 1px solid #C5C9CB;
	float: left;
	width: 295px;
	padding: 0 0 22px 30px;
	margin-top: 33px;
}
.free-form-right-section {
	border-left: 0px;
	float: none;
}
.free-form-body .ticker-id {
	font-size: 11px;
	padding-left: 0px;
}
.product-highlights .free-form-body .free-form-right-section {
	padding: 33px 0 30px 30px;
	display: inline-block;
	width: 605px;
}
.product-highlights .free-form-body .free-form-right-section p {
	float: left;
}
.product-highlights .free-form-right-section ul li {
	float: left;
	width: 75px;
	padding: 27px 9px 25px;
	margin: 33px 7px 0 0;
	text-align: center;
}
.product-highlights .free-form-right-section ul li a {
	color: #ffffff;
}
.product-highlights .free-form-right-section .light-blue {
	background: #5fb2e9;
}
.product-highlights .free-form-right-section .blue {
	background: #3265b7;
}
.product-highlights .free-form-right-section .ticker-name {
	float: left;
	font-family: 'AkkuratProRegular', Arial, sans-serif;
	font-size: 28px;
}
.product-highlights .free-form-right-section .ticker-id {
	font-size: 11px;
}

/*	EBPLAT-13749 Bit of a hack to comply with a legal requirement
	- we have to show a different logo for CH */
#emea-ishares.en_CH #footerWrapper #socialMediaLinks,
#emea-ishares.de_CH #footerWrapper #socialMediaLinks,
#emea-ishares.fr_CH #footerWrapper #socialMediaLinks {
	background: url('/apac-retail-c-assets/cache-1772804172000/include/ishares/css/i/ishares-logo-footer-ch.png') no-repeat left 0;
}

/* EBPLAT-9739 Hide/Remove Invalid spacing for iFramed product pages */
#emea-ishares.page-class-overview-iframe .contentPageWide6 #columnMain {
	padding-bottom: 0;
}

/* Create new iShares Homepage for A/B Testing EBPLAT-18937 */
/* free-form-body, free-form-html horizontal are defined in 'blk-components.css' and used here. */
.opt-home-page-banner {
	background: url('/apac-retail-c-assets/images/media-bin/web/ishares/us/home/bg-ishares-hero-ab.jpg') no-repeat;
	color: black;
	display: block;
	height: 420px;
	margin-bottom: 20px;
}
.opt-home-page-banner:hover{
	text-decoration: none;
}
.opt-home-page-banner h1 {
	font-size: 2em;
	padding: 50px 0 30px 30px;
	width: 475px;
}
.opt-home-page-banner h2 {
	font-size: 2em;
	padding: 50px 0 30px 30px;
	width: 475px;
}
.opt-home-page-banner p {
	font-size: 1.4em;
	line-height: 1.3em;
	padding: 0 0 30px 30px;
	width: 475px;
}
.opt-home-page-banner .link:hover {
	text-decoration: underline;
}
.opt-ab-icon-chevron {
	background-position: -15px -265px;
}
/* BlackRock in the News */
a.opt-home-hyper-news {
	color:#005eb8;
	font-weight:normal;
}
.opt-home-main-back {
	background:#ebebeb repeat;
	height: 50px;
	margin-top:5px;
	margin-bottom:25px;
}
.opt-home-main-font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:30px;
}
.opt-home-intro-news {
	padding-top:17px;
}
.opt-home-intro-font {
	color:#282828;
	font-weight:bold;
}
.opt-home-main-back-div {
	background:#ebebeb repeat;
	height: 300px;
	font-family: AkkuratProRegular, Arial, sans-serif;
	color:#282828;
}
.opt-home-main-product-finder-div {
	margin-bottom:15px;
	margin-left:30px;
	padding-top:25px;
}
.opt-home-main-etf-div {
	font-size:22px;
	margin-left:30px;
	margin-top:25px;
}
.opt-home-more-free-form-body {
	margin-left:30px;
	padding-top:15px;
	padding-bottom:25px;
}
.free-form-body .horizontal .opt-home-more-ul {
	float:left;
}
.free-form-body .horizontal .opt-home-more-li {
	height:103px;
	margin-right:10px;
	width:92px;
}
.free-form-body .horizontal .opt-home-more-li:hover {
	height:103px;
	margin-right:10px;
	width:92px;
	background:#ffffff;
}
a.opt-home-hyper-products {
	text-decoration:none;
}
a.opt-home-hyper-products:hover {
	text-decoration:none;
	background:#ffffff;
}
a.opt-home-hyper-products:hover p {
	font-family:AkkuratBold, Arial, sans-serif;
	color:#22c0f1;
	font-weight:bold;
}

.free-form-body .horizontal .opt-home-more-ticker-name-two-lines {
	margin-top:-12px;
	font-size:14px;
	margin-bottom:5px;
}
.free-form-body .horizontal .opt-home-more-ticker-name-two-lines-white {
	margin-top:-12px;
	font-size:14px;
	margin-bottom:5px;
	font-family:Arial, sans-serif;
	color:#22c0f1;
	font-weight:bold;
}
.free-form-body .horizontal .opt-home-more-ticker-id-two-lines {
	padding-top:25px;
	font-size:14px;
	font-family:Arial, sans-serif;
	width:85px;
}
.free-form-body .horizontal .opt-home-more-ticker-id-two-lines-white {
	padding-top:25px;
	font-size:14px;
	font-family:Arial, sans-serif;
	color:#22c0f1;
	font-weight:bold;
	width:85px;
}
.free-form-body .horizontal .opt-home-more-ticker-id-one-line {
	padding-top:46px;
	font-size:14px;
	font-family:Arial, sans-serif;
	width:85px;
}
.free-form-body .horizontal .opt-home-more-ticker-id-one-line:hover {
	padding-top:46px;
	font-size:14px;
	font-family:AkkuratBold, Arial, sans-serif;
	color:#22c0f1;
	width:85px;
}
.free-form-body .horizontal .opt-home-more-ticker-id-three-lines {
	padding-top:5px;
	font-size:14px;
	font-family:Arial, sans-serif;
	width:85px;
}
.free-form-body .horizontal .opt-home-more-ticker-id-three-lines:hover {
	padding-top:5px;
	font-size:14px;
	font-family:AkkuratBold, Arial, sans-serif;
	color:#22c0f1;
	width:85px;
}

/* Search field */
.opt-search-wrapper fieldset {
	position: relative;
}
.opt-search-wrapper label {
	display: block;
	font-size: 1.5em;
	margin-bottom: 15px;
}
.opt-search-wrapper .searchText {
	border: 1px solid #DADADA;
	border-top: 2px solid #B0B0B0;
	padding: 10px;
	width: 570px;
	height: 20px;
}
.opt-search-wrapper .searchText::-webkit-input-placeholder {
	font-style: italic;
}
.opt-search-wrapper .searchText::-moz-placeholder {
	font-style: italic;
}
.opt-search-wrapper .searchText:-ms-input-placeholder {
	font-style: italic;
}
.opt-search-wrapper .searchText:-moz-placeholder {
	font-style: italic;
}
.opt-search-wrapper .submitSearch {
	background: #3A72D1; /* Old browsers */
	background: -moz-linear-gradient(top,  #3A72D1 0%, #283DAA 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, top left, bottom left, color-stop(0%,#3A72D1), color-stop(100%,#283DAA)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #3A72D1 0%,#283DAA 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #3A72D1 0%,#283DAA 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #3A72D1 0%,#283DAA 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #3A72D1 0%,#283DAA 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3A72D1', endColorstr='#283DAA',GradientType=1 ); /* IE6-8 */
	border-width: 0;
	bottom: 8px;
	color: #ffffff;
	position: absolute;
	right: 35px;
	margin-bottom: 3px;
}
.opt-search-wrapper .opt-home-submitSearch {
	background: #0079CD; /* Old browsers */
	background: -moz-linear-gradient(top,  #0079CD 0%, #0045A5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, top left, bottom left, color-stop(0%,#0079CD), color-stop(100%,#0045A5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0079CD 0%,#0045A5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0079CD 0%,#0045A5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0079CD 0%,#0045A5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0079CD 0%,#0045A5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079CD', endColorstr='#0045A5',GradientType=1 ); /* IE6-8 */
	border: 1px solid #cccccc;
	border-radius: 4px;
	font-family: Arial;
	font-size: 12px;
	overflow: visible;
	padding: 0 10px;
	text-transform: uppercase;
	bottom: 8px;
	color: #ffffff;
	position: absolute;
	right: 35px;
	height: 25px;
}
/* Link List right rail */
.opt-home-link-list-height {
	height: 300px;
	margin: 0;
	background: url('/apac-retail-c-assets/images/media-bin/web/ishares/us/home/bg-ishares-find-your-way.jpg') no-repeat;
	display:block;
}
.opt-home-link-list-width {
	width: 190px;
}