@charset "utf-8";
/* CSS Document */
/*#bd #yt_header {
    background: url(http://quermesse-restaurante.com/images/quermesse-entrada-galeria-bg.jpg) no-repeat scroll center center / cover rgba(0, 0, 0, 0) !important;
}
*/
/* Custom CSS */
@media (max-width: 767px){
.table1-2 tr {
    display: list-item !important;
}
}
/* K2 */
.k2FeedIcon {
    display: none;
}
.odd {
    border-bottom: none !important;
}
.even {
    border-bottom: none !important;
}
/* Slideshow */
.margin-top-30 {
    margin-top: -30px !important;
}
.slideshowckmargin-top-30{
    margin-top: -30px !important;
}
/**   */
#yt_spotlight1 #bottom2 .module .modcontent {
  color: #5a5a5a;
}

.sj-k2-simpletabs .spt-wrap.top-position .spt-tabs-content .spt-tab-content ul.spt-other-items li .spt-col-content .spt-desc {
    color: #797979;
}
.container {
    width: 95%;
}
.module.topmenu {
  margin: 0;
}
.module.languages {
	right: 0 ;
}
.sj-k2-simpletabs .spt-wrap.top-position .spt-tabs-content .spt-tab-content ul.spt-other-items li {
    padding: 18px 2px !important;
}
.sj-k2-simpletabs .spt-wrap.top-position .spt-tabs-content .spt-tab-content ul.spt-other-items li .spt-col-img {
    margin-right: 5px;
}
#yt_mainmenu .yt-resmenu a .fa {
  color: #ff0000 !important;
}
/*
#bd #yt_header {
    background: url("../images/quermesse-entrada-galeria-bg.jpg") no-repeat scroll center center / cover rgba(0, 0, 0, 0) !important;
}
*/
#navtop_scroll {
  margin: 0 !important;
  text-align: center;
}
.menu.nav_scroll {
    padding: 0;
}
#navtop_scroll li {
  list-style: none;
  display: inline-block;
}
#navtop_scroll li.parent > a {
  display: none;
}
#navtop_scroll li .yt-list {
  margin: 0;
}
#navtop_scroll li .yt-list > li {
  list-style: none;
  display: inline-block;
  padding: 0 50px;
}
#navtop_scroll li .yt-list > li .image-title {
  margin: 10px 0 0;
}
#navtop_scroll li .yt-list > li.current > a {
  color: white;
}
#content_right {
    background-color: white;
}
#yt_header #breadcrumb {
    margin-top: 40px !important;
}
.me_img {
overflow: hidden;
}
#bottom10.col-md-3, #bottom11.col-md-3 {
    width: 50%;
}
.cameraCont, .cameraContents { /*
    background-color: rgba(0, 0, 0, 0.27); */
}
.homepage #yt_spotlight1 {
    padding-bottom: 35px !important;
}
#yt_spotlight6 {
    background-attachment: fixed !important;
    background-clip: border-box !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-image: url("../../../images/porm/porta-sala-quermesse.jpg") !important;
    background-origin: padding-box !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: 100% auto;
    padding-bottom: 40px;
    padding-top: 80px;
}
#yt_spotlight2 {
    background-attachment: fixed;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../../../images/rest/sala-jantar.jpg") !important;
    background-origin: padding-box;
    background-position: 50% -300px !important;
    background-repeat: no-repeat;
    background-size: 100% auto;
    padding: 3em 0 0;
}
#yt_spotlight2 .itemExtraFields {
    display: none;
}

.specials .sj-extraslider .extraslider-control .button-prev:after {
  background: #ff3333 none repeat scroll 0 0 !important;
}
.specials .sj-extraslider .extraslider-control .button-next::after {
    background: #ff3333 none repeat scroll 0 0 !important;
}
div.itemFullText {
    width: 100%;
}
h3.modtitle {
  background: url(../images/icon/icon-pre.png) no-repeat 50% 100% !important;
}
div.yt-extra-carousel .carousel-indicators {
    bottom: 55px !important;
    margin-right: -25px !important;
}
.carousel-indicators > li {
    border-radius: 50% !important;
}
div.yt-extra-carousel .carousel-indicators li {
    background: #ffffff none repeat scroll 0 0 !important;
}
div.yt-extra-carousel .carousel-indicators li.active {
    background: #ff3333 none repeat scroll 0 0 !important;
}
div.itemRelated ul li {
    display: inline-table;
}
a.itemRelTitle {
    display: table;
}
div.itemAuthorLatest ul li {
    display: inline !important;
}
img.itemRelImg {
    border: 1px solid #ccc;
    margin-right: 10px;
    padding: 8px;
}
*::-moz-selection {
    background: #ffffff none repeat scroll 0 0;
}
div.itemSocialSharing {
    padding: 0 0 230px;
}
.specials .sj-extraslider .extraslider-control .nav-page {
    bottom: 30px;
    left: 47.5%;
    position: relative;
}
#k2Container.itemListView.event .date-event .catItemDateCreated {
    font-size: 14px !important;
    top: -50px !important;
}
div.itemToolbar {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 0 dotted #ccc;
    border-top: 0 dotted #ccc;
}
div.catItemImageBlock {
    margin: 0 0 16px;
}
#k2Container.itemListView .catItemImageBlock .catItemImage {
    display: inline;
}
.catItemBody {
    display: inline-table;
}
#yt-extra-carousel .carousel-indicators {
    left: 0;
}
#top3 .module.item .modcontent .yt-extra-carousel .carousel-indicators {
    display: inherit;
}
#yt-extra-carousel .carousel-indicators li {
    border: 1px solid #fff;
}
#yt-extra-carousel .carousel-indicators li.active {
    background: none repeat scroll 0 0 #e22247;
}
#yt-extra-carousel .carousel-indicators li:hover {
    background: none repeat scroll 0 0 #ffffff;
}
/*
#top3 .module.item .modcontent .yt-extra-carousel:hover a.carousel-control.left {
    display: block;
}
#top3 .module.item .modcontent .yt-extra-carousel:hover a.carousel-control.right {
    display: block;
}
*/
/*
#bd #yt_header #breadcrumb {
    margin-top: 100px !important;
}*//*
#bd #yt_header {
    min-height: 450px;
}*/
#k2Container.itemView .itemBody .itemImageBlock {
    margin: 20px 0;
}
div.itemImageBlock {
    padding: 0;
}
.itemImageBlock {
    max-width: 100%;
}
.modal {
    max-width: 100%;
}
.itemExtraFields h3 {
    display: none;
}
.info-address.cf {
    display: inline-block;
}
.maps-home .contact-ajax .ctajax-wrap .ctajax-element-form {
    border: 1px solid #ccc;
}
.maps-home .contact-ajax .ctajax-wrap .ctajax-element .el-inner .el-form .el-ctajax-form .el-control .el-input {
    margin-bottom: 6px;
}
.contact-ajax .ctajax-element .el-inner img.el-captcha {
    margin-bottom: 6px;
}
.sj-k2-simpletabs .spt-wrap.top-position .spt-tabs-content .spt-tab-content {
    width: 100%;
}
.sj-k2-simpletabs .spt-wrap.top-position ul.spt-tabs {
    width: 80%;
}
div.itemExtraFields {
  display: inline;
}
.preview {
    margin-left: calc(50% - 35px) !important;
    top: calc(50% - 45px) !important;
}
#yt-extra-carousel .carousel-indicators {
    position: static;
}
.testimonial #yt-extra-carousel .testimonial-content .image img {
    width: 135px;
}
#yt-extra-carousel .carousel-indicators li {
    border: 1px solid #727272;
}
#k2Container.itemListView.event .date-event {
    margin-left: 25px;
}
#k2Container.itemListView.event .itemListCategory h2 {
    text-align: center;
}
.menu-vertical ul.menu li ul.yt-list li a span::after {
    right: -6px;
    text-align: right;
}
.menu-vertical ul.menu li ul.yt-list li a span {
    width: 150px;
}
.sj-k2-simpletabs .spt-wrap.top-position ul.spt-tabs li .spt-tab-inner {
    padding: 10px 26px 3px;
}
.contact-ajax .ctajax-element .el-ctajax-form textarea {
    min-height: 135px !important;
}
.el-label-email-copy {
    font-weight: 500;
}
.module.en.clearfix {
    margin-top: -30px;
}

@media only screen and (min-device-width : 980px) and (max-device-width : 1430px) {
/* Styles */
#camera_wrap_357 {
    max-height: 660px !important;
}
.camera_wrap {
  max-height: 660px !important;
}

}

@media only screen (min-width: 1430px) {
#bd.homepage #yt_header ul.menu {
  margin: 50px 0 0 !important;
}
#bd #yt_header {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

}
@media (min-width: 1430px) {
#bd #yt_header .module.yt-bg-page img {
    min-height: 450px !important;
}
#bd #yt_header #breadcrumb {
    margin-top: 120px !important;
}
.module.languages {
	right: -10% !important;
}
}
@media (max-width: 1430px) {

#camera_wrap_357 {
	max-height: 660px !important; 
}
.camera_wrap {
 /* max-height: 660px !important;
*/}
}
@media (min-width: 980px) and (max-width: 1430px) {
#camera_wrap_357 {
    max-height: 660px !important;
}
.camera_wrap {
  max-height: 660px !important;
}
}

@media (min-width: 1200px) {
/*#bd #yt_header {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}*/

}

@media (max-width: 1024px)  {
#bd #navtop_scroll li .yt-list > li {
  padding-top: 0 !important;
}
#bottom2 {
  width: 100%;
}
#bottom3, #bottom1 {
  display: none;
}
.sj-k2-simpletabs ul.spt-tabs li.spt-tab span.spt-tab-inner {
  font-size: 13px  !important;
}
}
@media (max-width: 767px) {
#bottom10.col-md-3, #bottom11.col-md-3 {
    width: 100%;
}
#bd #yt_spotlight3 .sj-k2-simpletabs ul.spt-tabs li.spt-tab .spt-tab-inner span.cateTitle {
  white-space: nowrap;
  font-size: smaller;
}
.item-1134 .image-title {
    min-width: 116px;
}
.module.maps-home {
    padding: 15px;
}
#slideshow {
	display:none;
	}
}
@media (max-width: 320px) {
#bd #navtop_scroll li .yt-list > li {
  padding: 0 2px 0 !important;
  font-size: 10px;
}
.item-1134 .image-title {
    min-width: 100px;
}
}





/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
}
/**********
iPad 3
**********/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}
/* Desktops and laptops ----------- */
@media only screen  and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen  and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */

/* iPhone 6 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* iPhone 6+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2){
/* Styles */
}

/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

/* Samsung Galaxy S5 ----------- */
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3){
/* Styles */
}

.module.topmenu {
  margin: 0;
}
#navtop_scroll {
  margin: 10px 0 0;
  text-align: center;
}
#navtop_scroll li {
  list-style: none;
  display: inline-block;
}
#navtop_scroll li.parent > a {
  display: none;
}
#navtop_scroll li .yt-list {
  margin: 0;
}
#navtop_scroll li .yt-list > li {
  list-style: none;
  display: inline-block;
  padding: 0 50px;
}
#navtop_scroll li .yt-list > li .image-title {
  margin: 10px 0 0;
}
#navtop_scroll li .yt-list > li.current > a {
  color: white;
}
#yt_header{background:#eee;}

#yt_header {
    min-height: 500px;
}
#yt_spotlight1 {
    padding-top: 120px !important;
}
#slideshow .module_menu, div.module {
    margin: 0 !important;
}