.select2-container .select2-selection--single {
  height: 34px;
  border-radius: 10px 0 0 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}



/* CSS */
.btninstagram {
  appearance: none;
  background-color: transparent;
  border: 2px solid #1A1A1A;
  border-radius: 15px;
  box-sizing: border-box;
  color: #FFF;
  cursor: pointer;
  display: inline-block;
  font-family: Roobert,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
  font-size: 1.4em;
  font-weight: normal;
  line-height: normal;
  margin: 0;
  min-height: 60px;
  min-width: 0;
  outline: none;
  padding: 16px 24px;
  text-align: center;
  text-decoration: none;
  transition: all 300ms cubic-bezier(.23, 1, 0.32, 1);
  user-select: none;
  -webkit-user-select: none;
  touch-action: manipulation;
  width: fit-content;
  will-change: transform;
  background: #000;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #c2c2c2;
  margin: 1em 0;
}

.btninstagram:disabled {
  pointer-events: none;
}

.btninstagram:hover {
  color: #fff;
  background-color: #1A1A1A;
  border: 1px solid #FFF;
  box-shadow: rgba(0, 0, 0, 0.25) 0 8px 15px;
  transform: translateY(-2px);
}

.btninstagram:active {
  box-shadow: none;
  transform: translateY(0);
}

.btninstagram div span{
  display: flex;
  justify-content: center;
  align-items: center;
}

.btninstagram div span strong{
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 5px 0 5px;
}

.instagram-color{
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 2em;
  margin: 0 0 0 5px;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
  margin-right: 0px;
  padding-right: 0px;
  margin-left: 0px;
  padding-left: 0px;
}

/* .it_epoll_surveys.it_epoll_grid {
  direction: rtl;
} */

@media screen and (max-height: 1080px) {
  main #content .inner {
    padding: 0 0 150px 0;
  }
}

@media screen and (max-width: 800px) {
  .btninstagram{
    font-size: 1em;
    margin: 1em auto;
  }
}

@media screen and (max-width: 500px) {
  .select2-container {
    width: 100% !important;
  }
}

@media screen and (max-width: 420px) {
  .select2-container {
    width: 250px !important;
  }
}

