@media only screen and (min-width:1199px){.header .inner .menu ul{display:table !important}}@media only screen and (min-width:960px) and (max-width:1199px){.homepage,.section{position:inherit} .section .content{max-width:870px;margin:auto;position:relative} .section .teaser{background-attachment:scroll;background-position:center center} .page-inner-left,.page-inner-right{width:610px} .logo-homepage{background-attachment:inherit;position:absolute} .header{display:block} .header .inner{max-width:870px;margin:auto} .header .inner .menu ul{display:table !important} .blog-inner-left{width:610px} .blog-inner-right{width:610px} .blog-post-content,.blog-post-content .blog-post-media{width:620px} .blog-post-content .blog-post-media{width:620px;height:348px} .blog-post-content .blog-post-media img{width:100%;height:100%} .blog-post-content .blog-post-media .video{width:620px !important;height:348px !important} .thumb{max-width:100% !important;height:auto !important} .video{max-width:100% !important} .flexslider{max-width:100% !important;height:auto !important} html body #teaser-video .info-container .info .info-inner div{height:445px !important} html body #teaser-pizza{height:368px !important}}@media only screen and (max-width:768px){.tabs .tabs_nav,.tabs .tabs_nav li{width:100%} .teaser .pricing_table.pricing_table_two_cols .pricing_table_col{width:50%;clear:none;margin-bottom:0} .teaser .pricing_table.pricing_table_three_cols .pricing_table_col{width:33%;clear:none;margin-bottom:0} .pricing_table .pricing_table_col,.pricing_table.pricing_table_two_cols .pricing_table_col,.pricing_table.pricing_table_three_cols .pricing_table_col,.pricing_table.pricing_table_four_cols .pricing_table_col,.pricing_table.pricing_table_five_cols .pricing_table_col{clear:both;width:100%;border-radius:3px;margin-bottom:16px} .pricing_table .pricing_table_col:last-child{margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:959px){.homepage{width:640px} .homepage,.section{position:inherit} .homepage .content{padding:60px 0 0 0 !important} .section .content{max-width:640px;padding:150px 0 70px 0} .section .teaser{background-attachment:scroll !important;background-position:center center} .page-inner-left{width:65.3334%;margin-right:4%} .page-inner-right{width:65.3334%} .logo-homepage{background-attachment:inherit;position:absolute} .header{height:auto;display:block} .header .inner{max-width:930px;margin:auto} .header .logo-container{position:relative;left:50%;margin-left:-57.5px;float:none} .header .inner .social{margin:6px 0 0 29px} .chart-container ul.chart li div{font-size:25px !important} .teaser.fixed{background-attachment:scroll} .teaser .info-container .info .info-inner{max-width:640px;margin:auto} .teaser .video{width:640px !important;height:360px !important} .teaser .column_one_half .video,.teaser .column_one_half_last .video{width:307px !important;height:172px !important;margin:auto} .teaser .flexslider{max-width:100% !important;height:auto !important} .teaser .round-thumb-container,.teaser .round-thumb{margin:0 !important} .teaser .column_one_half,.teaser .column_one_third{margin-bottom:10px} .blog-inner-left{width:65.3334%;margin-right:4%} .blog-inner-right{width:65.3334%} .blog-post-info{width:100%;margin:0 0 10px 0} .blog-post-content{width:100%} .blog-post-content .blog-post-content-inner{width:353px} .blog-post-content .blog-post-media{width:418px;height:235px} .blog-post-content .blog-post-media img{width:100%;height:100%} .blog-post-content .blog-post-media .video{width:418px !important;height:235px !important} #sidebar.left,#sidebar.right{width:30.6666%} .comment_list li{width:418px} .comment_list li .comment_left{width:323px} .comment_list .children li{width:373px;margin-left:45px} .comment_list .children li .comment_left{width:278px} textarea{width:100%} .pricing_table.pricing_table_four_cols .pricing_table_col,.pricing_table.pricing_table_five_cols .pricing_table_col{clear:both;width:100% !important;border-radius:3px;margin-bottom:16px} .thumb{max-width:100% !important;height:auto !important} .video{max-width:100% !important} .flexslider{max-width:100% !important;height:auto !important} html body #teaser-video .info-container .info .info-inner div{height:250px !important} html body #teaser-pizza{height:250px !important} html body #menu .flexslider{height:576px !important} html body #menu .flexslider .slides{height:576px} html body #menu .flexslider .slides img{width:360px} html body #menu .flexslider .slides li{margin:0 180px 0 0;width:360px;height:576px} html body #our-story .content{max-width:98% !important} html body #our-story .content .dot-wrapper{margin:-10px 3% 0 4%} html body #news #teaser-news .info-container .info .news-entries{min-height:100px}}@media only screen and (min-width:480px) and (max-width:767px){.homepage{width:420px} .homepage .content{padding:100px 0;display:block} .column_homepage{text-align:center} .homepage,.section{position:inherit} .section .content{max-width:420px} .section .teaser{background-attachment:scroll !important;background-position:center center} .page-inner-left,.page-inner-right{width:100%} .logo-homepage{width:150px;height:150px;margin:-75px 0 0 -75px;position:absolute;background-attachment:inherit} .header{height:auto;display:block} .header .inner{max-width:930px;margin:auto} .header .logo-container{position:relative;left:50%;margin-left:-57.5px;float:none} .header .inner .social{margin:6px 0 0 29px} .column_homepage{width:100%;margin-bottom:30px} .section-title{padding-top:50px} .chart-container ul.chart li{float:none !important;margin:auto;text-align:center;margin-bottom:15px} .chart-container ul.chart li div{font-size:25px !important;-webkit-box-shadow:inset 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 #fff;box-shadow:inset 0 0 0 #fff} .teaser.fixed{background-attachment:scroll !important} .teaser .info-container .info .info-inner{max-width:420px;margin:auto} .teaser blockquote{width:auto !important} .teaser .video{width:420px !important;height:236px !important} .teaser .column_one_half .video,.teaser .column_one_half_last .video{width:307px !important;height:172px !important;margin:auto} .teaser .flexslider{max-width:100% !important;height:auto !important} .teaser .round-thumb-container,.teaser .round-thumb{margin:0 !important} .teaser h1,h2,h3,h4,h5,h6{margin-bottom:10px} .signup{width:420px;margin:auto} .signup input[type="text"]{width:295px !important} .blog-inner-left{width:100%} .blog-inner-right{width:100%} .blog-post-content{width:100%} .blog-post-content .blog-post-content-inner{width:355px} .blog-post-info{width:100%;margin:0 0 10px 0} .blog-post-content .blog-post-media{width:420px;height:237px} .blog-post-content .blog-post-media img{width:100%;height:100%} .blog-post-content .blog-post-media .video{width:420px !important;height:237px !important} #sidebar.left,#sidebar.right{width:100%;float:none} .response .response{margin:30px 0 0 0} #commentform .form-submit{width:420px !important} #commentform ul.right,#commentform .form-submit #submit,.contactForm ul.right,.contactForm .submit{float:left !important} .comment_list li{width:420px} .comment_list li .comment_left{width:325px} .comment_list .children li{width:375px;margin-left:45px} .comment_list .children li .comment_left{width:280px} .pagination{margin-bottom:50px;padding-bottom:50px} .section.odd .pagination,.section.odd .blog-post-navigation{border-bottom:1px solid #ddd} .section.even .pagination,.section.even .blog-post-navigation{border-bottom:1px solid #444} a.action-button,a.action-link{float:none} .contact_wrapper{width:100%} input[type=text]{width:100%} textarea{width:100%} .section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{margin:0} .section-title{font-size:60px;line-height:60px;text-align:center} .section-title small{font-size:45px;line-height:35px;text-align:center} .section-title h1,.section-title h1 span{font-size:50px;line-height:40px;text-align:center} .section-title h2,.section-title h2 span{font-size:55px;line-height:45px;text-align:center} .section-title h3,.section-title h3 span{font-size:45px;line-height:35px;text-align:center} .section-title h4,.section-title h4 span{font-size:40px;line-height:27px;text-align:center} .section-title h5,.section-title h5 span{font-size:35px;line-height:25px;text-align:center} .section-title h6,.section-title h6 span{font-size:30px;line-height:18px;text-align:center} .section-title h1 small,.section-title h1 small span{font-size:35px;line-height:28px;text-align:center} .section-title h2 small,.section-title h2 small span{font-size:40px;line-height:30px;text-align:center} .section-title h3 small,.section-title h3 small span{font-size:35px;line-height:28px;text-align:center} .section-title h4 small,.section-title h4 small span{font-size:30px;line-height:25px;text-align:center} .section-title h5 small,.section-title h5 small span{font-size:25px;line-height:23px;text-align:center} .section-title h6 small,.section-title h6 small span{font-size:20px;line-height:20px;text-align:center} .section .section-title h1,.section .section-title h1 span{font-size:50px;line-height:40px;text-align:center} .section .section-title h2,.section .section-title h2 span{font-size:50px;line-height:40px;text-align:center} .section .section-title h3,.section .section-title h3 span{font-size:55px;line-height:45px;text-align:center} .section .section-title h4,.section .section-title h4 span{font-size:45px;line-height:35px;text-align:center} .section .section-title h5,.section .section-title h5 span{font-size:40px;line-height:27px;text-align:center} .section .section-title h6,.section .section-title h6 span{font-size:35px;line-height:25px;text-align:center} .section .section-title h1 small,.section .section-title h1 small span{font-size:48px;line-height:35px;text-align:center} .section .section-title h2 small,.section .section-title h2 small span{font-size:35px;line-height:28px;text-align:center} .section .section-title h3 small,.section .section-title h3 small span{font-size:40px;line-height:30px;text-align:center} .section .section-title h4 small,.section .section-title h4 small span{font-size:35px;line-height:28px;text-align:center} .section .section-title h5 small,.section .section-title h5 small span{font-size:30px;line-height:25px;text-align:center} .section .section-title h6 small,.section .section-title h6 small span{font-size:25px;line-height:23px;text-align:center} .column_one_half,.column_one_third,.column_one_fourth,.column_two_thirds,.column_three_fourths{width:100%} .thumb{max-width:100% !important;height:auto !important} .video{max-width:100% !important} .flexslider{max-width:100% !important;height:auto !important} .accordion div.video,.accordion div.video .featured_flowplayer,.tabs div.video,.tabs div.video .featured_flowplayer{clear:both;width:380px !important;height:215px !important} div.video video,div.video iframe,div.video object,div.video embed,div.video div{width:100%;height:100% !important;max-width:100% !important;max-height:100% !important} .accordion .column_one_half,.accordion .column_one_third,.accordion .column_one_fourth,.accordion .column_two_thirds,.accordion .column_three_fourths,.tabs .column_one_half,.tabs .column_one_third,.tabs .column_one_fourth,.tabs .column_two_thirds,.tabs .column_three_fourths{width:360px !important;margin-right:0 !important} blockquote{width:370px !important;margin-right:0 !important} blockquote.quote{width:100% !important} .accordion blockquote,.tabs blockquote{width:340px !important;margin-right:0 !important} html body #homepage .content .navigateTo{display:none} html body #teaser-video .info-container .info .info-inner div{height:33px !important} html body #video #teaser-video{border-width:2px} html body #pizza #teaser-pizza{height:0 !important} html body #teaser-pizza{height:33px !important} html body #pizza #teaser-pizza .info .info-inner{display:none} html body #word-on-the-web{border-width:4px} html body #word-on-the-web .content{padding-top:22px;padding-bottom:10px} html body #word-on-the-web #twitter-box{width:83%} html body #word-on-the-web #twitter-box h1{font-size:25px;margin-bottom:15px} html body #word-on-the-web #twitter-box ul.tweet_list{padding-bottom:0} html body #word-on-the-web #twitter-box .follow-us{background-position:-196px -92px;width:40px;height:18px} html body #our-story #teaser-our-story{height:0} html body #menu{height:475px} html body #menu .content{width:259px;padding-top:10px} html body #menu .flex-direction-nav{display:none} html body #menu .flex-control-nav{bottom:10px;right:71px;top:initial;left:initial} html body #menu .download-link{width:37px;height:17px;top:445px;left:41%;background-position:-158px -92px} html body #menu .flexslider{height:414px !important} html body #menu .flexslider .slides{height:414px} html body #menu .flexslider .slides img{width:259px} html body #menu .flexslider .slides li{margin:0 129px 0 0;width:259px;height:414px} html body #our-story .content{padding-top:25px;padding-bottom:25px} html body #our-story .content .dot-wrapper{margin:-10px 3% 0 4%;height:190px} html body #our-story .content .image-wrapper{margin:15px 0 0 0} html body #our-story .content .image-wrapper img{width:160px} html body #our-story .content .text-wrapper .bottom{font:11pt/18pt Helvetica;margin-top:0} html body #locations .content{width:85%;max-width:none} html body #locations .content h1{font-size:21pt;padding:40px 0} html body #locations .content ul{margin-bottom:0} html body #locations .content ul li span{font-size:13pt} html body #locations .content ul li a{font-size:13pt} html body #news #teaser-news{height:250px} html body #news #teaser-news .info-container .info h1{top:5px !important;font-size:12px !important} html body #news #teaser-news .info-container .info .news-entries{min-height:100px} html body #footer .content .top-container .social{display:none} html body #fancybox-wrap{height:320px !important;width:480px !important;left:-18px !important;top:-18px !important} html body #fancybox-content{width:478px !important;height:320px !important} html body #fancybox-content form{height:250px !important;width:445px !important;margin:58px 0 0 19px} html body #fancybox-content form input{width:443px;margin-bottom:6px} html body #fancybox-content form input.send{margin-top:14px} html body #fancybox-content form h1{padding:16% 0 0 28%} html body #fancybox-content form p.error{font:18px 'Helvetica';width:445px;padding:15% 0 0 0} html body #fancybox-content form p.title{font:15px 'Helvetica';padding-right:7px;margin-bottom:15px}}@media only screen and (max-width:479px){.homepage{width:290px} .homepage .content{padding:100px 0;display:block} .column_homepage{text-align:center} .homepage,.section{position:inherit} .section .content{max-width:290px} .section .teaser{background-attachment:scroll !important;background-position:center center} .page-inner-left,.page-inner-right{width:100%} .logo-homepage{width:150px;height:150px;margin:-75px 0 0 -75px;position:absolute;background-attachment:inherit} .header{height:auto;display:block;position:absolute !important} .header .inner{max-width:930px;margin:auto} .header .logo-container{position:relative;left:50%;margin-left:-57.5px;float:none} .header .inner select{display:none !important} .header .inner .menu #menu-main-menu{display:block !important} .header .inner .menu ul{float:left;text-align:center;width:100%;margin-top:0;padding-bottom:5px;line-height:20px} .header .inner .menu ul li{margin:10px 0;float:none !important} .header .inner .menu ul li:first-child{margin-top:0} .header .inner .menu ul li:last-child{padding-right:10px} .section.odd .header .inner .menu ul li a.active,.section.even .header .inner .menu ul li a.active{padding:1px 10px} .column_homepage{width:100%;margin-bottom:30px} .section-title{padding-top:50px} .chart-container ul.chart li{float:none !important;margin:auto;text-align:center;margin-bottom:15px} .chart-container ul.chart li div{font-size:25px !important;-webkit-box-shadow:inset 0 0 0 #fff;-moz-box-shadow:inset 0 0 0 #fff;box-shadow:inset 0 0 0 #fff} .teaser.fixed{background-attachment:scroll} .teaser .info-container .info .info-inner{max-width:290px;margin:auto} .teaser blockquote{width:auto !important} .teaser .video{width:290px !important;height:163px !important} .teaser .flexslider{max-width:100% !important;height:auto !important} .teaser .thumb{margin:0 auto 10px auto !important;float:none;overflow:auto} .teaser .round-thumb-container{width:145px !important} .teaser .round-thumb-container,.teaser .round-thumb{margin:0 auto 0 auto !important} .teaser h1,h2,h3,h4,h5,h6{margin-bottom:10px} .signup{width:290px;margin:auto} .signup input[type="text"],.signup input[type=submit].signupSubmit{width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} .blog-inner-left{width:100%} .blog-inner-right{width:100%} .blog-post-content{width:100%} .blog-post-content .blog-post-content-inner{width:290px} .blog-post-info{width:100%;margin:0 0 10px 0} .blog-post-content .blog-post-media-type{margin:0 0 30px 0;width:100%} .blog-post-content .blog-post-media-type.type-text{background-position:center 0} .blog-post-content .blog-post-media-type.type-image{background-position:center -45px} .blog-post-content .blog-post-media-type.type-video{background-position:center -90px} .blog-post-content .blog-post-media{width:290px;height:163px} .blog-post-content .blog-post-media img{width:100%;height:100%} .blog-post-content .blog-post-media .video{width:290px !important;height:163px !important} #sidebar.left,#sidebar.right{width:100%;float:none} .response,.response .response{margin:30px 0 0 0} #commentform .form-submit{width:290px !important} #commentform ul.left,#commentform ul.left li,#commentform ul.right,#commentform ul.right li{width:290px} #commentform ul.left li .txtFld,#commentform ul.right li .txtAra{width:260px} #commentform ul.right{float:left !important;width:290px} #commentform .form-submit #submit{float:left !important} .comment_list li{width:290px} .comment_list li .comment_left{width:195px} .comment_list .children li{width:265px;margin-left:25px} .comment_list .children li .comment_left{width:170px} .pagination{margin-bottom:50px;padding-bottom:50px} .section.odd .pagination,.section.odd .blog-post-navigation{border-bottom:1px solid #ddd} .section.even .pagination,.section.even .blog-post-navigation{border-bottom:1px solid #444} a.action-button,a.action-link{float:none} input[type=text]{width:100%} textarea{width:100%} input[type=submit]{width:100%} .section-title h1,.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{margin:0} .section-title{font-size:60px;line-height:60px;text-align:center} .section-title small{font-size:45px;line-height:35px;text-align:center} .section-title h1,.section-title h1 span{font-size:40px;line-height:30px;text-align:center} .section-title h2,.section-title h2 span{font-size:55px;line-height:45px;text-align:center} .section-title h3,.section-title h3 span{font-size:45px;line-height:35px;text-align:center} .section-title h4,.section-title h4 span{font-size:40px;line-height:27px;text-align:center} .section-title h5,.section-title h5 span{font-size:35px;line-height:25px;text-align:center} .section-title h6,.section-title h6 span{font-size:30px;line-height:18px;text-align:center} .section-title h1 small,.section-title h1 small span{font-size:30px;line-height:22px;text-align:center} .section-title h2 small,.section-title h2 small span{font-size:40px;line-height:30px;text-align:center} .section-title h3 small,.section-title h3 small span{font-size:35px;line-height:28px;text-align:center} .section-title h4 small,.section-title h4 small span{font-size:30px;line-height:25px;text-align:center} .section-title h5 small,.section-title h5 small span{font-size:25px;line-height:23px;text-align:center} .section-title h6 small,.section-title h6 small span{font-size:20px;line-height:20px;text-align:center} .section .section-title h1,.section .section-title h1 span{font-size:40px;line-height:30px;text-align:center} .section .section-title h2,.section .section-title h2 span{font-size:40px;line-height:30px;text-align:center} .section .section-title h3,.section .section-title h3 span{font-size:55px;line-height:45px;text-align:center} .section .section-title h4,.section .section-title h4 span{font-size:45px;line-height:35px;text-align:center} .section .section-title h5,.section .section-title h5 span{font-size:40px;line-height:27px;text-align:center} .section .section-title h6,.section .section-title h6 span{font-size:35px;line-height:25px;text-align:center} .section .section-title h1 small,.section .section-title h1 small span{font-size:48px;line-height:35px;text-align:center} .section .section-title h2 small,.section .section-title h2 small span{font-size:30px;line-height:22px;text-align:center} .section .section-title h3 small,.section .section-title h3 small span{font-size:40px;line-height:30px;text-align:center} .section .section-title h4 small,.section .section-title h4 small span{font-size:35px;line-height:28px;text-align:center} .section .section-title h5 small,.section .section-title h5 small span{font-size:30px;line-height:25px;text-align:center} .section .section-title h6 small,.section .section-title h6 small span{font-size:25px;line-height:23px;text-align:center} .column_one_half,.column_one_third,.column_one_fourth,.column_two_thirds,.column_three_fourths{width:100%} .thumb{max-width:100% !important;height:auto !important} .round-thumb-container{float:none;margin:0 auto 30px auto} .video{max-width:100% !important} .flexslider{max-width:100% !important;height:auto !important} .accordion div.video,.accordion div.video .featured_flowplayer,.tabs div.video,.tabs div.video .featured_flowplayer{clear:both;width:260px !important;height:146px !important} div.video video,div.video iframe,div.video object,div.video embed,div.video div{width:100%;height:100% !important;max-width:100% !important;max-height:100% !important} .accordion .column_one_half,.accordion .column_one_third,.accordion .column_one_fourth,.accordion .column_two_thirds,.accordion .column_three_fourths,.tabs .column_one_half,.tabs .column_one_third,.tabs .column_one_fourth,.tabs .column_two_thirds,.tabs .column_three_fourths{width:230px !important;margin-right:0 !important} blockquote{width:250px !important;margin-right:0 !important} blockquote.quote{width:100% !important} .accordion blockquote,.tabs blockquote{width:209px !important;margin-right:0 !important} .pricing_table .pricing_table_col>ul>li .submit{-moz-box-sizing:border-box;float:none;padding:10px 8px;width:80%} html body .header .inner .menu{overflow:hidden;height:230px;clear:both;margin:0 auto} html body .header .inner .menu #menu-main-menu{margin-top:22px;height:24px} html body .header .inner .menu #menu-main-menu.open .mobile-menu-indicator{display:none} html body .header .inner .menu ul li{padding:0;margin:0 0 8px 0} html body .header .inner .menu ul li.current-menu-item a{background:none;color:#5f4940;text-transform:capitalize;font:15px 'Helvetica'} html body .header .inner .menu ul li.mobile-menu-divider{display:block} html body .header .inner .menu ul li.mobile-menu-indicator{display:block} html body .header .inner .menu ul li a{background:none;color:#5f4940;text-transform:capitalize;font:15px 'Helvetica'} html body .header .inner .menu ul li a:hover{color:#5f4940} html body .header .inner .social{margin:6px 0 0 6px} html body #homepage .content{padding:0} html body #homepage .content .navigateTo{display:none} html body #homepage .content .column_homepage{margin:196px 0 0;padding-bottom:0} html body #video #teaser-video{border-width:2px} html body #video #teaser-video .info-container .info .info-inner div{height:78px !important} html body #pizza #teaser-pizza{height:0} html body #pizza #teaser-pizza .info .info-inner{display:none} html body #menu{height:475px} html body #menu .content{width:270px;padding-top:10px} html body #menu .flex-direction-nav{display:none} html body #menu .download-link{width:37px;height:17px;top:445px;left:41%;background-position:-158px -92px} html body #menu .flexslider .slides img{width:72%} html body #word-on-the-web{border-width:4px} html body #word-on-the-web .content{padding-top:22px;padding-bottom:10px} html body #word-on-the-web #twitter-box{width:83%} html body #word-on-the-web #twitter-box h1{font-size:25px;margin-bottom:15px} html body #word-on-the-web #twitter-box ul.tweet_list{padding-bottom:0} html body #word-on-the-web #twitter-box .follow-us{background-position:-196px -92px;width:40px;height:18px;margin-right:-23px} html body #menu .content{padding-bottom:10px} html body #menu .flex-direction-nav{display:none} html body #menu .flex-control-nav{bottom:15px;right:71px;top:initial;left:initial} html body #menu .flexslider{height:414px !important} html body #menu .flexslider .slides{height:414px} html body #menu .flexslider .slides img{width:259px} html body #menu .flexslider .slides li{margin:0 129px 0 0;width:259px;height:414px} html body #menu .content{width:259px} html body #our-story{border-bottom:6px solid #5c4c44} html body #our-story .btn.our-story{width:145px;height:30px;top:0;left:0;background-position:-158px -28px;cursor:pointer} html body #our-story .content{padding-top:5px !important;padding-bottom:10px} html body #our-story #teaser-our-story{height:0;border-width:0} html body #our-story .content .dot-wrapper{display:none} html body #our-story .content .image-wrapper{margin:38px auto 0;width:100%} html body #our-story .content .image-wrapper img{width:185px} html body #our-story .content .text-wrapper{width:90%;margin:10px 5% 52px} html body #our-story .content .text-wrapper .bottom{font:11pt/18pt Helvetica} html body #locations .content h1{font-size:21pt;padding:40px 0} html body #locations .content ul{margin-bottom:0} html body #locations .content ul li span{font-size:13pt} html body #locations .content ul li a{font-size:13pt} html body #news #teaser-news{height:275px} html body #news #teaser-news .info-container .info h1{top:5px !important;font-size:12px !important} html body #news #teaser-news .info-container .info .news-entries{min-height:130px} html body #news #teaser-news .info-container .info .info-inner{max-width:90%} html body #footer{height:165px} html body #footer .content .top-container .social{display:none} html body #footer .content .top-container .copyright{margin:15px 1px;font-size:10px} html body #footer .content .bottom-container .left-container{width:108px} html body #footer .content .bottom-container .left-container .menu{margin-left:10px} html body #footer .content .bottom-container .left-container .menu ul li{float:left !important;clear:both !important} html body #footer .content .bottom-container .right-container .company-pages{width:auto} html body #fancybox-wrap{height:470px !important;width:316px !important;left:-18px !important;top:-18px !important} html body #fancybox-content{width:299px !important;height:470px !important} html body #fancybox-content form{height:356px !important;width:290px !important;margin:90px 0 0 19px} html body #fancybox-content form input{width:280px;margin-bottom:6px} html body #fancybox-content form input.send{margin-top:21px} html body #fancybox-content form h1{padding:35% 0 0 14%} html body #fancybox-content form p.error{font:23px 'Helvetica';text-align:center;width:245px;padding:10% 0 0 4%} html body #fancybox-content form p.title{font:16px 'Helvetica';padding-right:7px;padding-bottom:10px}}