/* Style the buttons that are used to open and close the accordion panel */
.accordion {
  background: #FEF6E8;
  border-radius: 10px;
  color: #000;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
}

/* background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active, .accordion:hover {
  background-color: #ccc;
  background: #FEF6E8;
  border-radius: 10px 10px 0px 0px;
}

/* Style the accordion panel. Note: hidden by default */
.panel {
  padding: 0 18px;
  border-radius: 0px 0px 10px 10px;
  background-color: #FEF6E8;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}


.accordion:after {
  content: '\02795'; /* Unicode character for "plus" sign (+) */
  
  font-size: 8px;
  color: #fff;
  border-radius: 2px;
  border: 1px solid #F8A517;
  padding: 4px;
  float: right;
  margin-left: 5px;
}

.active:after {
  content: "\2796"; /* Unicode character for "minus" sign (-) */
  border: 1px solid #000;
}



.wese_select{
  width: 200px;
  overflow: hidden;
  border: 1px solid #000;
  position: relative;
  padding: 10px 0;
}
.wese_select:after {
width: 0; 
  height: 0; 
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #F8A517;
  position: absolute;
  top: 40%;
  right: 5px;
  content: "";
  z-index: 98;

}

.wese_select select{
  width: 220px;
  border: 0;
  position: relative;
  z-index: 99;
  background: none;
}



/*    */
/* Customize the label (the container) */
.container_wese {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.container_wese input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 4px;
}

/* On mouse-over, add a grey background color */
.container_wese:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.container_wese input:checked ~ .checkmark {
  background-color: #F8A517;
  border: 1px solid #F8A517;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container_wese input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.container_wese .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}


.wese_zoom {
  transition: transform .7s;
}

.wese_zoom:hover {
  -ms-transform: scale(1.15); /* IE 9 */
  -webkit-transform: scale(1.15); /* Safari 3-8 */
  transform: scale(1.15); 
}


.mafuta_logo
{
    filter: grayscale(1);
    margin-right: 2.5em;
}

.mafuta_logo:hover
{
    filter: none;
}

.light_wese_button
{
    padding: 18px 54px;background: #FEF6E8; color:#F8A517;
}

.light_wese_button:hover
{
    padding: 18px 54px;background: #FEF6E8; color:#F8A517;
}



.dark_wese_button
{
    padding: 18px 54px;background: #F8A517; border: 0.8px; color:#fff;
}

.dark_wese_button:hover
{
    padding: 18px 54px;background: #FEF6E8;color:#F8A517;
}

.pad_top6{
    padding-top:6px;
}