/* Basics&Bootstrap */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i);
@import url(bootstrap.min.css);

/*basics*/
body {min-width: 360px !important;font-family: "Open Sans", sans-serif;font-size: 16px;color: #4C4C4C;}/*35%gray*/

a {color: #000;text-decoration: none;}
a:hover,a:focus{color:#239d9f;text-decoration:none;}
.btn-link {color: #000;text-decoration: none;}
.btn-link:hover{color:#239d9f;text-decoration:none;}
.navbar-light .navbar-nav .nav-link {color: 000;}
.navbar-light .navbar-nav .nav-link:hover {color: #239d9f;}
.dropdown-item.active, .dropdown-item:active {color: #fff;text-decoration: none;background-color: #f5ab8e;}

a.disabled {cursor: default;opacity: 0.5;}
.img-fluid {width:100%;}

.btn {text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);font-size:.9rem;border-radius: 0!important;}
.btn-primary-mod {color: #fff;background-color: #239d9f;border-color: #239d9f;}
      .btn-primary-mod:hover {color: #fff;background-color: #adadad;border-color: #adadad;}
      .btn-primary-mod.active, .btn-primary-mod:active, .open>.dropdown-toggle.btn-primary-mod {color: #fff;background-color: #239d9f;border-color: #239d9f;}
      .btn-primary-mod:not(:disabled):not(.disabled).active, .btn-primary-mod:not(:disabled):not(.disabled):active, .show>.btn-primary-mod.dropdown-toggle {color: #fff;background-color: #239d9f;border-color: #239d9f;}
      .btn-primary-mod.focus, .btn-primary-mod:focus {box-shadow: 0 0 0 0.2rem rgba(220,67,72,.5);}
      .btn-primary-mod:not(:disabled):not(.disabled).active:focus, .btn-primary-mod:not(:disabled):not(.disabled):active:focus, .show>.btn-primary-mod.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(220,67,72,.5);}
.btn-primary {color: #fff;background-color: #1c1d1d;border-color: #1c1d1d;}
      .btn-primary:hover {color: #fff;background-color: #3a3c3c;border-color: #3a3c3c;}
      .btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {color: #fff;background-color: #3a3c3c;border-color: #3a3c3c;}
      .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {color: #fff;background-color: #3a3c3c;border-color: #3a3c3c;}
      .btn-primary.focus, .btn-primary:focus {box-shadow: 0 0 0 0.2rem rgba(58,60,60,.5);}
      .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(58,60,60,.5);}
a.btn-primary:hover, a.btn-primary:focus, a.btn-primary-mod:hover, a.btn-primary-mod:focus {color: #fff;}

.form-control:focus {border-color: #cbe480;box-shadow: 0 0 0 0.2rem rgba(152,202,0,.25);}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: "Open Sans", sans-serif;font-weight: 600 !important;line-height: 1.1em;margin: 0 0 .8em;text-transform:uppercase;}
h1, h2, h3, h4, h5, h6 {color: #239d9f;}
h1, .h1 {font-size: 2.3em;}
h2, .h2 {font-size: 1.8em;}
h3, .h3 {font-size: 1.4em;}
h4, .h4 {font-size: 1.2em;}
h5, .h5 {font-size: 1em;}
h6, .h6 {font-size: 1em;}
h1 small, h2 small, h3 small, h1 .small, h2 .small, h3 .small {font-weight: 400 !important;}

.info p {border-left:3px solid #239d9f; padding-left:1.2em;} 

/*szinek*/
.sienna {color: #BF4E19!important;}
.green {color: #88AF0C!important;}
.concrete {color: #95A5A6 !important;}
.asbestos {color: #7F8C8d !important;}
.crete {color: #7D8A2E !important;}
.pewter {color: #91AA9D !important;}
.white {color: #FFF !important;}
.dark, .dark p {color: #505050 !important;}
.red {color: #DC143C !important;}
.lred {color: #d77e5b !important;}

.bg-crete {background-color: #7D8A2E !important;}
.bg-wheat {background-color: #f4ecd6 !important;}
.bg-offwhite {background-color: #F5F5F5 !important;}
.bg-clouds {background-color: #ECF0F1 !important;}
.bg-message {background-color: #acc86e !important;}
.bg-dark {background-color: #262626 !important;}

.alert-special {color: #856404;background-color: rgba(231,189,167,0.4);border-color: rgba(231,189,167,0.9);}


/*header'n navbar*/
.hMargin {margin-top:84px !important;}

.secondary-nav {font-size:94%;}

.navbar-wrapper {z-index: 200;}
.navbar {font-family: "Open Sans", sans-serif;font-size: 16px;text-transform:uppercase;}

#nav-container-top {height: 1px;margin-top:-1px;}
#navbar-brand img {max-width:100%;}

.navbar-wrapper {}
.navbar-toggler-mod {padding: .25rem .75rem;font-size: 1.25rem;line-height: 1;background-color: transparent;border: 1px solid rgba(0,0,0,.1);border-radius: .25rem;color: rgba(0,0,0,.5);
    opacity:1;}

.navbar-sticky-icon {width: auto;height: 1.5em;display:inline-block;text-align:center;color:rgba(0,0,0,.5);}
.navbar-sticky-icon i {margin-top:4px;}
.navbar-sticky-icon .badge {margin-left:-8px;margin-top:-3px;margin-right:-3px;color:#fff;background-color:rgba(245,171,142,.9);border-radius: .5rem;font-size:60%;}
a.navbar-sticky-icon  {color:rgba(0,0,0,0.5);}
a.navbar-sticky-icon:hover {color:rgba(0,0,0,0.7);}

/*homepage*/
.pbg-1 {background-image: url(../_img/pbg-1.jpg);}
.pbg-2 {background-image: url(../_img/pbg-2.jpg);}

/* homepage carousel */
#carouselHome.carousel, #carouselHome .carousel-inner, #carouselHome .carousel-item {height:600px;width:100% !important;}
#carouselHome .carousel-item {background-size: cover;background-repeat: no-repeat;background-position: center;}
#carouselHome h5 {color:#fff;font-size:5em;text-transform:none;font-weight:700 !important;background:rgba(35,157,159,0.6);display:inline-block;padding:6px 10px;}
#carouselHome .btn {line-height:1.2rem;font-size:1.2rem;padding: 9px 16px 12px;border:0!important;border-radius:0!important;}
#carouselHome .btn-primary-mod.focus, #carouselHome .btn-primary-mod:focus {box-shadow: 0 0 0 0 !important;color:#fff;}
.of-hidden {overflow:hidden;}
.card .card-img-overlay .card-title, .card .card-img-overlay .card-title a {color:#fff !important;font-size:1.6em;text-transform:none;font-weight:700 !important;font-style:italic;
    height:auto;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);
    transform: translateY(-50%); text-shadow: 0 2px 4px rgba(0,0,0,0.4)!important;}
.card .card-img-overlay .card-title a:hover {text-decoration:none;}
.card .card-img {-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.card:hover .card-img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}

/* main items */
img.medialogo {max-height: 56px;max-width: 140px;margin: .2rem .5rem !important;text-transform:none;}

.separator { height: 1px;background-color: #e1e1e1;width: 50%;margin-left: 25%;margin-top: 25px;margin-bottom: 25px;}
.separator-style {background-color: #FCFCFC;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;
    border-style: solid;border-color: #e1e1e1;border-width: 2px;display: block;
    height: 9px;left: 50%;margin-left: -5px;margin-top: -4px;position: absolute;width: 9px;}
.seperator-dark {height: 0px;max-width: 1170px;margin: auto;border-top: 1px solid rgba(0,0,0,0.1);border-bottom: 1px solid rgba(255,255,255,1);}

.parallax {background-attachment: fixed;background-position: center center;background-repeat: no-repeat;
          -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;
           min-height: 500px;}

.bookin {text-transform:uppercase;font-weight:bold;}

.latest-blog {margin-left: -40px;}
.latest-blog li {list-style: none}

.page-header {border-bottom: 1px dotted #E1E1E1;margin: 10px 0 20px;padding-bottom: 3px;}

.card {height: 100%;border-radius:0;border:none;}
.borderedCards .card {border: 1px solid rgba(0,0,0,.125) !important;border-radius: .25rem !important;height:auto;}
.borderedCards .card:hover .card-img {transform: none !important;}
.noRound .card {border-radius:0 !important;}
.accordion>.card:first-of-type {border-bottom: 0 !important;}
.accordion>.card:not(:first-of-type):not(:last-of-type) {border-bottom: 0 !important;}
.card-img {border-radius:0;}
.card p {font-size:95%;color: #999;}
/*.card:hover, .card:focus {box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)!important;}*/
.card-body {padding: .8rem;}
.card-title {position: relative;}

.gariSpecial {margin-bottom:0.4em;padding-bottom:0.4em;border-bottom: 1px solid #e6e6e6;}
.carousel-inner blockquote {border:0 !important;margin-bottom: 1rem;font-size: 1.25rem !important;padding-left:6rem;padding-right:6rem;}
#carouselQuotes .carousel-control-next {right: -30px;opacity:0.3;}
#carouselQuotes .carousel-control-prev {left: -30px;opacity:0.3;}

.groupset h1, .groupset h2 {margin-bottom: 15px;}
.groupimgdiv {background-size:100% 100%;padding:0;text-align:right;overflow:hidden;}
.groupimgdiv img {max-height:400px;max-width: 100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.logoset img {max-height:70px;margin: 0 6px 0 0;}
.logoset {margin:12px 0;}

.gal-item {padding: 4px;}
.gal-item .box {height:100%;background-size: cover;background-repeat:no-repeat;background-position:center;border-radius: .15rem;overflow:hidden;position:relative;}
.gal-thumb {height:100%;padding:.25rem;background-color: #fff;border: 1px solid #dee2e6;border-radius: .25rem;}
.gal-row {height:34rem;}
.gal-row.halfrow {height:17rem;}
.gal-item .box .item-title {display:block;position:absolute;bottom:0;padding:1rem;text-align:center;width:100%;background-color:rgba(0,0,0,.7);color:#fff!important;}

.sticker-wrapper {position: absolute;
    transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;}
.sticker-wrapper.top-right {top: -3px;right: -3px;}
.sticker-wrapper.top-left {top: -3px;left: -3px;}
.sticker.new {background-color: #5bd2ec;color: #fff;}
.sticker.sale {background-color: #ed143d;color: #fff;}
.sticker.green {background-color: #336600;color: #fff;}
.sticker {width: 60px;height: 60px;border-radius: 50%;font-size: 1.1666em;line-height: 1em;
    font-weight: bold;text-align: center;display: table-cell !important;vertical-align: middle !important;
    transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;}
.sticker img {width:100%;height:auto;}
.card:hover .sticker {width: 65px;height: 65px;}
.cat-label {text-transform:lowercase !important;position: absolute;top:-3rem;right:0;padding: 0 6px;font-size: 12px;line-height: 22px;background-color: rgba(0, 0, 0, 0.6);color: #fff;
    font-family: Arial, Helvetica, sans-serif;font-weight: normal;
    transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-webkit-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;
    border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;}
.cat-label2 {text-transform:lowercase !important;padding: 5px 10px;font-size: 12px;font-family: Arial, Helvetica, sans-serif;font-weight: normal;line-height: 1.5;background-color: rgba(0, 0, 0, 0.6);color: #fff;
    border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;margin-top:2px;}
.card:hover .cat-label {padding: 2px 8px;top:-3.2rem;}
.btn-select {color: #333;background-color: #fff;border-color: #ccc;margin-bottom:3px;}
.btn-select:hover, .btn-select:focus, .btn-select:active, .btn-select.act {color: #fff !important;background-color: #f0ad4e;border-color: #eea236;box-shadow: 0 0 0 0.2rem rgba(240,173,78,.25);}

.pricetag {margin-bottom:0;text-transform:capitalize;line-height:0.9em;padding-right:.8em;}
.pricetag small {margin-top:-6px;}
.priceplate {padding:8px 15px; justify-content: flex-end; border:1px solid #e5e5e5;margin-top:15px;background:#fafafa;}
.cardplate {padding:15px; text-align:center; border:1px solid #e5e5e5;margin-top:15px;}
.cardplate img {max-width:100%;}
.priceplate input {text-align:right;}

.priceplate .form-control {width: auto;vertical-align: middle;}

.tab-content {border-left: 1px solid #DDD;border-right: 1px solid #DDD;border-bottom: 1px solid #DDD;}
.tab-content > .tab-pane {padding: 1.5rem 1.2rem;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {border-top: 2px solid #88AF0C;}

.imgquotes .card-header {height: 250px;background-size: cover;}
.imgquotes .card-header img {border-top-left-radius: 3px;border-top-right-radius: 3px;}
.imgquotes .card {height:auto;}
.imgquotes .card-profile-img {max-width: 60px;margin-top: -30px;margin-bottom: 5px;border: 3px solid #fff;border-radius: 100%;box-shadow: 0 1px 1px rgba(0,0,0,0.1);}
.imgquotes .card-title {margin-bottom: 5px;text-transform: uppercase;color: inherit;}
    
blockquote {border-left: 5px solid #333;margin: 0;font-size: 15px !important;padding: 10px 20px;}

.error-404 {font-size: 6em;margin: 50px;}
.mhbox {box-shadow: inset 0 8px 8px -8px rgba(0, 0, 0, 0.2);-moz-box-shadow: inset 0 8px 8px -8px rgba(0, 0, 0, 0.2);-webkit-box-shadow: inset 0 8px 8px -8px rgba(0, 0, 0, 0.2);}
.mhbox .brded {border-left: 1px solid rgba(127,140,141,0.6);}

.breadcrumb {padding: .55rem 1rem;font-size: 0.85rem;}
.breadcrumb a {color: rgba(0,0,0,.5);}
.breadcrumb a:hover, breadcrumb-item.active > a {color: rgba(0,0,0,.9);}
.breadcrumb, .c-brc {background-color:#fff;}
.c-brc {border-bottom: 1px solid #dedcdb;}
.breadcrumb-item {text-transform:capitalize;}

.row.raki div.fa {margin:0 1rem;}
.row.raki div.col-6:first-child {border-right: 1px solid #e1e1e1;}
.mythumbnail {border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;}

/*item carousel*/
#carouselItem .carousel-indicators li {background-size: cover;background-position:center center;width:3rem;height:3rem;}
/*#carouselItem*/ .carousel-control-next, /*#carouselItem*/ .carousel-control-prev {filter: invert(100%);}
.ekko-lightbox-nav-overlay a {color: #000 !important;}

/* COOKIES POPUP STYLES */
#cookie {height:auto;position:fixed;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.8);z-index:2147483647;}
#cookie a span {color: #dc4348 !important;}
#cookie #wrapper {padding:20px;}
#cookie h2 {color:#BEBEBE;display:block;text-align:center;font-size:1.2em;float:left;}
#cookie p {color:#BEBEBE;display:block;font-size:1em;text-align:left !important;}
#cookie #close {text-align:center;}
#closecookie {color:#ffffff;font-size:1.1em;text-decoration:none;padding: 4px 7px;background-color:rgb(160,159,159);box-sizing:border-box;float:right;border-radius:3px;margin-top:12px;}

/* TERVEZŐ STYLES  */
#tervezocontainer {display:block;position:relative;}
#dekorcontainer, #pantcontainer, #hordozocontainer  {position:absolute;top:0;left:0;width:100%;}
#nullcontainer {z-index:50;width:100%;}
#dekorcontainer {z-index:30;}
#pantcontainer {z-index:20;}
#hordozocontainer {z-index:10;}
.choosetype {position:absolute;top:0;left:0;width:100%;z-index:100;}
.btn-primary-mod.diycurrent { background: #222 !important;color: #fff !important;border-color:#000;}

.responsiveSelector .table td {padding: 0;margin:0;vertical-align: top;border-top:0;}
.responsiveSelector .table td img {margin-left:-8px;}
.responsiveSelector .table.ketto td img {margin-left:-14px;}
.responsiveSelector .table td:first-child img {margin-left:0px;}
.responsiveSelector .table {margin-bottom:0;}

.card-body.bg-dark {border-bottom-left-radius: calc(.25rem - 1px);border-bottom-right-radius: calc(.25rem - 1px); }
.sb-title {background-color: #262626;color: #FFFFFF;padding: 10px 15px;border-bottom: 1px solid transparent;border-top-left-radius: 3px;border-top-right-radius: 3px;text-transform:uppercase;font-weight:400 !important;}
.sidebar-heading {border-bottom: 1px solid #e1e1e1;padding: 15px 10px 5px 0;font-size: 20px;font-weight: 300 !important;}
.latest {margin-left: -40px;}
.latest li {list-style: none;display: inline-block;}
.latest li a {font-size: .92rem;}
.latest li a span {color: #69767F;display: block;font-size: 85%;margin-bottom: 6px;}

/* Responsive Video */
.video-container {position: relative;	padding-bottom: 56.25%;height: 0;overflow: hidden;}
.video-container iframe, .video-container object, .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget iframe, .u_0_0 {width:100% !important;} /* fb iframe-ben .u_0_0 style-ban kap szélességet, kuka az egész kb */

.clickme {color:#000;float:none;cursor:pointer;}
#zehresponse blockquote {border-color:#88AF0C;}
#zehresponse blockquote.red {border-color:#DC143C}

.orderform label {width: 36%;font-weight: lighter;text-align:left !important;justify-content: start !important;}
.orderform .input-group, .orderform .form-group {margin-bottom:.3em;}
.orderform .form-group .form-control {width:63%}
.has-error .form-control {border-color: #a94442;}
.has-error .form-control:focus {box-shadow: 0 0 0 0.2rem rgba(169,68,66,.25);}
.has-success .form-control {border-color: #98CA00;}
.has-success .form-control:focus {box-shadow: 0 0 0 0.2rem rgba(152,202,0,.25);}

/*footer'n copyright*/
footer {box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.3);z-index: 6000;}
footer .col-lg-2, footer .col-lg-3, footer .col-lg-4 {margin:40px 0;}
footer .col-border {border-left: 1px solid #5e6102;padding-bottom:12px;}

footer p {color: rgba(250,250,250,0.6);font-size: 92%;padding: .8rem 0;}
footer span.title {font-family: Georgia, serif;display: block;font-size: 16px;color: #fff;padding-bottom: 8px;margin-bottom:8px;border-bottom:1px solid #444444 !important;text-transform:uppercase;}
footer a:link, footer a:visited {text-decoration: none;color: #fff;}
footer a:hover {color:#fff;border-bottom: 1px dotted #fff;}

footer .form-group {color: rgba(250,250,250,0.6);font-size: 94%;}
footer .container {border-bottom:1px solid #444444 !important;}

.subfooter {/*background-color: rgba(0,0,0,.1);*/color:rgba(255,255,255,.6);font-size: 90%;}
.subfooter a:link, .subfooter a:visited {color: #fff;}

/* ÉSAKKOR RESPONSIVE */
@media (min-width: 1340px) {
  .wider { margin-right: -8% !important;margin-left: -8% !important; }
}
@media (min-width: 1400px) {
  .wider { margin-right: -12% !important;margin-left: -12% !important; }
}
@media (max-width: 1200px) {
  #carouselHome.carousel, #carouselHome .carousel-inner, #carouselHome .carousel-item {height:435px;}
  #carouselHome h5 {font-size:4.2em;margin-bottom:.6rem;}

  .groupimgdiv {text-align: center;}
  .gal-row {height:20rem;}
}
@media (max-width: 992px) {
  
  .navbar-collapse {border-top: 1px solid #e6e6e6;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
  .navbar-nav {margin-top: 7.5px;margin-bottom: 7.5px;}
  .dropdown-header {font-size:1.08rem;padding-left:1rem;}
  
  #carouselHome.carousel, #carouselHome .carousel-inner, #carouselHome .carousel-item {height:370px;}
  #carouselHome p, #carouselHome .btn {line-height:1rem;font-size:1rem;padding:7px 12px 9px;}
  #carouselHome h5 {font-size:3.2em;margin-bottom:.2rem;}
  
  .gal-row {height:16rem;}

  .carousel-inner blockquote {padding-left:4.5rem;padding-right:4.5rem;}

  @supports (-webkit-overflow-scrolling: touch) {
    .parallax {background-attachment: initial;}
  }
   
}
@media (min-width: 768px) {
  .modal-dialog {max-width: 600px;}
  
  td.mobile-view {display:none;}
  td.desktop-view {display:table-cell;}
  thead.desktop-view {display:table-header-group;}
  
}
@media (max-width: 768px) {

  navbar {justify-content: none;}

  #carouselHome.carousel, #carouselHome .carousel-inner, #carouselHome .carousel-item {height:305px;}
  #carouselHome h5 {font-size:2.4em;margin-bottom:0;}
  .card .card-img-overlay .card-title, .card .card-img-overlay .card-title a {font-size:1.2em}
  .gal-row {height:14rem;}
  
  .c-brc {display:none;}
  
  .card-footer .btn:first-child {margin-left:-0.5rem;}
  .card-footer .btn:last-child {margin-right:-0.5rem;}
  
}
@media (max-width: 767px) {
  td.mobile-view {display:table-cell;}
  .desktop-view {display:none;}
  .hMargin {margin-top:68px !important;}
  .hMargin2nd {margin-top:68px !important;}
  
}
@media (min-width: 575px) {
  /*.orderform label {width: 40%;font-weight: lighter;text-align:left !important;justify-content: start !important;}
  .orderform .input-group {margin-bottom:.5em;}*/
}
@media (max-width: 575px) {
  #carouselHome.carousel, #carouselHome .carousel-inner, #carouselHome .carousel-item {}
  #carouselHome .carousel-inner, #carouselHome.carousel {height:auto;}
  #carouselHome h5 {font-size:1.8em;}
  .carousel-caption {right: 10%;left: 10%;}
  .card .card-img-overlay .card-title, .card .card-img-overlay .card-title a {font-size:1.6em}
  .gal-row {height:12rem;}
  /*.gal-row {height:auto;} .gal-item .box {padding-top:60%;} } -- alternatív, teljes szélességhez -- */
  
  .priceplate .input-group:first-child {margin-bottom: 6px;padding-right:0;}
  .pricetag {padding-right: 0;}
  .mhbox .container {width: auto !important;}
  
  .mhbox .brded {border-left:none;padding-top:30px;}
  
  .row.raki div.col-6 {text-align:center;}
  .row.raki div.col-6 div {text-align:center;display:block;float:none !important;margin: 5px auto;}

  .carousel-inner blockquote {padding-left:3rem;padding-right:3rem;}
  #carouselQuotes .carousel-control-next {right: -15px;}
  #carouselQuotes .carousel-control-prev {left: -15px;}
}



@media (min-width: 480px) {
	#cookie #wrapper{max-width:900px;margin-left:auto;margin-right:auto;}
	#cookie h2{margin-top:0;margin-right:2%;float:left;text-align:right;}
	#cookie p {margin:0 1%;float:left;}
	#cookie #close{float:right;}
}

@media (max-width: 500px) {
	#cookie p, #cookie #close {float:none;display:block;width:auto}
  /*#navbar-brand {max-width:55%;}*/

}
