@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,500,600,700,300);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200,300,600,700);@import url("https://fonts.googleapis.com/css?family=Montserrat");@import url("https://fonts.googleapis.com/css?family=Roboto:100, 300");@import url("https://fonts.googleapis.com/css?family=Droid+Sans+Mono");a:active,a:hover,a:link,a:visited{text-decoration:none}#logo{display:none}@media only screen and (min-width:992px){#logo{display:inherit}.header{height:auto}}body{background-attachment:fixed;background-color:#fff;background-image:url(../../lib/images/misc/body_bg.jpg);background-repeat:no-repeat;background-size:100%;font-family:Source Sans Pro;font-weight:300;margin:0;padding:0}.header{background:#1a237e;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);
  /*! min-height: 400px; */color:#fff;padding-bottom:60px;position:relative;text-align:center}.header_container{padding-top:50px}.logo{height:200px;margin-top:50px}.st0{fill:#5276b2}.st1{fill:#6593de}.st2{fill:#f3f2f2}.st3{fill:#eaeaea}.st4{fill:#2abfd4}.st5{fill:none;stroke:#e0e0e0;stroke-width:.5;stroke-miterlimit:10}.st6{fill:#dc4a3d}.st7{fill:#673ab7}.st8{fill:#fff}.homepage_link{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);color:#66595c;margin:10px;padding:30px;text-align:center;width:100%}.homepage_link.clickable:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.2),0 3px 5px -1px rgba(0,0,0,.12);cursor:pointer;-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.homepage_link.disabled:hover{cursor:not-allowed}.dummy-link{color:inherit;text-decoration:inherit}.dummy-link:focus,.dummy-link:hover{color:inherit!important}.page-title{color:#e8eaf6;font-family:Montserrat,sans-serif;font-size:36px;font-weight:400;letter-spacing:2px;margin-top:50px;text-transform:uppercase}.page-subtitle{color:#fff;font-family:Roboto,sans-serif;font-size:24px;font-size:16px;font-weight:300;margin:0}.content-container{background-color:#fafaff;border-radius:2px;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);color:#66595c;font-size:1.3em;margin-bottom:80px;margin-top:-60px;padding:60px 30px;position:relative}.dropbtn{background-color:hsla(0,0%,98%,0);border:none;color:#fff;cursor:pointer;font-size:14px}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;margin-top:15px;overflow:auto;padding:0;position:absolute;z-index:1}.dropdown-content a{color:#000;display:block;padding:12px 16px;text-decoration:none}.dropdown-content a:hover{background-color:#d0e5ff}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{color:#d0e5ff}.dropdown:hover .dropbtn,.nav{background-color:hsla(0,0%,98%,.1)}.nav{font-family:Montserrat,sans-serif;position:absolute;width:100%;z-index:9001}.nav>.container{padding-left:0;padding-right:0}.nav-links{float:right;list-style:none;margin:0;padding-left:0}.nav-links>li{display:block;float:right;padding:15px 10px}.nav-links>li>a{color:#fff}.nav-links>li>a:hover{color:#d0e5ff}.footer{background:#1a237e;color:#fff;font-family:Roboto,sans-serif;height:250px;letter-spacing:1px;padding-right:40px;padding-top:50px;text-align:center}.page-cite{list-style:none}.page-cite a{color:#d0e5ff}.page-cite li{margin:14px 0}.float-left{float:left}.undecorated-list{list-style-type:none}.overline{text-decoration:overline}.monospaced{font-family:Droid Sans Mono,monospace}.tables{color:inherit;width:80%}.tables>tbody>tr>td{padding:10px}.card{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);color:#80838f;font-family:Open Sans,sans-serif;font-size:14px;font-weight:100;height:500px;margin:5px 5px 28px;overflow-y:hidden}.card.clickable:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.2),0 3px 5px -1px rgba(0,0,0,.12);cursor:pointer;-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.card-title-default{border-bottom:1px solid #e6e6e6;color:#757575;display:block;font-family:Roboto,sans-serif;font-size:25px;font-weight:400;overflow:hidden;padding-bottom:16px;padding-top:16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.card-text-col{padding-bottom:8px;padding-top:8px}.no-col-padding{padding-left:0!important;padding-right:0!important}.overflow-x-scroll{overflow-x:auto}.img-res{height:auto;width:100%}.index-row,.section-header{border-bottom:1px solid #d2d2d2}.index-row{padding:30px}.index-row-noborder{padding:15px}.index-title-col{color:#66595c;font-size:32px;text-align:center}.index-supplementary-col{color:#66595c;font-size:20px;text-align:center}.form-group{margin-bottom:15px}.form-control{color:#66595c;display:block;font-size:18px;height:42px;line-height:1.42857143;padding:6px 12px;width:100%}.search-btn{background-color:#659b65;border:none;border-radius:3px;color:#fff;margin-top:20px;padding:10px;width:100%}.search-btn:hover{background-color:#6da56d}.search-btn-banner{background-color:#659b65;border:none;border-radius:3px;color:#fff;position:relative;top:-3px}.search-btn-banner:hover{background-color:#6da56d}.filter-btn{background-color:#659b65;border:none;border-radius:3px;color:#fff;margin-left:10px;padding:10px 20px}.filter-btn:hover{background-color:#6da56d}.reset-btn{background-color:#e09403;border:none;border-radius:3px;color:#fff;margin-left:10px;padding:10px 20px}.reset-btn:hover{background-color:#ee9e06}.input-field{color:#66595c;font-size:18px;height:42px;padding:6px 12px;width:100%}.form-inline,.form-inline-spaced{align-items:center;display:flex;padding-bottom:10px}.form-inline-spaced{justify-content:space-between}.search-field-banner{position:relative;top:-3px}.table-overflow{overflow:auto}.sg-table>tbody>tr>td,th{padding:20px!important;text-align:center}.search-table{border:1px solid #d2d2d2;border-radius:5px}.search-table>thead{background-color:#f5f5f5}.search-table>thead>tr{border-bottom:1px solid #d2d2d2}.search-table>thead>tr>th{border-right:1px solid #d2d2d2;cursor:pointer}.search-table>tbody>tr{border-bottom:1px solid #d2d2d2}.search-table>tbody>tr>td{border-right:1px solid #d2d2d2;padding:5px}.param_label{display:inline-block;margin-right:20px;width:60px}.output-textarea{height:500px}.output-textarea,.output-textarea-short{background-color:#fff;border:solid #eee;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-width:1px 1px 3px;margin-bottom:20px;overflow-y:scroll;resize:none;white-space:pre-wrap;width:100%}.output-textarea-short{height:150px}#jmolbtndiv>span>input[type=button]{background-color:#fff;border:1px solid #4c73ea;color:#4c73ea;margin-right:4px}#jmolbtndiv>span>input[type=button]:hover{background-color:#4c73ea;color:#fff}.btn-default{background-color:#fff;border:1px solid #4c73ea;color:#4c73ea;margin-bottom:20px;margin-right:20px;padding:10px}.btn-default:hover{background-color:#4c73ea;color:#fff}.center-div{text-align:center}.center-div>ul,.lds-spinner{display:inline-block}.lds-spinner{color:#000;height:100px;position:relative;width:100px}.lds-spinner div{animation:lds-spinner 1.2s linear infinite;transform-origin:40px 40px}.lds-spinner div:after{background:#000;border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.lds-spinner div:first-child{animation-delay:-1.1s;transform:rotate(0deg)}.lds-spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.lds-spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.lds-spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.lds-spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.lds-spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.lds-spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.lds-spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.lds-spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.lds-spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.lds-spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.lds-spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}#submit_new_proto_wrapper textarea{margin-bottom:10px;padding-top:10px}