/*********************************************************************************************

Project : rwdgrid - responsive grid system for your next project
URI: http://rwdgrid.com/
Version: 1.0
Author: Vineeth G S 
Author URI: http://www.gsvineeth.com
Github URI: https://github.com/gsvineeth/rwdgrid/

**********************************************************************************************

1.  Default / for Grid 1000px             
2.  720px
3.  lt 720px 


**********************************************************************************************/
/*****************************************************************************************
0. Body centering
*********************************************************************************************/ 


html,
body {
    width:100%;
    height:100%;
}
html {display:table;}
body {
    display:table-cell;
    vertical-align:middle;
}
#body_centering {
    margin:0 auto;
}

/********************************************************************************************* 

1.  Default / for Grid 1000px             

*********************************************************************************************/   

/*general style schoonverdiep */

body{
    font-family: 'PT Sans', sans-serif;
/*background-color:green;*/}

@font-face {
    font-family: Verdana;
    src: url('fonts/Verdana');}
 

.clean{
	height:1px !important;
	min-height:1px !important;
	margin-bottom:0;
	background:none;
	clear:both;}

.headerhidden {display:none;}
.headershown {display:block;}

.padgrid20{
    padding-left:20px;
    padding-right:20px;
    }

.padgrid13{
    padding-left:13px;
    padding-right:20px;}

.text_style {
    line-height:1.5;
    text-align:justify;
    }

#moto {
    padding-left:14px;
    padding-top:14px;
    float:left;}

.login_form{
	width:150px;
	float:right;}
#log {
    margin-top:18px;
    padding:3px;
    border: 1px solid white;
    font-size:0.7em;
    color:white !important;
    text-align:left;
    letter-spacing:1px;
    float:left;
    width:120px;
	background:none;}
	.logdin{
		border:none !important;
		width:inherit;
		float:right !important;
		text-align:right !important;
		margin-right:18px;}
#pwd {
    margin-top:10px;
    margin-bottom:19px;
    padding:3px;
    border: 1px solid white;
    font-size:0.7em;
    color:white;
    text-align:left;
    letter-spacing:1px;
    float:left;
    width:90px;
	background:none;}
#go{
    margin-left:5px;
    margin-top:10px;
    margin-bottom:19px;
    padding:3px;
    border: 1px solid white;
    font-size:0.7em;
    color:white;
	line-height:15px;
    text-align:center;
    float:left;
    width:25px;
	background-color:#aeaeae;
	border-radius:0.4em;
	font-family: FontAwesome;}
	.godin{
		width:100px !important;
		margin-left:0 !important;
		clear:both !important;
		float:right !important;
		margin-right:18px;}
::-webkit-input-placeholder {
   color: white;}
:-moz-placeholder { /* Firefox 18- */
   color: white;}
::-moz-placeholder {  /* Firefox 19+ */
   color: white;}
:-ms-input-placeholder {  
   color: white;}
:-webkit-autofill {
    /*-webkit-box-shadow: 0 0 0px 1000px rgba(0, 0, 0, 0.5) inset;*/
	-webkit-text-fill-color: #fff;}


#loc_biljart_content_text h3, #loc_biljart_content_text p, #contact_text h3, #contact_text p, #loc_eetplaats_content_text h3, #loc_eetplaats_content_text p, #loc_keuken_content_text h3, #loc_keuken_content_text p, #loc_rariteitenkabinet_content_text h3, #loc_rariteitenkabinet_content_text p, #loc_terras_content_text h3, #loc_terras_content_text p, #gastronomie_content_text h3, #gastronomie_content_text p {
        padding-left:13px;
        padding-right:20px;}

#text_formule_wrap h3, #text_formule_wrap p, #hp_content_text h3, #hp_content_text p, #text_salon_wrap h3, #text_salon_wrap p, #text_schoon_wrap h3, #text_schoon_wrap p {
        padding-left:20px;
        padding-right:20px;}

#loc_biljart_content_text p, #contact_text p, #loc_eetplaats_content_text p, #loc_keuken_content_text p, #loc_rariteitenkabinet_content_text p, #loc_terras_content_text p {
        line-height:1.5;
        text-align:justify;}

#text_formule_wrap p, #hp_content_text p, #text_salon_wrap p, #text_schoon_wrap p {
        line-height:1.5;
        text-align:justify;
        }

.cols {
        -moz-column-count:2; /* Firefox */
        -webkit-column-count:2; /* Safari and Chrome */
        column-count:2;
        -moz-column-gap:0px; /* Firefox */
        -webkit-column-gap:0px; /* Safari and Chrome */
        column-gap:0px;
        }

.cols p{
        padding-top:0px;
        margin-top:0px;}


/* +++++ HEADER ++++++ */
.header {
    color:white;} 
/* ---------------  Home Page ------------------ */

#header_hp {
    background-color:#bebcbc;
    
    }

#logo_1_hp {
    padding-left:20px;
    padding-top:15px;
    }

#moto_hp {
    background-color:#bebcbc;
    }


/* ---------------  Schoonverdiep Page ------------------ */
#header_schoon {
    background-color:#a1bab6; }

#logo_1_schoon {
    padding-left:20px;
    padding-top:15px;}

#moto_schoon {
    background-color:#a1bab6;
    }

/*#text_schoon_wrap h3 {
    margin-bottom: 8px;
    margin-top: 10px;}*/
/* ---------------  Locatie Page ------------------ */
#header_locatie {
    background-color:#cdc4ad;}



#logo_1_locatie {
    padding-left:20px;
    padding-top:15px;}

#moto_locatie {
    background-color:#cdc4ad;
    }

/* ---------------  De Formule Page ------------------ */
#header_formule {
    background-color:#97a5b2;}

#text_formule_wrap {
    min-height:200px;}

#logo_2_transp {
    padding-left:20px;
    padding-top:15px;
    height:110%;}

#moto_formule {
    background-color:#97a5b2;
    }

/* ---------------  Gastronomie Page ------------------ */
#header_gastronomie {
    background-color:#ae3b31;
    
    }

#moto_gastronomie {
    background-color:#ae3b31;
    }

/* ---------------  Contact Page ------------------ */
#header_contact {
    background-color:#a196ac;
    
    }

#logo_1_transp {
    padding-left:20px;
    padding-top:15px;}

#moto_contact {
    background-color:#a196ac;
    }

	/* +++++ MENU/NAVIGATION +++++ */

/* ---------------  Home and Schoonverdiep Pages ------------------ */

.menu1_wrap {
    background-color:#626161;
    margin-bottom: 5px;
    width:100%;}

/* ---------------  Other Pages ------------------ */
.menu1_wrap_bis {
    background-color:#626161;
    margin-bottom: 5px;
    width:495px !important;}

/* ---------------  All Pages  -------------------- */

.menu2_wrap {
    background-color:black;
    margin-bottom: 5px;
    margin-left:5px;}


#formule_li {
    color:#838282;}

#gastronomie_li {
    color:#838282;}


	.nav{        }
		.nav .menu1{
                    list-style:none;
                    overflow:auto;
                    margin: 0 ;
                    padding: 0;}
                    .nav .menu1 li{
                        float:left;}
                        .nav .menu1 li a{
                            padding:10px 9px;
                            font-size:0.8em;
                            text-transform: uppercase;
                            display:block;
                            text-decoration:none;
                            color:#b2afaf;}
                        .nav .menu1 li a:hover, .nav .menu1 li a.active{
                            color:white !important;}
                        
        .nav .menu2{
                    list-style:none;
                    overflow:auto;
                    margin: 0 ;
                    padding: 0;}
                    .nav .menu2 li{
                        float:left;}
                        .nav .menu2 li a{
                            padding:10px 13px;
                            font-size:0.8em;
                            display:block;
                            text-decoration:none;
                            color:#b2afaf;}
                        .nav .menu2 li a:hover, .nav .menu2 li a.active{
                            color:white;}	
        #menu1>li:first-child{
                    display:none;}
        #menu1>li:nth-child(2){
                    padding-left:12px;}
        .nav .langs{
                    list-style:none;
                    float:right;}
                    .nav .langs li{
                        float:left;}
                        .nav .langs li a{
                            display:block;
                            text-decoration:none;}
                        .nav .langs li a:hover, .nav .langs li a.active{
                            background-color:#ccc;}
    
    /*Menu Reset Safari & Chrome User Agent Styles*/
    * {-webkit-padding-start: 0px;}

    /* +++++ CONTENT ++++++ */

    /* ---------------  Home Page ------------------ */

    /*.image_1 {
        width:495px;
        height:441px;}*/

    #hp_image_left {
        margin-right:5px;
        float:left;
        margin-bottom:5px;
        width:495px; 
        height:441px; 
        /*background-image:see html*/
        background-position:center; 
        /*background-size:cover;*/}

    #hp_image_left a {
        display:block;
        cursor:pointer;
        width:495px; 
        height:441px;}

    #hp_content {
        margin-bottom: 5px;
        background-color:#bebcbc;
        height: 441px;}

    #hp_content_text {
        margin-top: 30px;
        margin-bottom: 5px;
        background-color:#bebcbc;
        text-align:justify;}

    #logo_big_wrap img {
        display:block;
        margin:auto;
        max-height:100px;
        margin-top:30px;}


    /* ---------------  Schoonverdiep Page ------------------ */
    
    /*.image_3 {
        width:495px;
        height:237px;}*/

    .image_4 {
        width:500px;
        height:237px;}

    #text_schoon_wrap {
        background-color:#a1bab6;
        height: 199px;
        overflow:auto;
        margin-bottom:5px;
        }
    #text_schoon_wrap a {
        color:black;
        }

    #text_schoon_right {
        padding-top:45px;
       }

    /*#schoon_img_left {
        margin-bottom: 5px;
        float: left;}*/
	#schoon_slide_wrap, .bx-wrapper{display:none;}
    #schoon_img_wrap div:nth-child(1) {
        width:495px;
        height:237px;
        background-size:cover;
        background-position:center;
        float:left;
        margin-bottom: 5px;}

    #schoon_img_wrap div:nth-child(2) {
        width:500px;
        height:237px;
        background-size:cover;
        background-position:center;
        float:left;
        margin-bottom: 5px;
        margin-left:5px;}


    #schoon_img_wrap a:nth-child(1) {
        display: block;
        cursor: pointer;
        width: 495px;
        height: 237px;}

    #schoon_img_wrap a:nth-child(2) {
        display: block;
        cursor: pointer;
        width: 500px;
        height: 237px;}
    
/* ---------------  Locatie Terras Page ------------------ */
    
    #loc_terras_big {
        /*width:495px;
        height:299px;*/
        float:left;
        margin-right:5px;
        margin-bottom:5px;
        width:495px;
        height:299px;
        /*background-size:cover;*/
        background-position:center;}

    #loc_terras_big a {
        display:block;
        cursor:pointer;
        width:495px; 
        height:299px;}

    #loc_terras_carrousel a {
        width:95px;
        height:95px;
        padding-right:5px; 
        float:left;}

    #loc_terras_carrousel img {
        /*width:95px;
        height:95px;*/
        width:95px;margin-right:5px;}

    #loc_terras_content_text {
        background-color:#f6f4f0;
        height:399px;
        }

     #next_locatie_wrap {
        margin-top:5px;
        background-color:#cdc4ad;
        height:37px;
        margin-bottom:5px;}
    /*.thumbs > img:nth-child(5n+0){
        margin-right:0;}*/

    #next_locatie_wrap {
        position:relative;
        }

    #next_locatie_wrap img {
        position:absolute;
        top:0;
        bottom:0;
        right:0;
        margin:auto;}
    
/* ---------------  Locatie Keuken Page ------------------ */
    
    #loc_keuken_big {
        /*width:394px;
        height:399px;*/
        float:left;
        margin-right:5px;
        width:394px;
        height:399px;
        /*background-size:cover;*/
        background-position:center;}

    #loc_keuken_big a {
        display:block;
        cursor:pointer;
        width:394px; 
        height:399px;}

    #loc_keuken_carrousel a {
        width:96px;
        height:96px;
        float:left;
        margin-bottom:5px;}

    #loc_keuken_carrousel img {
        width:96px;
        float:left;
        }
    
    #loc_keuken_carrousel a:nth-child(4n){
        float:left;
        margin-bottom:0px !important;
        }
        
    #loc_keuken_content_text {
        background-color:#f6f4f0;
        height:399px;}


/* ---------------  Locatie Eetplaats Page ------------------ */
    
    #loc_eetplaats_big {
        float:left;
        margin-right:5px;
        margin-bottom:5px;
        width:495px;
        height:299px;
        /*background-size:cover;*/
        background-position:center;}

    #loc_eetplaats_big a {
        display:block;
        cursor:pointer;
        width:495px; 
        height:299px;}

    #loc_eetplaats_carrousel a {
        width:95px;
        height:95px;
        padding-right:5px; 
        float:left;}

    #loc_eetplaats_carrousel img {
        /*width:95px;
        height:95px;*/
        width:95px;margin-right:5px;}

    #loc_eetplaats_content_text {
        background-color:#f6f4f0;
        height:399px;
        }

     #next_locatie_wrap {
        background-color:#cdc4ad;
        }
    

/* ---------------  Locatie Salon Page ------------------ */
    
    /*.image_3 {
        width:495px;
        height:237px;}

    .image_4 {
        width:500px;
        height:237px;}*/

    #text_salon_wrap {
        background-color:#f6f4f0;
        height: 157px;}

    #text_salon_right {
        padding-top:45px;
       }

    #salon_img_wrap div:nth-child(1) {
        width:495px;
        height:237px;
        /*background-size:cover;*/
        background-position:center;
        float:left;
        margin-bottom: 5px;}

    #salon_img_wrap div:nth-child(2) {
        width:500px;
        height:237px;
        /*background-size:cover;*/
        background-position:center;
        float:left;
        margin-bottom: 5px;
        margin-left:5px;}


    #salon_img_wrap a:nth-child(1) {
        display: block;
        cursor: pointer;
        width: 495px;
        height: 237px;}

    #salon_img_wrap a:nth-child(2) {
        display: block;
        cursor: pointer;
        width: 500px;
        height: 237px;}

/* ---------------  Locatie Biljart Page ------------------ */
    
    #loc_biljart_big {
        float:left;
        margin-right:5px;
        width:394px;
        height:399px;
        /*background-size:cover;*/
        background-position:center;}

    #loc_biljart_big a {
        display:block;
        cursor:pointer;
        width:394px; 
        height:399px;}

    #loc_biljart_carrousel a {
        width:96px; 
        float:left;
        margin-bottom:5px;}

    #loc_biljart_carrousel img {
        width:96px;
        float:left;
        }
    
    #loc_biljart_carrousel a:nth-child(4n){
        float:left;
        margin-bottom:0px !important;
        }
        
    #loc_biljart_content_text {
        background-color:#f6f4f0;
        height:399px;}

    

/* ---------------  Locatie Rariteitenkabinet Page ------------------ */
    
    #loc_rariteitenkabinet_big {
        float:left;
        margin-right:5px;
        margin-bottom:5px;
        width:495px;
        height:299px;
        /*background-size:cover;*/
        background-position:center;}

    #loc_rariteitenkabinet_big a {
        display:block;
        cursor:pointer;
        width:495px; 
        height:299px;}

    #loc_rariteitenkabinet_carrousel a {
        width:95px;
        height:95px;
        padding-right:5px; 
        float:left;}

    #loc_rariteitenkabinet_carrousel img {
        width:95px;margin-right:5px;}

    #loc_rariteitenkabinet_content_text {
        background-color:#f6f4f0;
        height:399px;
        }

     #next_locatie_wrap {
        background-color:#cdc4ad;
       }
   

/* ---------------  Locatie Foto's Page ------------------ */
    
    #loc_fotos_big {
        width:495px;
        height:399px;
        float:left;
        margin-right:5px;
        background-size:cover;
        background-position:center;}

    #loc_fotos_big a {
        width:495px;
        height:399px;
        display:block;
        cursor:pointer;}

    #loc_fotos_carrousel a {
        width:96px; 
        float:left;
        padding-right:5px;
        padding-bottom:5px;
        }

    #loc_fotos_carrousel img {
        width:96px;
        float:left;}
    
    #loc_fotos_carrousel a:nth-child(5n){
        float:left;
        padding-right:0px !important;
        }

    #loc_fotos_carrousel a:nth-child(16),
    #loc_fotos_carrousel a:nth-child(17),
    #loc_fotos_carrousel a:nth-child(18),
    #loc_fotos_carrousel a:nth-child(19),
    #loc_fotos_carrousel a:nth-child(20) {
        float:left;
        padding-bottom:0px !important;
        }
  

/* ---------------  Contact Page ------------------ */
    
    .image_8 {
        width:224px;
        height:224px;
        float:left;
        margin-bottom:5px;
        border:1px solid black;
        background-color:white;
        margin-top:20px;}

    #contact_wrapper {
        min-height:441px;
        width:1000px;
        background-color:#dad3df;
        margin-bottom:5px;
        }

    .contact_img_legend_wrap {width:245px;height:300px;display:inline-block;}


    #hp_image_left {
        margin-right:5px;
        float:left;
        margin-bottom:5px;
        width:495px; 
        height:441px; 
        background-position:center; 
        /*background-size:cover;*/}


    #contact_1 {
        margin-left:20px;
        position: relative;
        /*background-position:center; 
        background-size:cover;*/}

    #contact_2 {
        position: relative;
        margin-left:16px;
        }

    #contact_1 img {
        position: absolute;
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        float:left;}

    #contact_2 img {
        position: absolute;
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;}

    #contact_text {
        margin-top:4px;}

    #contact_text p:nth-child(1),
    #contact_text p:nth-child(2),
    #contact_text p:nth-child(4),
    #contact_text p:nth-child(6) {
        font-weight:600;}

    .bold{
        font-weight:600;}

    #contact_text p:nth-child(3),
    #contact_text p:nth-child(5),
    #contact_text p:nth-child(7) {
        -webkit-margin-before: 0px;
        }

    #contact_text p:nth-child(2),
    #contact_text p:nth-child(4),
    #contact_text p:nth-child(6) {
        -webkit-margin-after: 0px;
        }

    .legend{
        width:245px;
        height:20px;
        float:left;}

     .legend span{
        font-weight:550;
        padding-left:20px;
        text-decoration:underline;
        color:black;}
    
    #downl_pdf div {display:inline-block;}
    
    #downl_pdf p {
        display:inline-block;
        margin-left:10px;
        color:black;}

    /*#triangle {
        width: 0px;
        height: 0px;
        border-style: solid;
        border-width: 5px 0 5px 8.7px;
        border-color: transparent transparent transparent #01050a;
        line-height: 0px;
        _border-color: #000000 #000000 #000000 #01050a;
        _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
        border-style: inset;
        -webkit-transform:rotate(360deg);
        margin-top:10px;}*/

    /* ---------------  De Formule Page ------------------ */

    
    /*.image_5 {
        width:245px;
        height:237px;
        float:left;}

    .image_6 {
        width:250px;
        height:237px;
        float:left;}*/

    #text_formule_wrap {
        background-color:#97a5b2;
        /*height: 200px;*/
        margin-bottom:5px;
        }

    #text_formule_wrap_right {
        padding-top:45px;
        ;
       }
    /*#formule_1, #formule_3 {
        margin-right:5px;}*/


    #formule_img_wrap div:nth-child(1), #formule_img_wrap div:nth-child(2), #formule_img_wrap div:nth-child(3) {
        width:245px;
        height:237px;
        background-size:cover;
        background-position:center;
        float:left;
        margin-bottom: 5px;
        margin-right:5px;}

    #formule_img_wrap div:nth-child(4) {
        width:250px;
        height:237px;
        background-size:cover;
        background-position:center;
        float:left;
        margin-bottom: 5px;
        }


    #formule_img_wrap div:nth-child(1) a, #formule_img_wrap div:nth-child(2) a, #formule_img_wrap div:nth-child(3) a {
        display: block;
        cursor: pointer;
        width: 245px;
        height: 237px;}

    #formule_img_wrap a:nth-child(4) a {
        display: block;
        cursor: pointer;
        width: 250px;
        height: 237px;}
            
/* ---------------  Gastronomie Page ------------------ */
    
    /*.image_7 {
        width:245px;
        height:197px;
        float:left;
        margin-bottom:5px;}*/

    #gastronomie_content_text {
        background-color:#c48585;
        min-height:399px;
        float: left;
        display: inline-block;
        }

   /* #gastronomie_1, #gastronomie_3 {
        margin-right:5px;}

    #gastronomie_3, #gastronomie_4 {
        margin-bottom:0px;}*/

    #next_gastronomie_wrap {
        margin-top:5px;
        background-color:#ae3b31;
        height:37px;}

    #next_gastronomie_wrap {
        position:relative;
        margin-bottom:5px;    }

    #next_gastronomie_wrap img {
        position:absolute;
        top:0;
        bottom:0;
        right:0;
        margin:auto;
        height:11px;}

     #gastronomie_img_wrap div:nth-child(1), #gastronomie_img_wrap div:nth-child(2), #gastronomie_img_wrap div:nth-child(3), #gastronomie_img_wrap div:nth-child(4) {
        width:245px;
        height:197px;
        background-size:cover;
        background-position:center;
        float:left;
        margin-bottom:5px;}

    #gastronomie_img_wrap div:nth-child(1), #gastronomie_img_wrap div:nth-child(3){
        margin-right:5px;}  

    #gastronomie_img_wrap div:nth-child(3), #gastronomie_img_wrap div:nth-child(4){
         margin-bottom:0px;}

    #gastronomie_img_wrap div:nth-child(1) a, #gastronomie_img_wrap div:nth-child(2) a, #gastronomie_img_wrap div:nth-child(3) a, #gastronomie_img_wrap a:nth-child(4) a {
        display: block;
        cursor: pointer;
         width:245px;
        height:197px;}

    #gastronomie_img_wrap div:nth-child(1) a, #gastronomie_img_wrap div:nth-child(3) a{
        margin-right:5px;}

    #gastronomie_img_wrap div:nth-child(3) a, #gastronomie_img_wrap div:nth-child(4) a{
         margin-bottom:0px;}



	/* +++++ FOOTER ++++++ */

    #adres {
        background-color:white;
        height:40px;
        margin-left:auto;
        margin-right:auto;
        font-family:Verdana;
        font-size:0.97em;
        letter-spacing:1px;
        text-align:center;
        margin-top:10px;
        margin-bottom:20px;}


    #adres a {
        color:black;}

	/* +++++ TYPOGRAPHIE +++++ */
	
	h1{font-size:1.6em;font-family: 'Raleway', sans-serif;font-weight:700;}
	h2{font-size:1.4em;}
	h3{font-size:1.1em;font-weight:normal;}
	p{font-size:0.8em}




/********************************************************************************************* 

2.  720px 

*********************************************************************************************/ 

@media only screen and (min-width: 720px) and (max-width: 999px) {
    
    
    #text_formule_wrap h3, #hp_content_text h3, #text_salon_wrap h3, #text_schoon_wrap h3 {
        padding-bottom: 10px;
        padding-top: 10px;
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;  }

     #text_formule_wrap p, #hp_content_text p, #text_salon_wrap p, #text_schoon_wrap p {
        padding-top: 0px;
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;  }
  


    /* ++++++++ HEADER AND MENUS   ++++++++ */

       /* body {background-color:blue;}*/
    #moto {
        padding-left:14px;
        padding-top:10px;
        float:left;}


    #log {
        margin-top:10px;
        margin-left:0px;
        padding:3px;
        border: 1px solid white;
        font-size:0.7em;
        letter-spacing:0px;
        width:50px;}
    
    
    #pwd {
        margin-top:5px;
        margin-left:0px;
        padding:3px;
        border: 1px solid white;
        font-size:0.7em;
        letter-spacing:0px;
        width:50px;
        margin-bottom:10px;}

      
    .menu1_wrap {
        margin-bottom: 5px;
        height:29px;}

    .menu1_wrap_bis {
        background-color:#626161;
        margin-bottom: 5px;
        width:355px !important;
        height:29px;}

    .menu2_wrap {
        background-color:black;
        margin-bottom: 5px;
        height:29px;}



    
    #logo_1_hp, #logo_1_schoon, #logo_1_locatie, #logo_2_transp, #logo_1_transp {
        padding-top:7px;}

    .nav{        }
		.nav .menu1{
                    }
                    .nav .menu1 li{
                        }
                        .nav .menu1 li a{
                            padding:8px 4px;
                            font-size:0.6em;
                          }
                        .nav .menu1 li a:hover, .nav .menu1 li a.active{
                            }
        .nav .menu2{
                    }
                    .nav .menu2 li{
                        }
                        .nav .menu2 li a{
                            padding:8px 5px;
                            font-size:0.7em;
                            }
                        .nav .menu2 li a:hover, .nav .menu2 li a.active{
                            }	
        
        #menu1>li:first-child{
                    padding-left:12px;}

        .menu2>li:first-child{
                    padding-left:9px;}
  
    /* +++++ CONTENT ++++++ */

    #loc_terras_big, #loc_eetplaats_big, #loc_rariteitenkabinet_big {
        background-size: cover;}

    #loc_keuken_big, #loc_biljart_big {
        background-size: cover;}

    #salon_img_wrap div:nth-child(1),#salon_img_wrap div:nth-child(2) {
        background-size: cover;}

    /* ----home page---- */
    #hp_image_left {
        width:355px;
        height:317px; 
        }

    #hp_image_left a {
        width:355px; 
        height:317px;}

    #hp_content {
        max-height:317px;}

    #hp_content_text {
        margin-top: 30px;
        }

    #logo_big_wrap img {
        max-height:80px;
        margin-top:22px;}

    #hp_content_text h3{
        font-size:0.8em;
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:0px;}

    #hp_content_text p{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        font-size:0.7em;}

    #hp_image_left {        
        background-size: cover; }

    /* ---schoonverdiep page---- */
    /*#schoon_img_left {
        max-width:355px;
        margin-bottom: 5px;
        float: left;}

    #schoon_img_right {
        max-width:360px;}*/
    
      #text_schoon_wrap_left h3{
        font-size:0.8em;
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:11px;
        margin-bottom:11px;
        }

    #text_schoon_wrap_right p, #text_schoon_wrap_left p{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:11px;
        margin-bottom:11px;
        font-size:0.65em;}

    #text_schoon_right {
        padding-top: 27px;}
    
    #text_schoon_wrap {
        background-color: #a1bab6;
        height:142px;
        margin-bottom: 5px;}


    #schoon_img_wrap div:nth-child(1) {
        width:355px;
        height:170px; 
        }

    #schoon_img_wrap div:nth-child(2) {
        width:360px;
        height:170px;
        }


    #schoon_img_wrap a:nth-child(1) {
        width: 355px;
        height: 170px;}

    #schoon_img_wrap a:nth-child(2) {
        display: block;
        cursor: pointer;
        width: 360px;
        height: 170px;}




/* "next" locatie and "next" gastronomie */

    #next_locatie_wrap, #next_gastronomie_wrap {
        height:25px;
        }
    
/* locatie terras, eetplaats and rariteitenkabinet*/

    #loc_terras_big, #loc_eetplaats_big, #loc_rariteitenkabinet_big {
        width:355px;
        height:215px;
        float:left;
        margin-right:5px;
        margin-bottom:5px;
        /*background-size:cover;*/
        background-position:center;}

    #loc_terras_big a, #loc_eetplaats_big a, #loc_rariteitenkabinet_big a {
        width:355px;
        height:215px;
        display:block;
        cursor:pointer;}

    #loc_terras_carrousel img, #loc_eetplaats_carrousel img, #loc_rariteitenkabinet_carrousel img {
        max-width:67px;
        max-height:67px; 
        margin-right:5px;}

    #loc_terras_carrousel a, #loc_eetplaats_carrousel a, #loc_rariteitenkabinet_carrousel a {
        max-width:67px;
        max-height:67px;
        padding-right:5px; 
        float:left;}

    #loc_terras_content_text, #loc_eetplaats_content_text, #loc_rariteitenkabinet_content_text, #gastronomie_content_text {
        height:287px;        }

    #loc_terras_content_text h3, #loc_terras_content_text p,
    #loc_eetplaats_content_text h3, #loc_eetplaats_content_text p,
    #loc_rariteitenkabinet_content_text h3, #loc_rariteitenkabinet_content_text p,
    #gastronomie_content_text h3, #gastronomie_content_text p {
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:11px;
        margin-bottom:11px;}

     #loc_terras_content_text h3, #loc_eetplaats_content_text h3, #loc_rariteitenkabinet_content_text h3, #gastronomie_content_text h3 {
        font-size:0.8em;}

     #loc_terras_content_text  p, #loc_eetplaats_content_text  p, #loc_rariteitenkabinet_content_text p, #gastronomie_content_text p {
        font-size:0.7em;}



/* locatie keuken and biljart*/

    #loc_keuken_big, #loc_biljart_big {
        height:287px;
        width:282px;}

    #loc_keuken_carrousel img, #loc_biljart_carrousel img {
        max-width:68px;
        max-height:68px;        }

    #loc_keuken_carrousel a, #loc_biljart_carrousel a {
        max-width:68px;
        max-height:68px;        }

    #loc_keuken_content_text, #loc_biljart_content_text {
        height:287px;}

    #loc_keuken_content_text h3, #loc_keuken_content_text p,
    #loc_biljart_content_text h3, #loc_biljart_content_text p {
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:11px;
        margin-bottom:11px;}

     #loc_keuken_content_text h3, #loc_biljart_content_text h3 {
        font-size:0.8em;}

     #loc_keuken_content_text  p, #loc_biljart_content_text  p {
        font-size:0.7em;}

/*salon*/
   /* .image_3 {
        width:355px;
        height:170px;}

    .image_4 {
        width:360px;
        height:170px;}*/

    #text_salon_wrap {
        background-color:#f6f4f0;
        height: 112px;}

    #text_salon_right {
        padding-top:23px; }

    #text_salon_wrap_left h3{
        font-size:0.8em;
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:0px;}

    #text_salon_wrap_left p, #text_salon_wrap_right p{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:5px;
        font-size:0.65em;}

    #salon_img_wrap div:nth-child(1) {
        width:355px;
        height:170px; }

    #salon_img_wrap div:nth-child(2) {
        width:360px;
        height:170px;}


    #salon_img_wrap a:nth-child(1) {
        width: 355px;
        height: 170px;}

    #salon_img_wrap a:nth-child(2) {
        width: 360px;
        height: 170px;}

/* ---------------   Foto's -------------- */
    
    #loc_fotos_big {
        width:355px;
        height:286px;
        float:left;
        margin-right:5px;}

    #loc_fotos_big a {
        width:355px;
        height:286px;
        display:block;
        cursor:pointer;}

    #loc_fotos_carrousel a {
        width:68px; 
        float:left;
        padding-right:5px;
        padding-bottom:5px;
        }

    #loc_fotos_carrousel img {
        width:68px;
        height:68px;
        float:left;
        }
    
    #loc_fotos_carrousel a:nth-child(5n){
        float:left;
        padding-right:0px !important;
        }

    #loc_fotos_carrousel a:nth-child(16),
    #loc_fotos_carrousel a:nth-child(17),
    #loc_fotos_carrousel a:nth-child(18),
    #loc_fotos_carrousel a:nth-child(19),
    #loc_fotos_carrousel a:nth-child(20) {
        float:left;
        padding-bottom:0px !important;
        }
    

/* ---------------  Contact ------------------ */
    
    .image_8 {
        width:158px;
        height:158px;
        }

    #contact_wrapper {
        min-height:317px;
        height:317px;
        width:720px;
        }

    .contact_img_legend_wrap {width:175px;height:200px;display:inline-block;}

    #contact_1 {
        margin-left:19px;
        position: relative;}

    #contact_2 {
        position: relative;
        margin-left:17px;}

    #contact_1 img {
        position: absolute;
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        float:left;
        width:158px;
        height:158px;}

    #contact_2 img {
        position: absolute;
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width:158px;
        height:158px;}


    #contact_text {
        margin-top:5px;}

    .bold{
        font-weight:600;}

    .legend{
        width:180px;
        height:20px;
        float:left;}

     .legend span{
        font-weight:550;
        padding-left:20px;
        text-decoration:underline;
        font-size:0.7em;}

    #contact_text p{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:5px;
        font-size:0.6em;
        line-height: 1.4;}
    
    #downl_pdf div {display:inline-block;}
    
    #downl_pdf p {
        display:inline-block;
        margin-left:6px;
        margin-top:0px;
        margin-bottom:0px;
        }

    #triangle {
        width: 0px;
        height: 0px;
        border-style: solid;
        border-width: 4px 0 4px 6.9px;
        border-color: transparent transparent transparent #01050a;
        line-height: 0px;
        _border-color: #000000 #000000 #000000 #01050a;
        _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
        border-style: inset;
        -webkit-transform:rotate(360deg);
        margin-top:6px;}


    /* ---------------  De Formule Page ------------------ */
    
    /*.image_5 {
        width:175px;
        height:169px;
        float:left;}

    .image_6 {
        width:180px;
        height:169px;
        float:left;}*/

    #text_formule_wrap {
        background-color:#97a5b2;
        min-height: 143px;
        margin-bottom:5px;
        }

    #text_formule_wrap_left h3{
        font-size:0.8em;
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:0px;}

    #text_formule_wrap_left p, #text_formule_wrap_right p{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:5px;
        font-size:0.65em;}

    #text_formule_wrap_right {
        padding-top:24px; }

    /*#formule_1, #formule_3 {
        margin-right:5px;}*/

    #formule_img_wrap div:nth-child(1), #formule_img_wrap div:nth-child(2), #formule_img_wrap div:nth-child(3) {
        width:175px;
        height:169px;
        background-size:cover;
        background-position:center;
        float:left;
        margin-bottom: 5px;
        margin-right:5px;}

    #formule_img_wrap div:nth-child(4) {
        width:180px;
        height:169px;
        background-size:cover;
        background-position:center;
        float:left;
        margin-bottom: 5px;      }


    #formule_img_wrap div:nth-child(1) a, #formule_img_wrap div:nth-child(2) a, #formule_img_wrap div:nth-child(3) a {
        display: block;
        cursor: pointer;
        width: 175px;
        height: 169px;}

    #formule_img_wrap a:nth-child(4) a {
        display: block;
        cursor: pointer;
        width: 180px;
        height: 169px;}
            
/* ---------------  Gastronomie Page ------------------ */
    
    /*.image_7 {
        width:175px;
        height:141px;
        float:left;
        margin-bottom:5px;}*/

    #gastronomie_content_text {
        background-color:#c48585;
        min-height: 287px;
        height:287px;}

    /*#gastronomie_1, #gastronomie_3 {
        margin-right:5px;}

    #gastronomie_3, #gastronomie_4 {
        margin-bottom:0px;}*/


    #gastronomie_img_wrap div:nth-child(1), #gastronomie_img_wrap div:nth-child(2), #gastronomie_img_wrap div:nth-child(3), #gastronomie_img_wrap div:nth-child(4) {
        width:175px;
        height:141px;
        background-size:cover;
        background-position:center;
        float:left;
        margin-bottom:5px;}

 #gastronomie_img_wrap div:nth-child(1), #gastronomie_img_wrap div:nth-child(3){
        margin-right:5px;}  

 #gastronomie_img_wrap div:nth-child(3), #gastronomie_img_wrap div:nth-child(4){
         margin-bottom:0px;}

 #gastronomie_img_wrap div:nth-child(1) a, #gastronomie_img_wrap div:nth-child(2) a, #gastronomie_img_wrap div:nth-child(3) a, #gastronomie_img_wrap a:nth-child(4) a {
        display: block;
        cursor: pointer;
        width:175px;
        height:141px;}

#gastronomie_img_wrap div:nth-child(1) a, #gastronomie_img_wrap div:nth-child(3) a{
        margin-right:5px;}

#gastronomie_img_wrap div:nth-child(3) a, #gastronomie_img_wrap div:nth-child(4) a{
         margin-bottom:0px;}


	/* +++++ FOOTER ++++++ */

    #adres {
            background-color:white;
            height:40px;
            margin-left:auto;
            margin-right:auto;
            font-size:0.7em;
            letter-spacing:1px;
            text-align:center;
            margin-top:10px;
            margin-bottom:20px;}


    /* +++++ TYPOGRAPHIE +++++ */
	
	h1{font-size:1.3em;}
	h2{font-size:1.1em;}
	h3{
        font-size:0.8em;
        font-weight:normal;
        }
	p{font-size:0.7em}

}
 
 

/********************************************************************************************* 

3.  lt 720px 

*********************************************************************************************/ 

@media only screen and (max-width: 719px) {
   
    /*body {background-color:red;}*/
    /* ++++++++ HEADER AND MENUS   ++++++++ */
    
    /** {height:100%;
    width:100%;}*/
   
   .header .grid-2,  
   .header .grid-4,  
   .header .grid-5,  
   .header .grid-10 {width:auto;}

    .headerhidden {display:block;}
    .headershown {display:none;}

    .cols {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
    -moz-column-gap: 0px;
    -webkit-column-gap: 0px;
    column-gap: 0px;
    }

    #logo_wrap_hp, #logo_wrap_locatie, #logo_wrap_gastronomie {width:50%;}

    #log_pwd {
        width:50%;
        float:right;}
    
    #moto {
        padding-top:0px;
        padding-left:20px;
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:0px;
        margin-bottom:10px;
        }

    #moto_hp {
        background-color:#bebcbc;    
    }



    #moto_schoon, #moto_locatie, #moto_formule, #moto_gastronomie, #moto_contact h3{
    margin-top:0;
    }

   #log {
        margin-top:10px;
        padding:5px;
        border: 1px solid white;
        font-size:0.8em;
        letter-spacing:0px;
        width:51%;
        float:right;
        margin-left:auto;
        margin-right:20px;}
    
    #pwd {
        margin-top:11px;
        margin-left:0px;
        padding:5px;
        border: 1px solid white;
        font-size:0.8em;
        letter-spacing:0px;
        width:51%;
        float:right;
        margin-bottom:0px;
        margin-right:20px;       }

    
    #logo_1_hp, #logo_1_schoon, #logo_1_locatie, #logo_2_transp, #logo_1_transp {
        padding-top:7px;
        padding-bottom:5px;}

    logo_1_gastronomie {}

    .header h3 {font-size: 0.8em;}

    #menu_top {
        width:100%;
        height:auto;}

    .menu1_wrap_bis {
        background-color:#626161;
        margin-bottom: 5px;
        width:100% !important;
        margin-left:0px;
        border-left:0px;
        }

    .menu2_wrap {
        background-color:black;
        margin-bottom: 5px;
        margin-left:0px;
        border-left:0px;
        width:100%;}

    #menu1>li:nth-child(2) {
        padding-left: 0px;}

    
     .nav{        }
		.nav .menu1{
                    }
                    .nav .menu1 li{
                        }
                        .nav .menu1 li a{
                            padding:10px 0px 10px 20px;
                            font-size:0.8em;
                          }
                        .nav .menu1 li a:hover, .nav .menu1 li a.active{
                            }
        .nav .menu2{
                    }
                    .nav .menu2 li{
                        }
                        .nav .menu2 li a{
                            padding:10px 0px 10px 20px;
                            font-size:0.8em;
                            }
                        .nav .menu2 li a:hover, .nav .menu2 li a.active{
                            }	
        
        #menu1>li:first-child{
                    padding-left:0px;}

        .menu2>li:first-child{
                    padding-left:0px;}
    
    


    
    /* +++++ CONTENT ++++++ */
    /* homepage*/
    #hp_image_left {
        display: block;
        width: 100%;
        background-size: cover;}

    #hp_image_left a {
        width:100%; 
        }

    #hp_content {
        height:auto;}

    #hp_content_text {
        margin-top: 30px;
        margin-bottom:30px;
        }

    #logo_big_wrap img {
        max-height:80px;
        margin-top:22px;}

    #hp_content_text h3{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:0px;}

    #hp_content_text p{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:10px;
        margin-bottom:5px;
        }

    
    /* schoonverdiep page*/
    /*#schoon_img_left {
        display: block;
        width: 100%;
        margin-bottom:5px;}

    #schoon_img_right {
        display: block;
        width: 100%;
        margin-bottom:5px;}*/

    #text_schoon_wrap_left h3{
        font-size:0.8em;
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:11px;
        margin-bottom:11px;
        }

    #text_schoon_wrap_right p, #text_schoon_wrap_left p{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:11px;
        margin-bottom:11px;
        }

    #text_schoon_wrap_right p{
        padding-left:20px;}

    #text_schoon_right {
        padding-top: 0px;}
    
    #text_schoon_wrap {
        background-color: #a1bab6;
        height:auto;
        margin-bottom: 5px;}
	
	#schoon_slide_wrap, .bx-wrapper{display:block;}
	#schoon_slide_wrap div{max-height:300px;}
	#loc_terras_big, #loc_keuken_big, #loc_eetplaats_big, #salon_img_wrap,#loc_biljart_big, #loc_rariteitenkabinet_big, #loc_fotos_big{display:none !important;}
    #schoon_img_wrap .fixed_img:nth-child(1) {
        display: none;
        width: 100%;
        }

    #schoon_img_wrap .fixed_img:nth-child(2) {
        margin-left:0px;
        display:none;}

    #schoon_img_wrap a:nth-child(1) {
        display: none;
        }

    #schoon_img_wrap a:nth-child(2) {
        display: none;
        }
 
/* locatie terras page */
    #loc_terras_big {
        display: block;
        width: 100%;}

    #loc_terras_carrousel {
        display:none;}

    /*#loc_terras_carrousel a {
        width:auto;
        height:auto;
        margin-bottom:5px;}

    #loc_terras_carrousel img {
       display: block;
        width: 100%;}*/

     #loc_terras_content_text {
       height: auto;}


/* locatie terras, eetplaats and rariteitenkabinet*/

    #loc_terras_big, #loc_eetplaats_big, #loc_rariteitenkabinet_big {
        display: block;
        width: 100%;
        background-size:cover;
        background-position:center;}

    #loc_terras_big a, #loc_eetplaats_big a, #loc_rariteitenkabinet_big a {
        display: none;}

    #loc_terras_carrousel img, #loc_eetplaats_carrousel img, #loc_rariteitenkabinet_carrousel img {
         display: block;
        width: 100%;
        }

    #loc_terras_carrousel a, #loc_eetplaats_carrousel a, #loc_rariteitenkabinet_carrousel a {
        display:none;}

    #loc_terras_content_text, #loc_eetplaats_content_text, #loc_rariteitenkabinet_content_text, #gastronomie_content_text {
        height: auto;}

   

/* locatie keuken and biljart*/

    #loc_keuken_big, #loc_biljart_big {
        display: block;
        width: 100%;
        margin-bottom:5px;
        background-size:cover;
        background-position:center;}

    #loc_keuken_big a, #loc_biljart_big a {
        display: none;}

    #loc_keuken_carrousel img, #loc_biljart_carrousel img {
        display: block;
        width:100%;}

    #loc_keuken_carrousel a, #loc_biljart_carrousel a {
        display: none;}

    #loc_keuken_content_text, #loc_biljart_content_text {
        height:auto;}

    #loc_keuken_content_text h3, #loc_keuken_content_text p,
    #loc_biljart_content_text h3, #loc_biljart_content_text p {
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:11px;
        margin-bottom:11px;}

     

/* locatie salon */
    /*.image_3 {
        display: block;
        width: 100%;
        margin-bottom:5px;}

    .image_4 {
        display: block;
        width: 100%;
        margin-bottom:5px;}*/

    #salon_img_wrap {
        display: block;
        width: 100%;
        background-size:cover;
        background-position:center;}

    #salon_img_wrap a {
        display: none;}

    #salon_img_wrap div:nth-child(1) {
        display: block;
        width: 100%;
        }

    #salon_img_wrap div:nth-child(2) {
        margin-left:0px;
        display:none;}

    #salon_img_wrap a:nth-child(1) {
        display: none;
        }

    #salon_img_wrap a:nth-child(2) {
        display: none;
        }

    #text_salon_wrap {
        height:auto;}

    #text_salon_right {
        padding-top:0; }

    #text_salon_wrap_left h3{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:0px;}

    #text_salon_wrap_left p, #text_salon_wrap_right p{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:5px;
        }

    #text_salon_wrap_right p{
        padding-left:20px;        }

/* ---------------   Foto's -------------- */
    
    #loc_fotos_big {
        display: block;
        width: 100%;
        background-size:cover;
        background-position:center;}

    #loc_fotos_big a {
        display: none;}

    #loc_fotos_carrousel  {
        display:none;        }
    
    /*#loc_fotos_carrousel a {
        width:auto;
        height:auto;
        }

    #loc_fotos_carrousel img {
        display: block;
        width:96px;
        height:96px;}

     #loc_fotos_carrousel a:nth-child(5n){
        float:left;
        padding-right:5px !important;
        }

    #loc_fotos_carrousel a:nth-child(16),
    #loc_fotos_carrousel a:nth-child(17),
    #loc_fotos_carrousel a:nth-child(18),
    #loc_fotos_carrousel a:nth-child(19),
    #loc_fotos_carrousel a:nth-child(20) {
        float:left;
        padding-bottom:5px !important;
        }*/
    
    .foto_adjust_lt_720 {margin-top: 0px !important;}
   

/* ---------------  Contact ------------------ */
    

     .contact_img_legend_wrap {padding-left:5px;width:100%;height:auto;display:inline-block;}

    .image_8 {
        display: block;
        width: 100%;
        float:left;
        margin-bottom:5px;
        border:1px solid black;
        background-color:white;
        margin-top:5px;
        margin-bottom:0px;}

    #contact_wrapper {
        display: block;
        width: 100%;
        height:auto;
        float:left;
        background-color:#dad3df;
        margin-bottom:5px;}

    #contact_1 {
        margin-right: 0px !important;
        margin-left: 0px!important;
        padding-right: 0px!important;
        padding-left: 0px!important;
        position: relative;
        margin-bottom:5px;}

    #contact_2 {
        position: relative;
        margin-bottom:5px;
        margin-left:0px;}

    #contact_1 img {
        position: absolute;
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        float:left;
        width:auto;
        }

    #contact_2 img {
        position: absolute;
        margin: auto;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        height:auto;}

    


    /* ---------------  De Formule Page ------------------ */
    
    #formule_img_wrap {
        display: block;
        width: 100%;
        background-size:cover;
        background-position:center;}

     #formule_img_wrap a {
        display: none;}

    #formule_img_wrap div:nth-child(1) {
        display: block;
        width: 100%;
        }

    #formule_img_wrap div:nth-child(2), #formule_img_wrap div:nth-child(3), #formule_img_wrap div:nth-child(4) {
        margin-left:0px;
        display:none;}

    #formule_img_wrap a:nth-child(1) {
        display: none;
        }

    #formule_img_wrap div:nth-child(2), #formule_img_wrap div:nth-child(3), #formule_img_wrap div:nth-child(4) {
        display: none;
        }

    /*.formule_2img_wrap {width:245px !important; height:auto;display:inline-block;margin-right:5px;}*/

    /*.image_5 {
        display: block;
        width: 100%;
        margin-bottom:5px;}

    .image_6 {
        display: block;
        width: 100%;
        margin-bottom:5px;}*/

    #text_formule_wrap {
        background-color:#97a5b2;
        height: auto;
        margin-top:5px;
        margin-bottom:5px;}

    #text_formule_wrap_right {
        padding-top: 0px;
        margin-bottom:20px;}

    #text_formule_wrap_left p, #text_formule_wrap_right p{
        -webkit-margin-before: 0em;
        -webkit-margin-after: 0em;
        margin-top:8px;
        margin-bottom:5px;
        padding-left:20px;}

    .formule-right_adjust_lt_720 {margin-top:0px;}

    
/* ---------------  Gastronomie Page ------------------ */
    
    /*.image_7 {
        width:175px;
        height:141px;
        float:left;
        margin-bottom:5px;}*/

    #gastronomie_img_wrap {
        display: block;
        width: 100%;
        background-size:cover;
        background-position:center;}

     #gastronomie_img_wrap a {
        display: none;}

    #gastronomie_img_wrap div:nth-child(1) {
        display: block;
        width: 100%;
        }

    #gastronomie_img_wrap div:nth-child(2), #gastronomie_img_wrap div:nth-child(3), #gastronomie_img_wrap div:nth-child(4) {
        margin-left:0px;
        display:none;}

    #gastronomie_img_wrap a:nth-child(1) {
        display: none;
        }

    #gastronomie_img_wrap div:nth-child(2), #gastronomie_img_wrap div:nth-child(3), #gastronomie_img_wrap div:nth-child(4) {
        display: none;
        }

    #gastronomie_content_text {
        background-color:#c48585;
        }

    #gastronomie_1, #gastronomie_3 {
        margin-right:5px;}

    #gastronomie_3, #gastronomie_4 {
        margin-bottom:0px;}

	/* +++++ TYPOGRAPHIE +++++ */
	
	h1{font-size:1.3em;}
	h2{font-size:1.1em;}
	h3{
        font-size:0.9em;
        font-weight:normal;
        }
	p{font-size:0.8em}

      	
	/* +++++ FOOTER ++++++ */

    #adres {
            background-color:white;
            height:50px;
            margin-left:auto;
            margin-right:auto;
            font-family:Verdana;
            margin-top:8px;
            margin-bottom:30px;
            }

    #adres p {
            margin-left:auto;
            margin-right:auto;
            font-family:Verdana;
            font-size:0.8em;
            letter-spacing:1px;
            text-align:center;           
            list-style:none;}

}

