/*
Theme Name: Attika
Theme URI: https://attika.qodeinteractive.com
Description: Elegant Theme for Fine Dining Restaurants
Author: Mikado Themes
Author URI: https://themeforest.net/user/mikado-themes
Text Domain: attika
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.6
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/


.mkdf-footer-bottom-holder .mkdf-grid-col-12 .widget_media_image:first-child {
	margin-top: -75px;
}

@-moz-document url-prefix() {
	.mkdf-parallax-row-holder {
    -webkit-transform:  none;
    -moz-transform:  none;
    transform: none;
	}
}
@supports (-ms-ime-align:auto){
		.mkdf-parallax-row-holder {
    -webkit-transform:  none;
    -moz-transform:  none;
    transform: none;
	}
}
// carta vino
.page-id-3536 .mkdf-row-parallax-background-elements-holder {
	z-index:0;
	max-width:30%;
}
.page-id-3536 .mkdf-row-parallax-background-elements-holder .mkdf-row-parallax-right,
.page-id-3536 .mkdf-row-parallax-background-elements-holder .mkdf-row-parallax-left {
	height: 100%;
  width: 33%;
	top: 0px;
  position:relative;
}
.page-id-3536 .mkdf-row-parallax-background-elements-holder .mkdf-row-parallax-right {
	right:-70%;
	height: 120%;
		top: 0px;
  position:relative;
}

.page-id-3536 .mkdf-row-parallax-background-elements-holder img{
	height: auto;
  max-width: 100vw;
  position: absolute;
}

.page-id-3536 .vc_column_container {
	z-index:100;
	/*background:rgba(255,255,255,0.9);
*/
}

// pagina nuopvo menu

.page-id-4129 .mkdf-row-parallax-background-elements-holder {
	z-index:0;
	max-width:30%;
}
.page-id-4129 .mkdf-row-parallax-background-elements-holder .mkdf-row-parallax-right,
.page-id-4129 .mkdf-row-parallax-background-elements-holder .mkdf-row-parallax-left {
	height: 100%;
  width: 33%;
  position:relative;
	top:0px;
}
.page-id-4129 .mkdf-row-parallax-background-elements-holder .mkdf-row-parallax-right {
	right:-70%;
	height: 120%;
	top:0px;
	  position:relative;
}

.page-id-4129 .mkdf-row-parallax-background-elements-holder img{
	height: 100%;
  max-width: 300vw;
  position: absolute;
}

.page-id-4129 .vc_column_container {
	z-index:100;
	/*background:rgba(255,255,255,0.9);
*/
}

.page-id-3536 .mkdf-eh-item-content,
.page-id-4129 .mkdf-eh-item-content{
	/*background:rgba(255,255,255,0.4);*/
}


.mkdf-disabled-bg-image-bellow-1024 {
background:#FFFFFF!important;
}

.mkdf-eh-item-content {
	padding-left: 100px!important;
	padding-top: 50px!important;
}
.mkdf-restaurant-menu-list.mkdf-rml-center-left .mkdf-restaurant-menu-list-category span {
  -webkit-transform: translateX(-50px);
  -ms-transform: translateX(-50px);
  transform: translateX(-50px);
}

.mkdf-restaurant-menu-list .mkdf-rml-holder {
	/*
	max-height:100vh;
	overflow-x:scroll;
  */
}
.mkdf-restaurant-menu-list .mkdf-rml-item {
	margin-bottom:15px;
}
.mkdf-rml-title-holder {
font-weight:normal;
}
#la-cantina-per-passione,
#selezione-vini-rosati,
#vini-rossi-sardegna,
#vini-in-bottiglie-piccole,
#bollicinesardegna,
#bollicineitalia,
#bollicinefrancesi {
	overflow:hidden;
	padding-bottom:30px!important;
	background:#fef8f7;
}
#vini-in-bottiglie-piccole,
#bollicinesardegna,
#bollicinefrancesi {
	background:#fef8f7;
}

#vini-bianchi-sardegna .wpb_column:nth-of-type(1) .mkdf-restaurant-menu-list  li:nth-child(n + 15),
#bollicineitalia .wpb_column:nth-of-type(1) .mkdf-restaurant-menu-list  li:nth-child(n + 15),
#vini-rossi-sardegna .wpb_column:nth-of-type(2) .mkdf-restaurant-menu-list  li:nth-child(n + 15),
#selezione-vini-rosati .wpb_column:nth-of-type(2) .mkdf-restaurant-menu-list  li:nth-child(n + 15),
#bollicinefrancesi .wpb_column:nth-of-type(2) .mkdf-restaurant-menu-list  li:nth-child(n + 15) {
	background:red;
	display:none;
}

#vini-bianchi-sardegna .wpb_column:nth-of-type(2) .mkdf-restaurant-menu-list  li:nth-child(-n + 15),
#bollicineitalia .wpb_column:nth-of-type(2) .mkdf-restaurant-menu-list  li:nth-child(-n + 15),
#vini-rossi-sardegna .wpb_column:nth-of-type(3) .mkdf-restaurant-menu-list  li:nth-child(-n + 15),
#selezione-vini-rosati .wpb_column:nth-of-type(3) .mkdf-restaurant-menu-list  li:nth-child(-n + 15),
#bollicinefrancesi .wpb_column:nth-of-type(3) .mkdf-restaurant-menu-list  li:nth-child(-n + 15) {
	background:red;
	display:none;
}


#la-cantina-per-passione  .wpb_column:nth-of-type(3) .mkdf-restaurant-menu-list  li:nth-child(-n + 15){
	background:red;
	display:none;
}
#la-cantina-per-passione  .wpb_column:nth-of-type(3) .mkdf-restaurant-menu-list  li:nth-child(n + 30){
		background:red;
		display:none;
}

#la-cantina-per-passione .wpb_column:nth-of-type(2) .mkdf-restaurant-menu-list  li:nth-child(n + 15) {
	background:red;
	display:none;
}


#lacantina-2 .wpb_column:nth-of-type(1) .mkdf-restaurant-menu-list  li:nth-child(-n + 30){
	background: red;
	display:none;
}
#lacantina-2 .wpb_column:nth-of-type(1) .mkdf-restaurant-menu-list  li:nth-child(n + 45){
	background: green;
	display:none;
}


#lacantina-2 .wpb_column:nth-of-type(2) .mkdf-restaurant-menu-list  li:nth-child(-n + 60){
	background: red;
	display:none;
}
/*
#lacantina-2 wpb_column:nth-of-type(2) .mkdf-restaurant-menu-list  li:nth-child(n + 15){
	background: green;
}*/


#bollicinefrancesi .wpb_column:nth-of-type(3) .mkdf-restaurant-menu-list-category {
	/*display:none;*/
}



#antipasto-mare,
#antipasto-terra,
#secondi-mare,
#secondi-terra,
#pasta-mare,
#pasta-terra,
#contorni {
	overflow:hidden;
	padding-bottom:30px!important;
    background:#fef8f7;
}
#amari,
#dessert,
#antipasto-mare,
#antipasto-terra,
#pasta-mare,
#pasta-terra {
	background:#fef8f7;
}


/*home*/
.page-id-3371 .mkdf-menu-area {
  background-color: #FFFFFF!important;
}
.page-id-3371 .mkdf-full-width-inner {
	margin-top:-50px!important;
	padding-top:0px!important;
}
#home-start .mkdf-eh-item-content {
	padding-top:20vh!important;
}
#home-start .mkdf-st-text {
	color:#FFFFFF;
}
#home-start .mkdf-eh-item-inner {
	height:900px;
}
.page-id-3371 .mkdf-title-holder {
	display:none;
}
/*
.mkdf-eh-custom-5320 {
	padding:10px;
	background:rgba(0,0,0,0.5);
}
*/
#home-start {
  background-size: cover;
  background-position: 10% bottom;
}

