/* Mudrick */ /* font-family:'Titillium Web',sans-serif; thin 200 light 300 regular 400 */ body{width:100%;font-family:'Titillium Web',sans-serif;font-weight:300;overflow-x:hidden;background-color:#FFFFFF} @media screen and (max-device-width:480px){body{-webkit-text-size-adjust:100%}p{max-height:9999px}} td{vertical-align:top} *{margin:0} #container{margin:0;padding:0} .content{position:relative;width:1020px;overflow-x:hidden} #topBarCont{background-color:#0C195B;position:relative;top:0px;left:0px} #top-bar{width:1020px;height:140px;position:relative;left:0px;top:0px;z-index:2} #logo-top{width:252px;height:78px;display:block;background:url(/i/logo.png) no-repeat center center;cursor:pointer;position:absolute;margin-top:28px} #top-bar #nav{position:absolute;right:0px;top:83px} #nav a{float:left;font-weight:300;color:#FFF;text-decoration:none;display:inline-block;margin-left:25px;text-transform:uppercase;font-size:14px;line-height:12px;padding:10px 0;margin-top:2px;border-bottom:2px solid #0C195B} #nav a.fx-ignore{border-bottom:2px solid #FFF} #login,.login{display:block;position:absolute;top:0px;right:0px;width:91px;height:36px;background:url(/i/login.png) no-repeat center center;color:#FFF;text-transform:uppercase;line-height:35px;font-size:14px;cursor:pointer;text-decoration:none} #top-bar .icLink{background:url(/i/lock.png) no-repeat left center;padding-left:19px;cursor:pointer} #topLine{position:absolute;bottom:1px;left:0px;width:100%;height:1px;background-color:#21336C} #canvas1{position:fixed;left:0;width:50%;margin-left:-470px;top:0;height:100%;z-index:-1} #canvas2{position:fixed;right:0;width:50%;margin-right:-470px;top:0;height:100%;z-index:-1} .inner #canvas1{background:url(/i/leftimage.png) no-repeat right center} .inner #canvas2{background:url(/i/rightimage.png) no-repeat left center} .disclaimer-exit,.home_disclaimer a.btn-close{background:url(/i/btn-close.png) no-repeat center center;display:block;width:34px;height:34px;position:absolute;top:0px;right:0px;cursor:pointer} #shade{opacity:0.8;filter:alpha(opacity=80);position:fixed;width:100%;height:100%;display:none;z-index:8;background:#000;top:0;left:0} #disclaimerBox{position:fixed;background-color:#FFF;width:840px;height:500px;left:50%;margin-left:-370px;top:50%;margin-top:-270px;z-index:10;text-align:left;padding:42px 0 30px 0;display:none;background-image:url(/i/btn-close.png);background-repeat:no-repeat;background-position:right top} #disclaimerBox .littleCont{padding:0 20px 0 30px;text-align:justify;height:440px;overflow-y:scroll;margin-right:10px} .biggerSp{margin-left:30px;font-size:20px;font-weight:600} .bigger{font-size:18px;font-weight:600;margin-bottom:10px;margin-top:20px} .littleCont p{margin-bottom:15px} .littleCont ul{margin-bottom:15px} .home_disclaimer{position:absolute;bottom:148px;left:0;width:100%;background:#EBF3F9} .home_disclaimer .content a{color:#25B4DE;text-decoration:underline;cursor:pointer} #container.home .home_disclaimer .content{margin-bottom:0;padding:25px 0;text-align:left;} #login-box .disclaimer-exit{} #login-box{position:fixed;background-color:#F5F4F4;background-repeat:no-repeat;background-position:right top;width:430px;height:450px;left:50%;margin-left:-255px;top:50%;margin-top:-240px;z-index:10;text-align:left;padding:40px;display:none} #login-box .login-btn{color:#1962A1;text-decoration:none;text-transform:uppercase;display:block;border:1px solid #24A0DE;text-align:center;height:36px;line-height:34px} #login-box a{color:#6A7279;font-size:13px;line-height:20px;text-decoration:underline;cursor:pointer;font-weight:400} #login-box table{width:319px} #login-box input[type="text"],#login-box input[type="password"]{background-color:#F5F4F4;border:1px solid #C7D8E0;height:44px;line-height:28px;color:#6A7279;margin-bottom:14px;font-size:14px;width:418px;padding-left:10px;font-weight:300} .login-pswd{padding-top:0px} #login-box p{color:#000;font-weight:300;font-size:14px;line-height:20px;padding-bottom:26px} #msg{padding-top:7px;color:red;font-size:14px} /* General */ .inner #container .content{padding:56px 0 60px 0} .side{float:left;display:block} .side.leftSide{text-align:left;color:red;width:300px} .side.rightSide{text-align:justify;width:720px;position:relative;left:0px;border-top:2px solid #25B4DE} .innerBig{font-size:38px;text-transform:uppercase;color:#2293D1;line-height:38px;padding:16px 0 19px 0} .ySelect {margin-bottom:7px;} p.regUnderlined{color:#092D55;border-top:1px solid #CBD7DA;font-size:17px;line-height:34px;padding:0 1px 29px 3px} p.regUnderlined a,.mail{color:#2290D1;text-decoration:none} h1{background:url(/i/greyShape.png) no-repeat left center;width:241px;height:92px;color:#FFF;font-weight:300;font-size:24px;line-height:56px;padding-left:26px} .docName {padding-right:40px; text-align:left;} /* Footer */ .home #footer{position:relative;width:100%} #footer{background-color:#CAD0DB;text-align:left} #footer .content{padding:24px 0 30px 0;margin:0 auto;font-size:0px;overflow:hidden} #footer p{color:#092D55;line-height:18px;font-size:13px} #footer p a{text-decoration:none;color:inherit} #footer .footerBig{text-transform:uppercase;font-weight:400;font-size:12px} #footer .footerBig a{color:#25B4DE;cursor:pointer} .footLeft,.footRight{display:inline-block;vertical-align:top} .footRight{text-align:right;width:90%} .footCenter{text-align:center;} /* Home */ .home{background-color:#09164F} #container.home{display:none;vertical-align:middle} #container.home .content{padding:0;margin-bottom:20px} #homeCont{width:100%} #homeCont td{height:133px;padding-left:43px} #homeCont td:first-child{padding-left:0px;border-right:1px solid #25B4DE} #homeImage{display:block;width:438px;height:133px;background:url(/i/homeLogo.png) no-repeat center center} #homeCont td p{color:#FFF;font-size:20px;line-height:30px;text-align:justify} #homeCont td .homeBig{font-size:32px;text-transform:uppercase;color:#26B4DF;margin-bottom:17px} body.home #top-bar{height:58px} body.home #top-bar a{margin-left:34px} body.home #logo-top{display:none} body.home #top-bar #nav{right:auto;left:0px;top:12px} /* About Us */ /* Team */ h2{font-size:38px;font-weight:300;color:#003056;background-repeat:no-repeat;background-position:600px 28px;padding-right:50px;text-transform:uppercase;text-align:left;border-bottom:2px solid #003056;line-height:50px;padding:10px 0;cursor:pointer} h3{font-size:38px;font-weight:200;text-align:left;color:#003056;text-transform:uppercase;cursor:pointer} h3 span{font-size:17px;text-transform:none} div.p{font-size:17px;padding:15px 0 25px 0} .team-sub-level {color:#00a4e0;} #team .rightSide {border-top: none;} #team .team-sub-level {font-size: 27px; padding-left: 1em;} #team .sub-name {font-size: 27px; padding-left: 1em;} #team .p {padding-left: 1.6em;} /*Investor Communications */ .subnav{border-top:1px solid #E5EAEF;margin-top:40px;width:241px} .subnav a, .subnav p {display:block;border-top:1px solid #E5EAEF;padding:8px 0;line-height:20px;font-size:17px;color:#003056;cursor:pointer;} .subnav p {cursor:default;} .subnav > div a:hover {background: #8080800a; transition: background .3s ease;} .subnav a[data-id="4293"], .subnav a[data-id="4291"], .subnav a[data-id="4294"], .subnav a[data-id="4289"], .subnav a[data-id="4741"] {display: list-item; list-style: disc outside; margin-left: 20px; padding-left: 5px; font-size: 15px;} .subnav a.fx-ignore{color:#0097d3} .dtable td{border-bottom:1px solid #E5EAEF;line-height:40px} .dtable a{padding-right:26px;background:url(/i/pdf.png) no-repeat right center;text-decoration:none;font-weight:300;font-size:17px;color:#003056} .dtable .disclaimer td{font-size:0.875em;line-height:1.5em;} .dtable .disclaimer td p{margin-top:1em;} .jresult{display:none} .forceColor {color:#0000B3 !important; padding-top:30px !important; font-weight:500;} #ic .rightSide a {color: #00a4e0; text-decoration: none;} .introVid + table tr:first-of-type, .rightSide .fx-slides .introVideo:nth-of-type(2), .rightSide .fx-slides .firmVideo:nth-of-type(2) { display: none; } /* Contact */ .cpreg{color:#092D55;font-size:17px;line-height:30px;margin-top:27px} .cpreg span{font-weight:400} .mail{background:url(/i/mail.png) no-repeat left center;padding-left:24px;display:inline-block} .mapLink{font-size:17px;color:#1F81BF;display:block;border:2px solid #25B4DE;width:220px;height:40px;line-height:40px;text-align:center;margin-top:32px;text-decoration:none} /* Request */ .question1,.answer1,.question2,.answer2{padding:3px} .question1,.question2{width:100px} .answer1 input,.answer2 textarea{width:340px} .answer1 select{width:345px} .answer2 textarea{height:100px} /******* UPDATE PSW *******/ #update_pw header,#reset_pw header {background:#0C195B; margin-top: 0; padding: 20px 0;} #update_pw header #logo img,#reset_pw header #logo img {max-width: 300px;} #update_pw header::after, #reset_pw header::after {display: none;} #update_pw header .content,#reset_pw header .content {height:90px; justify-content: center; overflow: none; overflow-x: visible;} #update_pw section h1,#reset_pw section h1 {margin-bottom: 0.6em; font-size: 2rem;line-height: 1em; text-align: left; display: inline-block; color: #092D55; background: none; height: auto; width: auto;} #update_pw section p,#reset_pw section p {margin: 0;} #update_pw section p span,#reset_pw section p span {color:#ff0000;} #update_pw section .content,#reset_pw section .content {width: auto; max-width:1100px; margin: 4rem 5% 0 5%; text-align: center;} #update_pw section .form-buttons a,#reset_pw section .form-buttons a {text-decoration: none; cursor: pointer; transition: all 0.25s ease; display: inline-block; padding: 1em 2em; color: #092D55; border: 1px solid #2293D1; margin-right: 2em; font-weight: 400; text-transform: uppercase; font-size: 1em; letter-spacing: 0.075em} #update_pw section .form-buttons a:hover,#reset_pw section .form-buttons a:hover {color:#fff; background: #2293D1; border: solid 1px #2293D1;} #update_pw section .form-buttons,#reset_pw section .form-buttons {margin-top: 2rem;} #update_pw section .fx-field input,#reset_pw section .fx-field input,#update_pw section .fx-field textarea,#reset_pw section .fx-field textarea {border: 1px solid #00000080; font-size: 1.125em; padding: 0.5em; width:100%; color: #092D55;} #update_pw section .fx-field,#reset_pw section .fx-field {margin-right: 5%; margin-bottom: 2rem;} #update_pw section label,#reset_pw section label {font-size: 1.125em; color:#abb7c4; background:#fff; left: 0.5em; padding: 0 0.25em;} #update_pw section textarea,#reset_pw section textarea {resize:none; height: 10em;} #update_pw section .fx-msg,#reset_pw section .fx-msg {left: 0 !important; top: 100% !important; color:#ff0000; font-size: 0.875em;} #update_pw section .fx-input:focus ~ label,#reset_pw section .fx-input:focus ~ label,#update_pw section .fx-input.hasData ~ label,#reset_pw section .fx-input.hasData ~ label {left: 0.75em;} #update_pw section,#reset_pw section {padding: 3em 0;} #update_pw,#reset_pw {background:#fff;}