.law_text li {
    list-style-type: none;
        list-style-position:inside;
        margin:0;
        padding:0;
}
/*the default affirmative color - used when data exists or criteria is met*/
.chorepleth .meets_criteria {fill:rgb(255, 204, 0)}
/*the default color representing the absence of specific color - criteria not met, empty, no data, null values, etc.*/
.chorepleth .not_available {fill: lightgray }
/*binary*/
/*the two colors to reprsent yes and no values in a binary question type*/
.chorepleth .binary_ans .yes {fill:rgb(255, 204, 0)}
.chorepleth .binary_ans .no {fill:#FFFDE7}
/*text field */
/*color representing a non-empty answer for a text type question*/
.chorepleth .text_entry_ans {fill:#F57F17}
/*numeric, currency and date type questions */
/*continuous range 7 colors*/
/*these questions have continuous range between the minimum and maximum values in the set of its answers*/
/*the minimum value is represented by c0, maximum value by c6, then all the answers are linearly distrubuted into the 7 colors*/
.chorepleth .continuous_range .c0{fill:#FFFDE7}
.chorepleth .continuous_range .c1{fill:#FFF9C4}
.chorepleth .continuous_range .c2{fill:#FFF59D}
.chorepleth .continuous_range .c3{fill:#FBC02D}
.chorepleth .continuous_range .c4{fill:#FFEE58}
.chorepleth .continuous_range .c5{fill:#F9A825}
.chorepleth .continuous_range .c6{fill:#F57F17}
/*categorical checked*/
/*color represents the specified categorical option for a 'check-all-that-apply' question type is selected*/
.chorepleth .categorical_checked {fill:rgb(255, 204, 0)}
/*mutually exclusive categorical questions*/
/*the following are spectrums for 'mutually-exclusive-categorical' type questions with up to 11 categories*/
/*colors will be chosen according to how many possible answers the question specifies (up to 11)*/
/*when only two possible answers are available for a mutualy exclusive categorical question, the colors for a binary question type will be used*/
/*3 categories*/

.chorepleth .categorical_select .c0-3{fill:#ffcc00}
.chorepleth .categorical_select .c1-3{fill:#f69910}
.chorepleth .categorical_select .c2-3{fill:#e16724}
/*4 categories*/
.chorepleth .categorical_select .c0-4{fill:#ffcc00}
.chorepleth .categorical_select .c1-4{fill:#f69910}
.chorepleth .categorical_select .c2-4{fill:#e16724}
.chorepleth .categorical_select .c3-4{fill:#c2382f}
/*5 categories*/
.chorepleth .categorical_select .c0-5{fill:#ffcc00}
.chorepleth .categorical_select .c1-5{fill:#f69910}
.chorepleth .categorical_select .c2-5{fill:#e16724}
.chorepleth .categorical_select .c3-5{fill:#c2382f}
.chorepleth .categorical_select .c4-5{fill:#990033}
/*6 categories*/
.chorepleth .categorical_select .c0-6{fill:#ffcc00}
.chorepleth .categorical_select .c1-6{fill:#f69910}
.chorepleth .categorical_select .c2-6{fill:#e16724}
.chorepleth .categorical_select .c3-6{fill:#c2382f}
.chorepleth .categorical_select .c4-6{fill:#990033}
.chorepleth .categorical_select .c5-6{fill:#7b1a2a}
/*7 categories*/
.chorepleth .categorical_select .c0-7{fill:#ffcc00}
.chorepleth .categorical_select .c1-7{fill:#f69910}
.chorepleth .categorical_select .c2-7{fill:#e16724}
.chorepleth .categorical_select .c3-7{fill:#c2382f}
.chorepleth .categorical_select .c4-7{fill:#990033}
.chorepleth .categorical_select .c5-7{fill:#7b1a2a}
.chorepleth .categorical_select .c6-7{fill:#a4005e}
/*8 categories*/
.chorepleth .categorical_select .c0-8{fill:#ffcc00}
.chorepleth .categorical_select .c1-8{fill:#f69910}
.chorepleth .categorical_select .c2-8{fill:#e16724}
.chorepleth .categorical_select .c3-8{fill:#c2382f}
.chorepleth .categorical_select .c4-8{fill:#990033}
.chorepleth .categorical_select .c5-8{fill:#7b1a2a}
.chorepleth .categorical_select .c6-8{fill:#a4005e}
.chorepleth .categorical_select .c7-8{fill:#9c268f}
/*9 categories*/
.chorepleth .categorical_select .c0-9{fill:#ffcc00}
.chorepleth .categorical_select .c1-9{fill:#f69910}
.chorepleth .categorical_select .c2-9{fill:#e16724}
.chorepleth .categorical_select .c3-9{fill:#c2382f}
.chorepleth .categorical_select .c4-9{fill:#990033}
.chorepleth .categorical_select .c5-9{fill:#7b1a2a}
.chorepleth .categorical_select .c6-9{fill:#a4005e}
.chorepleth .categorical_select .c7-9{fill:#9c268f}
.chorepleth .categorical_select .c8-9{fill:#8446a9}
/*10 categories*/
.chorepleth .categorical_select .c0-10{fill:#ffcc00}
.chorepleth .categorical_select .c1-10{fill:#f69910}
.chorepleth .categorical_select .c2-10{fill:#e16724}
.chorepleth .categorical_select .c3-10{fill:#c2382f}
.chorepleth .categorical_select .c4-10{fill:#990033}
.chorepleth .categorical_select .c5-10{fill:#7b1a2a}
.chorepleth .categorical_select .c6-10{fill:#a4005e}
.chorepleth .categorical_select .c7-10{fill:#9c268f}
.chorepleth .categorical_select .c8-10{fill:#8446a9}
.chorepleth .categorical_select .c9-10{fill:#645cb9}
/*11 categories*/
.chorepleth .categorical_select .c0-11{fill:#ffcc00}
.chorepleth .categorical_select .c1-11{fill:#f69910}
.chorepleth .categorical_select .c2-11{fill:#e16724}
.chorepleth .categorical_select .c3-11{fill:#c2382f}
.chorepleth .categorical_select .c4-11{fill:#990033}
.chorepleth .categorical_select .c5-11{fill:#7b1a2a}
.chorepleth .categorical_select .c6-11{fill:#a4005e}
.chorepleth .categorical_select .c7-11{fill:#9c268f}
.chorepleth .categorical_select .c8-11{fill:#8446a9}
.chorepleth .categorical_select .c9-11{fill:#645cb9}
.chorepleth .categorical_select .c10-11{fill:#3e64a6}
/*12*/
.chorepleth .categorical_select .c0-12{fill:#ffcc00}
.chorepleth .categorical_select .c1-12{fill:#f69910}
.chorepleth .categorical_select .c2-12{fill:#e16724}
.chorepleth .categorical_select .c3-12{fill:#c2382f}
.chorepleth .categorical_select .c4-12{fill:#990033}
.chorepleth .categorical_select .c5-12{fill:#7b1a2a}
.chorepleth .categorical_select .c6-12{fill:#a4005e}
.chorepleth .categorical_select .c7-12{fill:#9c268f}
.chorepleth .categorical_select .c8-12{fill:#8446a9}
.chorepleth .categorical_select .c9-12{fill:#645cb9}
.chorepleth .categorical_select .c10-12{fill:#3e64a6}
.chorepleth .categorical_select .c11-12{fill:#007bc2}
/*13*/
.chorepleth .categorical_select .c0-13{fill:#ffcc00}
.chorepleth .categorical_select .c1-13{fill:#f69910}
.chorepleth .categorical_select .c2-13{fill:#e16724}
.chorepleth .categorical_select .c3-13{fill:#c2382f}
.chorepleth .categorical_select .c4-13{fill:#990033}
.chorepleth .categorical_select .c5-13{fill:#7b1a2a}
.chorepleth .categorical_select .c6-13{fill:#a4005e}
.chorepleth .categorical_select .c7-13{fill:#9c268f}
.chorepleth .categorical_select .c8-13{fill:#8446a9}
.chorepleth .categorical_select .c9-13{fill:#645cb9}
.chorepleth .categorical_select .c10-13{fill:#3e64a6}
.chorepleth .categorical_select .c11-13{fill:#007bc2}
.chorepleth .categorical_select .c12-13{fill:#0085a8}
/*14*/
.chorepleth .categorical_select .c0-14{fill:#ffcc00}
.chorepleth .categorical_select .c1-14{fill:#f69910}
.chorepleth .categorical_select .c2-14{fill:#e16724}
.chorepleth .categorical_select .c3-14{fill:#c2382f}
.chorepleth .categorical_select .c4-14{fill:#990033}
.chorepleth .categorical_select .c5-14{fill:#7b1a2a}
.chorepleth .categorical_select .c6-14{fill:#a4005e}
.chorepleth .categorical_select .c7-14{fill:#9c268f}
.chorepleth .categorical_select .c8-14{fill:#8446a9}
.chorepleth .categorical_select .c9-14{fill:#645cb9}
.chorepleth .categorical_select .c10-14{fill:#3e64a6}
.chorepleth .categorical_select .c11-14{fill:#007bc2}
.chorepleth .categorical_select .c12-14{fill:#0085a8}
.chorepleth .categorical_select .c13-14{fill:#00867f}
/*15*/
.chorepleth .categorical_select .c0-15{fill:#ffcc00}
.chorepleth .categorical_select .c1-15{fill:#f69910}
.chorepleth .categorical_select .c2-15{fill:#e16724}
.chorepleth .categorical_select .c3-15{fill:#c2382f}
.chorepleth .categorical_select .c4-15{fill:#990033}
.chorepleth .categorical_select .c5-15{fill:#7b1a2a}
.chorepleth .categorical_select .c6-15{fill:#a4005e}
.chorepleth .categorical_select .c7-15{fill:#9c268f}
.chorepleth .categorical_select .c8-15{fill:#8446a9}
.chorepleth .categorical_select .c9-15{fill:#645cb9}
.chorepleth .categorical_select .c10-15{fill:#3e64a6}
.chorepleth .categorical_select .c11-15{fill:#007bc2}
.chorepleth .categorical_select .c12-15{fill:#0085a8}
.chorepleth .categorical_select .c13-15{fill:#00867f}
.chorepleth .categorical_select .c14-15{fill:#767A4C}
/*16*/
.chorepleth .categorical_select .c0-16{fill:#ffcc00}
.chorepleth .categorical_select .c1-16{fill:#f69910}
.chorepleth .categorical_select .c2-16{fill:#e16724}
.chorepleth .categorical_select .c3-16{fill:#c2382f}
.chorepleth .categorical_select .c4-16{fill:#990033}
.chorepleth .categorical_select .c5-16{fill:#7b1a2a}
.chorepleth .categorical_select .c6-16{fill:#a4005e}
.chorepleth .categorical_select .c7-16{fill:#9c268f}
.chorepleth .categorical_select .c8-16{fill:#8446a9}
.chorepleth .categorical_select .c9-16{fill:#645cb9}
.chorepleth .categorical_select .c10-16{fill:#3e64a6}
.chorepleth .categorical_select .c11-16{fill:#007bc2}
.chorepleth .categorical_select .c12-16{fill:#0085a8}
.chorepleth .categorical_select .c13-16{fill:#00867f}
.chorepleth .categorical_select .c14-16{fill:#767A4C}
.chorepleth .categorical_select .c15-16{fill:#168DE8}




/*override.css*//* .monq_slider {
    width: 75% !important;
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-57%) !important;
    bottom: 0px;
}  */

.monq_row_title {
    color: #990033;
}

.monq_question_active {
    background-color: #ffe680;
}

.monq_table_q_answer_citation_button, .monq_record_q_answer_citation_button {
    background: #ffe680;
}

.cite_see_context_button {
    color: #ffcc00;
}

.map_label {
    font-size: 0.7em;
}



.monocle_map_legend-right{
	width:100px;
  z-index: 1000;
  /*min-width: 300px;*/
  max-height: 150px;
  /*overflow: scroll;*/
}

.monocle_map_legend-right li.key{
	/*width:auto;*/
  width:50px;
}
.monq_question_controls{
	z-index:0;
}

.monq_tools_seperate .monq_legend_container{
	display:none;
}

.btn-subscribe-alerts-fa{
	/* height: 49px; */
	    padding-top: 10px;
}

.tab-content {
    border-top: 1px solid white;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    padding-top: 10px;
    padding-bottom: 10px;
}

.nav-tabs > li > a:hover {
    padding-top: 10px; 
    padding-bottom: 10px;
}

.monq_question_control {
	display:none;
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    margin-left: -1px;
}

.btn-group-justified {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 0px;
}

#monq_show_question_button {
    grid-column: 2/2;
    grid-row: 1;
    width: 100%;
    
    
}

#monq_show_query_button {
    grid-column: 1/1;
    width: 101%;
}

#main_reset {
    grid-column: 3/3;
    width: 100%;
}

.btn-info {
  color: #fff;
  background-color: #990033;
    border-color: #990011;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #990033;
    border-color: #990011;
}
.btn-info:hover {
  color: #fff;
  background-color: #990033;
    border-color: #990011;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #990033;
    border-color: #990011;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

/*.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #990033;
    border-color: #990011;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}*/

.nav-tabs > li {
    float: left;
    margin-bottom: 1px;
}


.nav-tabs > li > a, .nav-tabs > li > a:hover {
    font-size:12px;
}

.btn-link {
    color: #990033;
}

.monq_tools_card {
    width: 310px;
    background-color: #EFEFEF;
    margin-bottom: 20px;
    min-width: 220px;
    border: 1px dashed rgba(0, 0, 0, 0.3);
    min-height: 100px;
    font-size: 0.9em;
}
.btn-link:hover {
    color: #990033;
}

#quick_questions {
    margin-top: 5px;
    margin-left: 0px;
}

.monq_quick_questions_wrapper {
    overflow: inherit;
}


.clear-question {
    display: inline;
}

#question_panel_handle{
    display: none;
  }

  .dataTables_paginate, .dataTables_info {
    display: none;
  }


.monq_record_q_caution {
    background: hsl(17, 92%, 53%);
    padding-left: 6px;
    color:white;

}

.monocle_map_legend-right li.key {
    width: auto;
    max-width: 90px;
}

.monocle_map_legend-right {

    left: 30px;
   /* top: 43%*/
}

/*.monq_map_tools {
    left: 23px;
    top: 15%;
}*/



@media screen and (max-width:770px) {


  .monq_map_tool:nth-child(2) {
      display: none;
  }
  .monocle_map_legend-right {
      top: 99%;
  }
  .monq_map_tools {
      top: 95%;
  }
  #monq_table_container{
    margin-top: 60px;
  }
  .grid-item--width2 {
      width: 310px;
  }
  .monq_record_size_control{
    display:none;
  }
  .monq_slider {
      left: 15px;
      transform:none;
  }
  .monq_q_view_pie {
      right: 54px;
      top: -3px;
  }


}

@media  (max-width: 768px) {


  
   
}


@media only screen and (max-width: 500px) {
  #description {

    margin-left:23px;
  }
  .point_places >circle {
        r: 1.5;

    }
    .states > circle {
        r: 1.5;

    }
    .map_overlay{
      display: none
    }
    
  #svg_map{
      width: 109% !important;
    /*padding-top: 9px;*/
    /*padding-left: 4px;*/
}
    .breadcrumb {
      display:none;
    }
    .row {
        margin-right: 0px;
        margin-left: 0px;
    }
    #left_top_title {
        height: 50px;
        margin-top: 188px;
        margin-left: 42px;
    }
    .descriptions_and_shit {
      margin-left: 30px;
    }
    #monq_dataset_table {
      margin-left: -30px;
    }
}



