.section-head h2{font:30px/42px montserrat-bold,sans-serif}.desc{font:14px/24px opensans-regular,sans-serif}.intro{font:20px/36px opensans-regular,sans-serif}.first{clear:left}.m-first{clear:none}.flexslider a:active,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.slides li{margin:0}.flexslider{position:relative;zoom:1;margin:0;padding:0}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flex-container{zoom:1;position:relative}.slides:before,.slides:after{content:" ";display:table}.slides:after{clear:both}.flexslider .slides>li{-webkit-transition:opacity .9s ease;-moz-transition:opacity .9s ease;transition:opacity .9s ease}header{height:54px;width:100%;z-index:99999;background:url(../foto/C-opacity-80_Nero.png);position:fixed;top:0;left:0}header.static{background:#000;position:static}header .logo{position:relative;height:54px;width:130px;float:left}header .logo a{color:#ffbf18;display:block;padding:0;margin:0;height:18px;width:181px;line-height:18px;position:fixed;left:2px;top:12px}#nav-wrap ul,#nav-wrap li,#nav-wrap a{margin:0;padding:0;border:0;outline:0}#nav-wrap{position:relative;font:14px opensans-regular,sans-serif;float:left}#nav-wrap>a{display:none}ul#nav{min-height:54px;width:auto;text-align:left}ul#nav li{position:relative;list-style:none;height:54px;display:inline-block}ul#nav>li.active a{background:#ffbf18;border-radius:5px;color:#000!important}ul#nav li a{display:block;padding:0 12px;margin-right:20px;margin-top:12px;line-height:20px;text-decoration:none;text-align:left;color:#ffbf18;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out}ul#nav li a:active{background-color:transparent!important}ul#nav li:hover>a,ul#nav li.active a{color:#FFF}#intro{background:#000}#testa-mondo{display:block;position:absolute;right:20px;top:75px}.slides{max-height:660px;overflow:hidden}.slider-text{color:#737e8c;text-align:center;width:95%;margin:156px auto 66px 0}.slider-nutella{position:relative;left:-12%;top:-70px}.slider-nutella-b{position:relative;left:-10.5%;top:-55px}.slider-textScr{position:relative;left:-12%;top:0}.slider-tic-tac{position:relative;width:75%;left:2%;top:-70px}.slider-textCB{position:relative;left:0;top:170px}.slider-text h2{font:56px/78px montserrat-regular,Sans-serif;color:#fff;text-shadow:0 1px 5px rgba(50,50,50,.5);padding:0;margin:0}.slider-text h2 span,.slider-text a{color:#ffbf18}.slider-text p{font:17px/36px opensans-light,sans-serif;text-shadow:0 1px 2px rgba(0,0,0,.3);padding:0;margin:18px 10% 0}.flex-direction-nav a{display:block;width:25px;height:25px;margin:0;background-color:#ffbf18;cursor:pointer;z-index:99999;opacity:0;position:absolute;top:50%;font:0/0 a;text-shadow:none;color:transparent;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.flex-direction-nav .flex-next{right:0;background:url(../foto/direction-nav-right.png) no-repeat 53% 50%;position:absolute}.flex-direction-nav .flex-prev{left:0;background:url(../foto/direction-nav-left.png) no-repeat 47% 50%;position:absolute}.flexslider:hover .flex-next,.flexslider:hover .flex-prev{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}#struttura{background:#1e1f1a url(../foto/mappa.jpg) no-repeat left fixed;padding-top:156px;padding-bottom:120px;color:#FFF}#struttura a,#struttura a:visited{color:#c4c4c4}#struttura a:hover,#struttura a:focus{color:#11abb0}#struttura .section-head h2{color:#ffbf18}#struttura .section-head p.desc,#struttura .section-head .intro{color:#FFF;font-size:16px;line-height:30px}#struttura .section-head p.desc{font-style:italic}.struttura-wrapper{margin-top:42px}.struttura-wrapper .col{width:33.33333%;margin-bottom:30px}.struttura-wrapper h2{font:16px/24px montserrat-bold,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#ffbf18;margin-bottom:8px}.struttura-wrapper p{font-size:16px;line-height:30px}#struttura .struttura-wrapper i{margin-right:10px}#photo{background:#f5f5f5 url(../foto/grey.png);padding-top:156px;padding-bottom:120px}#photo .section-head h2{color:#ffbf18}#photo .section-head p.desc{color:#999;font-style:italic}#photo .section-head .intro{color:#a3a3a3}#photo-wrapper{margin-top:36px}#photo-wrapper .col{width:25%;margin-bottom:36px}.photo-item .item-wrap{background:#fff;overflow:hidden;-webkit-box-shadow:0 1px 1px rgba(50,50,50,0.1);-moz-box-shadow:0 1px 1px rgba(50,50,50,0.1);box-shadow:0 1px 1px rgba(50,50,50,0.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.photo-item .item-wrap a{display:block}.photo-item .photo-item-meta{padding:12px 0}.photo-item .photo-item-meta h5 a{font:10px/20px montserrat-bold,sans-serif;color:#2f2f2f;text-align:center}.photo-item:hover .item-wrap{background-color:#e1e1e1}.photo-item:hover h5 a{color:#000!important}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:100;display:none;top:0;left:0}.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-225px;width:562px;max-width:600px;background:#fff;position:absolute;z-index:101;padding:0;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}.reveal-modal .description-box{padding:0 36px}.reveal-modal .description-box h4{font:15px/24px montserrat-bold,sans-serif;margin-bottom:8px;color:#111}.reveal-modal .description-box p{font:13px/24px opensans-regular,sans-serif;color:#a1a1a1;margin-bottom:18px}.reveal-modal .description-box .categories{font:11px/24px opensans-regular,sans-serif;color:#a1a1a1;text-transform:uppercase;letter-spacing:1px;display:block}.reveal-modal .description-box .categories i{margin-right:8px}.reveal-modal .link-box{padding:2px 36px;background:#111;text-align:left}.reveal-modal .link-box a{color:#fff;font:11px/24px opensans-regular,sans-serif;text-transform:uppercase;letter-spacing:3px;cursor:pointer}.reveal-modal a:hover{color:#e1e1e1}.reveal-modal a.close-reveal-modal{margin-left:0}.reveal-modal-2{visibility:hidden;top:80px;left:50%;margin-left:-130px;width:338px;max-width:600px;background:#fff;position:absolute;z-index:101;padding:0;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4)}.reveal-modal-2 .description-box{padding:0 36px}.reveal-modal-2 .description-box h4{font:15px/24px montserrat-bold,sans-serif;margin-bottom:8px;color:#111}.reveal-modal-2 .description-box p{font:13px/24px opensans-regular,sans-serif;color:#a1a1a1;margin-bottom:18px}.reveal-modal-2 .description-box .categories{font:11px/24px opensans-regular,sans-serif;color:#a1a1a1;text-transform:uppercase;letter-spacing:1px;display:block}.reveal-modal-2 .description-box .categories i{margin-right:8px}.reveal-modal-2 .link-box{padding:2px 36px;background:#111;text-align:left}.reveal-modal-2 .link-box a{color:#fff;font:11px/24px opensans-regular,sans-serif;text-transform:uppercase;letter-spacing:3px;cursor:pointer}.reveal-modal-2 a:hover{color:#e1e1e1}.reveal-modal-2 a.close-reveal-modal{margin-left:0}.video{max-width:560px;text-align:center;margin:auto}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;height:auto;max-width:100%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.dorato{color:#ffbf18}#servizi{background:#000 url(../foto/calici-sfumato-25trasp-nero.jpg) no-repeat right fixed;padding-top:156px;padding-bottom:120px;color:#FFF}#servizi a,#servizi a:visited{color:#fff;text-decoration:underline}#servizi a:hover,#servizi a:focus{color:#ffbf18;text-decoration:none}#servizi .section-head h2{color:#ffbf18}#servizi .section-head p.desc,#servizi .section-head .intro{color:#FFF;font-style:italic}#servizi .blog-entries{margin-top:54px}#servizi .entry{margin-bottom:12px}#servizi .blog-entries .entry-header{position:relative;margin-bottom:6px}#servizi .entry-header .entry-title{padding-left:38px}#servizi .entry-header h3{font:20px/28px montserrat-regular,sans-serif;color:#ffbf18}#servizi .entry-header .author-image img{position:absolute;top:12px;left:18px;margin:0;padding:0;width:60px;height:60px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-khtml-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}#servizi .entry .post-meta{font:14px/24px opensans-regular,sans-serif;color:#fff;margin-top:12px;margin-bottom:0}#servizi .entry .post-meta time,#servizi .entry .post-meta .dauthor{display:block}#servizi .entry .post-meta time{font-family:montserrat-bold,sans-serif;text-transform:uppercase;letter-spacing:1px}#servizi .entry .post-content{padding-left:38px}#servizi .entry .post-content p{font:16px/30px opensans-regular,sans-serif}#servizi .entry .post-content a.more-link{font:15px/30px opensans-bold,sans-serif;margin-left:3px}#servizi .entry .post-content a.more-link i{margin-left:10px;font-size:14px}#offerte{background:#000 url(../foto/viale-notte-20trasp-nero-150dim.jpg) no-repeat fixed;padding-top:156px;padding-bottom:144px;color:#FFF}#offerte .section-head h2,#offerte h4,#offerte h5{color:#FFF;font:15px/20px}#offerte .section-head h2{color:#ffbf18}#offerte .section-head p.desc{color:#FFF;font-style:italic}#offerte .section-head .intro{color:#ffbf18;font:18px/30px montserrat-regular,sans-serif;font-style:italic}#offerte h3{font:18px/24px montserrat-regular,sans-serif;margin-top:24px;margin-bottom:0;color:#ffbf18}#offerte h4{font:15px/25px montserrat-regular,sans-serif;margin-top:7px;margin-bottom:10px;color:#FFF}.evidenziato{color:#000;background:#ffbf18}.ridotto-corsivo{font:15px/23px montserrat-regular,sans-serif;font-style:italic}#offerte .process-wrap .col{width:25%}#offerte .team-wrap{margin-bottom:24px}#offerte .team-wrap .col{margin-bottom:24px}#offerte .process-wrap h4{font:15px/24px montserrat-bold,sans-serif;letter-spacing:1px;text-transform:uppercase}#offerte .team-wrap h5{font:14px/24px montserrat-bold,sans-serif}#offerte .team-wrap span{position:relative;top:-6px;font-size:13px;line-height:18px;color:#969696}#offerte .team-wrap .member-social{font-size:14px;font-weight:normal;line-height:18px;color:#969696;margin:0;padding:0}#offerte .team-wrap .member-social li{display:inline-block;margin-right:15px}#offerte .team-wrap .member-social li a{color:#8c8c8c}#offerte .team-wrap .member-social li a:hover{color:#0f9095}.testimonials{margin-top:30px}.testimonials .client-author{position:relative}.testimonials .client-author img{height:66px;width:66px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-khtml-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.testimonials .client-author .name{font:14px/24px montserrat-bold,sans-serif;color:#0f9095;position:absolute;top:6px;left:80px}.testimonials .client-author span{font-family:opensans-regular,sans-serif;line-height:18px;font-size:13px;color:#969696;display:block}.testimonials .client-cite{font:18px/36px opensans-light,sans-serif}#call-to-action{background-color:#0f9095;padding-top:60px;padding-bottom:72px;color:#7fe6ed}#call-to-action .action{margin-top:12px}#call-to-action h2{font:34px/42px montserrat-bold,sans-serif;color:#fff;letter-spacing:-1px;margin-bottom:3px}#call-to-action h2 a{color:inherit}#call-to-action p{font-size:17px}#call-to-action .button{background:#036569}#call-to-action .button:hover,#call-to-action .button:active{background:#fff;color:#0f9095}#call-to-action p span{font-family:opensans-semibold,sans-serif;color:#fff}#map{display:block;height:586px;width:100%;background-color:#f6f4ef}#map img{max-width:inherit!important}#map .map-error{text-align:center;padding-top:48px;color:#c0b491;font-size:14px}#contact{background:#000 url(../foto/volti-opposti.jpg) no-repeat right fixed;padding-top:150px;padding-bottom:120px;color:#FFF}#contact a,#contact a:visited{color:#c4c4c4}#contact a:hover,#contact a:focus{color:#11abb0}#contact .section-head{margin-bottom:42px}#contact .section-head h2{color:#ffbf18}#contact .section-head p.desc,#contact .intro{color:#5f5f5f;font-style:italic}#contact form{margin-bottom:30px}#contact label{font:15px/24px opensans-semibold,sans-serif;margin:12px 0;color:#FFF;display:inline-block;float:left;width:22%}#contact input,#contact textarea,#contact select{padding:8px 20px;color:#EEE;background:#5f5f5f;margin-bottom:42px;border:0;outline:0;font-size:15px;line-height:24px;width:66%}#contact input:focus,#contact textarea:focus,#contact select:focus{color:#2f2f2f;background-color:#e1e1e1}#contact button.submit{font:13px/20px montserrat-bold,sans-serif;text-transform:uppercase;letter-spacing:3px;color:#2f2f2f;background:#ffbf18;padding:6px 18px;border:0;cursor:pointer;height:auto;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;margin-left:22%}#contact button.submit:hover{color:#25292d;background:#fff}#contact span.required{color:#ffbf18;font-size:13px}#message-warning,#message-success{display:none;background:#151719;padding:24px 24px;margin-bottom:36px;width:88%}#message-warning{color:#d72828}#message-success{color:#ffbf18}#message-warning i,#message-success i{margin-right:10px}#image-loader{display:none;position:relative;left:18px;top:12px}#contact aside h3{font:21px/30px montserrat-bold,sans-serif;margin-bottom:18px;color:#ffbf18}.post{background:#f5f5f5 url(../foto/grey.png);padding-top:120px;padding-bottom:90px}.post .entry-header{position:relative;width:100%}.post .entry-header h1{font:45px/60px montserrat-regular,sans-serif;color:#313131;width:83.33333%;padding-right:12%;float:right}.post .post-meta{float:left;text-align:right;width:16.66667%;color:#bec0c1;padding-right:36px;font:14px/24px opensans-regular,sans-serif;margin:6px 0 6px 0}.post .post-meta a,.post .post-meta a:visited{color:#b9bbbc}.post .post-meta a:hover,.post .post-meta a:focus{color:#11abb0}.post .post-meta .date{margin-bottom:18px;display:block}.post .post-meta .date:before,.post .post-meta .categories:before{display:block;font:14px/24px opensans-bold,sans-serif;color:#313131;text-align:right}.post .post-meta .date:before{content:"Published"}.post .post-meta .categories:before{content:"Categories"}.post .post-meta .categories a{display:block}.post .post-meta .categories .sep{display:none}.post .post-image{margin:24px 0 36px 0;width:100%}.post .post-content{margin-bottom:24px;width:75%}.post .post-content .tags{margin-top:18px;font-family:opensans-light,sans-serif}.post .post-content .tags a{font-family:opensans-bold,sans-serif}.post .bio{margin-top:48px;padding-top:29px;border-top:1px solid #e0e0e0}.post .bio .gravatar{width:16.66667%;float:left;width:72px;height:72px}.post .bio .gravatar img{margin-top:12px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-khtml-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.post .bio .offerte{width:83.33333%;float:right}.post .bio .offerte h5{font:16px/30px opensans-bold,sans-serif;margin-bottom:6px}.post .post-nav{margin:24px 0;padding:30px 0 0 0;border-top:1px solid #e0e0e0;font:16px/30px opensans-light,sans-serif}.post .post-nav li{display:inline-block;margin:0;padding:0;width:49%;line-height:30px}.post .post-nav li a{color:#a3a3a3}.post .post-nav li a:hover{color:#333}.post .post-nav li strong{font:15px/30px opensans-bold,sans-serif;text-transform:uppercase;color:#11abb0;letter-spacing:1px;display:block}.post .post-nav li.next{float:right;text-align:right}.post .post-nav li.prev{float:left;text-align:left}#comments{background:#e6e8eb;padding-bottom:90px;padding-top:101px;border-top:1px solid #e0e3e6}#comments h3{font:20px/30px opensans-bold,sans-serif;margin-bottom:6px;margin-left:16.66667%;color:#313131}ol.commentlist{border-top:1px solid #d5d9dc;margin:29px 0 54px 0;padding:0;width:75%;margin-left:16.66667%}.commentlist>li{position:relative;list-style:none;margin:0;padding:18px 0 17px 0;border-bottom:1px solid #d5d9dc}.commentlist li .avatar{position:absolute;left:-40px;display:block;height:50px;width:50px}.commentlist li .avatar img{margin-top:6px;height:50px;width:50px;-moz-border-radius:100% 100% 100% 100%;-webkit-border-radius:100% 100% 100% 100%;-khtml-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%}.commentlist li .comment-info cite{font:15px/30px opensans-bold,sans-serif;color:#454545}.commentlist li .comment-info .comment-meta{font-size:12px;line-height:24px;display:block}.commentlist li .comment-info .comment-meta .reply{font-family:opensans-semibold,sans-serif}.commentlist li .comment-info .comment-meta .sep{margin:0 5px;color:#aeb6b7}.commentlist li .comment-text{clear:both;margin:24px 0 0 0;padding:0;line-height:24px}.commentlist li ul.children{margin:0;padding:18px 0 0 0}.commentlist li ul.children li{padding-left:5%;padding-top:17px;border-top:1px solid #d5d9dc}#comments form{margin-top:30px;margin-left:16.66667%}#comments form label{font:14px/24px opensans-bold,sans-serif;margin:12px 0;color:#3d4145}#comments form input,#comments form textarea,#comments form select{padding:18px 18px;color:#3d4145;background:#cfd4d8;margin-bottom:24px;border:0;outline:0;font-size:15px;line-height:24px;width:60%}#comments form input:focus,#comments form textarea:focus,#comments form select:focus{color:#fff;background-color:#3d4145}#comments form button.submit{font:18px/30px montserrat-bold,sans-serif;text-transform:uppercase;letter-spacing:3px;color:#fff;background:#11abb0;padding:18px 24px;border:0;cursor:pointer;height:auto;display:block;margin-top:36px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}#comments form button.submit:hover{background:#3d4145}#comments form span.required{color:#11abb0;font-size:13px}.servizi-bottom-nav{margin-top:36px;margin-left:16.66667%;padding-top:5px;border-top:1px solid #d1d6db}.bottom-nav{margin:0;padding:12px 0;font:14px/36px opensans-bold,sans-serif}.bottom-nav li{display:inline-block;margin:0;padding:0;line-height:24px}.bottom-nav li i{margin-left:5px}.bottom-nav li a:hover{color:#3d4145}.bottom-nav .sep{font:16px/36px opensans-light,sans-serif;margin:0 6px;color:#c0c7ce}#blog-entries{background:#f5f5f5 url(../foto/grey.png);padding-bottom:48px}#blog-entries .post{padding-bottom:53px;border-bottom:1px solid #e0e0e0}#blog-entries .post .entry-header h1 a,#blog-entries .post .entry-header h1 a:visited{color:#313131}#blog-entries .post .entry-header h1 a:hover,#blog-entries .post .entry-header h1 a:focus{color:#11abb0}#blog-entries .post .post-content p{font:20px/36px opensans-light,sans-serif}#blog-entries .post-content a.more-link{font:14px/30px opensans-bold,sans-serif;margin-top:18px;padding:6px 18px;background:#838a91;color:#fff;display:inline-block;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px}#blog-entries .post-content a.more-link:hover{background:#11abb0}#blog-entries .post-content a.more-link i{margin-left:10px}.pagination{margin:36px auto 12px auto}.pagination ul li{display:inline-block;margin:0;padding:0}#bottom-block{background:#e6e8eb;padding-top:24px;padding-bottom:30px;border-top:1px solid #e0e0e0}#bottom-block .blog-categories{font:13px/30px opensans-semibold,sans-serif;margin:0;padding:0}#bottom-block .blog-categories li{display:inline;margin-right:15px}#bottom-block .blog-categories li.current a{color:#11abb0}#bottom-block .blog-categories a{color:#a0a6ab}#bottom-block .blog-categories a:hover{color:#5b6167}#bottom-block .back-to-top{text-align:right}#bottom-block .back-to-top a i{margin-left:6px}#bottom-block .back-to-top a{font:14px/30px opensans-bold,sans-serif;color:#11abb0}footer{margin-top:30px;margin-bottom:30px;color:#303030;font-size:14px}footer a,footer a:visited{color:#ffbf18}footer a:hover,footer a:focus{color:#fff}footer .copyright{margin:0;padding:0;color:#FFF}footer .copyright li{display:inline-block;margin:0;padding:0;line-height:14px}.ie footer .copyright li{display:inline}footer .copyright li:before{content:"|";padding-left:10px;padding-right:10px;color:#ffbf18}footer .copyright li:first-child:before{display:none}footer .social-links{margin:0;padding:0;font-size:18px;margin-top:-3px;float:right}footer .social-links li{display:inline-block;margin:0;padding:0;margin-left:24px}footer .social-links li:first-child{margin-left:0}@media only screen and (max-width:836px){#struttura,#photo,#servizi,#offerte{padding-top:120px}.intro,.testimonies .client-cite{font-size:18px}.slider-text h2{font:48px/66px montserrat-regular,Sans-serif}#struttura .section-head .col{width:100%}#struttura .struttura-wrapper{margin-top:12px}#struttura .struttura-wrapper .col{width:50%}#struttura .struttura-wrapper .col{margin-bottom:0}#photo #photo-wrapper{margin-top:12px}#photo #photo-wrapper .col{width:33.33333%}#servizi .blog-entries{margin-top:30px}#offerte .process-wrap .col{width:50%}#call-to-action p{font-size:16px}#call-to-action .button{font-size:14px}#offerte .section-head .col{width:100%}#contact label{width:25%}#contact button.submit{margin-left:25%}#contact input,#contact textarea,#contact select{width:70%}#message-warning,#message-success{width:95%}.first{clear:none}.m-first{clear:left}.post,#blog-entries .post{padding-top:96px}.post p.lead,#blog-entries .post .post-content p{font-size:18px}.post .entry-header h1{padding-right:18px;font-size:43px}.post .post-meta{margin-top:6px}.post .post-image{margin:12px 0 24px 0}.post .bio .offerte{padding-left:18px}}@media only screen and (max-width:767px){.section-head,.intro,#offerte h3,#servizi .entry-header{text-align:center}#intro{background:#000 url(../foto/calici-sfumato-25trasp-ner.jpg) no-repeat right;overflow:hidden}#testa-mondo{display:none}.slider-nutella{position:relative;left:-2%;top:60px}.slider-nutella-b{position:relative;left:3%;top:105px}.slider-textScr{position:relative;left:3%;top:125px}.slider-tic-tac{position:relative;width:75%;left:18%;top:60px}header.mobile{height:135px}header.mobile .logo a{position:fixed;width:160px;top:10px;left:50%;margin-left:-70px}.flex-direction-nav .flex-next{top:288px}.flex-direction-nav .flex-prev{top:288px}.mobile #nav-wrap{position:fixed;top:0;right:0;width:auto;margin:0}.mobile #nav-wrap>a{width:28px;height:28px;text-align:left;border-top-left-radius:3px;border-bottom-left-radius:3px;background:#ffbf18 url(../foto/menu-verticale.png) no-repeat center;position:relative;border:0;float:right;font:0/0 a;text-shadow:none;color:transparent}.mobile #nav-wrap>a:before,.mobile #nav-wrap>a:after{position:absolute;border:0 solid #000;top:35%;left:25%;right:25%;content:''}.mobile #nav-wrap>a:after{top:60%}.mobile #nav-wrap:not(:target)>a:first-of-type,.mobile #nav-wrap:target>a:last-of-type{display:block}.mobile #nav-wrap ul#nav{height:auto;display:none;clear:both}.mobile #nav-wrap ul#nav li{display:block;width:100%;height:100%;text-align:left}.mobile #nav-wrap ul#nav>li.active a{color:#FFF!important;background:0}.mobile #nav-wrap:target>ul#nav{display:block;padding:12px 25px 24px 25px;background:url(../foto/C-opacity-80_Nero.png);margin:0;clear:both}.mobile #nav-wrap ul#nav li{border-bottom:1px dotted #595b6a}.mobile #nav-wrap ul#nav li a{margin:0;padding:0;font-size:13px;margin:10px 0;line-height:14px;border:0}.slider-text{margin-top:120px;margin-bottom:48px}.slider-text h2{font:43px/54px montserrat-regular,sans-serif}.slider-text p{font:14px/30px opensans-regular,sans-serif;margin-top:30px}.slides{overflow:hidden;min-height:300px}.reveal-modal{margin-left:-42%;width:84%}.reveal-modal-2{margin-left:-42%;width:84%}#servizi .entry-header .author-image{display:none}#servizi .entry-header .entry-title{padding-left:20px;margin-bottom:18px;font-size:5px}#servizi .entry .post-content{padding-left:20px;margin-top:6px}#servizi .entry .post-meta time,#servizi .entry .post-meta .dauthor{display:inline}#servizi .entry .post-meta .dauthor:before{content:"/";padding-left:5px;padding-right:5px}.testimonials{text-align:center}.testimonials .client-author .name{position:static}.testimonials .client-author span{display:inline}.testimonials .client-author span:before{content:"/";padding-left:5px;padding-right:5px}#call-to-action{text-align:center;padding-top:60px;padding-bottom:42px}#call-to-action h2{font:30px/36px montserrat-bold,sans-serif;letter-spacing:-0.5px;margin-bottom:6px}#call-to-action .button{padding-top:12px;padding-bottom:12px}#contact label{display:block;float:none;width:auto}#contact input,#contact textarea,#contact select{width:100%;margin-bottom:30px}#contact button.submit{margin-left:0}#message-warning,#message-success{width:100%}.post,#blog-entries .post{padding-top:84px}.post .entry-header h1{float:none;width:100%;font-size:32px;line-height:42px;text-align:center}.post .post-meta{float:none;width:100%;padding-right:0;text-align:center}.post .post-meta .categories,.post .post-meta .date,.post .post-meta .categories a{display:inline}.post .post-meta .date:before,.post .post-meta .categories:before{content:none}.post .post-meta .date{font:13px/18px opensans-bold,sans-serif;color:#3d4149}.post .post-meta .categories{font:13px/18px opensans-regular,sans-serif}.post .post-meta .categories .sep{display:inline;margin-right:5px;font:13px/18px opensans-light,sans-serif}.post .bio{padding-top:17px;border-top:1px solid #e0e0e0}.post .bio .gravatar{float:none;width:72px;margin:0 auto 18px auto}.post .bio .offerte{width:100%;float:none;padding-left:0;text-align:center}.post .post-nav{margin-top:18px}.post .post-nav li{display:block;margin:0 0 18px 0;width:100%}.post .post-nav li.next{float:none;text-align:center}.post .post-nav li.prev{float:none;text-align:center}#comments h3{text-align:center;margin-left:0}ol.commentlist{width:100%;margin-left:0}.commentlist li .avatar{display:none}#comments form{margin-left:0}#comments form input,#comments form textarea,#comments form select{width:100%}.servizi-bottom-nav{margin-left:0;text-align:center}#bottom-block .blog-categories{text-align:center}#bottom-block .back-to-top{margin-top:30px;text-align:center}footer .copyright li:before{content:none}footer .copyright li{margin-right:10px}footer .copyright,footer .social-links{text-align:center;float:none}footer .social-links{margin-top:12px}}@media only screen and (max-width:460px){.slider-text{margin-top:150px;margin-bottom:36px}.slider-text h2{font:32px/42px montserrat-regular,sans-serif}.slider-text p{font:12px/24px opensans-regular,sans-serif;margin-top:24px}#servizi .entry-title h3{font-size:18px;line-height:26px}#map{display:block;height:586px;width:100%;background-color:#f6f4ef}#map img{max-width:inherit!important}#map .map-error{text-align:center;padding-top:48px;color:#c0b491;font-size:14px}}