input[type=text]::-ms-clear{display:none;}

body.posfixed.ip3-edit #searchbox{top:auto;}
body.posfixed.ip3-edit #MainForm > div#rdMenu{z-index:1;}
body.posfixed.ip3-selfserve .rdHeaderWrapper .logo-wrapper{z-index:1;}
body.posfixed #MainForm > div#searchbox{opacity:1;}
body.posfixed #MainForm > div{opacity:0;}
body.posfixed #MainForm > div#headerwrapper{opacity:1;}
body.posfixed #MainForm > div#rdMenu{opacity:1;left:0;position:fixed;right:0;top:98px;z-index:9998;}
/*body.posfixed #MainForm > div#headerwrapper{opacity:1;left:0;position:fixed;right:0;top:32px;z-index:9999;}
*/
body.posfixed .rdHeaderWrapper .logo-wrapper{left:auto;max-width:1170px;opacity:1;position:fixed;right:auto;top:32px;z-index:9998;}
body.posfixed .logo-small{opacity:0;}
/*body.posfixed{overflow:hidden;}
*/

body.posfixed .rhs-links-circle{z-index:1;}
body#annual-reporting.posfixed #MainForm > div{opacity:1;}
body#annual-reporting.posfixed .rdHeaderWrapper .logo-wrapper{position:static;}
iframe.externalwebIFrame { width: 100%;}
.showAdvSearchMobi:after{position: absolute; right: 20px; top: 50%; content: "\e908"; font-family: 'icomoon' !important; color: #002478; font-size: 15px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
.showAdvSearchMobi{margin-top: 20px;background:#eff2f7 none repeat scroll 0 0;box-sizing:border-box;cursor:pointer;display:none;font-size:1.68em;height:auto;line-height:20px;padding:15px;position:relative;width:100%;border:1px solid #002776;font-weight: 700;text-decoration: none !important;}
.contentwrapper .showAdvSearchMobi:hover{color: #002776;}
#twocolright.active .showAdvSearchMobi:after{-webkit-transform: translateY(-50%) rotate(180deg); -moz-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg);}
#searchbox{background:#ffffff;height:100%;left:0;opacity:1;padding: 0 8.3333% 8px 8.3333%;position:fixed;top: 120px;width:100%;z-index:999;display:none;}
#searchbox #searchTextbox.opened{width:100% !important;}
#searchbox .ui-menu{border:1px solid #b2bdd6;max-width:none !important;min-width:auto !important;padding:0;border-top:0; height: 200px; overflow-x: hidden; overflow-y: scroll;
    -webkit-overflow-scrolling: touch; }
/*#searchbox.search-popup .ui-menu li{border-bottom:1px solid #b2bdd6;border-right:medium none !important;padding-left:0;padding-right:0;}
*/
#searchbox .ui-menu li{color:#002478;float:left;font-size:1.3em;list-style:outside none none;margin:0;padding:0;text-transform:uppercase;}
#searchbox .ui-menu li a{padding-left:0;padding-right:0;border:medium none;color:#002478;font-weight:400;margin:0;float:left;padding:10px 22px;width:100%;}
#searchbox .ui-menu li a:hover{background:#002478;border:medium none;color:#ffffff;}
#searchbox #searchTextboxContainer input#searchTextbox[type="text"]{line-height:72px;border-bottom:1px solid #ccd6e3;color:rgba(0, 50, 116, 0.2);font-size:7.2rem;height:auto;padding-bottom:3px;padding-left:0;padding-right:60px;width:100% !important;}
#searchbox #searchTextboxContainer input#searchTextbox[type="text"]::-webkit-input-placeholder{/* Chrome/Opera/Safari */
 color:rgba(0, 50, 116, 0.2);}
#searchbox #searchTextboxContainer input#searchTextbox[type="text"]::-moz-placeholder{/* Firefox 19+ */
 color:rgba(0, 50, 116, 0.2);}
#searchbox #searchTextboxContainer input#searchTextbox[type="text"]:-ms-input-placeholder{/* IE 10+ */
 color:rgba(0, 50, 116, 0.2);}
#searchbox #searchTextboxContainer input#searchTextbox[type="text"]:-moz-placeholder{/* Firefox 18- */
 color:rgba(0, 50, 116, 0.2);}
span.search-note{font-size:1.5rem;text-transform:uppercase;top:4px;float:right;position:relative;color:#002478;opacity: 0.3;}
#searchbox .ui-menu li:nth-child(2n){background:#edf0f5;}
a.popup-search-close span.icon-close-btn { margin-left: 5px;}
#searchbox input#searchTextbox:focus{color:rgba(0, 50, 116, 1);}
#SearchButtonContainer div.searchOPEN{margin-left:5px;}
.rdHeaderWrapper #topToolsContainer ul li.last{}
.openSearch div.searchOPEN{cursor:pointer;float:right;height:32px;width:40px;padding-left:10px;}
#searchbox #searchTextboxContainer{float:left;width:100%;margin-top: 30vh;position:relative;}
#searchbox #SearchButtonContainer{/* background:rgba(0, 0, 0, 0) url("/~/media/Images/a/anglo-american-group-v5//PLC/css/solr-search-btn.png") no-repeat scroll 0 0; */float:left;height:44px;position:absolute;right:0;border-radius: 0;top: calc(100% - 68px);width:44px;}
#searchbox #SearchButtonContainer input{float:left;height:44px;width:44px;}
#searchbox #SearchButtonContainer input{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;z-index: 5;position: absolute;}
#searchTextboxContainer .search-note{color:rgba(0, 50, 116, 0.5);font-size:1.4em;position:absolute;right:0;text-transform:uppercase;top:100px;}
#SearchButtonContainer span.icon-search-icon{font-size:4.0rem;height:25px;width:25px;left:0;color:rgba(0, 50, 116, 0.4);top:0;cursor: pointer;}
.popup-search-close, .popup-search-close:focus, .popup-search-close:active{height:27px;position:absolute;right:-81px;/* text-indent:-9999px;*/
text-transform:uppercase;top:27px;width:27px;color:#000;content:"\e901";font-size:2.5rem;font-family:icomoon;}
.solarLeftSide{font-weight:500; font-size:1.4em;margin-bottom: 50px;}
.solar-left-ttl{font-size:24px;line-height:32px;color: #00368b;font-weight: 400; font-family:"AASmartSans"; margin-bottom: 22px;}
.solar-filter-item-wrap{padding:10px 0;}
.solar-filter-item-wrap label{font-family:"AASmartSans"; font-weight:600;width:100%;display: inline-block;font-size: 14px; line-height: 16.8px; margin-bottom:11px; color: #4D4D4D;}
.solarDateFilterBox #filterPublishDate{ cursor: pointer; background:#a70b2d;border:medium none;color:#fff;margin: 0;padding:10px 12px 8px; font-weight: bold; border-radius: 4px; }
.ui-datepicker .ui-datepicker-next{border-bottom:10px solid rgba(0, 0, 0, 0);border-left:10px solid #00008b;border-top:10px solid rgba(0, 0, 0, 0);height:0;right:2px;width:0;}
.ui-datepicker .ui-datepicker-prev{border-bottom:10px solid rgba(0, 0, 0, 0);border-right:10px solid #00008b;border-top:10px solid rgba(0, 0, 0, 0);height:0;left:2px;width:0;}

#solrstrap-tabs {margin-top:26px;}
.solr-search-tab.isDropdown {transition: all 0.5s;text-decoration: none !important; padding: 11.5px 15px; width: 70%; max-width: 270px; background: #F6F8FB; border-radius: 26.5px; font-family: "AASmartSans"; font-size: 14px; line-height: 17px; font-weight: 600; color: #031794; min-height: 43px; cursor: pointer; }
.solr-search-tab-mobiDropdown {box-sizing:border-box;position:relative;display:block;text-decoration: none !important; font-family: "AASmartSans"; font-size: 14px; line-height: 17px; font-weight: 600; color: #031794;vertical-align:middle;outline: none;}
#solrstrap-tabs .solr-search-tab-mobiDropdown:hover {color: #031794;}
#solrstrap-tabs .solr-search-tab-mobiDropdown:focus {outline: none;}
.solr-search-tab.active a.solr-search-tab-mobiDropdown:before {padding-bottom: 10px; border-bottom: 1px solid #D7D4D5; content: ""; width: 230px; height: 11px; position: absolute; margin-top: 20px;}
a.solr-search-tab-mobiDropdown:after {font-family: 'icomoon' !important; font-size: 12px; position: absolute; right: 8px; content: "\e900"; color: #FE0001; transition: all 0.5s ease-in-out;}
a.solr-search-tab-mobiDropdown.active:after{
	transform: rotate(180deg);
}
.solr-search-tab.active .solr-search-tab-mobiDropdown:after { transform: rotate(180deg); }

#solrstrap-hits .searchContentTabs {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: row;
    margin-bottom: 0px;
    height: 54px;
    background: #F4F5F7;
    border: 1px solid rgba(151, 151, 151, 0.0551792);
    box-shadow: -4px -4px 16px rgb(255 255 255 / 20%), inset 1px 1px 2px rgb(0 0 0 / 18%), inset 2px 1px 1px #ffffff, inset 2px 1px 1px #ffffff;
    border-radius: 29.5px;
    margin-top: 38px;
}
#solrstrap-hits a.searchContentTab {
    padding-top: 20px;
    padding-bottom: 20px;
    height: 54px;
    font-weight: 600;
    font-size: 1.2rem;
    line-height: 1.4rem;
    text-transform: uppercase;
    color: #4d4d4d;
    transition: all 0.6s ease-in-out;
    flex: 1;
    text-align: center;
    position: relative;
    outline: none;
    text-decoration: none;
}
#solrstrap-hits a.searchContentTab:hover {color: #031794;}
#solrstrap-hits a.searchContentTab.current {
    border-radius: 26.5px;
    color: #fff;
    background: radial-gradient(45.95% 45.95% at 100% 0%, rgba(255, 255, 255, 0.28) 0%, rgba(255, 255, 255, 0.0001) 100%), linear-gradient(152.68deg, rgba(31, 124, 252, 0.95) -19.33%, rgba(3, 23, 148, 0.95) 80.85%);
    box-shadow: 4px 4px 12px rgb(3 23 148 / 10%), -4px -4px 12px rgb(255 255 255 / 16%), 4px 4px 12px rgb(0 0 0 / 16%);
}

/*---------------- Start Reset CSS ----------------- */
#solrstrap-hits .entry > *{/*font-size:1.286em;*/
 font-size:1.2em;}
#solrstrap-hits .entry .searchdescription{overflow-wrap:break-word;word-break:keep-all;margin-bottom: 0; font-family:"AASmartSans"; font-size: 16px; line-height: 26px; font-weight: 400; color: #4D4D4D;}
#solrstrap-hits .entry .links {color: #031794; margin-bottom:11px; font-family:"AASmartSans"; font-size: 18px; line-height: 21.6px; font-weight: 400; position: relative; padding-left: 0px; min-height: 26px;}
#solrstrap-hits .entry.hasImg .links {padding-left: 49px;min-height: 39px;}
#solrstrap-hits .entry .links .hasFile {display:none;}
#solrstrap-hits .entry.hasImg .links .hasFile {display:inline-block;padding-right:7px;}
#solrstrap-hits .entry .links > .resultURL > a{text-decoration: none;}
#solrstrap-hits .entry .links > .resultURL > a:hover {color: #031794; text-decoration:underline;}
#solrstrap-hits .entry .anchorStyle{margin-bottom:20px; font-family:"AASmartSans"; font-size: 14px; line-height: 16.8px; font-weight: 600; color: #979797;}
#solrstrap-hits .entry .tags{margin:0;}
.solr-date{color: #979797; display:inline-block; font-weight:600; font-size: 12px; line-height:14.4px; text-transform: uppercase; margin:0 0 10px;}
.tags{color:#979797;display:block; font-weight:500; margin:0 0 10px;}

.searchresultpage .searchdescription b, .searchresultpage .searchdescription strong{font-weight:700;}
#solrsearchboxinner{margin:0 auto;max-width:970px;position:relative;}
.searchresultpage{color:#333;font-size:1.4em;line-height:20px;padding-top: 0; margin-top: 57px; margin-bottom: 48px;}
#search-form{margin:0;}
#result-summary{color: #4D4D4D; font-family:"AASmartSans"; font-size: 24px; line-height: 32px; font-weight: 400; margin-bottom: 38px;}
#result-summary strong{color: #031794; font-weight: 700;}
#result-summary strong > i{font-style: normal;}
#solrstrap-facets{margin-top:26px;overflow:hidden;}
#solrstrap-facets .facet{margin-bottom:26px;}
#solrstrap-facets .chosen-facet{margin-bottom:20px;}
/*#solrstrap-facets div:nth-child(1), #solrstrap-facets div:nth-child(2) {display: none;}*/
#solrstrap-facets a{text-decoration: none; font-family:"AASmartSans"; font-size: 18px; line-height: 22px; font-weight: 400; margin-bottom: 20px; color: #031794;}
#solrstrap-facets a:hover{text-decoration:underline;}
#solrstrap-facets .facet .msDropdown a > span {color: #4d4d4d; display: inline-block; margin-left: 10px;}
.nav-title{font-weight:bold;text-transform:uppercase;}
.leftSideTitle {font-family:"AASmartSans"; font-style: normal; font-size: 14px; line-height: 17px; font-weight: 600; color: #4D4D4D; margin-bottom:13px;}
#solrstrap-hits .entry{margin:48px 0 0;overflow-wrap:break-word;padding:0 0 70px;word-break:break-all;}
.featured-entry{margin:5px;margin-bottom:20px;color:#333;line-height:20px;overflow:hidden;}
ul.tab-links-main {list-style: none !important; padding: 11px 0 0 0; margin: 13px 0 0 0;}
ul.tab-links-main li {list-style: none !important; padding: 9px 0;}
ul.tab-links-main li a {font-weight: 600; font-size: 14px; line-height: 17px; display: block; margin-bottom: -5px; text-decoration: none; font-family: "AASmartSans"; color: #031794;}
ul.tab-links-main li a:hover {color: #031794;text-decoration: underline;}
#solrstrap-tabs ul.tab-links-main li a > span, #solrstrap-tabs .solr-search-tab .tabsTotalCount, .solr-search-tab-mobiDropdown span {color: #4D4D4D; display: inline-block; margin-left: 10px;}
.tab-links:after{clear:both;content:"";display:inline-block;}
.tab-links {display:none;}
.solr-search-tab.active .tab-links {display:block;height:100%;}

/*.tab-links li{float:left;list-style:outside none none;margin:0 5px;}
#contentwrapper .solr-search-tab.isDropdown ul li{padding:0;width:100%;list-style: none !important;}
#contentwrapper .solr-search-tab ul{float:left;width:100%;display:none;margin-left: 0;border: 1px solid #002776;}
#contentwrapper .solr-search-tab ul li a{color:#002776;cursor:pointer;float:left;font-size:1em;padding:12px 10px;width:100%;text-decoration: none;transition: all 0.2s ease-in-out;}
#contentwrapper .solr-search-tab ul li{float:left;font-size:1.2em;height:auto;line-height:18px;list-style:outside none none;margin:0 5px 0 0;width:auto;}
#contentwrapper .solr-search-tab ul li a.active, #contentwrapper .solr-search-tab ul li a:hover{background-color:#d2dae6;float:left;width:100%;}
.tab-links a:hover:not(.active){color:black;}*/

#rangeQuery a:hover{cursor:pointer;}
.ui-corner-all{}
.ui-widget-content{background-color:white;border:1px solid black;color:#222222;}
.ui-widget{font-size:10px;}
.ui-menu{display:block;float:left;list-style:outside none none;margin:0;padding:2px;}
.ui-autocomplete{cursor:default;position:absolute;}
.ui-menu .ui-menu-item{clear:left;float:left;margin:0;padding:0;width:100%;}
.ui-menu .ui-menu-item a{cursor:pointer;display:block;text-decoration:none;}
.ui-menu .ui-menu-item a:hover{color:black;cursor:pointer;display:block;text-decoration:none;}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active{color:black;cursor:pointer;display:block;text-decoration:none;/*margin:-1px;*/
 float:left;}
.ui-widget-content a{color:#222222;}
.ui-helper-hidden-accessible{display:none;}
li.ui-state-focus{color:black;cursor:pointer;display:block;text-decoration:none;/* float:right !important;*/
 /* height:50px;*/
 /* margin-bottom:68px;*/
}
#searchbox .ui-menu li a.ui-state-focus,#searchbox .ui-menu li a.ui-state-active{background:#002478;border:medium none;color:#ffffff;}
.ui-menu .ui-menu-item .ui-state-focus a:focus{color:black;cursor:pointer;display:block;text-decoration:none;}
#solrstrap-searchbox{border:0 none;border-radius:0;float:left; font-family:"AASmartSans"; font-weight:400; font-size:18px;line-height:30px;padding:10px 15px 10px 30px; background: none; /* text-transform:uppercase;*/
 transition:all 0.7s ease 0s;width:280px;letter-spacing:1px; width: calc(100% - 55px); height:56px; }
.ui-autocomplete{font-size:12px;}
/*#solrstrap-searchbox{max-width:87%;width:95%;}*/
#searchTextboxContainerSolr { position:relative; background: #F6F8FB; border-radius: 20px; box-shadow: 4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px #FFFFFF;}
/*#searchTextboxContainerSolr span.icon-search-icon { position: absolute; right: 42px; width: 18px; height: 18px; left: auto; color: #002478; padding: 0; top: 50%; transform: translateY(-50%); z-index: 0; font-size: 2.0rem; }
#searchTextboxContainerSolr span.icon-search-icon:before{color: #4D4D4D; font-size: 18px;}*/
#searchFilter { font-size: 1.63em; padding: 10px 30px; margin-top: 32px; float: left; }
#searchFilter [type="radio"]{display: inline-block;position: relative; top: 2px; margin-left: 10px; margin-right: 5px;}
#searchFilter [type="radio"]:checked + label {background: linear-gradient(147.83deg, #1E7CFF -36.31%, #031794 86.32%); width: 11px; height: 11px; display: inline-block; position: absolute; margin-left: -17.5px; border-radius: 100%; border: 2px solid white; box-shadow: 0 0 0 1.5px #031794; margin-top: 3px;}
#searchFilter input:first-child { margin-left:5px;}
.searchboxSolr-outer{border:1px solid #b2bdd6;border: 1px solid #002776; border: none;}
#submitButton{ background:transparent; cursor:pointer;float:right;height:52px;width:47px;border:none;padding: 10px 0; }
#solrstrap-sortmenu{padding:0; margin-top: 30px; margin-right: 30px; float: right;}
#solrstrap-sortmenu:after{font-family: 'icomoon' !important; font-size: 12px; position: relative; right: 30px; content: "\e900"; color: #FE0001;}
#solrstrap-sortmenu select{background: linear-gradient(173.46deg, #FFFFFF -116.53%, #F6F8FB 75.57%); height: 40px; border-radius: 26.5px; border: none; padding:10px 45px 10px 15px !important; font-family:"AASmartSans"; font-size: 14px; line-height: 16.8px; font-weight: 600; appearance: none; min-width: 159px;}
#solrstrap-sortmenu .solrSortMenu {font-family: 'AASmartSans';font-weight: 600; font-size: 14px;line-height: 17px; color: #4D4D4D; display: inline-block; padding-right: 10px;    position: relative; top: 2px;}
.rangequery-links > a{cursor:pointer;}
.date-picker.hasDatepicker{border:none !important;height:43px; padding:10px 15px; width:70%;max-width:270px; background: #F6F8FB; border-radius: 26.5px; font-family:"AASmartSans"; font-size: 14px; line-height: 17px; font-weight: 600; color: #031794;}
.inputwrap:after{font-family: 'icomoon' !important; font-size: 12px; position: relative; right: 40px; content: "\e900"; color: #FE0001;}
#ui-datepicker-div{width:20% !important;}
#searchTextboxContainerSolr .ui-autocomplete{border:1px solid #b2bdd6;display:block;padding:0;width:96%;max-width:none !important;min-width:auto !important;width: 100% !important;margin:0;}
#searchTextboxContainerSolr .ui-menu li{border-bottom:1px solid #b2bdd6;border-right:medium none;color:#002478;float:left;font-size:1.3em;list-style:outside none none;margin:0;padding:0;text-transform:uppercase;list-style: none !important;}
#searchTextboxContainerSolr .ui-menu li a{border:medium none;color:#002478;font-weight:400;margin:0;padding:10px;}
#searchTextboxContainerSolr .ui-menu li a:hover{background:#002478 none repeat scroll 0 0;color:#ffffff;}
#searchTextboxContainerSolr .ui-menu li a.ui-state-focus,#searchTextboxContainerSolr .ui-menu li a.ui-state-active{background:#002478 none repeat scroll 0 0;color:#ffffff;}
#searchTextboxContainerMobi .ui-autocomplete{border:1px solid #b2bdd6;display:block;padding:0;width:96%;max-width:none !important;min-width:auto !important;display:none !important;}
#searchTextboxContainerMobi .ui-menu li{border-bottom:1px solid #b2bdd6;border-right:medium none;color:#002478;float:left;font-size:1.3em;list-style:outside none none;margin:0;padding:0;text-transform:uppercase;}
#searchTextboxContainerMobi .ui-menu li a{border:medium none;color:#002478;font-weight:400;margin:0;padding:10px;}
#searchTextboxContainerMobi .ui-menu li a:hover{background:#002478 none repeat scroll 0 0;color:#ffffff;}
#searchTextboxContainerMobi .ui-menu li a.ui-state-focus,#searchTextboxContainerMobi .ui-menu li a.ui-state-active{background:#002478 none repeat scroll 0 0;color:#ffffff;}
.row{/* height:auto !important;padding-bottom:50px;*/
}
#pagination{border-radius: 5px;color:#031794;cursor:pointer;display:block; font-family:"AASmartSans"; font-size:16px; line-height: 19.2px; font-weight:600;padding:15px 0;text-align:center;text-decoration:none;width:100%;margin-top: 50px;}
#pagination:hover {  color: #fe0001; transition: 0.3s ease-in-out;}
#pagination a, #pagination i{display:inline-block;vertical-align:middle;width:22px;color:#7D7D7D;text-align:center;padding:3px 0 2px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
#pagination a{cursor:pointer;margin:0 10px 0 10px;border-radius:4px;border:1px solid #E3E3E3;box-shadow:inset 0 1px 0 0 #FFF, 0 1px 2px #666;text-shadow:0 1px 1px #FFF;background-color:#E6E6E6;background-image:-webkit-linear-gradient(top, #F3F3F3, #D7D7D7);background-image:-moz-linear-gradient(top, #F3F3F3, #D7D7D7);background-image:-ms-linear-gradient(top, #F3F3F3, #D7D7D7);background-image:-o-linear-gradient(top, #F3F3F3, #D7D7D7);background-image:linear-gradient(top, #F3F3F3, #D7D7D7);}
#pagination i{margin:0 3px 0 3px;}
#pagination a.current{border:1px solid #E9E9E9;box-shadow:0 1px 1px #999;background-color:#DFDFDF;background-image:-webkit-linear-gradient(top, #D0D0D0, #EBEBEB);background-image:-moz-linear-gradient(top, #D0D0D0, #EBEBEB);background-image:-ms-linear-gradient(top, #D0D0D0, #EBEBEB);background-image:-o-linear-gradient(top, #D0D0D0, #EBEBEB);background-image:linear-gradient(top, #D0D0D0, #EBEBEB);}
#pagination:hover{/* border:1px solid #E9E9E9;*/
 /* box-shadow:0 1px 1px #999;*/
 /* background-color:#DFDFDF;*/
 /* background-image:-webkit-linear-gradient(top, #D0D0D0, #EBEBEB);*/
 /*background-image:-moz-linear-gradient(top, #D0D0D0, #EBEBEB);background-image:-ms-linear-gradient(top, #D0D0D0, #EBEBEB);background-image:-o-linear-gradient(top, #D0D0D0, #EBEBEB);background-image:linear-gradient(top, #D0D0D0, #EBEBEB);*/
}
#content{width:300px;height:300px;background:gray;position:relative;/* important */
 }
.loader{display:none;position:fixed;left:0px;top:0px;width:100%;height:100%;opacity:.7;background:rgba(255,255,255,0.8) url(/~/media/images/a/anglo-american-group-v5//Universal/icons/ajax-loader.gif) center center no-repeat;z-index:1000;}
.solarLeftSideKeyWord{margin-top: 48px;
}
.solr-search-tab.isDropdown .tab-links span.nav-title{
	display:none;
}
.solarLeftSide .nav-title{ margin-bottom: 20px; font-size:24px;font-weight:400;line-height:32px;text-transform:none;color: #031794; font-family:"AASmartSans";}
.solarLeftSide .nav-title span.filerTotalCount {color: #4D4D4D; display: inline-block; margin-left: 10px;}
#keyword div.token{padding:5px;}
#keyword a{ cursor:pointer;display:inline-block; width: 100%; font-family: "AASmartSans"; font-size: 18px !important; line-height: 22px; font-weight: 400; color: #031794; margin-bottom: 20px;}
#keyword a:hover{color: #031794 !important; text-decoration: underline;}
#keyword a:before{font-family: "AASmartSans"; font-size: 18px; line-height: 22px; font-weight: 400; counter-increment: section; content: counter(section) "."; display: inline-block; vertical-align: middle; padding-right: 5px;}
#keyword a:last-child{margin-bottom: 0;}
#keyword a:hover { color: #EBE4C7; }
.solarLeftSide #keyword{/*color: #fff; */ font-size:1.2em;line-height:1;padding:0 10px; counter-reset: section;}
#featured-hits{margin-top:10px;-moz-box-shadow:0 0 5px 5px #888;-webkit-box-shadow:0 0 5px 5px#888;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);border-radius:2px;}
#search-results #ui-datepicker-div{max-width:259px;padding:0;width:100% !important;}
#search-results #ui-datepicker-div.ui-datepicker{font-size:1.4em; margin-top: -121px;}
#search-results #ui-datepicker-div.ui-datepicker > *{font-size:0.5em;}
#search-results #ui-datepicker-div.ui-datepicker table{margin:0;}
#twocol .solrsearchright{float:right;}
#twocol .solrsearchleft{float:left; margin-top: -125px;}
#solrstrap-sortmenu select, #solrstrap-sortmenu select option{padding:5px;}
#search-results #ui-datepicker-div.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev-hover{left:2px;top:5px;}
#search-results #ui-datepicker-div.ui-datepicker .ui-datepicker-next.ui-datepicker-next-hover{right:2px;top:5px;}
#search-results #ui-datepicker-div.ui-datepicker .ui-datepicker-title{font-size:2em;font-weight:400;}
#search-results #ui-datepicker-div.ui-datepicker table thead tr th{font-weight:400;}
#search-results #ui-datepicker-div.ui-datepicker .ui-datepicker-next, #search-results #ui-datepicker-div.ui-datepicker .ui-datepicker-prev{top:5px;cursor: pointer;}
.solrNoResult{color:#ff0000;font-weight:500; font-size:1.2em;display:none;}
#solrstrap-otpcategories table{margin:15px 0 10px;width:100%;}
#solrstrap-otpcategories table tbody td { border:0; }
#solrstrap-otpcategories table tbody td.space { padding: 5px 5px 10px 0; font-size: 1.5rem; }
.solr-file-size{color:#979797;font-weight:600; font-size:12px;line-height:14.4px;text-transform: uppercase;margin-left:0;margin-right:3px;display:inline-block;}
#searchbox #searchTextboxContainer input{width:83px;height:31px;line-height:32px;padding-top:2px;padding-left:16px;border:0;text-transform:uppercase;color:#002478;webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s;}
#solrstrap-hits .entry .links > img{position: absolute; top: 0px; left: 0px;}
/* Tag Cloud Start */
div.tx3-tag-cloud a{display:block;/*float:left;*/
}
div.tx3-tag-cloud a{display:block;text-decoration:none;color:#c9c9c9;}
div.tx3-tag-cloud a:hover{color:#000000;-webkit-transition:color 250ms linear;-moz-transition:color 250ms linear;-o-transition:color 250ms linear;-ms-transition:color 250ms linear;transition:color 250ms linear;}
/* Tag Cloud End */


#pagination a.cta-link.internal-link {
    width: auto;
    background: transparent;
    border: none;
    box-shadow: none;
    padding: 0;
    padding-right: 35px;
    color: #031794;
}
.tab-links.active{
	height:100%;
}
.solr-search-tab.isDropdown ul.tab-links-main{
	display:block !important;
        height: 100% !important;
            margin: 0;
}
