@media only screen and (min-width:769px){#language_menu a,body{font-weight:300;font-size:20px;color:#fff}#main_logo,#menu{margin:0 auto;width:1000px}#description,#gallery_1,#language_menu a,#menu,#menu a{text-align:center}#gallery_1 img,#instagram_link,#menu a,#phone{display:inline-block}#about,#main_logo,#menu{width:1000px}#first_screen,#location{position:relative;overflow:hidden;width:100%}#description,#location_link{text-shadow:4px 4px 10px #000,-4px -4px 10px #000}#description,#location_link div:nth-child(2){padding:10px}#about,#about img,#first_screen,#gallery_1,#header,#instagram_link,#language_menu,#location,#main_logo,#menu,#phone,body.no-scroll{overflow:hidden}#blocking_div,#gallery_2{position:fixed;display:none}#left_gallery,#right_gallery{width:50%;height:60px;bottom:0}#about img,#location_link div{float:left}#exit_gallery,#left_gallery,#right_gallery{position:absolute;opacity:.5;transition:opacity .5s;cursor:pointer}#exit_gallery,#gallery_1 img,#instagram_link a,#left_gallery,#menu a,#phone a,#right_gallery{cursor:pointer}body{font-family:'Open Sans',sans-serif;background-color:#000;min-width:1000px}a{text-decoration:none;color:inherit}#content{opacity:0}#language_menu{width:35px;position:fixed;z-index:100;top:30px;left:-5px}#language_menu a{background-color:#3f3f3f;width:30px;height:25px;overflow:hidden;float:right;padding-top:5px;padding-left:5px;margin-bottom:10px;font-family:Cardo,serif;border-radius:5px;transition:background-color .5s;cursor:pointer}#about div,#menu a{font-family:Cardo,serif;font-weight:500}#language_menu a:hover{background-color:#989797}#first_screen{background-size:cover;background-position:center;min-width:1000px}#first_screen_background{position:absolute;width:100%;top:0;bottom:0;z-index:-99}#first_screen_background img,#header,#main_logo img{width:100%}#instagram_link{float:right;padding:20px 20px 0 0}#instagram_link img,#location_link img{width:40px}#phone{float:right;padding:32px 15px 0 0}#description{width:70%;margin:10px auto;font-family:Cardo,serif;font-size:25px}#menu a{width:195px;margin:50px 0;font-size:36px;color:#fff;transition:color .5s}#menu a:hover{color:#d0a037;text-decoration:underline}#gallery_1{width:100%;margin:0}#gallery_1 img{width:49%;margin:0}#about{margin:70px auto}#about img{width:40%}#about div{width:50%;float:right;font-size:25px}#location{margin:0}#location>img{width:100%;margin:0}#location_link{position:absolute;top:0;left:0;color:red;font-weight:600}#location_link div:first-child{padding-top:5px}#blocking_div{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1000}#gallery_2{top:0;left:0;width:70%;z-index:2000}#photos_gallery img{position:absolute;width:100%;margin:0;display:none}#left_gallery{left:0}#exit_gallery:hover,#left_gallery:hover,#right_gallery:hover{opacity:1}#left_gallery img{width:50px;transform:rotate(-90deg);float:right;margin-right:30%}#right_gallery{right:0}#right_gallery img{width:50px;transform:rotate(90deg);float:left;margin-left:30%}#exit_gallery{width:7%;height:70px;right:0;top:0}#exit_gallery img{width:30px;float:right;margin-right:10px;margin-top:10px}}@media only screen and (max-width:768px){#language_menu a,#menu a,body{font-size:20px;color:#fff}#gallery_1 img,#instagram_link,#menu a,#phone{display:inline-block}#first_screen,#location{position:relative;overflow:hidden;width:100%}#language_menu a,#location_link div:nth-child(2){padding-left:5px}#about,#first_screen,#gallery_1,#header,#instagram_link,#language_menu,#location,#main_logo,#menu,#phone,body.no-scroll{overflow:hidden}#about img,#blocking_div,#gallery_2{display:none}#left_gallery,#right_gallery{width:50%;height:60px;bottom:0}#exit_gallery,#left_gallery,#right_gallery{position:absolute;opacity:.5;transition:opacity .5s;cursor:pointer}#exit_gallery,#instagram_link a,#left_gallery,#menu a,#phone a,#right_gallery{cursor:pointer}body{font-family:'Open Sans',sans-serif;font-weight:300;background-color:#000;min-width:330px}a{text-decoration:none;color:inherit}#content{opacity:0}#language_menu{width:35px;position:fixed;z-index:100;top:10px;left:-5px}#language_menu a{background-color:#3f3f3f;width:30px;height:25px;overflow:hidden;float:right;padding-top:5px;margin-bottom:10px;font-family:Cardo,serif;font-weight:300;cursor:pointer;text-align:center;border-radius:5px;transition:background-color .5s}#about div,#menu a{text-align:center;font-family:Cardo,serif;font-weight:500}#language_menu a:active{background-color:#989797}#first_screen{background-size:cover;background-position:center}#first_screen_background{position:absolute;width:100%;top:0;bottom:0;z-index:-99}#first_screen_background img,#header,#main_logo img{width:100%}#instagram_link{float:right;padding:10px 10px 0 0}#instagram_link img{width:30px}#phone{float:right;padding:15px 10px 0 0}#main_logo{width:70%;margin:5% auto 0}#description{width:90%;margin:3% auto 0;text-align:center;font-family:Cardo,serif;font-size:14px;padding:10px;text-shadow:4px 4px 10px #000,-4px -4px 10px #000}#menu{width:100%;margin:0 auto;text-align:center}#menu a{width:18%;margin:10px 0;transition:color .5s;text-decoration:underline}#menu a:active{color:#d0a037}#gallery_1{width:100%;margin:0;text-align:center}#gallery_1 img{width:49%;margin:0}#about{width:100%;margin:40px auto}#about div{width:80%;margin:0 auto;font-size:14px}#location{margin:0}#location>img{width:100%;margin:0}#location_link{position:absolute;top:0;left:0;color:red;font-weight:300;font-size:12px;text-shadow:2px 2px 5px #000,-2px -2px 5px #000}#location_link div{float:left}#location_link div:first-child{padding-top:5px}#location_link img{width:15px}#blocking_div{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1000}#gallery_2{position:fixed;top:0;left:0;width:90%;z-index:2000}#photos_gallery img{position:absolute;width:100%;margin:0;display:none}#left_gallery{left:0}#exit_gallery:hover,#left_gallery:hover,#right_gallery:hover{opacity:1}#left_gallery img{width:20px;transform:rotate(-90deg);float:right;margin-right:40%;margin-top:30px}#right_gallery{right:0}#right_gallery img{width:20px;transform:rotate(90deg);float:left;margin-left:40%;margin-top:30px}#exit_gallery{width:7%;height:30px;right:0;top:0}#exit_gallery img{width:10px;float:right;margin-right:10px;margin-top:10px}}