@import url(https://fonts.googleapis.com/css?family=Grand+Hotel);

/*Main*/
main.main-article {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
}


/*Mommes loggan högst upp*/
img.vc_single_image-img {
    margin-top: 50px;
}



/*Meny*/
.nav-menu li {
    display: inline-block;
    position: relative;
    border-right:2px solid rgba(255, 255, 255, 0.97); 
    padding: 5px 15px 13px 15px;
    height: 16px;
}

ul#menu-slider_menu {
    position: relative;
    bottom: 55px;
    background: black;
    opacity: 0.9;
    height: 34px;
    width: 650px;
    border-radius: 5px;
    text-align: center;
    font-family: Grand Hotel;
    font-size: 20px;
    margin-left: auto;
    margin-right: auto;
}   
    
    .nav-menu li a {
    font-family: Grand Hotel;
    padding-right: 0px;
    font-size: 20px;
    opacity: 1.0;
}




/*Bakgrundsbild*/
.wrapper {
    background-image: url('http://www.mommees.se/wp-content/uploads/2016/04/bg.jpg');
    background-repeat: repeat;
    /* background-position: left 100px; */
    /* background-attachment: fixed; */
    background-size: cover;
}


/*Textfärg*/
body {
    font: 300 14px/1.4 'Helvetica Neue', Helvetica, Arial, sans-serif;
    color: #FFFDFD;
}





/*Font style på menyn*/
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {
  font-style: normal; 
}



/*Streckad linje första sidan*/
img.vc_single_image-img.attachment-large {
    margin-top: 60px;
}



/*Rubrik "Galleri" första sidan*/
h3 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 24px;
    font-family: Grand Hotel;
    font-weight: 500;
    text-align: center;
}
    
    

/*Rubrik "I mammas kök"*/
.mammaskok {
    font-family: Grand Hotel;
    font-size: 30px;
    font-weight: 500;
    margin-top: 10px;
    text-align: center;
}


/*Stycke förstasidan*/
.tidigt {
    max-width:600px;
    text-align: center;
    margin: 0px;
    max-width: 500px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;

}


/*Undre slider på förstasidan*/
.frontpage-bottom-slider {
    max-width: 520px;
    margin-left: auto !important;
    margin-right: auto !important;
    border: 10px solid #FFFFFF;
}

.frontpage-bottom-slider .vc_column_container>.vc_column-inner {
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100%;
}






/*sida 3 Rubrik " Med vår mamma"*/
.rubrik1 {
font-family: Grand Hotel;
font-weight: 500;
font-size: 24px;
padding-top: 7px;
margin-right: 9px;

}

/*sida 3 Rubrik " Maten hos.."*/

.rubrik2 {
font-family: Grand Hotel;
font-weight: 500;
font-size: 24px;
padding-top: 0px;
margin-left: 0px;
}

/*Sida 3 "Maten hos mommees"*/
.matenhosmommes {
margin-left: 0px;
}

/*Sida 3 "För oss.."*/
.mtext1 {
text-align: right;
margin-right: 0px;
margin-top: 32px;
max-width: 400px;
padding-left: 153px}    


/*Sida 3 Bild 1*/

.mommesbild1{
margin-top: -45px;
    
}


/*Mellanrum texter kontaktsidan*/
.wpb_wrapper {
   
}



/*Logo sid 3 Mommees*/
.mommes {
font-family: Grand Hotel;
font-size: 6em;
margin-top: 0px;
}

/*Prickig linje bild sida kontakt*/
.dotted{
margin-top: -50px;
}


/*Veckomenyns bilder runda*/
.rund1 img {
    border-radius: 98%;
    background-size: cover;
    background-position: center ;
}




/*Veckomeny Vegetariskt*/
.veckansveg {
font-family: Grand Hotel;
font-size: 36px;
}



/*Veckomenyn*/
.menu-object {
    position: relative;
    display: inline-block;
    text-align: center;
    margin: 15px;
    margin-top: 80px;
    transition: all 0.3s ease;
    cursor: pointer;
    color: #fff;
    text-decoration: none !important;
    max-width: 150px;
    max-height: 200px;
    margin-left: 53px;
}


/*Veckomenyn*/
.menu-object .img {
    position: relative;
    width: 150px;
    height: 150px;
    background-size: cover;
    background-position: center center;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

   


/*Veckomenyn*/
.menu-object h4 {
    margin-bottom: 0px;
}
.menu-object h4::before {
    display: none;
}
.menu-object h4::after {
    display: none;
}
.menu-object h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
.clicked {
    transform: scale(1.1);
}


/*Kartan*/
.map {
    width: 100%;
    height: 300px;
    top:60px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    max-width: 540px;
}


/*Mobil*//*Mobil*//*Mobil*//*Mobil*//*Mobil*//*Mobil*//*Mobil*//*Mobil*/
@media only screen and (max-width: 768px) {
    ul#menu-slider_menu {
    position: relative;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 65px;    
    width: 100%;    
    margin-top: 60px;
}



.mammaskok {
    font-size: 21px;
    }

.mtext1 {
    
    text-align: left !important;
    padding-left: 0px;
}

.nav-menu li {
        margin-left: 0px;
        width: 100%;        
        text-align: center;
        padding: 5px 0px 13px 0px;
}

.nav-menu li a {
    padding: 0px 0px 0px 0px;
}


.menu-object {

    margin-left: 80px;
    
}
/*Gömmer slider-bullets*/
.hesperiden.tp-bullets {
    display: none;
}
/*slider top*/
main.main-article {
   margin-top: 0px;
}
/*Kontakt rubrik*/
.mommes {
    font-family: Grand Hotel;
    font-size: 4em;
    margin-top: -50px;
}
/*Kontakt bild dotted*/
.dotted {
    margin-top: -50px;
    margin-left: 40px;
    margin-right: 40px;
}
}/*Mobil*/