.container {
	min-height: 500px;
}
.searchTitle {
    background: #e7e9f0;
    font-size: 17px;
    text-align: center;
    border-radius: 12px;
    color: #173161;
    padding: 5px 20px;
    position: absolute;
    top: -22px;
    left: 20px;
}
.container_top {
    width: 100%;height: 62px;position: relative;
}
.result {display: none}
.main_3_button {
    position: relative;float: right;top:-45px;background-color: #A9A9A9;right: 10px;
}
.primer_button {
    top:-10px;right: 0;
}
.button_right3 {right: 3px;}
.button_right6 {right: 6px;}
.layui-table-header .layui-table-cell{padding-left: 3px;border-right: 3px;text-align: center;}
.example {color: #FF5722;float: left;cursor:pointer;top:3px;position: relative}
.example_all {left: 20px;position: relative;font-size: 15px;top:5px;}
.example_db {top: 32px;}
.box_or {float: left;left: 30px;position: relative;top:2px;}
.box_or2 {float: left;left: 100px;position: relative;top:2px;}
.or_db {top: 32px;position: relative}
.div_head {position: relative;top: 5px;}
.nav-item a:hover {text-decoration: none;color: #222222}
.button_50 {width: 50px;cursor: pointer}
.button_75 {width: 74px;cursor: pointer}
.button_80 {width: 80px;cursor: pointer}
.button_top2 {top: 2px;position: relative}
.button_90 {width: 90px;cursor: pointer}
.button_100 {width: 100px;cursor: pointer}
.button_150 {width: 150px;cursor: pointer}
.blast_sub_button_heads .button_80 {top: 1.2px;position: relative}
.blast_sub_button_foot .button_80 {top: 0.7px;position: relative}
.blast_pa_button_foot .chosen-container .chosen-single {height: 25px;border: none;line-height: 23px;}
.blast_pa_button_foot .chosen-container .chosen-single div {top: -4px;}
.chosen-container {width: 245px;position: relative}
.chosen-container-single .chosen-search {display: none}
/*blast*/
.main1, .main2, .main3{
    width:90%;margin: auto;position: relative;
    border: 2px solid #173161;
    padding: 30px 25px;
    border-radius: 20px;
}
.main2 {margin-top: 30px;min-height: 50px;margin-bottom: 10px;}
.main3 {margin-top: 30px;min-height: 50px;margin-bottom: 30px;height: 180px;}
.blast_seq_text {width: 99.9%;position: relative;height: 100px;}
.wu-example {position: relative;}
.blast_seq_file {position: relative;float: left;left: 28px;}
.blast_seq_file button {margin:2px auto;text-align: center}
.blast_progress1, .blast_progress2 {margin:2px auto;position: relative;float: left;left: 10px;}
.blast_progress1 {width: 752px;margin:0 auto;top: 2.5px;left: 40px;}
.blast_progress2 {width: 410px;position: relative;top:10px;left: 40px;}
.blast_progress1_active, .blast_progress2_active {width:0;}
.blast_database {position: relative;width: 100%;margin-top: -25px;bottom: -10px;}
.blast_db_select {width: 245px;float: left;position: relative;top:20px;left: 60px;}
.box_db_or {float: left;left: 24px;position: relative;height: 50px;line-height: 44px;}
.blast_db_file {position: relative;line-height: 43px;display: inline-block;width: 700px;height: 50px;top:20px;}
.db_file {width: 580px;float: left;left: 80px;}
.blast_parameters {position: relative;width: 975px;bottom: -10px;margin: auto;}
.blast_pa_button_head, .blast_pa_button_heads {position: relative;line-height:30px;background-color: rgba(255, 255, 255, 0.45);width: 234px;float:left;text-align: center;}
.blast_pa_button_heads {border-top: 2px solid rgb(194, 239, 200);height:30px;}
.blast_pa_button_foot {line-height:30px;border:1px solid rgba(255, 255, 255, 0.45);float:left;position: relative;width: 250px;height:30px;text-align: center;}
.inputElem {text-align:center;width: 240px;border:none;background-color: rgba(255, 255, 255, 0);height: 23px;}
.blast_pa_button_foot input:focus, .primer_in_button_foot input:focus, .primer_button_foot input:focus {outline: none;border: 1px solid #66afe9;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 3px #66afe9;}
.blast_submit {position: relative;width: 603px;margin: 140px auto}
.blast_sub_button_heads {position: relative;line-height:30px;background-color: rgba(255, 255, 255, 0.45);width: 200px;height:32px;float:left;text-align: center;}
.blast_sub_button_foot {line-height:30px;border:1px solid rgba(255, 255, 255, 0.45);float:left;position: relative;width: 200px;height:30px;text-align: center;}
.blast_seq_text:focus {outline: none;border: 1px solid #66afe9;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 3px #66afe9;}
.db_text {margin-top: 25px;position: relative}

/*END blast*/
/*Primer*/
.primer {max-width: 1000px;}
.primer_parameters {float: left;left: 135px;position: relative}
.primer_progress1 {width: 300px;margin:0 auto;position: relative;float: left;left: 40px;top:2.5px;}
.primer_button_head {top:2px;position: relative;line-height:30px;background-color: rgba(255, 255, 255, 0.45);width: 100px;height:32px;float:left;text-align: center;}
.primer_button_foot {top:2px;line-height:30px;border:1px solid rgba(255, 255, 255, 0.45);float:left;position: relative;width: 268px;height:30px;text-align: center;}
.inputElems {width: 200px;border:none;background-color: rgba(255, 255, 255, 0);height: 23px;}
.primer_in_button_head, .primer_in_button_heads {position: relative;line-height:30px;background-color: rgba(255, 255, 255, 0.45);width: 160.5px;float:left;text-align: center;}
.primer_in_button_heads {border-top: 2px solid rgb(194, 239, 200);height:30px;}
.primer_in_button_foot {line-height:30px;border:1px solid rgba(255, 255, 255, 0.45);float:left;position: relative;width: 160.5px;height:30px;text-align: center;}
.primer_input {width: 150px;height: 24px;border: none;background-color: rgba(255, 255, 255, 0);text-align: center}
.primer_add input {width: 260px;}
.primer_submit {position: relative;width: 603px;margin: 170px auto}
.heigth200 {height: 200px;}
/*END Primer*/

/*Synteny*/
.well_ul {width: 300px;position: relative;margin: auto;height: 41px;}
.well_ul li{width: 150px;text-align: center}
.well_ul li a {color: rgba(12, 12, 12, 0.56)
}
.well ul li a:hover {color: #3776ff}
.container_top_sy {width: 100%;height: 20px;position: relative;}
.synteny_button_head {position: relative;line-height:30px;background-color: rgba(255, 255, 255, 0.45);width: 100px;height:32px;float:left;text-align: center;}
.synteny_button_foot {width: 80px;margin-bottom: 10px;}
.synteny_button_foot .chosen-container {width: 80px;position: relative;height:30px;}
.synteny_file_in {position: relative;line-height:30px;background-color: rgb(194, 239, 200);width: 100px;height:32px;float:left;text-align: center;top:-2px;}
.synteny_file {left: 0}
.synteny_progress1 {width: 218px;}
.example_sy {left: 5px;}
.synteny_button_num .blast_pa_button_foot .chosen-container .chosen-single {height: 28px;}
.synteny_top_2 {top: 2.5px;}
.synteny_sql .blast_seq_text {height: 80px;}
.synteny_button_num .chosen-container .chosen-single span {top: 2px;}
.synteny_button_num .chosen-container .chosen-single div {top: -2px;}
.synteny_top_2 .chosen-container {top: -2.5px;}
.synteny_layout {width: 250px;}
.progress-cds1, .progress-bed1, .progress-cds2, .progress-bed2, .progress-layout, .progress-seqids, .progress-cl_gff, .progress-cl_gff2, .progress-cl_blast, .progress-pc_cl, .progress-pc_co, .progress-pc_gff, .progress-pc_gff2, .progress-bar_hmm_file, .progress-bar_hmm_model {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #428bca;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
}
.sy_email {left: 115.5px;}
.sy_title {width: 503px;}
.sy_title570 {width: 100%;}
.sy_email_foot {width: 200px;}
.sy_submit {width: 413px;}
.sy_submit_right {top: 22px;width: 550px;}
.sy_submit_rights {top: 22px;left: 201px;width: 350px;}
.sy_email_foot input:focus {width: 191px;}
.sy_submit_mcscan {left: -50px;}
.sy_email_mcscan {left: 0;width: 337px;}
.synteny_select_mcscan {width: 183px;}
.synteny_select_mcscan .chosen-container {width: 178px;}
.sy_mcscan_email {width: 80px;}
.sy_mcscanx_input {width: 100%;margin: auto;}
.sy_mcscan_dy {width: 285px;height: 50px;float: left}
.sy_mcscan_dys {width: 570px;height: 50px;float: left}
.sy_mcscan_dy1 {width: 282px;height: 50px;float: left}
.sy_mcscan_dy2 {width: 402px;height: 50px;float: left;top: 2px;position: relative}
.sy_width130 {width: 132.5px;}
.sy_width140 {width: 148px;}
.text_align {text-align: center}
.bc_1 {background-color: rgb(194, 239, 200);}
.sy_width140 input:focus {width: 139px;}
.mascanx_left {width: 550px;height: 80px;float: left}
.mascanx_right {line-height:20px;text-align:center;background-color: rgba(255, 255, 255, 0.45);width: 422px;height: 70px;float: left}
.mascanx_text {top: 15px;position: relative}
/*END Synteny*/
/*Hmmer*/
.height80 {height: 90px;}
.left {float: left}
.top12 {top: 10px;}
.hmmer_submit {position: relative;width: 402px;margin: 200px auto;}
.height230 {height: 230px;margin-bottom: 30px;}
.hmmer_db_select {width: 970px;float: left;position: relative;top:20px;}
.hmmer_db_select .chosen-container {width: 970px;}
.or_dbs_hmmer {height: 20px;width: 100%;float: left;position: relative}
.or_text {position: relative;}
/*END hmmer*/
/*Jbrowse*/
.right {float: right}
.main4 {padding: 0;width: 95%;}
/*END Jbrowse*/
.top_2 {top: 0;position: relative}