a { text-decoration:none;}
li { list-style:none;}




form.new_user div{position:relative;margin-bottom:20px;height:25px}.skrollable{position:fixed;z-index:100}.skrollr-mobile .skrollable{position:absolute}.skrollable .skrollable{position:absolute}.skrollable .skrollable .skrollable{position:static}.navbar{margin-left:310px}.navbar .nav li:hover a{color:#444;background:none}.navbar .nav li:active a{color:#fff;background:none}.navbar .nav li a{padding:10px;font-size:11px;color:#000000;text-transform:uppercase}.navbar .nav .active a{color:#fff;background:none}.navbar .nav .active a:hover{color:#fff;background:none}.navbar .nav .active a:focus{color:#fff}.navbar .nav .active a:active{color:#fff}#preloader{z-index:99999;background-color:#fef6e1}#preloader #preloader-logo{background:url(preloader_logo.png) no-repeat 53% 25% transparent; padding:0 44% 0 44%; padding-top:38%;}.preloader-hand{position:fixed !important;z-index:9999}.preloader-hand a{position:absolute;display:block;height:62px;cursor:default;width:66px;margin-left:-31px;left:46.5%}.preloader-hand img{position:absolute;top:0;left:0;min-width:0}.preloader-onload#preloader-progress,.preloader-onload.preloader-hand{position:absolute;width:100%;height:70px;text-align:center;font-size:50px;color:#fff;bottom:6%}.preloader-onload.preloader-hand{display:none}*{font-family:'Roboto', sans-serif;font-weight:300;box-sizing:border-box}html,body{width:100%;height:100%;padding:0;margin:0;overflow:hidden;font-size:13px}header{position:fixed;z-index:9999;width:20%;height:100%;top:0;bottom:0}a:hover{text-decoration:none}
section,.video-container{width:100%;height:100%;left:0;right:0;bottom:0;top:0}
#logo{z-index:9999;position:relative;margin-left:50px;margin-top:5%;width:190px}
#logo img{width:100%;max-width:220px;min-width:130px}#constructor{z-index:9999;position:relative;margin-left:125px;width:66px}#constructor a{display:block;width:100%;height:100%}#constructor a img{width:100%}
img.blur{filter:blur(3px);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:url(blur.svg#blur);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}
#menu{z-index:9999;position:relative;padding:0;width:130px;margin-left:85px;margin-top:6%;text-align:center;list-style-type:none}
#menu li{display:block;position:relative;padding:20px;cursor:pointer}
#menu li .menu-item{ padding-left:20px; text-align:left; display:block; position:absolute; font-size:14px; width:122px; height:27px; line-height:27px;top:4px; left:2px; text-transform:uppercase}
#menu li .menu-item span{ display:block; position:absolute; width:100%; height:100%; top:0; left:-10px; opacity:0;}
#menu li .border{position:absolute;display:none;width:130px;height:35px;top:0;left:-2px;border:2px solid #fef6e1}
#menu li.active *{font-size:0px}#menu li.active .menu-item{border-color:#fef6e1}
#menu li.active .menu-item span{opacity:1}#menu li.active .border{display:block}
#menu a{color:#fef6e1;text-decoration:none}#menu a:hover{color:#fef6e1;text-decoration:none}
#menu.lang_ua li.active .about{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -3px}
#menu.lang_ua li.active .florentini{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -34px}
#menu.lang_ua li.active .rusticci{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -65px}
#menu.lang_ua li.active .amaretti{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -96px}
#menu.lang_ua li.active .kantuccini{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -127px}
#menu.lang_ua li.active .mini-kantuccini{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -158px}
#menu.lang_ua li.active .kaizerwald{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -189px}
#menu.lang_ua li.active .panforte{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -220px}
#menu.lang_ua li.active .products{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -251px}
#menu.lang_ua li.active .contacts{background:url(menu_bg_ua-45b081552a64a5047e15beb657797424.png) no-repeat -127px -282px}
#menu.lang_ru li.active .about{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -125px -2px}
#menu.lang_ru li.active .florentini{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -126px -33px}
#menu.lang_ru li.active .rusticci{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -126px -64px}
#menu.lang_ru li.active .amaretti{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -126px -95px}
#menu.lang_ru li.active .kantuccini{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -126px -126px}
#menu.lang_ru li.active .mini-kantuccini{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -126px -157px}
#menu.lang_ru li.active .kaizerwald{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -126px -188px}
#menu.lang_ru li.active .panforte{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -126px -219px}
#menu.lang_ru li.active .products{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -126px -250px}
#menu.lang_ru li.active .contacts{background:url(menu_bg_ru-2420041c0f6141a18a5d6b0013b4bff5.png) no-repeat -126px -281px}
#menu.lang_en li.active .about{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -2px}
#menu.lang_en li.active .florentini{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -33px}
#menu.lang_en li.active .rusticci{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -64px}
#menu.lang_en li.active .amaretti{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -95px}
#menu.lang_en li.active .kantuccini{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -126px}
#menu.lang_en li.active .mini-kantuccini{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -157px}
#menu.lang_en li.active .kaizerwald{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -188px}
#menu.lang_en li.active .panforte{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -219px}
#menu.lang_en li.active .products{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -249px}
#menu.lang_en li.active .contacts{background:url(menu_bg_en-eb8394b7f35ffa4d4dcf4d28b24d0baf.png) no-repeat -126px -281px}
#tools-menu{z-index:9999;position:fixed;right:40px;top:20px;text-align:center;list-style-type:none}
#tools-menu li{display:block;float:left;position:relative;margin-right:5px;width:36px;height:36px;cursor:pointer}
#tools-menu li .social{background:url(tools_btns.png) no-repeat 6px 14px}
#tools-menu li .facebook{background:url(tools_btns.png) no-repeat -26px 12px}
#tools-menu li .muzic{background:url(tools_btns.png) no-repeat -58px 13px}
#tools-menu li .muzic span{display:block;position:absolute;top:0;width:76%;height:76%;margin-top:12%;margin-left:12%;border-radius:50%;opacity:1;border:3px solid #fef6e1}
#tools-menu li .border{display:block;border-radius:50%;border:2px solid #fef6e1;width:100%;height:100%}
#tools-menu li .tools-item{position:relative;display:block;top:0;width:100%;height:100%;line-height:38px;color:#fef6e1;font-size:10px;font-weight:bold;text-transform:uppercase}
#tools-menu li:active .facebook{background:url(tools_btns.png) no-repeat -26px -22px}
#tools-menu li.active .social{background:url(tools_btns.png) no-repeat 6px -22px}
#tools-menu li.active .muzic{background:url(tools_btns.png) no-repeat -58px -22px}
#tools-menu ul{display:none;top:0px;width:100%;padding-top:35px}
#tools-menu ul li{display:block;position:relative;overflow:hidden;top:10px;width:33px;height:33px;opacity:0;float:none;margin:5px 0px 0px 2px}
#tools-menu ul li .border{width:33px;height:33px}
#tools-menu ul li .tools-item{line-height:25px;height:23px;margin:5px 0px 0px 5px;border-radius:50%;width:23px}
#tools-menu ul li .tools-item.langs:hover{text-indent:-600px}
#tools-menu ul li[data-lang]{text-transform:uppercase}
#tools-menu ul li[data-lang="ua"] .tools-item:hover{background:url(tools_btns.png) no-repeat -96px -28px transparent}
#tools-menu ul li[data-lang="ru"] .tools-item:hover{background:url(tools_btns.png) no-repeat -128px -28px transparent}
#tools-menu ul li[data-lang="en"] .tools-item:hover{background:url(tools_btns.png) no-repeat -160px -28px transparent}
#tools-menu ul li[data-social="fb"] .tools-item{background:url(tools_btns3.png) no-repeat 0px 6px transparent}
#tools-menu ul li[data-social="fb"] .tools-item:hover{background:url(tools_btns3.png) no-repeat 0px -29px transparent}
#tools-menu ul li[data-social="vk"] .tools-item{background:url(tools_btns3.png) no-repeat -33px 6px transparent}
#tools-menu ul li[data-social="vk"] .tools-item:hover{background:url(tools_btns3.png) no-repeat -32px -29px transparent}
#tools-menu ul li[data-social="tw"] .tools-item{background:url(tools_btns3.png) no-repeat -64px 7px transparent}
#tools-menu ul li[data-social="tw"] .tools-item:hover{background:url(tools_btns3.png) no-repeat -64px -29px transparent}
#about .text-1{color:#750805}
#about .text-1 .text-title{left:-70px; top:-155px;}

#about .text-1:before{content:"";position:absolute;top:-100px;left:-65px;width:65px;height:500px;}

#florentini .text-1{color:#fef6e1}
#florentini .text-1 .text-title{left:-83px; top:-130px;}
#florentini .text-1:before{content:"";position:absolute;top:-140px;left:-83px;width:83px;height:500px;}

#florentini .text-2{color:#914646}
#florentini .text-2 .text-title{left:-83px; top:-185px;}
#florentini .text-2:before{content:"";position:absolute;top:-65px;left:-83px;width:83px;height:500px;}
#florentini .text-3{color:#914646}
#florentini .text-3 .text-title{left:-83px}
#florentini .text-3:before{content:"";position:absolute;top:-65px;left:-83px;width:83px;height:500px;}
#rusticci .text-1{color:#fef6e1}
#rusticci .text-1 .text-title{left:-130px; top:6px;}
#rusticci .text-1:before{content:"";position:absolute;top:-200px;left:-77px;width:77px;height:1000px;}
#rusticci .text-2{color:#744e58}
#rusticci .text-2 .text-title{left:-77px}
#rusticci .text-2:before{content:"";position:absolute;top:-40px;left:-77px;width:77px;height:1000px;}
#rusticci .text-3{color:#744e58}
#rusticci .text-3 .text-title{left:-77px}
#rusticci .text-3:before{content:"";position:absolute;top:-250px;left:-77px;width:77px;height:1000px;}
#amaretti .text-1{color:#fef6e1}
#amaretti .text-1 .text-title{left:-93px}
#amaretti .text-1:before{content:"";position:absolute;top:-170px;left:-93px;width:93px;height:1000px;}
#amaretti .text-2{color:#fef6e1}
#amaretti .text-2 .text-title{left:-93px}
#amaretti .text-2:before{content:"";position:absolute;top:-200px;left:-93px;width:93px;height:1000px;}
#kantuccini .text-1{color:#698d93}
#kantuccini .text-1 .text-title{left:-77px}
#kantuccini .text-1:before{content:"";position:absolute;top:-130px;left:-77px;width:77px;height:1000px;}
#kantuccini .text-2{color:#fef6e1}
#kantuccini .text-2 .text-title{left:-77px}
#kantuccini .text-2:before{content:"";position:absolute;top:-150px;left:-77px;width:77px;height:1000px;}
#kantuccini .text-3{color:#860e0d}
#kantuccini .text-3 .text-title{left:-77px}
#kantuccini .text-3:before{content:"";position:absolute;top:-200px;left:-77px;width:77px;height:1000px;}
#mini-kantucini .text-1{color:#2cb3c3}
#mini-kantucini .text-1 .text-title{left:-96px}
#mini-kantucini .text-1:before{content:"";position:absolute;top:-90px;left:-96px;width:96px;height:1000px;}
#mini-kantucini .text-2{color:#2cb3c3}
#mini-kantucini .text-2 .text-title{left:-96px}
#mini-kantucini .text-2:before{content:"";position:absolute;top:-70px;left:-96px;width:96px;height:500px;}
#kaizerwald .text-1{color:#fef6e1}
#kaizerwald .text-1 .text-title{left:-75px}
#kaizerwald .text-1:before{content:"";position:absolute;top:-100px;left:-75px;width:75px;height:1000px;}
#kaizerwald .text-2{color:#fef6e1}
#kaizerwald .text-2 .text-title{left:-83px; top:53px}
#kaizerwald .text-2:before{content:"";position:absolute;top:-60px;left:-83px;width:83px;height:500px;}
#kaizerwald .text-3{color:#fef6e1}
#kaizerwald .text-3 .text-title{left:-480px; top:100px}
#kaizerwald .text-3:before{content:"";position:absolute;top:-60px;left:-75px;width:75px;height:500px;}
#kaizerwald .text-4{color:#4188ac}
#kaizerwald .text-4 .text-title{left:-75px}
#kaizerwald .text-4:before{content:"";position:absolute;top:260px;left:-75px;width:75px;height:500px;}
#panforte .text-1{color:#fef6e1}
#panforte .text-1 .text-title{left:-78px}
#panforte .text-1:before{content:"";position:absolute;top:-250px;left:-78px;width:78px;height:1000px;}
#panforte .text-2{color:#623a5e}
#panforte .text-2 .text-title{left:-70px}
#panforte .text-2:before{content:"";position:absolute;top:-200px;left:-78px;width:78px;height:1000px;}
#panforte .text-3{color:#623a5e}
#panforte .text-3 .text-title{left:-70px}
#panforte .text-3:before{content:"";position:absolute;top:220px;left:-76px;width:76px;height:500px;}
#contacts .text-1{color:#fef6e1}
#contacts .text-1 .text-title{left:-62px}
#contacts .text-1:before{content:"";position:absolute;top:-60px;left:-62px;width:62px;height:1000px;}
#main-content{display:none; min-width:1200px;}
.text-container{line-height:1.2;width:75%;z-index:10000;letter-spacing:1px}
.text-container a:hover { color:#ffab08;}
.share{width:30px !important;height:30px !important;margin:0 !important}
.share img{width:100%}
.text-container .text-title{font-size:5em;text-transform:uppercase}
.text-container .text-title.small{font-size:2.5em}
.text-container .text-title.big{font-size:10em}
.text-container .text-title.italic{font-style:italic}
.text-container .text-content{line-height:1.5em;font-size:1.2em; margin:-5.5em 0 0 -4em;}
.text-container .text-content.normal{line-height:1.3em;font-size:2em;margin-top:0em}
.text-container .text-content.small{margin-top:4em}
.text-container .text-content.big{line-height:1.3em;font-size:2em;margin-top:7em}
.text-container .text-content strong{text-transform:uppercase;font-weight:bold}
.dropdown-menu.app-style{position:absolute;display:none;float:left;min-width:inherit;padding:0;margin:0;font-size:inherit;background:none;border:none;border-radius:none;-webkit-box-shadow:none;box-shadow:none;background-clip:auto;z-index:9999}
.dropdown-menu.app-style>li>a{padding:0;text-decoration:none}
.dropdown-menu.app-style>li>a:hover{background-color:transparent}
.dropdown-menu.app-style>.active>a{background:none}
.delete{display:none !important}
.image-container{width:100%;height:100%;background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%}
.image-container img{position:absolute;display:block;min-width:100%}
.element-container{width:100%;height:100%;background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:0% 0%}
.size-contain{background-size:contain}
.popup-article-container{position:absolute;width:100%;height:100%; margin-left:-16%;}
.popup-article-container .popup-button {position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px;height:70px;width:70px;background:url(florentini_plus.png) no-repeat 0 0 transparent}
.popup-article-container .popup-image{position:relative;display:block;width:100%;opacity:0;margin:0}
#contacts .contacts-text{position:relative;font-size:14px;padding-bottom:20px}
#contacts strong{position:relative;display:block;font-weight:400}
#contacts .send-email{padding-left:45px;margin-left:-5px;height:40px;line-height:40px;background:url(tools_btns_email.png) no-repeat 0% 1px transparent}
#contacts a{color:#fff;font-weight:400}
#qunit{position:fixed;bottom:0;left:0;right:0;height:50%;overflow:auto;z-index:101}
p{margin:3px;width:40px;height:40px;position:absolute;left:0px;top:30px;background:green;display:none}
p.newcolor{background:blue}
#anchor-1,#anchor-2{height:1000px;background:#ccc;position:absolute;top:0}
#foreign-anchor{margin:100px;padding:100px;background:#ff0;position:fixed}
#float{position:static !important}
div{position:absolute}

.story-0 .text-1{top:50%;left:35%}
.story-1 .text-1{top:26%;left:57%}
.story-1 .text-2{left:60%;top:55%}
.story-1 .text-3{left:58%;top:65%}

.story-2 .text-1{top:28%;left:32%}
.story-2 .text-2{left:60%;top:50%}
.story-2 .text-3{top:36%;left:55%}

.story-3 .text-1{left:27% !important;top:14% !important}
.story-3 .text-2{left:65%;top:13%}

.story-4 .page-1 .image-container{height:110%;top:-5%}
.story-4 .text-1{left:30%;top:20%}
.story-4 .text-2{left:35%;top:20%}
.story-4 .text-3{left:35%;top:25%}

.story-5 .text-1{left:65%;top:35%}
.story-5 .text-2{left:25%;top:40%}

.story-6 .text-1{left:60%;top:35%}
.story-6 .text-2{left:43%;top:12%}
.story-6 .text-3{left:54%;top:10%}
.story-6 .text-4{left:75%;top:15%}

.story-7 .text-1{left:32%;top:33%}
.story-7 .text-2{left:45%;top:23%}
.story-7 .text-3{left:50%;top:30%}

.story-8 .text-1{left:37%;top:10%}@media screen and (max-width: 1029px){body{font-size:11px}}@media screen and (max-width: 1600px) and (min-width: 1200px){body{font-size:12px}}@media screen and (min-aspect-ratio: 16 / 9){.story-0 .text-1{left:36%}

.story-1 .text-1{top:26%;left:57%}
.story-1 .text-2{left:58%;top:55%}
.story-1 .text-3{left:58%;top:65%}

.story-2 .text-1{top:28%;left:32%}
.story-2 .text-2{left:60%;top:50%}
.story-2 .text-3{top:36%;left:55%}

.story-3 .text-1{left:40%;top:25%}
.story-3 .text-2{left:65%;top:13%}

.story-4 .text-1{left:30%;top:20%}
.story-4 .text-2{left:35%;top:20%}
.story-4 .text-3{left:35%;top:25%}

.story-6 .text-1{left:60%;top:30%}
.story-6 .text-2{left:43%;top:12%}
.story-6 .text-3{left:52%;top:10%}
.story-6 .text-4{left:75%;top:15%}

.story-7 .text-1{left:32%;top:33%}
.story-7 .text-2{left:45%;top:23%}
.story-7 .text-3{left:50%;top:30%}}@media screen and (max-aspect-ratio: 16 / 9) and (min-aspect-ratio: 17 / 10){.story-0 .text-1{left:40%}

.story-1 .text-1{top:26%;left:61%}
.story-1 .text-2{left:62%;top:55%}
.story-1 .text-3{left:56%;top:65%}

.story-2 .text-1{top:28%;left:32%}
.story-2 .text-2{left:60%;top:50%}
.story-2 .text-3{top:36%;left:55%}

.story-3 .text-1{left:40%;top:25%}
.story-3 .text-2{left:65%;top:13%}

.story-4 .text-1{left:30%;top:20%}
.story-4 .text-2{left:35%;top:20%}
.story-4 .text-3{left:35%;top:25%}

.story-6 .text-1{left:60%;top:30%}
.story-6 .text-2{left:43%;top:12%}
.story-6 .text-3{left:52%;top:10%}
.story-6 .text-4{left:75%;top:15%}

.story-7 .text-1{left:32%;top:33%}
.story-7 .text-2{left:45%;top:23%}
.story-7 .text-3{left:50%;top:30%}}@media screen and (max-aspect-ratio: 17 / 10) and (min-aspect-ratio: 8 / 5){.story-0 .text-1{left:42%}

.story-1 .text-1{top:26%;left:63%}
.story-1 .text-2{left:62%;top:55%}
.story-1 .text-3{left:52%;top:65%}

.story-2 .text-1{top:28%;left:33%}
.story-2 .text-2{left:60%;top:50%}
.story-2 .text-3{top:36%;left:55%}

.story-3 .text-1{left:40%;top:25%}
.story-3 .text-2{left:65%;top:13%}

.story-4 .text-1{left:30%;top:20%}
.story-4 .text-2{left:35%;top:20%}
.story-4 .text-3{left:35%;top:25%}

.story-6 .text-1{left:60%;top:30%}
.story-6 .text-2{left:43%;top:12%}
.story-6 .text-3{left:52%;top:10%}
.story-6 .text-4{left:75%;top:15%}

.story-7 .text-1{left:32%;top:33%}
.story-7 .text-2{left:45%;top:23%}
.story-7 .text-3{left:50%;top:30%}}@media screen and (max-aspect-ratio: 8 / 5) and (min-aspect-ratio: 4 / 3){.story-0 .text-1{left:44%}

.story-1 .text-1{top:26%;left:65%}
.story-1 .text-2{left:58%;top:55%}
.story-1 .text-3{left:49%;top:65%}

.story-2 .text-1{top:28%;left:37%}
.story-2 .text-2{left:60%;top:50%}
.story-2 .text-3{top:36%;left:55%}

.story-3 .text-1{left:40%;top:25%}
.story-3 .text-2{left:65%;top:13% !important}

.story-4 .text-1{left:40%;top:20%}
.story-4 .text-2{left:35%;top:20%}
.story-4 .text-3{left:35%;top:25%}

.story-6 .text-1{left:60%;top:30%}
.story-6 .text-2{left:43%;top:12%}
.story-6 .text-3{left:54%;top:10%}
.story-6 .text-4{left:72%;top:25%}

.story-7 .text-1{left:40%;top:35%}
.story-7 .text-2{left:45%;top:23%}
.story-7 .text-3{left:35%;top:30%}}@media screen and (max-aspect-ratio: 4 / 3) and (min-aspect-ratio: 5 / 4){.story-0 .text-1{left:47%}

.story-1 .text-1{top:26%;left:68%}
.story-1 .text-2{left:58%;top:55%}
.story-1 .text-3{left:45%;top:65%}

.story-2 .text-1{top:28%;left:37%}
.story-2 .text-2{left:60%;top:50%}
.story-2 .text-3{top:36%;left:55%}

.story-3 .text-1{left:40%;top:25%}
.story-3 .text-2{left:62%;top:33%}

.story-4 .text-1{left:40%;top:20%}
.story-4 .text-2{left:45%;top:20%}
.story-4 .text-3{left:45%;top:25%}

.story-6 .text-1{left:60%;top:30%}
.story-6 .text-2{left:43%;top:12%}
.story-6 .text-3{left:54%;top:10%}
.story-6 .text-4{left:70%;top:35%}

.story-7 .text-1{left:40%;top:35%}
.story-7 .text-2{left:40%;top:28%}
.story-7 .text-3{left:35%;top:30%}}@media screen and (max-aspect-ratio: 5 / 4){.story-0 .text-1{left:47%}

.story-1 .text-1{top:26%;left:68%}
.story-1 .text-2{left:53%;top:55%}
.story-1 .text-3{left:40%;top:65%}

.story-2 .text-1{top:28%;left:37%}
.story-2 .text-2{left:60%;top:50%}

.story-2 .text-3{top:36%;left:55%}
.story-3 .text-1{left:40%;top:25%}
.story-3 .text-2{left:62%;top:33%}

.story-4 .text-1{left:40%;top:20%}
.story-4 .text-2{left:45%;top:20%}
.story-4 .text-3{left:35%;top:25%}

.story-6 .text-1{left:60%;top:30%}
.story-6 .text-2{left:43%;top:12%}
.story-6 .text-3{left:54%;top:10%}
.story-6 .text-4{left:70%;top:35%}

.story-7 .text-1{left:40%;top:35%}
.story-7 .text-2{left:45%;top:23%}
.story-7 .text-3{left:35%;top:30%}}@media screen and (max-height: 800px){.story-0 .text-1{top:40%}}@media screen and (max-height: 650px){.story-0 .text-1{top:35%}}@media screen and (max-height: 590px){.story-0 .text-1{top:30%}}

.ppgs a,.ppqy a,.ppqy2 a,.tzms a,.dlzc a,.zbzc a,.mfyh a,.jsfd a,.cpcy a,.qyfc a,.jpss a  { font-size:14px !important; color:#fff; font-family:"Microsoft YaHei"; line-height:28px !important}
.ppgs p,.ppqy p,.ppqy2 p,.jpss p,.tzms p,.dlzc p,.zbzc p,.mfyh p,.jsfd p,.cpcy p,.qyfc p { display:block; height:auto; background:none; width:100%;}
.ppgs strong a,.ppqy strong a,.tzms strong a,.dlzc strong a,.zbzc strong a,.mfyh strong a,.jsfd strong a,.cpcy strong a,.qyfc strong a,.jpss strong a,.ppqy2 strong a { font-size:18px !important; display:block; font-weight:bold; color:#f7d38b;}

.ppgs { width:510px; top:45px;}


.ppqy { width:550px; margin:-1em 0 0 -5em !important;}

.ppqy2 { width:556px; color:#fef6e1; margin:-5em 0 0 -6em !important;}

.jpss { margin:7em 0 0 -8em !important}
.jpss strong a { font-size:18px !important; margin:0 6px; text-decoration:none; line-height:48px !important;}
.jpss p { top:40px !important;}
.jpss p a { font-size:14px !important; line-height:30px !important; color:#fef6e1;}

.tzms { width:560px; margin:9em 0 0 -6em !important;}
.mfyh { width:560px; margin:17em 0 0 -6em !important;}

.dlzc,.zbzc,.jsfd,.cpcy,.qyfc { width:500px !important; z-index:999999}
.dlzc { margin:8em 0 0 -6em !important;}
.zbzc { margin:16em 0 0 -6em !important;}
.jsfd { margin:26em 0 0 -6em !important;}
.cpcy { margin:28em 0 0 -6em !important;}
.qyfc { margin:34em 0 0 -6em !important;}

.news { margin:7em 0 0 -7em !important; }
.news ul { width:540px;} 
.news ul li a { font-size:14px !important; color:#fef6e1; font-family:"Microsoft YaHei"; line-height:30px !important}
.news ul li span { float:right; line-height:30px}

.xwmt { margin:12em 0 0 -5em !important;}

#main-content .text-title a img { width:500px;}
#kaizerwald .text-3 .lxwm { top:0;}
#main-content .lxwm { top:0 !important}
#main-content .lxwm a img { width:1076px; top:0;}

#about,#florentini,#rusticci,#amaretti,#kantuccini,#mini-kantucini { min-width:1200px;}
.dm { display:block; width:100%; height:100%; z-index:99999999999;}

.click { margin:30% 0 0 47.1%;/* color:#fff; font-size:18px; border:#fff solid 2px; padding:5px; background:#ff5503; font-weight:bold;*/}
.click img { width:147px; min-width:147px; display:block; margin:auto;}
