.see-more-button-wrapper{
  text-align: right!important;
}

.checklist__item{
  font-size: 1.1em!important;
  padding-bottom: 10px;
  .checklist__item__label{
    text-align: justify;
    color: #656565!important;
  }
}

.disclaimer{
  text-align: justify;
  color: #656565;
  padding-left: 1rem !important;
  padding-right: 1rem !important; 
  padding-bottom: 1rem !important;
}

.language_selector{
  padding: 1rem 1rem !important;
}

.ui.segment,
 .ui.dropdown,
 input,
 .ui.button {
     border-radius: 0px !important;
 }

 div.segments.segment_container{
   div.checklist{
     padding: 1rem !important;
   }
   div.sponsor_button{
     padding-left: 1rem !important;
     padding-right: 1rem !important;
   }
   .ui.button{
     margin: 0rem !important;
   }
 }
 
 @media only screen and (max-width: 767px) {
  div.segment{
    div.stackable.grid{
      div.wide.column.language_selector{
        padding-top: 0px !important;
      }
    }    
  }
  
  div.segments.segment_container{
    div.segment{
      padding-left: 0rem !important;
      padding-right: 0rem !important;
    }    
  }
}
 
@media only screen and (max-width: 795px) {
  .icon_component{
    display: none !important;
  }
}

@media only screen and (max-width: 770px) {
  .header{
      .content{        
        padding-left: 0px !important;
    }
  } 
}

@media only screen and (max-width: 373px) {
  .header{
      .content{        
        font-size: 1.5rem !important;
    }
  } 
}

@media only screen and (max-width: 343px) {
  .header{
      .content{        
        font-size: 1.4rem !important;
    }
  } 
}