
    @media only screen and (max-width : 1900px) {
        .price-yellow {
            display:none;
        }
    }


   /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {


    	.logo-container svg {
    		max-width:200px !important;
    	}

    	.topbar-container-menu li {
    		margin-right: 15px;
    	}

         .price-yellow {
            display:none;
        }

    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {

    	.druktemeter {
			margin-top:25px;
		}

    	.logo-container svg {
    		max-width:160px !important;
    	}

		.firstsection h1 {
		    font-size:112px;
			margin-top: 30px;
		}

		.firstsection h2 {
		    font-size:26px;
		    margin-top:5px;
		}

		#custom-search-form {
			display:none;
		}

		.navbar-default .navbar-nav>li:last-child {
			margin-left:0px;
		}

		.topbar-container .logo-container {
			left:20px;
		}

		.thirdsection .headtitle {
			font-size:78px
		}

		.thirdsection svg {
    		max-width:160px;
    	}

    	.thirdsection .subtitle {
			margin-top:5px;
		}



	    .sfeer-kinderfeestje {
	      display: none;
	    }

	    .btns-responsive a {
    		margin-bottom:5px;
    	}

        .price-yellow {
            display:none;
        }

    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 767px) {
    	.dropdown {
		    position:relative !important;
		}

    	.topbar-container .logo-container {
			max-width:230px;
		}

		.topbar-container {
			display:none;
		}


		.bottombar-container {
			height:50px;
		}

		.navbar-header {
			height:50px;
			background-color:#00abb5;
		}

		.navbar-default .navbar-nav {
			position:absolute;
			width:100%;
			height:auto;
			margin-top:0px;
			padding: 120px 25px 35px 25px;
			z-index: 9999999;
			background-color:#00abb5;
			box-shadow: 0 3px 3px rgb(0 0 0 / 20%);
		}

		.navbar-default .navbar-nav>li {
			border-bottom: 2px dotted #fff;
		}

		.navbar-default .navbar-nav>li>a {
			color:#fff !important;
			padding-top:10px;
			text-transform:uppercase;
			text-shadow: none;
		}
		.navbar-default .navbar-nav li:before {
			display: none !important;
		}

		.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
			padding-top:10px;
		}
		.navbar-default .dropdown-menu {
			padding:5px 0px 15px 0px;
		}
		.navbar-default .navbar-nav .submenu-inner {
			padding: 5px 0 5px 30px;
		}

		.navbar-default .navbar-nav .submenu-inner a {
			display: block;
			font-size: 14px;
			height: 28px;
			color:#fff !important;
		}

		.navbar-default .navbar-nav>li:last-child {
			margin:0px;
		}

		.navbar {
			margin-bottom:0px;
		}

		.firstsection h1 {
            line-height:36px;
		    font-size:100px;
            padding: 0 0 35px 0;
            display:inline-block;
		}

		.firstsection svg {
		    /*max-width:35px;*/
            display:none !important;
		}

		.firstsection h2 {
		    font-size:21px;
		    margin-top:5px;
		}

    .voordeligbezoekje-block {
      display: block !important;
      padding-right:0 !important;
    }

    .voordelig-hid {
      display: none !important;
    }

    .voordelig-bezoek-container-head h4 {
      padding: 0 !important;
    }

    .yellowuitje-btn {
      position: relative !important;
      margin-bottom: 5px !important;
    }

		.thirdsection .headtitle {
			font-size:78px
		}

		.thirdsection svg {
    		max-width:35px;
    	}

    	.thirdsection .subtitle {
			margin-top:5px;
		}




    	footer ul {
    		width:100%;
    	}

		footer ul li a {
			display: inline-block;
			width: calc(100% - 20px);
			height: 48px;
			margin-bottom: -20px;
		}

    	.btns-responsive a {
    		margin-bottom:5px;
    	}

          .fc-unthemed .fc-today {
            background-image:none;
        }

        .fc-day {
            background-image:none;
        }

        .price-yellow {
            display:inline;
        }
    }

    @media only screen and (max-width: 575px) {
      .hidemobile-tabel {
        display: none;
      }


        #carousel-thumbs .item img {
            height:50px !important;
        }

		.prijzen-container table td {
			font-size: 12px;
		}
    }




    @media only screen and (max-width: 575px) {
        #carousel-thumbs .item img {
            height:58px !important;
        }
    }




    /* Extra Small Devices, Phones */
    @media only screen and (max-width : 480px) {
    	.dropdown {
		    position:relative !important;
		}

		.navbar-default .navbar-nav>li>a {
    		text-transform:uppercase;
    	}

		.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
			padding-top:10px;
		}

		.navbar-default .dropdown-menu {
			padding:5px 0px 15px 0px;
		}

    	.firstsection h1 {
		    font-size:90px;
		    padding: 0;
		}

		.firstsection .firstsectioninner svg {
		    display:none;
		}

		.firstsection h2 {
		    font-size:21px;
		    margin-top:15px;
		}

		.firstsection .btn-yellow {
			width:100%;
			margin:0px;
			margin-bottom: 10px;
		}




    	.nieuwsbriefcontainer {
    		text-align:center;
    	}

    	.nieuwsbriefcontainer form img {
    		display:none;
    	}

    	.nieuwsbriefcontainer form input[type="text"], .nieuwsbriefcontainer form input[type="email"] {
    		padding:10px 15px;
			margin-bottom: 0px;
    	}

    	.nieuwsbriefcontainer form input[type="submit"] {
    		width:100%;
    		padding:10px 15px;
			margin-bottom: 0px;
    	}



    	footer ul {
    		width:100%;
    	}

    	footer .over-ons, footer .handig {
    		text-align:left;
    	}


    	.hm {
    		display:none;
    	}

    	.socials {
    		list-style:none;
    	}

    	.socials li {
    		float:none !important;
    		display:inline-block;
    	}

  		#map {
    		margin-top:40px;
    	}

    	.centermob {
    		text-align:center;
    	}

    	.lessen-form-container label {
    		width:100%;
    	}

    	.lessen-form-container input[type="text"], .lessen-form-container input[type="email"], .lessen-form-container textarea {
    		width:100%;
    		min-width:100%;
    		max-width:100%;
    	}

    	.footerbar {
    		text-align:center;
    		line-height:28px;
    		margin-top:15px;
    	}

    	.footerbar .left a {
    		display:block;
			height: 48px;
			margin-bottom: -20px;
    	}

    	.footerbar .left span {
    		display:none;
    	}

    	.footerbar .left {
    		float:none;
    	}

    	.footerbar .right {
    		float:none;
    	}

    	.btns-responsive a {
    		width:100% !important;
    		margin-bottom:5px;
    	}

        .disco-splash .title {
            font-size:130px;
        }

        .water-splash .title {
            font-size:130px;
        }

        .mega-splash .title {
            font-size:130px;
        }

        .fc-unthemed .fc-today {
            background-image:none;
        }

        .fc-day {
            background-image:none;
        }

          .fc-unthemed .fc-today {
            background-image:none;
        }

        .fc-day {
            background-image:none;
        }

        .price-yellow {
            display:inline;
        }


        #carousel-thumbs .item img {
            height:42px !important;
        }
    }


    @media only screen and (max-width : 375px) {
        #carousel-thumbs .item img {
            height:35px !important;
        }

    }


    /* Custom, iPhone Retina */
    @media only screen and (max-width : 320px) {




    	.navbar-default .navbar-nav>li>a {
    		text-transform:uppercase;
    	}


		.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
			padding-top:10px;
		}

		.navbar-default .dropdown-menu {
			padding:5px 0px 15px 0px;
		}

    	.dropdown {
		    position:relative !important;
		}


    	.hm {
    		display:none;
    	}

    	.socials {
    		list-style:none;
    	}

    	.socials li {
    		float:none !important;
    		display:inline-block;
    	}

     	#map {
    		margin-top:40px;
    	}

    	.centermob {
    		text-align:center;
    	}

    	.btns-responsive a {
    		width:100% !important;
    		margin-bottom:5px;
    	}

        .fc-unthemed .fc-today {
            background-image:none;
        }

        .fc-day {
            background-image:none;
        }

        .price-yellow {
            display:inline;
        }
    }


    @media only screen and (max-width : 330px) {
        #carousel-thumbs .item img {
            height:28px !important;
        }
    }


    @media only screen and (max-width : 330px) {
        #carousel-thumbs .item img {
            height:28px !important;
        }
    }

    @media only screen and (max-width: 475px) and (min-width: 411px)  {
        #carousel-thumbs .item img {
            height:52px !important;   
        }

    } 

     @media only screen and (max-width: 575px) and (min-width: 535px)  {
        #carousel-thumbs .item img {
            height:68px !important;   
        }

    } 


