
.dropdown-header{font-size: 1.5rem !important;
    color:#fff !important;
}

.mt-5{margin-top: 5%;}
.danger{background-color: rgb(212, 57, 57);}

.address_text{color:#fff ;}

#iowa_image{margin-top: 1%;}

#policy_links a{color: #fff;}

/*responsive video container to wrap any video in */

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.video-responsive video{
	    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
	
}

.hr_yellow{
    border-width: 2px;
    border-color:rgb(51, 102, 153);
    color:rgb(51, 102, 153);
}

.citation_box{
    margin-top:2vh;
    border-top: 5px solid rgb(51, 102, 153);
    background-color:  rgb(218, 218, 218);
    border-radius:0px 0px 5px 5px;
}

.lessons_lists{
    list-style: none;
  
}


.lessons_lists li{

    padding-bottom: 1%;

}

.lessons_lists li a{

    color:rgb(24, 47, 70);
    padding-left: 2%;
    
    font-weight: bold;

}

.lessons_lists li a:hover{

    color:#000;
    padding-left: 2%;
    
    font-weight: bold;

}

#lessonSection1{

    /* border: 1px solid rgb(51, 102, 153); */

}


#lessonHeader1{
    padding:4px;
    border-radius:5px;
    background-color: rgb(66, 140, 214);
    color:#fff;

}

#lessonHeader2{
    padding:4px;
    border-radius:5px;
    background-color: rgb(51, 102, 153);
    color:#fff;

}



#lessonHeader3{
    padding:4px;
    border-radius:5px;
    background-color: rgb(24, 47, 70);
    color:#fff;

}

#lessonHeader4{
    padding:4px;
    border-radius:5px;
    background-color: rgb(212, 57, 57);
    color:#fff;

}

#lessonHeader5{
    padding:4px;
    border-radius:5px;
    background-color: rgb(179, 43, 43);
    color:#fff;

}

#lessonSection2{

    /* border: 1px solid rgb(51, 102, 153); */

    
    
}


#lessonSection3{
    
}


#lessonSection4{
    
}

#transLineRed{ 
    height: 5px;
    border-radius:5px;
    background-image: linear-gradient(rgba(212, 57, 57,0), rgba(212, 57, 57,1));
}

#transLineBlue{ 
    height: 5px;
    border-radius:5px;
    background-image: linear-gradient(rgba(51, 102, 153,0), rgba(51, 102, 153,1));
}

.col-12 > ul > li {padding-bottom: .5%; padding-top: .5%;}



.col-12 > ul > li > ul >li {padding-bottom:.5%;}

.col-12 > h1 {font-size: 36px !important;}

.col-md-4 > p {margin-bottom: 6px; padding:0px;}

.col-md-5{
    padding: 1%;
    border: 1px solid #a4d4ff !important;
    margin-bottom: 3%;
    background-color: #f0f8ff;
    border-radius: 10px;
}