/*.hex-item {
	border: 1px solid red !important;
}*/
// #458ccc
// @base-color: rgba(69, 140, 204, 1);
// @base-color-alpha: rgba(69, 140, 204, 0.8);
// @base-color-light: rgba(69, 140, 204, 0.3);

@base-color: rgba(255, 0, 4, 1);
@base-color-alpha: rgba(255, 0, 0, 0.8);
@base-color-light: rgba(255, 0, 0, 0.3);

@import "hexagons";
* {
  margin: 0;
  padding: 0;
}

body {
  //background: rgb(123,158,158);
  //background-image: url(bg.jpg);
  //background-repeat: no-repeat;
  //background-position: center top;
  //background: url(/9343.jpg);
  background-size: 100%;
  margin: 20px 0 20px 0;
}

.width-100 {
  width: 100% !important;
}

a:not(.badge),
a:not(.badge):visited,
a:not(.badge):active,
a:not(.badge):hover {
  color: @base-color;
}

.pull-left {
  float: left;
}

.pull-right {
  float: right;
}

.modal-header {
  background-color: @base-color-alpha;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  * {
    color: #ffffff;
  }
}


/*

.modal-header {
	padding-bottom: 5px;
}

.modal-footer {
    	padding: 0;
	}

.modal-footer .btn-group button {
	height:40px;
	border-top-left-radius : 0;
	border-top-right-radius : 0;
	border: none;
	border-right: 1px solid #ddd;
}

.modal-footer .btn-group:last-child > button {
	border-right: 0;
}

*/


/*
.header-fixed {
    width: 100%
}

.header-fixed > thead,
.header-fixed > tbody,
.header-fixed > thead > tr,
.header-fixed > tbody > tr,
.header-fixed > thead > tr > th,
.header-fixed > tbody > tr > td {
    display: block;
}

.header-fixed > tbody > tr:after,
.header-fixed > thead > tr:after {
    content: ' ';
    display: block;
    visibility: hidden;
    clear: both;
}

.header-fixed > tbody {
    overflow-y: auto;
    height: 150px;
}

.header-fixed > tbody > tr > td,
.header-fixed > thead > tr > th {
    width: 20%;
    float: left;
}

.header-fixed > tbody > tr > td:first-child,
.header-fixed > thead > tr > th:first-child {
    width: 60%;
    float: left;
}
*/

.modal-footer,
hr {
  border-color: @base-color-light;
}

footer hr {
  background: @base-color;
  height: 12px;
}

.item-sponsor .hexLink img:not(.hexBgImg) {
  width: 85%;
  height: auto;
  top: 36%;
}

.about-us-profil-image {
  max-width: 205px;
  margin-right: 15px;
  margin-top: 5px;
  border: 1px solid #000;
  border-radius: 3px;
}

.register-list-items-group {
  padding-left: 15px;
}

.register-list-items-group,
.interest-topics-list,
.interest-topics-list * {
  font-size: 0.9rem;
  white-space: nowrap;
  .form-group,
  .form-category {
    margin-bottom: 0;
  }
}


/*
.modal-footer {
  .btn-primary {
    float: left;
  }
}*/

.page-history img:not(.hexBgImg) {
  width: 80%;
  height: 80%;
  top: 10%;
}

#modal-history .hexLink .inner-text {
  color: #ffffff;
  font-weight: bold;
  text-shadow: 2px 2px 5px #000000;
}

@media (min-width:1201px) {
  /* <- 5-4  hexagons per row */
  #modal-history .hex-item:first-child {
    margin-left: 8.3%;
  }
}

@media (max-width: 1200px) {}

.item-sponsor {
  img[src*="Untitled-2.png"]  { top: 30%   !important; width: 85% !important; }
  img[src*="Untitled-9.png"]  { top: 39%   !important; width: 62% !important; }
  img[src*="Untitled-13.png"] { top: 33.5% !important; }
  img[src*="Untitled-72.png"] { top: 42%   !important; }
  img[src*="Untitled-23.png"] { top: 38%   !important; width: 58% !important; }
  img[src*="Untitled-29.png"] { top: 38%   !important; width: 68% !important; }
  img[src*="Untitled-32.png"] { top: 38%   !important; width: 80% !important; }
  img[src*="Untitled-37.png"] { top: 38%   !important; width: 80% !important; }
  img[src*="Untitled-45.png"] { top: 38%   !important; width: 60% !important; }
  img[src*="Untitled-47.png"] { top: 37%   !important; width: 75% !important; }
  img[src*="Untitled-48.png"] { top: 39%   !important; width: 75% !important; }
  img[src*="Untitled-50.png"] { top: 30%   !important; width: 70% !important; }
  img[src*="Untitled-53.png"] { top: 36%   !important; width: 75% !important; }
  img[src*="Untitled-59.png"] { top: 37%   !important; }
  img[src*="Untitled-64.png"] { top: 44%   !important; width: 70% !important; }
  img[src*="Untitled-66.png"] { top: 27%   !important; width: 55% !important; }
  img[src*="Untitled-68.png"] { top: 43%   !important; width: 70% !important; }
  img[src*="Untitled-69.png"] { top: 25%   !important; width: 80% !important; }
  img[src*="Untitled-20.png"] { top: 36%   !important; width: 55% !important; }
  img[src*="Untitled-73.png"] { top: 36%   !important; width: 60% !important; }
  img[src*="Untitled-75.png"] { top: 35%   !important; width: 45% !important; }
  img[src*="Untitled-76.png"] { top: 20%   !important; width: 70% !important; }
  img[src*="Untitled-77.png"] { top: 27%   !important; width: 80% !important; }
  img[src*="Untitled-78.png"] { top: 38%   !important; width: 70% !important; }
  img[src*="Untitled-79.png"] { top: 30%   !important; width: 70% !important; }
  img[src*="Untitled-80.png"] { top: 46%   !important; }
  img[src*="Untitled-81.png"] { top: 46%   !important; }
  img[src*="Untitled-83.png"] { top: 42%   !important; }
  img[src*="Untitled-84.png"] { top: 30%   !important; width: 55% !important; }
  img[src*="Untitled-85.png"] { top: 40%   !important; width: 75% !important; }
}


.banner-tile {
  * {
    cursor: pointer !important;
  }
  cursor: pointer !important;
}

.modal-footer {
  border-top: none;
}



@media (max-width: 900px) {
  .item-registration {
    .inner-text,
    h1 {
      font-size: 1.4em !important;
    }
  }
}

#reg_code_input {
   text-transform: uppercase;
}

.item-placeholder:not(.hex-sectour-year) img:not(.hexBgImg) {
   -webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   filter: grayscale(100%);
   transition: all 0.5s ease;
 }

.item-placeholder:not(.hex-sectour-year):hover img:not(.hexBgImg) {
   -webkit-filter: grayscale(0%);
   -moz-filter: grayscale(0%);
   filter: grayscale(0%);
 }


/*** GALLERY ***/
.slick-arrow{
    display: inline-block;
    position: absolute;
    top: 0px;
    z-index: 1000;
    width: 80px;
    color: white;
    background: #458ccc;
    padding: 3px;
    text-align:center;
    cursor: pointer;
}
.slick-prev.slick-arrow{
    left: 0;

}
.slick-next.slick-arrow{
    right: 0;

}

.ultra-wide {
    max-width: 950px;
    height: 100px;
    width: 100%;
}


.slick-arrow{
    display: inline-block;
    position: absolute;
    top: 0px;
    z-index: 1000;
    width: 80px;
        color: white;
        background: #458ccc;
        padding: 3px;
        text-align:center;
        cursor: pointer;
        }
        .slick-prev.slick-arrow{
    left: 0;

        }
        .slick-next.slick-arrow{
    right: 0;

        }

/*.slick-initialized .slick-slide img {width: 100% !important;}*/
/*** GALLERY ***/

/*** PUSKAS ***/
.bg-flag-hu-r { background-color: rgba(206,11,26) !important; }
.bg-flag-hu-r-80 { background-color: rgba(206,11,26,0.8) !important; }
.bg-flag-hu-w { background-color: rgba(255,255,255) !important; }
.bg-flag-hu-w-80 { background-color: rgba(255,255,255,0.8) !important; }
.bg-flag-hu-g { background-color: rgba(47,191,68) !important; }
.bg-flag-hu-g-80 { background-color: rgba(47,191,68,0.8) !important; }

/*
.bg-flag-hu-g { background-color: rgba(0,87,51) !important; }
.bg-flag-hu-g-80 { background-color: rgba(0,87,51,0.8) !important; }
*/