﻿.FloatR { float:left}
/*
.ContentBody ::-webkit-scrollbar {width: 6px;height:6px;}
.ContentBody ::-webkit-scrollbar-track { color:#acacac;border-radius: 10px;}
.ContentBody ::-webkit-scrollbar-thumb {color:#acacac;border-radius: 10px;-webkit-box-shadow: inset 6px 6px 6px 6px #acacac; }
*/
/******************************************		Report Center	********************************************************/
#SearchTitle h3 {color: #333333;font-size: 1.8em;}
#ChartSearchBox{border: 1px solid gray;border-left: none;margin: 0;width: 350px;height: 38px;}
#ChartSearch img{margin-right: -3px;border: 1px solid gray;border-right: none;}
.chartImage{ text-align:center;background: #e5e5e5;height: 150px;}
.grouptitle{ color:#666666; font-size:1.2em; font-weight:bold; padding:10px 15px; text-transform:uppercase;padding-left: 0;}
.chartItem{border: 1px solid #d2d3d6; margin-bottom:15px;background: #E5E5E5;}
.chartImage img{max-height: 150px;max-width: 80%;}
.DescriptionContainer{ padding:10px;background-color: #585858;color: white;font-size: 1em;}
.chartItem .ItemTitle{ text-align:center; width:80%; border-bottom:1px solid gray; padding:5px 10px;margin: 0 auto;margin-bottom: 10px;font-size: 1.2em;
height: 60px; display: table;}
.chartItem .ItemTitle span {display:table-cell;vertical-align:middle;}
.chartDetailsBlock .ItemTitle {color: #333333;}
.chartDetailsBlock .DescriptionContainer:hover{background:#1e448b}
.ChartDescritpion {min-height: 80px;}
.DescriptionContainer .ViewMoreBTM{text-align: center;}
.DescriptionContainer .ViewMoreBTM a{text-decoration: underline;color: white;}
.ContentBodyChart .GroupBlock {margin-top: 20px;}
.ContentBodyChart .GroupBlock {margin-top: 20px;}
/******************************************		End Report Center	********************************************************/

/******************************************		Financial Data	********************************************************/
.ui-rangeSlider-container {background: #6f6f6f !important;box-shadow: none !important;}
.ui-rangeSlider-container,
.ui-rangeSlider-arrow,
.ui-rangeSlider .ui-ruler-scale0 .ui-ruler-tick-inner { height:40px !important;text-align: center;}
.ui-rangeSlider { height: 50px!important}
.ui-rangeSlider .ui-ruler-scale0 .ui-ruler-tick-label {position:relative!important;bottom:0!important;}
.ui-rangeSlider .ui-ruler-scale0 .ui-ruler-tick-inner {padding-bottom: 10px;padding-top: 10px;}
.ui-rangeSlider-rightArrow,.ui-rangeSlider-leftArrow { border-radius: 0 !important;box-shadow: none !important;background: #1E448B !important;}
.ui-rangeSlider-container, .ui-rangeSlider-arrow {border: none !important;}
.ui-rangeSlider-bar {height: 38px !important;box-shadow: none !important;border-radius: 0 !important;}
.ui-rangeSlider-rightArrow .ui-rangeSlider-arrow-inner ,.ui-rangeSlider-leftArrow .ui-rangeSlider-arrow-inner{ border:none !important;}
.ui-rangeSlider-arrow {width:20px!important;}
.ui-rangeSlider-rightArrow:after {content: "\f105";}
.ui-rangeSlider-leftArrow:after {content:"\f104";}
.ui-rangeSlider-rightArrow:after, .ui-rangeSlider-leftArrow:after
 {position:absolute;left:0;right: 0;text-align: center;top: 6px;color: white; font-size:2.1em}
 .ui-rangeSlider-label {bottom: 57px!important;border-radius: 0 !important;box-shadow: none !important;background: #6F6F6F !important;}
.ui-rangeSlider-label-inner {border-top: 7px solid #6F6F6F !important;border-right: 5px solid transparent !important;
border-left: 5px solid transparent !important;}
.SliderTitle {color: #666666;font-size: 1.2em;}
.Financialperiod .Title {color: #666666;font-size: 1.2em;text-transform: uppercase;}
.Financialperiod .ToggleButtons .View{ float:none;}

.DataFilters { margin:10px 0}
.ToggleButtons .ViewInputasTopNavDesign {display: none;}
.ToggleButtons .ViewInputasTopNavDesign[type="radio"]:checked+label {color: #1E448B;background-color: transparent !important;border-bottom: 1px solid #1E448B;}
.ToggleButtons .ViewLabelDataAsTopNavDesign {cursor: pointer;text-transform: uppercase;font-size: 1em;color: #7a7a7a;
display: inline-block;font-weight: bold; padding:0px;}

.Financialperiod .ToggleButtons{padding: 10px 20px;border: 1px solid #d2d2d2;}
.symbolSector .select2-container .select2-selection--multiple {min-height: 46px;width: 100%;border-color: #d2d2d2;border-radius: 0;}
.AsOf {position:relative;}
.AsOf .DataInput{height: 40px;display: inline-block;width: 100%;}
.AsOf .DataInput input[type=text]{padding: 13px 5px;width: 100%;border-color: #d2d2d2;}
.AsOf .DataSelector{position: absolute;left: 25px;top: 35px;}
.AsOf .DataSelector img {width:20px; height:20px;}

.Financialperiod .Title ,
.symbolSector .Title,
.AsOf .Title ,
.Show .Title,
.Range .Title,
.ViewBlockPart .TypeTitle
{color: #666666;font-size: 1.2em;text-transform: uppercase;padding-bottom: 5px;}

.Show .InputSelect  select{height: 46px;background: white;border-color: #d2d2d2;width: 100%;padding-right: 0px;-webkit-appearance: none; -moz-appearance: none; 
appearance: none;background: url("/_layouts/15/STYLES/ADX/Images/SelectBackground.png");background-repeat: no-repeat;background-position: left center;background-size: 30px 45px;}

.select2-container .select2-selection--multiple {background: url("/_layouts/15/STYLES/ADX/Images/SelectBackground.png");background-repeat: no-repeat;
background-position: left center;background-size: 30px 45px;}

/******************************************		Financial Data	********************************************************/


/******************************************		Market History	********************************************************/
.MarketTrade .Financialperiod .ToggleButtons{padding: 0;border: none;background: transparent;}
.MarketTrade  .ToggleButtons .View{float:none;margin-left: 0;}
.MarketTrade  .ToggleButtons .ViewInput[type="radio"]+label {padding: 14px 20px;margin-bottom: 0;}
#MarketHistory .DataInputBlock #fromSelector{position: absolute;left: 30px;top: 15px;}
#MarketHistory .DataInputBlock #toSelector{position: absolute;left: 30px;top: 15px;}

#MarketHistory .DataInputBlock #fromSelector img,
#MarketHistory .DataInputBlock #toSelector img {width: 20px;height: 20px;}

#MarketHistory .DataInputBlock input[type=text]{ height: 46px;color: #666666;}
#MarketHistory .col-md-1.Show{padding-right: 0;}
#MarketHistory .clear_input{ top:0!important}
#MarketHistory .ExcellIcon{margin-top: 20px;}
/******************************************		End Market History	********************************************************/


/******************************************		Sector Indices	********************************************************/

#SectorIndices .Financialperiod .ToggleButtons{padding: 0;border: none;background: transparent;}
#SectorIndices .Financialperiod  .ToggleButtons .ViewInput[type="radio"]+label {padding: 14px 20px;margin-bottom: 0;}
#SectorIndices .ToggleButtons .View { float:none}
#SectorIndices .DataFilters{ margin:20px 0;}
#SectorIndices .DataInputBlock input[type=text]{ height: 46px;color: #666666;}
#SectorIndices .DataInputBlock #fromSelector{position: absolute;left: 30px;top: 15px;}
#SectorIndices .DataInputBlock #toSelector{position: absolute;left: 30px;top: 15px;}
#SectorIndices .DataInputBlock #fromSelector img,
#SectorIndices .DataInputBlock #toSelector img {width: 20px;height: 20px;}
#SectorIndices .UnderChart{margin: 10px 0;}
#SectorIndices .TableSector{width:700px;margin-bottom:10px;}


#SectorIndices.siwp .DataFilters.col-md-3{ margin-top:0;}
#SectorIndices.siwp .symbolSector,.FinancialData-Content .symbolSector{ font-weight:normal}


.ExcellIcon {width: 140px;}
.ExcellIcon a{display: block;}
.ExcellIcon a img {width: 100%;}
#SectorIndices .GreenArrow { color:#333333;}
#SectorIndices .GreenArrow:after { color:#3fbd6c;}
/******************************************		End Sector Indices	********************************************************/

/******************************************		Market Maker	********************************************************/

.Informative .ms-webpart-chrome-title {margin-bottom: 0;background: #4f4f4f;}
.Informative .ms-webpart-chrome-title  .ms-webpart-titleText {color: white;padding: 10px;margin: 0;}
#MemeberMarketMaker .MarketMakerBody .ms-rteStyle-Normal {background: #F7F7F7;}
#MemeberMarketMaker .MarketMakerBody blockquote{border:none;}
.Informative .ms-WPBorder {border: 1px solid #bfbfbf !important;}
.Informative h4 { text-transform: uppercase;color: #333333;font-size: 1.2em; font-weight:bold;}
.Informative h3 { text-transform: uppercase;color: #666666;font-size: 1.3em; font-weight:bold;}
.Informative { color: #767679; }

/******************************************		End Market Maker	********************************************************/


/******************************************		Brokerage List	********************************************************/



#Brokers .BrokerList {}
#Brokers .BrokerList .BrokerContainer{margin: 10px 0;}
#Brokers .BrokerContainer a.BrokerBlockLink{}
#Brokers .BrokerContainer a.BrokerBlockLink:hover {text-decoration:none;}
#Brokers .BrokerContainer .BrokerBlock{display: block;border: 1px solid gray;min-height: 550px;position: inherit}
#Brokers .BrokerBlock .BrokerTitle{font-size: 1.3em;text-align: center;width: 80%;border-bottom: 1px solid black;margin: 0 auto;
height: 50px;display: table;padding: 5px 0;color: #333333;}
#Brokers .BrokerBlock .BrokerTitle span { display:table-cell;vertical-align:middle;}
#Brokers .BrokerBlock .BrokerHeader {width: 80%;margin: 5px auto;height: 180px;}
#Brokers .BrokerBlock .BrokerHeader > a{display: block;      vertical-align: middle;      height: 185px;      text-align: center;      margin: 0;}
#Brokers .BrokerBlock .BrokerHeader > a:before {content:"";display: inline-block;height: 165px;vertical-align: middle;}
#Brokers .BrokerBlock .BrokerHeader img {max-height: 180px;max-width: 100%;}
#Brokers .BrokerBlock .BrokerData{padding: 10px;background: #585858;color:white;min-height: 300px;bottom: 0;position: absolute; width: 100%;}
#Brokers .BrokerBlock .BrokerData a, #Brokers .BrokerBlock .BrokerData a:visited, #Brokers .BrokerBlock .BrokerData a:hover, #Brokers .BrokerBlock .BrokerData a:active{color:white;}
#Brokers .BrokerContainer .BrokerBlock:hover .BrokerData{background:#1e448b}
#Brokers .BrokerBlock .BrokerData .BrokerList{}
#Brokers .BrokerData .BrokerList .BrokerTable{width: 100%;margin-bottom: 10px;}
#Brokers .BrokerData .BrokerList .BrokerTable .BrokerRow{}
#Brokers .BrokerData .BrokerList .BrokerTable .BrokerRow>span{ padding-left:5px}
#Brokers .BrokerData .BrokerList .BrokerTable .BrokerRow span{ display:inline-block;vertical-align: top;font-weight: normal;}
#Brokers .BrokerData .BrokerList .BrokerTable .BrokerRow span div {padding:0;}
#Brokers .BrokerData .BrokerList .BrokerTable tr:last-child{border-bottom: 1px solid white;}
#Brokers .BrokerData .BrokerList .BrokerTable a{color:white!important}
#Brokers .BrokerFooter .Stars .Rating {}
#Brokers .BrokerFooter .Stars .Rating .Title{width: 140px;display: inline-block;}
#Brokers .BrokerFooter .Stars .Rating .jRate{padding: 0 10px;}
/*#Brokers .BrokerFooter .Stars .Rating .percentage{float: left;}*/



/******************************************		End Brokerage List	********************************************************/



/******************************************		Registration List	********************************************************/


.RgRegistrar {box-sizing: border-box;margin-right: -1%;margin-left: -1%;}
.RgRegistrar .RegistrationItem {float: right;width: 12.28%;height: 180px;background-color: #e5e5e5;margin: 0 1%;color: #666666;
text-align: center;position: relative;overflow: hidden;}
.RgRegistrar .RegistrationItem .TitleBg{height: 140px;}
.RgRegistrar .RegistrationItem .TitleBg span{display: block;padding-top: 100px;width: 85%;margin: 0 auto;}
.RgRegistrar .RegistrationItem .RgFooter{background: #1e448b;text-align: center;}
.RgRegistrar .RegistrationItem .RgFooter a{color: white;display: block;padding: 11px 0px;}
.RgRegistrar .RegistrationItem .OnHoverBg{background: #1e448b;position: absolute;top: 100%;height: 180px;right: 0;width: 100%;transition: all 1s ease-in-out;}
.RgRegistrar .RegistrationItem .OnHoverBg a{ color:white;display: block;text-decoration:none;padding-top: 80px;}
.RgRegistrar .RegistrationItem .OnHoverBg a span {border: 1px solid white;padding: 10px;}
.RgRegistrar .RegistrationItem:hover .OnHoverBg{display: block;top: 0;}

.RgRegistrar .RegistrationItem:nth-child(1){background-image: url("/_layouts/15/STYLES/ADX/Images/RgBrokarageIcon.png");}
.RgRegistrar .RegistrationItem:nth-child(2){background-image:url("/_layouts/15/STYLES/ADX/Images/RgSecurityIcon.png");}
.RgRegistrar .RegistrationItem:nth-child(3){background-image:url("/_layouts/15/STYLES/ADX/Images/RgInvestorIcon.png");}
.RgRegistrar .RegistrationItem:nth-child(4){background-image:url("/_layouts/15/STYLES/ADX/Images/RgSupplierIcon.png");}
.RgRegistrar .RegistrationItem:nth-child(5){background-image:url("/_layouts/15/STYLES/ADX/Images/RgCustodianIcon.png");}
.RgRegistrar .RegistrationItem:nth-child(6){background-image:url("/_layouts/15/STYLES/ADX/Images/RgPledgeeIcon.png");}
.RgRegistrar .RegistrationItem:nth-child(7){background-image:url("/_layouts/15/STYLES/ADX/Images/RgRegistrarIcon.png");}

.RgRegistrar .RegistrationItem:nth-child(1),
.RgRegistrar .RegistrationItem:nth-child(2),
.RgRegistrar .RegistrationItem:nth-child(3),
.RgRegistrar .RegistrationItem:nth-child(4),
.RgRegistrar .RegistrationItem:nth-child(5),
.RgRegistrar .RegistrationItem:nth-child(6),
.RgRegistrar .RegistrationItem:nth-child(7)
{ background-repeat:no-repeat; background-position:center 20px}

@media only screen and (max-width:1300px)
{
.RgRegistrar .RegistrationItem {width: 31.3%; margin-bottom:20px;}
}
@media only screen and (max-width:500px)
{
.RgRegistrar .RegistrationItem {width: 48%;}
}
@media only screen and (max-width:380px)
{
.RgRegistrar .RegistrationItem {width: 98%;}
}



/******************************************		End Registration List	********************************************************/



/******************************************		Market Maker	********************************************************/
.MarketMakerInfo {}
.MarketMakerInfo blockquote{  border-right: none;padding-right: 0;margin-bottom: 0;}
.MarketMakerInfo blockquote p {position: relative;}
.MarketMakerInfo blockquote p:before{content: "\f178";color: #565656;font-size: 1.5em;position: absolute;top: 4px;}
.MarketMakerInfo blockquote .ms-rteStyle-Normal { background-color:transparent;padding-right: 30px;color: #666666;}
.MarketMakerInfo {}
.MarketMakerInfo .SecurityContainer{float: right;width: 30%;}
.MarketMakerInfo .SecurityContainer .Title,
.MarketMakerInfo .MarketContainer .Title{font-size: 1.3em;color: #333333;}
.MarketMakerInfo .SecurityContainer .Data,
.MarketMakerInfo .MarketContainer .Data{padding: 10px 0;}
.SecurityContainer .Data .Item,
.MarketContainer .Data .Item,
#MMUsefulLinks .UsefulLinks .Data .Item{position: relative;color: #666666;}
.SecurityContainer .Data .Item span,
.MarketContainer .Data .Item span,
#MMUsefulLinks .UsefulLinks .Data .Item a
{padding-right: 25px;}
.SecurityContainer .Data .Item:before,
.MarketContainer .Data .Item:before,#MMUsefulLinks .UsefulLinks .Data .Item:before{content: "\f178";color: #565656;font-size: 1.5em;top: 0px;position: absolute;}
.MarketMakerInfo .MarketContainer{ float: right;}
#MMUsefulLinks .UsefulLinks {}
#MMUsefulLinks .UsefulLinks .Data{}
#MMUsefulLinks .UsefulLinks .Data .Item a { text-decoration:underline; color:#1e448b;}
#MMUsefulLinks .UsefulLinks .Data .ULNB{color: #666666;font-size: 0.9em;padding: 10px 0;}


/******************************************		End Market Maker	********************************************************/



/******************************************		Registration Form	********************************************************/

.InvestorRegisterForm {}
.InvestorRegisterForm .SubmitButton {margin-top: 30px;}
.InvestorRegisterForm .SubmitButton a {padding: 10px 40px;float: none;font-size: 1.35em;display: inline-block;}



/******************************************		End Registration Form	********************************************************/



/******************************************		Registrars	********************************************************/



@media only screen and (min-width:993px)
{
	#Registrar .BrokerList .BrokerContainer:nth-child(3n+4) {clear:both}
}
@media only screen and (max-width:992px)
{
	#Registrar .BrokerList .BrokerContainer:nth-child(2n+1) {clear:both}
}


#Registrar .BrokerContainer .BrokerBlock{display: block;border: 1px solid gray;margin-bottom:20px}
#Registrar .BrokerBlock .BrokerTitle{font-size: 1.3em;text-align: center;width: 80%;border-bottom: 1px solid black;margin: 0 auto;
height: 60px;display: table;padding: 5px 0;color: #333333;}
#Registrar .BrokerBlock .BrokerTitle span {display: table-cell;vertical-align: middle;}
#Registrar .BrokerBlock .BrokerHeader {display: block;      vertical-align: middle;      height: 185px;      text-align: center;      margin: 0;}
#Registrar .BrokerBlock .BrokerHeader:before {content:"";display: inline-block;height: 165px;vertical-align: middle;}
#Registrar .BrokerBlock .BrokerHeader img {max-width: 100%;max-height: 180px;}

#Registrar .BrokerBlock .BrokerDetails{padding: 10px;background: #1e448b;color:white;min-height: 210px;}
#Registrar .BrokerContainer .BrokerBlock:hover .BrokerDetails{background:#1e448b;}
#Registrar .BrokerBlock  .BrokerDetails .BrokerList{}
#Registrar .BrokerBlock .BrokerDetails .info {}
#Registrar .BrokerBlock .BrokerDetails .Registrar{border-left:1px solid white;}
#Registrar .BrokerBlock .BrokerDetails .title{ padding-bottom:10px }
#Registrar .BrokerBlock .BrokerDetails .info{}
#Registrar .BrokerBlock .BrokerDetails .info .details{}
#Registrar .BrokerBlock .BrokerDetails .info .details .Item{padding: 2px 0;}
#Registrar .BrokerBlock .BrokerDetails .info .details .Item .Title{padding-left: 5px;display: inline-block;}
#Registrar .BrokerBlock .BrokerDetails .info .details .Item .Data{    display: inline-block;}
#Registrar .BrokerBlock .BrokerDetails .info .details .Item .Data a{color: white !important;}
#Registrar  .alphabetContainer label {margin-right: 0.1em;}
#Registrar .filterContainer {float: left;width: 48%;}
#Registrar .alphabetContainer {float: right;width: 50%;margin-top: 20px;}
#Registrar .form-control{ width:auto;}

/******************************************		Registrars	********************************************************/


/******************************************		Listed Security    ********************************************************/

.SecurityRequirements {}
.SecurityRequirements .Title{font-size: 1.3em;color: #333333;text-transform: uppercase;}
.SecurityRequirements .LinksItems{padding: 10px 0;}
.SecurityRequirements .LinksItems .RequirementsItem{position: relative;overflow: hidden;margin-bottom: 20px;}
.SecurityRequirements .LinksItems .RequirementsItem .ItemIcon{height: 130px;background-position: center center;
background-repeat: no-repeat; background-image:url("/_layouts/15/STYLES/ADX/Images/SecLinks.png");background-color: #e5e5e5;}
.SecurityRequirements .LinksItems .RequirementsItem .ItemTitle{text-align: center;background: #1e448b;padding: 5px;height: 50px;
display: table;width: 100%;float:left}
.SecurityRequirements .LinksItems .RequirementsItem .ItemTitle a{display: table-cell;vertical-align: middle;color: white;}
.SecurityRequirements .LinksItems .RequirementsItem .OnHoverBg{position: absolute;top: 100%;background: #1e448b;width: 100%;height: 180px;right: 0;display: table;text-align: center;transition: all 1s ease-in-out;}
.SecurityRequirements .LinksItems .RequirementsItem .OnHoverBg a{display: table-cell;vertical-align: middle;color: white;}

@media only screen and (min-width:800px)
{
	.SecurityRequirements .LinksItems .RequirementsItem:hover .OnHoverBg{ top:0;}
}


/******************************************		End Listed Security    ********************************************************/



/******************************************		Listed Document    ********************************************************/

.SecurityDocuments {}
.SecurityDocuments .Title{font-size: 1.3em;color: #333333;text-transform: uppercase;}
.SecurityDocuments .LinksItems{padding: 10px 0;}
.SecurityDocuments .LinksItems .RequirementsItem{position: relative;overflow: hidden;margin-bottom: 20px;}
.SecurityDocuments .LinksItems .RequirementsItem .ItemIcon{height: 130px;background-position: center center;
background-repeat: no-repeat; background-image:url("/_layouts/15/STYLES/ADX/Images/SecDocument.png");background-color: #e5e5e5;}
.SecurityDocuments .LinksItems .RequirementsItem .ItemTitle{text-align: center;background: #1e448b;padding: 5px;height: 50px;
display: table;width: 100%;}
.SecurityDocuments .LinksItems .RequirementsItem .ItemTitle a{display: table-cell;vertical-align: middle;color: white;}
.SecurityDocuments .LinksItems .RequirementsItem .OnHoverBg{position: absolute;top: 100%;background: #1e448b;width: 100%;height: 180px;right: 0;display: table;text-align: center;transition: all 1s ease-in-out;}
.SecurityDocuments .LinksItems .RequirementsItem .OnHoverBg a{display: table-cell;vertical-align: middle;color: white;}

@media only screen and (min-width:800px)
{
	.SecurityDocuments .LinksItems .RequirementsItem:hover .OnHoverBg{ top:0;}
}


/******************************************		End Listed Document    ********************************************************/


/******************************************		Vendors    ********************************************************/
.filterContainer label {color:#666666}


#Vendors {}
#Vendors .filterContainer {}
#Vendors .filterContainer .NameFilter {float: right;width: 48%;}
#Vendors .filterContainer .NatureOfBusinessFilter {float: left;}
#Vendors .alphabetContainer{}

#Vendors .BrokerList{width:100%;  box-sizing: border-box;padding: 0px;margin-bottom: 16px;}
#Vendors .BrokerHeader img{height:40px}
#Vendors .BrokerHeader{padding: 17px;}
#Vendors .BrokerData{ background-color:#f0f0f0}
#Vendors .BrokerContainer-content{}
#Vendors .BrokerContainer-content .BrokerBlock{}
#Vendors .BrokerContainer-content .BrokerList{border: 1px solid #585858;}
#Vendors .BrokerContainer-content .BrokerList:hover .Broker-Boxes{ background-color:#1e448b}
#Vendors .BrokerBlockLink{display: block;}
#Vendors .BrokerContainer-content .Broker-Boxes{background-color: #585858;color: white;height: 150px;padding: 5px 10px;}
#Vendors .BrokerContainer-content .Broker-Boxes .broker-row{padding: 0px;}
#Vendors .BrokerContainer-content .Broker-Boxes .broker-row a{color:white}
#Vendors .Broker-Boxes-Header{padding: 16px 17px;}
#Vendors .Broker-Boxes-Header .main-title{text-align: center;color: #585858;font-size: 1em;font-weight: bold;border-bottom: 1px solid;padding: 10px 10px;height: 60px;display: table;width: 100%;}
#Vendors .Broker-Boxes-Header .main-title span{display: table-cell;vertical-align: middle;}
#Vendors .Broker-Boxes-Header .main-logo{text-align: center;padding: 12px 0;height: 90px;}
#Vendors .Broker-Boxes-Header .main-logo img{margin: 0 auto;}
#Vendors .form-control{ width:auto;}

@media only screen and (min-width:993px)
{
	#Vendors .BrokerContainer .BrokerContainer-content:nth-child(3n+4) {clear:both}
}
@media only screen and (max-width:992px)
{
	#Vendors .BrokerContainer .BrokerContainer-content:nth-child(2n+1) {clear:both}
}

/******************************************		End Vendors    ********************************************************/




/******************************************		Custodians    ********************************************************/



#custodians {}
#custodians .filterContainer {}
#custodians .filterContainer .NameFilter {float: right;width: 48%;}
#custodians .filterContainer .NatureOfBusinessFilter {float: left;}
#custodians .alphabetContainer{}

#custodians .BrokerList{width:100%;  box-sizing: border-box;padding: 0px;margin-bottom: 16px;}
#custodians .BrokerHeader img{height:40px}
#custodians .BrokerHeader{padding: 17px;}
#custodians .BrokerData{ background-color:#f0f0f0}
#custodians .BrokerContainer-content{}
#custodians .BrokerContainer-content .BrokerBlock{}
#custodians .BrokerContainer-content .BrokerList{border: 1px solid #585858;}
#custodians .BrokerContainer-content .BrokerList:hover .Broker-Boxes{ background-color:#1e448b}
#custodians .BrokerBlockLink{display: block;}
#custodians .BrokerContainer-content .Broker-Boxes{background-color: #585858;color: white;height: 151px;padding: 5px 10px;}
#custodians .BrokerContainer-content .Broker-Boxes .broker-row{padding: 0px;}
#custodians .BrokerContainer-content .Broker-Boxes .broker-row a{color:white}
#custodians .BrokerContainer-content .Broker-Boxes span.Title{font-family: "Tahoma";}
#custodians .Broker-Boxes-Header{padding: 16px 17px;}
#custodians .Broker-Boxes-Header .main-title{text-align: center;color: #585858;font-size: 1em;font-weight: bold;border-bottom: 1px solid;padding: 10px 10px;height: 60px;display: table;width: 100%;}
#custodians .Broker-Boxes-Header .main-title span{display: table-cell;vertical-align: middle;}
#custodians .Broker-Boxes-Header .main-logo{display: block;      vertical-align: middle;height: 185px;      text-align: center;      margin: 0;}
#custodians .Broker-Boxes-Header .main-logo img{margin: 0 auto;max-height: 185px;      max-width: 100%;}
#custodians .Broker-Boxes-Header .main-logo:before {
    content: "";
    display: inline-block;
    height: 170px;
    vertical-align: middle;
}

#custodians .form-control{ width:auto;}

.select2-container .select2-search--inline {float: right !important;}

@media only screen and (min-width:993px)
{
	#custodians .BrokerContainer .BrokerContainer-content:nth-child(3n+4) {clear:both}
}
@media only screen and (max-width:992px)
{
	#custodians .BrokerContainer .BrokerContainer-content:nth-child(2n+1) {clear:both}
}



/******************************************		End Custodians    ********************************************************/






/******************************************		Investor    ********************************************************/

#myGrid .del{background: transparent;border: none;cursor:pointer;margin: 0;padding: 0;width: 100%; z-index: 10;}
.Investor-Content  #myGrid .l0:after {position:absolute; bottom:10px; vertical-align:middle; content:"\f1f8";font-size:1.5em;left:0; right:0;}
.SubmitButton a#btnUpdateInvestorProfile:hover {background-color: #1e448b;color: #ffffff;border-color: #ccc;}

/******************************************		End Investor    ********************************************************/


/******************************************		Glossary    ********************************************************/

.glossarysearch .resource {color: #333333;font-size: 1.3em;}
.glossarysearch .select2-container {width: 400px !important;} 
.glossarysearch .select2-container .select2-selection--multiple { background-image:url("/_layouts/15/STYLES/ADX/Images/RCSearch.png");background-size: 35px 40px;min-height: 40px;}

#Alphabets {margin: 20px 0;}
#Alphabets li:first-child label{margin-right:0}
#Alphabets li{ float: right;list-style: none;}
#Alphabets li .alphaInput{display:none}
#Alphabets li label{margin-right:0.5em;cursor:pointer; color:#828282;font-size:1em;font-weight: normal;text-transform: uppercase;  padding: 0px 3px;}
#Alphabets li input[type="radio"]:checked+label{ background-color:#1e448c !important; color:white!important }
.alphabetContainer .hasBroker{color:#1e448c !important }

.GlossaryResulCcontainer {}
.GlossaryResulCcontainer .GlossaryItem{padding: 10px 20px;background: #ebebeb;margin-bottom: 20px;}
.GlossaryResulCcontainer .GlossaryItem .Title{font-size: 1.2em;padding-bottom: 5px;font-weight: bold;}
.GlossaryResulCcontainer .GlossaryItem .Title a{color: #333333;}
.GlossaryResulCcontainer .GlossaryItem .Brief{color: #666666;font-size: 0.9em;min-height: 70px;}
.GlossaryResulCcontainer .GlossaryItem .Brief .red{ white-space:nowrap;}
.GlossaryResulCcontainer .GlossaryItem .Brief .red a{ color:red; font-weight:bold}
@media only screen and (min-width:993px)
{
	.GlossaryResulCcontainer .col-md-3:nth-child(4n+1) {clear:both}
}
@media only screen and (max-width:992px)
{
	.GlossaryResulCcontainer .col-md-3:nth-child(2n+1) {clear:both}
}
@media only screen and (max-width:500px)
{
	.glossarysearch .select2-container {width:100% !important}
}


/******************************************		End Glossary    ********************************************************/




/******************************************		E-Learning    ********************************************************/


.ELinksListing {}
.ELinksListing .ELinksTitle{color: #474747;font-size: 1.2em;}
.ELinksListing .LinkItems{border: 1px solid #D2D3D6;padding:5px 10px;min-height: 190px;}
.ELinksListing .LinkItems .LinkItem{font-size: 1.1em; padding: 2px 0;}
.ELinksListing .LinkItems .LinkItem a{color: #0e3172;}
.ELinksListing .LinkItems .LinkItem:before {content: "\f177";font-size: 1.5em;color: #333333;vertical-align: bottom;}

.ElearningContent {}
.ElearningContent .LinksItems{}
.ElearningContent .LinksItems .RequirementsItem{position: relative;overflow-y: hidden;margin-top: 22px;font-size: 1.2em;}
.ElearningContent .LinksItems .RequirementsItem .ItemIcon{background-position: center center;background-repeat: no-repeat;height: 140px;background-color: #e5e5e5;background-size: 60px 80px;}
.ElearningContent .LinksItems .RequirementsItem .ItemIcon.Video{background-image: url("/_layouts/15/STYLES/ADX/Images/EVideoIcon.png");}
.ElearningContent .LinksItems .RequirementsItem .ItemTitle{text-align: center;background: #1e448b;height: 50px;display: table;width: 100%;
font-family: "Tahoma";}
.ElearningContent .LinksItems .RequirementsItem .ItemTitle a{color: white;display: table-cell;vertical-align: middle;}
.ElearningContent .LinksItems .RequirementsItem .OnHoverBg{position: absolute;top: 100%;background: #1e448b;left: 0;right: 0;height: 190px;display: table;width: 100%;transition: all 1s ease-in-out;
text-align: center;}
.ElearningContent .LinksItems .RequirementsItem .OnHoverBg a{display: table-cell;vertical-align: middle;color: white;font-family: "Tahoma";text-decoration: underline;}
.ElearningContent .LinksItems .RequirementsItem .ItemIcon.Photo{background-image: url("/_layouts/15/STYLES/ADX/Images/EPhotoIcon.png");}
.ElearningContent .LinksItems .RequirementsItem .ItemIcon.Books{background-image: url("/_layouts/15/STYLES/ADX/Images/EBookIcon.png");}

@media only screen and (min-width:800px)
{
	.ElearningContent .LinksItems .RequirementsItem:hover .OnHoverBg{top:0;}
}
.ElearningBanner {}
.ElearningBanner img {width:100%}

/******************************************		End E-Learning    ********************************************************/








/******************************************		Assambly Meeting    ********************************************************/

.AllMeetings .MeetingsInterval {margin-right: 0;font-size: 1.2em;}
.FromQuarter ,.ToQuarter {width: 100%;margin-bottom: 5px;background-color: gray;padding: 10px;color: white;}
.FromQuarter span,.ToQuarter span{display: block;}
.AllMeetings .FromQuarter .FromTitle,.AllMeetings .ToQuarter .ToTitle {font-family: "Tahoma";padding-bottom: 5px;}
.AllMeetings .FromQuarter .FromData ,.AllMeetings .ToQuarter .ToData {}
.AllMeetings .MeetingContainer {border: solid 1px #d2d3d6; font-size: 1em;    margin-bottom: 10px;padding: 10px;background-color: #1E448C;min-height: 150px;}
.AllMeetings .MeetingContainer a:hover{text-decoration: none;}
.AllMeetings .MeetingData{padding: 7px 0px;color: white;font-size: 1.2em;}
.AllMeetings .MeetingData .MeetingDate { float: right;background-image: url("/_layouts/15/STYLES/ADX/Images/MeetingCalendarIcon.png");background-repeat: no-repeat;
background-position: right center;padding-right: 30px;}
.AllMeetings .MeetingData .MeetingTime {float: right;}
.AllMeetings .MeetingData .MeetingTime .Separator{padding: 0 10px;}
.AllMeetings .MeetingSubject span {padding-left: 5px;}
.AllMeetings .MeetingData .MeetingSubject{padding-top: 12px;}

.AllMeetings .MeetingMetaData ,
.AllMeetings .MeetingMetaData .MeetingType,
.AllMeetings .MeetingMetaData .From,
.AllMeetings .MeetingMetaData .MeetingLocation,
.AllMeetings .MeetingMetaData .MeetingDate,
.AllMeetings .MeetingMetaData .To,
.AllMeetings .MeetingMetaData .MeetingAttachement{margin-bottom: 10px;}

.AllMeetings .MeetingMetaData .Title{font-size: 1.25em;color: #333333;}
.AllMeetings .MeetingMetaData .Data{padding: 5px 10px;border: 1px solid #c6c6c6;min-height: 30px;border-radius: 2px;background-color: white;
font-size: 1.1em;color: #666666;}

.AllMeetings .AgendaMeeting {}
.AllMeetings .AgendaMeeting .row{margin-top: 0;}
.CorporateActionsContainer {margin-top: 20px;}
.AllMeetings .AgendaMeetingTitle ,.AllMeetings .CorporateTitle {color: #666666;font-size: 1.2em;}
.AllMeetings .AgendaMeeting .Description {background-color: #dbdbdb;}
.AllMeetings .AgendaMeeting .DescriptionTitle {background-color: #1E448C;color: white;}
.AllMeetings .AgendaMeeting .DescriptionTitle .Title{text-align: right;padding: 5px 20px;}
.AllMeetings .AgendaMeeting .DescriptionTitle .Data{border-right: 1px solid white;text-align: center;padding: 5px 20px;}
.AgendaMeeting .Description .Title{padding: 5px 20px;border-bottom: 1px solid white;font-weight:bold}
.AllMeetings .AgendaMeeting .Description .Data{text-align: center;border-right: 1px solid white;padding: 5px 20px;border-bottom: 1px solid white;}
.AllMeetings .AgendaMeeting .Description .Data img { width: 20px; height: 22px;}


.AllMeetings .ActionContainer {}
.AllMeetings .ActionTitle {color: #999999;}
.AllMeetings .ActionTitle:before {}
.AllMeetings .ActionDesciption {margin-bottom: 15px;}
.AllMeetings .ActionDesciption .Title{background-color: #676767;color: white;border-left: 1px solid white;text-align: center;
font-weight: normal;font-family: "Tahoma";text-transform: uppercase;}
.AllMeetings .ActionDesciption .Data {background: #dbdbdb;border-left: 1px solid white;}
.AllMeetings .ActionDesciption table{margin-bottom: 0;text-align: center;}

.AllMeetings .BoardOfDirectors { display:none}



.AssemblyMeetingTabs {margin:20px 0;display:block;width:100%}
.AssemblyMeetingTabs .tab-links li {display: inline-block;padding-bottom: 9px;}
.AssemblyMeetingTabs .tab-links li.active {background-image: url("/_layouts/15/STYLES/ADX/Images/ActiveArrow.png");background-position: center bottom;background-repeat: no-repeat;}
.AssemblyMeetingTabs .tab-links li.active a{background-color: #1e448b;}
.AssemblyMeetingTabs .tab-links li a{color: white;padding: 10px 20px;background-color: #838383;font-size: 1em !important;}
.AssemblyMeetingTabs .tab {display:none;}
.AssemblyMeetingTabs .tab-links li a:hover{text-decoration:none;}
.AssemblyMeetingTabs .tab.active {display:block;}
.AssemblyMeetingTabs .owl-carousel .owl-item{float:right;}
#CurrentBOD .item,#NewBOD .item {width: 220px;margin:0 10px;}

@media only screen and (max-width:700px)
{
	#CurrentBOD .item,#NewBOD .item {width: 180px;}
}
@media only screen and (max-width:600px)
{
	#CurrentBOD .item,#NewBOD .item {width: 220px;}
}
@media only screen and (max-width:500px)
{
	.AssemblyMeetingTabs .tab-links li a {width:100px}
	#CurrentBOD .item,#NewBOD .item {width: 150px;}
	.AssemblyMeetingTabs .DirectorImage { height:140px}
}
@media only screen and (max-width:360px)
{
	.tab-content {margin-top: 50px;}
	#CurrentBOD .customNavigation ,	#NewBOD .customNavigation { right: 0;}
	#CurrentBOD .item,#NewBOD .item {width: 200px;}
	.AssemblyMeetingTabs .DirectorName { min-height:65px}
}


#CurrentBOD .item:first-child,#NewBOD .item:first-child {margin-right:0;}
#CurrentBOD .item:last-child,#NewBOD .item:last-child {margin-left:0;}

.AssemblyMeetingTabs .DirectorBlock{ border:none;}
#CurrentBOD{position: relative; width:100%}
#CurrentBOD .customNavigation{position: absolute;top: -57px;left: 2px;}

#CurrentBOD .customNavigation a.prev,
#CurrentBOD .customNavigation a.next{display: inline-block;}
#CurrentBOD .customNavigation a.prev:before{content: "\f178";}
#CurrentBOD .customNavigation a.next:before{content: "\f177";}
#CurrentBOD .customNavigation a.prev:focus,
#CurrentBOD .customNavigation a.next:focus{outline:none;border: none;outline-offset: 0px;}
#CurrentBOD .customNavigation a.prev:active,
#CurrentBOD .customNavigation a.next:active{box-shadow:none}
#CurrentBOD .customNavigation a.prev:before,
#CurrentBOD .customNavigation a.next:before {color: #626262;font-size: 2em;}

#NewBOD{position: relative;width:100%}
#NewBOD .customNavigation{position: absolute;top: -57px;left: 2px;}
#NewBOD .customNavigation a.prev,
#NewBOD .customNavigation a.next{display: inline-block;}
#NewBOD .customNavigation a.prev:before{content: "\f178";}
#NewBOD .customNavigation a.next:before{content: "\f177";}
#NewBOD .customNavigation a.prev:focus,
#NewBOD .customNavigation a.next:focus{outline:none;border: none;outline-offset: 0px;}
#NewBOD .customNavigation a.prev:active,
#NewBOD .customNavigation a.next:active{box-shadow:none}
#NewBOD .customNavigation a.prev:before,
#NewBOD .customNavigation a.next:before {color: #626262;font-size: 2em;}

#CurrentBOD .owl-pagination,
#NewBOD .owl-pagination {display:none !important}


/******************************************		End Assambly Meeting    ********************************************************/




/******************************************		Bonds List		******************************************/

#ListedBonds .BrokerBlock{padding-bottom: 40px;}
#ListedBonds .HoverElement:hover .ShowOnHover{ display:block; text-decoration:none}
#ListedBonds .HoverElement:hover div{ text-decoration:none}
#ListedBonds .HoverElement:hover .BrokerHeader{ display:none}
#ListedBonds .HoverElement:hover .hideOnHover{ height:auto;background-color:#1e448b}
#ListedBonds .HoverElement:hover .CompanyName{color:white; border-color:white}
#ListedBonds .CompanyName{ height: 52px;border-bottom: 1px solid #666666;color: #333333;font-size: 1.2em;width: 90%;margin: 0 auto; text-align:center;padding: 5px 0;}
#ListedBonds .CompanyFooter{position: absolute;bottom:-27px;background-color: white;left: 0;right: 0;width:150px;margin: 0 auto;border: 1px solid #707070;color: #666666; font-size:1.2em}
#ListedBonds .HoverElement:hover .BrokerList{background-color:#1e448b;color: white;padding: 20px}
#ListedBonds .BrokerTable span{ padding:7px 0;}
#ListedBonds .BrokerTable span:nth-child(2){display: inline-block;padding: 0px 5px;}
#ListedBonds .BrokerTable span:first-child:before{ content:"\f060"; margin-left:10px}
#ListedBonds .CompanyFooter a.OrderBook{padding: 15px 20px;display: block;text-align: center; color:#666666}
#ListedBonds .CompanyFooter a.OrderBook:hover{ color:white; background-color:#1e448b; text-decoration:none}
#ListedBonds .HoverElement .BrokerHeader{display: block;vertical-align: middle;height: 241px;text-align: center;margin:0}
#ListedBonds .HoverElement .BrokerHeader img{max-height:185px; max-width:100%;}
@media only screen and (max-width: 1282px)
{
	#ListedBonds .CompanyFooter{ font-size:1em}	
}
@media only screen and (max-width: 768px)
{
	 .Container{ padding:0px 15px}
	 /**** Change Request For hover on Mobile****/
	 #ListedBonds .HoverElement:hover .ShowOnHover{ display:inherit; text-decoration:none}
	 #ListedBonds .HoverElement:hover div{ text-decoration:none}
	 #ListedBonds .HoverElement:hover .BrokerHeader{ display:block}
	 #ListedBonds .HoverElement:hover .hideOnHover{background-color:#F7F7F7}
	 #ListedBonds .HoverElement:hover .CompanyName{color:#1e448b; border-color:#666666}
	 #ListedBonds .HoverElement .BrokerHeader{ height:auto}
	 #ListedBonds .HoverElement .BrokerList{padding: 20px;}
	 #ListedBonds .HoverElement:hover .BrokerList {background-color:#F7F7F7;color: #1e448b;}
	 /**** End Change Request For hover on Mobile****/
}

/******************************************		End Bonds List		******************************************/

/******************************************		Bond Profile		******************************************/

.DebtProfile-Content .CompanyName {font-size: 1.2em;color: #333;font-family: "Tahoma";}
.DebtProfile-Content .CorporateContent .CompanyLogo {margin: 10px 0;}
.DebtProfile-Content .CorporateContent .CompanyLogo img{}
.DebtProfile-Content .ProfileInformation .Table1 {}
.DebtProfile-Content .ProfileInformation .Table1 tr {}
.DebtProfile-Content .ProfileInformation .Table1 tr th{background-color: #1E448B;color: white;font-weight: normal;
border-left: 1px solid white;border-top-color: transparent;}
.DebtProfile-Content .ProfileInformation .Table1 tr td{ border-left: 1px solid white;border-top-color: white;}
.DebtProfile-Content .ProfileInformation .Table1 tr:nth-child(odd){background-color: #d3d1d2;}
.DebtProfile-Content .ProfileInformation .Table1 tr:nth-child(even) {background-color: #DBDBDB;}

.QuotesDebtProfile-Content .Quotes Table {}
.QuotesDebtProfile-Content .Quotes Table tr th{background: #1E448B;color: white;font-weight: normal;border-left: 1px solid white;}
.QuotesDebtProfile-Content .Quotes Table tr td{background-color: #dbdbdb;border-left: 1px solid white;border-top-color: white;}
.QuotesDebtProfile-Content .Quotes Table tr:nth-child(odd){background-color: #d3d1d2;}
.QuotesDebtProfile-Content .Quotes Table tr:nth-child(even){background-color: #DBDBDB;}

.DebtProfile-Content .ProspectusAndDocuments{margin-bottom: 20px;}
.DebtProfile-Content .ProspectusAndDocuments .title{font-size: 1.1em;display: inline-block;}
.DebtProfile-Content .ProspectusAndDocuments .Url{display: inline-block;padding: 0 10px;}
.DebtProfile-Content .ProspectusAndDocuments .Url a{color: #1E448B;text-decoration: underline;font-size: 1.1em;line-height: 2em;}
.DebtProfile-Content .ProspectusAndDocuments .Url a img{width: 24px;height: 26px;}



/******************************************		End Bond Profile		******************************************/




/******************************************		Fund List		******************************************/
.progressPostion .ToggleButtons .View{float:right;}

#ETFInstruments .BrokerBlock{padding-bottom: 40px;}
#ETFInstruments .HoverElement:hover .ShowOnHover{ display:block; text-decoration:none}
#ETFInstruments .HoverElement:hover div{ text-decoration:none}
#ETFInstruments .HoverElement:hover .BrokerHeader{ display:none}
#ETFInstruments .HoverElement:hover .hideOnHover{ height:auto;background-color:#1e448b}
#ETFInstruments .HoverElement:hover .CompanyName{color:white; border-color:white}
#ETFInstruments .CompanyName{    height: 52px;border-bottom: 1px solid #666666;color: #333333;font-size: 1.2em;width: 90%;margin: 0 auto; text-align:center;padding: 5px 0;}
#ETFInstruments .CompanyFooter{position: absolute;bottom:-27px;background-color: white;left: 0;right: 0;width:150px;margin: 0 auto;border: 1px solid #707070;color: #666666; font-size:1.2em}
#ETFInstruments .HoverElement:hover .BrokerList{background-color:#1e448b;color: white;padding: 20px}
#ETFInstruments .BrokerTable span{ padding:7px 0;}
#ETFInstruments .BrokerTable span:nth-child(2){display: inline-block;padding: 0px 5px;}
#ETFInstruments .BrokerTable span:first-child:before{ content:"\f060"; margin-left:10px}
#ETFInstruments .CompanyFooter a.OrderBook{padding: 15px 20px;display: block;text-align: center; color:#666666}
#ETFInstruments .CompanyFooter a.OrderBook:hover{ color:white; background-color:#1e448b; text-decoration:none}
#ETFInstruments .HoverElement .BrokerHeader{display: block;vertical-align: middle;height: 241px;text-align: center;margin:0}
#ETFInstruments .HoverElement .BrokerHeader img{max-height:185px; max-width:100%;}
@media only screen and (max-width: 1282px)
{
	#ETFInstruments .CompanyFooter{ font-size:1em}	
}
@media only screen and (max-width: 768px)
{
	 .Container{ padding:0px 15px}
	 /**** Change Request For hover on Mobile****/
	 #ETFInstruments .HoverElement:hover .ShowOnHover{ display:inherit; text-decoration:none}
	 #ETFInstruments .HoverElement:hover div{ text-decoration:none}
	 #ETFInstruments .HoverElement:hover .BrokerHeader{ display:block}
	 #ETFInstruments .HoverElement:hover .hideOnHover{background-color:#F7F7F7}
	 #ETFInstruments .HoverElement:hover .CompanyName{color:#1e448b; border-color:#666666}
	 #ETFInstruments .HoverElement .BrokerHeader{ height:auto}
	 #ETFInstruments .HoverElement .BrokerList{padding: 20px;}
	 #ETFInstruments .HoverElement:hover .BrokerList {background-color:#F7F7F7;color: #1e448b;}
	 /**** End Change Request For hover on Mobile****/
}

/******************************************		End Fund List		******************************************/


/******************************************		Fund Profile		******************************************/


.ETFProfile-Content .CorporateBlock .FormBlock {}
.ETFProfile-Content .CorporateBlock .ProfileInformation {}
.ETFProfile-Content .CorporateBlock .ProfileInformation .ETPProfileParts{color: #333;min-height: 30px;}
.ETFProfile-Content .CorporateBlock .ProfileInformation .ETPProfileParts .Title{font-family: "Tahoma";margin: 5px 0;display: inline-block;}
.ETFProfile-Content .CorporateBlock .ProfileInformation .ETPProfileParts .Data{display: inline-block;padding-right: 7px;}
.ETFProfile-Content .CorporateBlock .ProfileInformation .ETPProfileParts .Data.InputFormRegisterTextArea{display: block;padding-right: 0;}
.ETFProfile-Content .CorporateBlock .ProfileInformation .ETPProfileParts .Data textarea{resize: none;}

.ETFProfile-Content .CorporateBlock .CorporateContent Table {}
.ETFProfile-Content .CorporateBlock .CorporateContent .ContactsTitle {font-size: 1.2em;color: #333;font-family: "Tahoma";margin-bottom: 5px;}
.ETFProfile-Content .CorporateBlock .CorporateContent Table tr th{background: #1E448B;color: white;font-weight: normal;font-family: "Tahoma";border-left: 1px solid white;}
.ETFProfile-Content .CorporateBlock .CorporateContent Table tr td{border-left: 1px solid white;border-top-color: white;}
.ETFProfile-Content .CorporateBlock .CorporateContent Table tr:nth-child(odd){background-color: #d3d1d2;}
.ETFProfile-Content .CorporateBlock .CorporateContent Table tr:nth-child(even){background-color: #DBDBDB;}
.ETFProfile-Content .CorporateBlock .CorporateContent Table.DocumentTable a{color: #333;text-decoration: underline;}

.ETFProfile-Content .CorporateBlock .CorporateContent {margin-bottom: 15px;}
.ETFProfile-Content .CorporateBlock .CorporateContent .ContactsTitle{}
.ETFProfile-Content .CorporateBlock .CorporateContent .ManagerBlock{border: 1px solid #a9a9a9;}
.ETFProfile-Content .CorporateBlock .CorporateContent .ManagerBlock .ManagerImage{width: 80%;margin: 0 auto;}
.ETFProfile-Content .CorporateBlock .CorporateContent .ManagerBlock .ManagerImage img{width: 100%; height:150px}
.ETFProfile-Content .CorporateBlock .CorporateContent .ManagerBlock .DirectorName{color: white;padding: 0px 10px;min-height: 0;border-bottom-color: transparent;background-color: #1E448B; font-weight: normal;}
.ETFProfile-Content .CorporateBlock .CorporateContent .ManagerBlock .DirectorTitle{color: white;padding: 3px 10px;min-height: 0;background-color: #1E448B;}
.ETFProfile-Content .CorporateBlock .CorporateContent .ManagerBlock .DirectorTitle:after{content: "";}


.ETFProfile-Content .CorporateBlock .CorporateContent .DownloadLinks {}
.ETFProfile-Content .CorporateBlock .CorporateContent .DownloadLinks .LinkItem {margin: 5px 0;}
.ETFProfile-Content .CorporateBlock .CorporateContent .DownloadLinks .LinkItem a{display: block;color: #333 !important;text-decoration: none;}
.ETFProfile-Content .CorporateBlock .CorporateContent .DownloadLinks .LinkItem a:before { content: "\f177"; color: #666;}
.ETFProfile-Content .CorporateBlock .CorporateContent .DownloadLinks .LinkItem a span{padding: 0 10px;}



/******************************************		End Fund Profile		******************************************/


/******************************************		NAV		******************************************/

.DataInputBlock input[type=text]#fromInput,.DataInputBlock input[type=text]#toInput,
.DataInputBlock input[type=text]#dpd2,.DataInputBlock input[type=text]#dpd1{ height: 46px;color: #666666;}

.DataInputBlock #fromSelector{position: absolute;left: 30px;top: 15px;}
.DataInputBlock #toSelector{position: absolute;left: 30px;top: 15px;}
.DataInputBlock #fromSelector img,
.DataInputBlock #toSelector img {width: 20px;height: 20px;}
.FinancialData-Content.NAV .slicktable{margin: 10px 0;}
.FinancialData-Content.NAV .ViewBlockPart{}


/******************************************		End NAV		******************************************/


/******************************************		Vendor Profile		******************************************/

.VendorProfile-Content .CorporateHeader .CorporateTitle.Label {font-weight: bold;margin: 10px 0;}
.VendorProfile-Content .CorporateContent .Table1 {}
.VendorProfile-Content .CorporateContent .Table1 tr {}
.VendorProfile-Content .CorporateContent .Table1 tr th{font-family: "Tahoma";background-color: #1E448B;color: white;font-weight: normal;
border-left: 1px solid white;border-top-color: transparent;}
.VendorProfile-Content .CorporateContent .Table1 tr td{ border-left: 1px solid white;border-top-color: white;}
.VendorProfile-Content .CorporateContent .Table1 tr:nth-child(odd){background-color: #d3d1d2;}
.VendorProfile-Content .CorporateContent .Table1 tr:nth-child(even) {background-color: #DBDBDB;}


/******************************************		Vendor Profile		******************************************/





/******************************************		ViewMore		******************************************/

#mostActivebyVolume .ntwslickgrid .slick-cell {border: none;border-right: 1px solid white;padding-top: 0;padding-bottom: 0;
height: 100%;border-bottom: 1px solid white;}
#mostActivebyVolume .ntwslickgrid .slick-header-columns{padding: 0;}
#mostActivebyVolume .ntwslickgrid .slick-header-column {border-left: 1px solid white;padding: 8px 4px;background: #1e448c;color: white;}
#mostActivebyVolume .ntwslickgrid .slick-row{ color:#333;}
#mostActivebyVolume .ntwslickgrid .slick-row {border-bottom:1px solid white;}
#mostActivebyVolume .ntwslickgrid .slick-row.odd{background-color: #dbdbdb;}
#mostActivebyVolume .ntwslickgrid .slick-row.even{background-color: #d3d1d2;}

#mostActivebyValue .ntwslickgrid .slick-cell {border: none;border-left: 1px solid white;padding-top: 0;padding-bottom: 0;
height: 100%;border-bottom: 1px solid white;}
#mostActivebyValue .ntwslickgrid .slick-header-columns{padding: 0;}
#mostActivebyValue .ntwslickgrid .slick-header-column {border-left: 1px solid white;padding: 8px 4px;background: #1e448c;color: white;border-right: none;}
#mostActivebyValue .ntwslickgrid .slick-row{ color:#333;}
#mostActivebyValue .ntwslickgrid .slick-row {}
#mostActivebyValue .ntwslickgrid .slick-row.odd{background-color: #dbdbdb;}
#mostActivebyValue .ntwslickgrid .slick-row.even{background-color: #d3d1d2;}


/******************************************		End ViewMore		******************************************/

#Brokers .filterContainer .ServicesFilter.NameFilter {
    float: left;
}


#Brokers .filterContainer .NameFilter {
    float: right;
    width: 48%;
}

@media only screen and (max-width:768px){
#Brokers .filterContainer .NameFilter {
    float: none;
    width: 100%;
}
}


