@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);html,body{height:100%}body{font-family:'Roboto', 'Arial', sans-serif;background-color:#eee}@media only screen and (min-width: 320px) and (max-width: 709px){header,.page section,.page footer,#set{transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out, background-color 0.3s ease-out;background-color:#fff}.nav-open header,.nav-open section,.nav-open footer{-webkit-transform:translate(250px, 0);transform:translate(250px, 0);transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out}.nav-open #set{background-color:transparent;transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;position:relative;overflow-x:hidden}.nav-open section{position:relative;overflow-x:hidden}}.mobile-nav{display:none}@media only screen and (min-width: 320px) and (max-width: 709px){.mobile-nav{display:block;position:fixed;left:25px;font-size:24px}.nav-open .mobile-nav{z-index:10}.mobile-nav li{padding:15px 0}.mobile-title{font-size:14px;text-transform:uppercase}}a:link,a:visited{color:inherit}section a:link,section a:visited{border-bottom:solid 1px #d52b39}.action a:link,.action a:visited,.award a:link,.award a:visited{border-bottom:0}.current{background-color:#335094;border-radius:20px;color:#fff}#set{position:relative;min-height:100%;background-color:#fff}@media only screen and (min-width: 1245px){#set{max-width:1440px;min-width:650px;margin:0 auto}}@media only screen and (min-width: 320px) and (max-width: 709px){#set{max-width:709px;top:0}}header .container,section .container,footer .container{margin:0 auto}@media only screen and (min-width: 320px) and (max-width: 709px){header .container,section .container,footer .container{width:100%}}@media only screen and (min-width: 1245px){header .container,section .container,footer .container{max-width:1280px}}.location .container{width:100%}@media only screen and (min-width: 1245px){.location .container{max-width:1280px}}.sanjose .container{float:none;margin:0 auto}.sunnyvale .container{float:left}header{position:fixed;top:0;width:100%;background-color:white;height:auto;z-index:2;min-width:200px;border-top:2px solid #b42430;border-bottom:1px solid #eeeeee}@media only screen and (min-width: 1245px){header{max-width:1440px}}@media only screen and (min-width: 320px) and (max-width: 709px){header{border-bottom:1px solid #111111;background-color:#111111;color:white}}header.seethru{background-color:white}@media only screen and (min-width: 320px) and (max-width: 709px){header.seethru{background-color:rgba(0,0,0,0.8)}}header ul{font-size:0;display:block}@media only screen and (min-width: 320px) and (max-width: 709px){header ul{margin-left:10px}}header ul li{display:inline-block;padding:12px;margin:5px;font-size:16px;font-weight:300}@media only screen and (min-width: 320px) and (max-width: 709px){header ul li{margin:0;padding:15px 10px;font-weight:400}}header .nav{padding:10px 0}@media only screen and (min-width: 320px) and (max-width: 709px){header .nav{padding:0}}header .alert{font-weight:400;text-transform:uppercase;font-size:13px;width:100%;text-align:center;background-color:#ffdc4f;color:#000;padding:5px 0 4px;bottom:-1px;position:relative}@media only screen and (min-width: 320px) and (max-width: 709px){header .alert{background-color:#ffdc4f;color:#000}}.spacer section .container{padding-top:20px}@media only screen and (min-width: 320px) and (max-width: 709px){.spacer section .container{padding-top:0px}}header .nav .location{float:right}@media only screen and (min-width: 320px) and (max-width: 709px){header .nav .location{display:none}}@media only screen and (min-width: 320px) and (max-width: 709px){header .nav #catering{display:none}}header .nav .social{font-size:0;float:right;width:35px;height:35px;background-color:white;border-radius:50%;display:inline-block;margin:7px;background-size:24px;background-position:center;background-repeat:no-repeat;position:relative}@media only screen and (min-width: 320px) and (max-width: 709px){header .nav .social{width:30px;height:30px;background-size:20px;margin:9px 7px}}header .nav .social.twitter{background-image:url("../images/twitter64.png")}header .nav .social.instagram{background-image:url("../images/instagram64.png")}.home header .location{display:none}.home .logo{margin:0px auto;position:relative;width:250px;height:225px;top:80px}@media only screen and (min-width: 710px) and (max-width: 1244px){.home .logo{width:200px}}@media only screen and (min-width: 320px) and (max-width: 709px){.home .logo{width:200px}}.home section{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;width:100%;min-height:325px;bottom:0}@media only screen and (min-width: 320px) and (max-width: 709px){.home section{background-size:cover;height:550px;position:fixed;top:0}}.front-page-news{position:relative;padding:15px;background:#fff;border-radius:5px;margin:25px auto 0 auto;width:500px;height:150px;overflow:hidden;z-index:1}@media only screen and (min-width: 710px) and (max-width: 1244px){.front-page-news{margin:0px auto 0 auto}}@media only screen and (min-width: 320px) and (max-width: 709px){.front-page-news{margin:0 auto 0 auto;width:90%;max-width:500px;z-index:1}}.front-page-readmore{content:'Read more';position:absolute;bottom:0;right:0;left:0;padding:0px 15px 15px 0px;text-align:center;display:block;background-color:#fff;box-shadow:#fff 0px 0px 30px 25px;width:100%}.front-page-news h2{text-align:center;font-weight:900;padding-bottom:5px}.home footer{width:100%;font-size:0;position:absolute;bottom:0;z-index:2;box-shadow:rgba(0,0,0,0.5) 0px 0px 25px 0px}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer{bottom:-200px}}.home footer .location{height:100%;width:100%;display:inline-block;font-size:16px;color:white;padding:10px;text-align:center}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location{padding:0}}.home footer .location.sanjose{background-color:#b42430}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location.sanjose .buttons div{background-color:#d52b39;border-bottom:2px solid #931d27}}.home footer .location.sanjose .hours{background-color:#931d27}.home footer .location.sunnyvale{background-color:#243868}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location.sunnyvale .buttons div{background-color:#335094;border-bottom:2px solid #1a284b}}.home footer .location.sunnyvale .hours{background-color:#1a284b}.home footer .location .view{border-radius:50%;border:2px solid white;width:80px;height:80px;background-position:center;background-size:cover;display:inline-block;margin-right:10px;vertical-align:text-bottom}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .view{display:none}}.home footer .location .info{display:inline-block;vertical-align:top;margin-top:5px}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .info{display:block;margin-top:0}}.home footer .location h2{padding:5px 0;text-align:left;font-size:36px;font-weight:400}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location h2{font-size:24px;font-weight:700;width:100%;padding:10px 0 70px;text-align:center}}.home footer .location address{font-weight:300;color:white}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location address{display:none}}.home footer .location .action{font-size:0;position:relative;display:inline-block;vertical-align:top;margin:5px 5px 0px 5px}@media only screen and (min-width: 710px) and (max-width: 963px){.home footer .location .action{margin:0;padding:10px 22px}}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .action{display:block;margin:0}}.home footer .location .action .number{font-weight:300;font-size:20px;margin-bottom:5px;cursor:help}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .action .number{display:none}}.home footer .location .action .number .hidden{display:none}.home footer .location .action .buttons{display:block}.home footer .location .action .buttons div{margin:5px;width:50px;height:50px;background-color:white;border-radius:50%;display:inline-block}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .action .buttons div{margin:0px;padding:5px;display:block;width:auto;height:auto;background-color:transparent;border-radius:0;font-size:18px;padding:10px}}@media only screen and (min-width: 710px) and (max-width: 1244px){.home footer .location .action .buttons div.directions,.home footer .location .action .buttons div.phone{display:none}}@media only screen and (min-width: 1245px){.home footer .location .action .buttons div.directions,.home footer .location .action .buttons div.phone{display:none}}.buttons span{position:absolute;bottom:8px;left:0;right:0;text-align:center}@media only screen and (min-width: 320px) and (max-width: 709px){.buttons span{position:relative;bottom:auto}}.action .buttons .facebook{background-image:url("../images/facebook64.png");background-size:32px;background-position:center;background-repeat:no-repeat;vertical-align:top;position:relative}@media only screen and (min-width: 320px) and (max-width: 709px){.action .buttons .facebook{background-image:none;font-size:18px;color:#fff}}.action .buttons .yelp{background-image:url("../images/yelp64.png");background-size:22px;background-position:center 6px;color:#c80707;font-size:11px;background-repeat:no-repeat;vertical-align:top;position:relative}@media only screen and (min-width: 320px) and (max-width: 709px){.action .buttons .yelp{background-image:none;font-size:18px;color:#fff}}.action .buttons .menu-icon{background-image:url("../images/menu64.png");background-size:22px;background-position:center 8px;color:#111111;font-size:11px;background-repeat:no-repeat;vertical-align:top;position:relative}@media only screen and (min-width: 320px) and (max-width: 709px){.action .buttons .menu-icon{background-image:none;font-size:18px;color:#fff}}.home footer .location .hours{display:inline-block;font-weight:300;line-height:1.3em;text-align:center;padding:5px 20px;border-radius:5px;position:relative;margin-left:5px;vertical-align:top;height:90px}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .hours{top:44px;position:absolute;height:60px;display:block;width:100%;margin-left:0px;border-radius:0px;padding:10px 0px;text-align:center}.home footer .location .hours ul{max-width:150px;margin:0 auto}}@media only screen and (min-width: 710px) and (max-width: 1244px){.home footer .location .hours{height:auto;display:block;margin-top:15px}}.home footer .location .hours.cover{background-color:rgba(0,0,0,0.4);color:rgba(0,0,0,0.2)}.home footer .location .hours .hidden{font-size:18px;text-transform:uppercase;line-height:1.3em;position:absolute;top:0;left:0;right:0;bottom:0;padding-top:11px;display:none;color:white}@media only screen and (min-width: 710px) and (max-width: 1244px){.home footer .location .hours .hidden{padding-top:5px}}.home footer .location .hours .title{font-weight:700}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .hours .title{font-weight:300}}.home footer .location .hours .time{font-weight:300}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .hours .time{font-weight:400}}.home footer .location .hours .today-alert{font-weight:300;width:95px;max-height:80px}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .hours .today-alert{font-weight:400;width:auto;height:auto}}.home footer .location .hours li{display:block}@media only screen and (min-width: 710px) and (max-width: 1244px){.home footer .location .hours li{display:inline}}@media only screen and (min-width: 320px) and (max-width: 709px){.home footer .location .hours li{display:inline-block}}.home .swipe{position:absolute;top:12px;z-index:1;right:50%;width:34px;margin-right:-27px;transition:.2s;padding:10px;box-sizing:content-box}@media only screen and (min-width: 1245px){.home .swipe{display:none}}@media only screen and (min-width: 710px) and (max-width: 1244px){.home .swipe{display:none}}@media only screen and (min-width: 320px) and (max-width: 709px){.page header ul li{display:none}}.page header .bars{display:none}@media only screen and (min-width: 320px) and (max-width: 709px){.page header .bars{display:inline-block;width:32px;height:32px;padding:0px;position:relative;top:8px}}.page .logo{margin:auto;position:absolute;top:0;left:0;right:0;padding:0;background-image:url("../images/logo.png");background-repeat:no-repeat;background-position:center;width:80px;height:70px;background-size:80px}@media only screen and (min-width: 710px) and (max-width: 1244px){.page .logo{left:20px}}@media only screen and (min-width: 320px) and (max-width: 709px){.page .logo{width:70px;height:48px;background-size:65px;background-image:url("../images/logo-alt.png")}}.location-view{padding-top:85px;padding-bottom:30px}@media only screen and (min-width: 320px) and (max-width: 709px){.location-view{padding-top:50px;padding-bottom:50px}}.page section .location{text-align:center}.page .view{position:relative;margin:0 15px 15px 15px;display:inline-block;vertical-align:top}@media only screen and (min-width: 1245px){.page .view{width:57%}}@media only screen and (min-width: 710px) and (max-width: 1244px){.page .view{width:47%}}@media only screen and (min-width: 320px) and (max-width: 709px){.page .view{width:100%;height:200px;margin:0;display:block}}@media only screen and (min-width: 320px) and (max-width: 709px){.page .view .front{display:none}}.page .view .image{background-position:center;background-size:cover}@media only screen and (min-width: 320px) and (max-width: 709px){.page .view .image{height:200px}}@media only screen and (min-width: 320px) and (max-width: 709px){.page .view .cover{width:100%;height:100%;background-color:rgba(0,0,0,0.3);position:absolute}}.page .view .paragraph{display:block;text-align:left;font-size:14px;font-weight:300;border:1px solid #eee;margin-top:15px;padding:15px}@media only screen and (min-width: 320px) and (max-width: 709px){.page .view .paragraph{display:none}}.page .info{font-weight:300;display:inline-block;padding:15px;border:1px solid #eee;width:340px}@media only screen and (min-width: 710px) and (max-width: 1244px){.page .info{width:330px}}@media only screen and (min-width: 320px) and (max-width: 709px){.page .info{background-color:transparent;padding:0 15px;display:block;border:none;width:auto}}@media only screen and (min-width: 320px) and (max-width: 709px){.page .title{color:white;position:absolute;top:125px;left:0;right:0;margin:auto}}.page .card{border-radius:2px}@media only screen and (min-width: 320px) and (max-width: 709px){.page .card{margin:15px auto;padding:15px 25px;width:265px}}.page .info h2{font-size:52px;font-weight:700;padding-bottom:10px}@media only screen and (min-width: 320px) and (max-width: 709px){.page .info h2{font-size:64px;padding-bottom:0px}}.page .info h3{margin-bottom:15px;font-size:16px;text-transform:uppercase}.page address{font-size:14px;margin:6px 0 12px 0}@media only screen and (min-width: 320px) and (max-width: 709px){.page address{font-size:18px;background-color:#b42430;margin:0}}.page .action{font-size:0;vertical-align:top;padding:5px 0}@media only screen and (min-width: 320px) and (max-width: 709px){.page .action{margin-top:35px;position:static;top:auto;right:auto;padding:0px}}.page .action li{display:inline-block;width:60px;height:60px;border-radius:50%;margin:0 10px;position:relative}.page .action li span{position:absolute;bottom:10px;left:0;right:0;text-align:center}.page .action .facebook{background-image:url("../images/facebook-w64.png");background-size:32px;background-position:center;background-repeat:no-repeat;background-color:#3b5998}.page .action .yelp{background-image:url("../images/yelp64.png");background-size:24px;background-position:center 10px;background-repeat:no-repeat;background-color:#c80707;color:#fff;font-size:12px}.page .action .menu-icon{background-image:url("../images/menu64.png");background-size:24px;background-position:center 10px;background-repeat:no-repeat;background-color:#eee;font-size:12px}.page .number{background-color:#b42430;color:white;font-weight:400;padding:17px;margin:10px 0}@media only screen and (min-width: 320px) and (max-width: 709px){.page .number{margin:15px auto;padding:15px 25px;width:265px}}.page .number .alpha{display:inline-block}@media only screen and (min-width: 320px) and (max-width: 709px){.page .number .alpha{display:none}}.page .number span{font-weight:300;color:#931d27}.page .hours{text-align:left;color:#fff;background-color:#222;margin-top:15px;padding:15px}@media only screen and (min-width: 320px) and (max-width: 709px){.page .hours{margin:15px auto;padding:15px 25px;width:265px;margin-top:0px}}.page .day{display:inline-block}.page .times{display:inline-block;font-weight:400;padding:2px 5px}.page .lastorder{display:block;padding-bottom:10px;font-size:14px;text-transform:uppercase}.page .map{height:150px;width:100%;vertical-align:top;margin-top:15px}@media only screen and (min-width: 320px) and (max-width: 709px){.page .map{padding:0;width:265px;height:125px;margin-top:0}}.page .paragraph{display:none}@media only screen and (min-width: 320px) and (max-width: 709px){.page .paragraph{display:block;text-align:left;background-color:#eeeeee;line-height:1.3em}.paragraph h3{font-weight:900;padding:15px 0}}.paragraph-social{vertical-align:top;display:inline-block}.paragraph-text{display:inline-block;max-width:500px;margin-left:15px;line-height:1.3em}.fb-like{margin:0 15px 15px 0}@media only screen and (min-width: 710px) and (max-width: 1244px){.fb-like{margin:0 15px 15px 15px}}.page footer{width:100%;position:absolute;bottom:0px;height:30px;background-color:white;font-weight:300;font-size:12px;padding:5px 15px;background-color:#ccc;border-top:solid 1px #ddd}@media only screen and (min-width: 320px) and (max-width: 709px){.page footer{height:50px;text-align:center;margin-top:25px}}.page .news{position:relative;font-weight:300;color:#333;background-color:rgba(255,255,255,0.9);padding:15px;margin:0 auto;top:100px}@media only screen and (min-width: 1245px){.page .news{width:40%}}@media only screen and (min-width: 710px) and (max-width: 1244px){.page .news{width:45%}}@media only screen and (min-width: 320px) and (max-width: 709px){.page .news{width:80%}}.menu{font-size:0px;line-height:1.4;font-weight:300;padding-top:85px;padding-bottom:50px}@media only screen and (min-width: 320px) and (max-width: 709px){.menu{padding-top:65px;padding-bottom:75px;padding-left:15px;padding-right:15px}}.menu .pies{margin-bottom:25px}.menu .multiple{margin-bottom:15px}.menu .item,.menu .buildapie{margin-bottom:15px}.menu ul{display:inline-block;vertical-align:top;width:100%}.menu li{position:relative}.buildapie li,.slices li{padding-bottom:5px}.menu h1{font-size:32px;font-weight:400;display:block;text-align:center}.menu h2{font-size:24px;font-weight:400;display:block;color:#b42430}.menu h3{font-size:18px;font-weight:400;border-bottom:1px solid #eeeeee}.menu .special{text-align:center}.menu .price{font-size:16px;line-height:1.6em;font-weight:400;position:absolute;right:0;top:0;text-align:right}.menu .pricefix{font-size:10px;position:relative;top:-4px}.menu .sub-head{font-size:10px;font-weight:900;text-transform:uppercase;text-align:center}.menu .price-ul{font-size:14px;line-height:34px;font-weight:400;position:absolute;right:0;top:-33px;text-align:right}.menu .price-name{font-size:14px;font-weight:300;text-transform:lowercase}.menu small{font-size:16px}.menu .description{font-size:14px;display:block;margin-bottom:15px}.description::first-letter{text-transform:capitalize}.pizza{background-color:#d6b385;border-radius:50%;display:inline-block;text-align:center}.pizza-sicilian{background-color:#d6b385;display:inline-block;border-radius:5%;text-align:center}.cheese{border-radius:50%;background-color:#fff;position:relative}.small .cheese{width:40px;height:40px;margin:4px}.large .cheese{width:50px;height:50px;margin:4px}.pizza-sicilian .cheese{border-radius:5%;width:45px;height:45px;margin:4px}.pizza-sizes{margin:5px 15px 15px 15px;display:inline-block;vertical-align:bottom}.pizza-sizes label{display:block;margin-bottom:5px;font-size:10px;font-weight:900;text-transform:uppercase}.size{font-weight:400;font-size:18px;position:absolute;top:0;left:0;right:0;margin:auto;bottom:0;height:24px}img.leaf{width:10px;height:auto;margin-left:5px}.menu-nav{display:block;position:fixed;left:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:2;width:100%;font-size:0;display:none}.menu-nav li{display:inline-block;width:25%;color:#fff;font-size:14px;text-align:center;height:50px}@media only screen and (min-width: 1245px){.menu .col1{padding:0 25px;vertical-align:top;width:46%;display:inline-block}}@media only screen and (min-width: 710px) and (max-width: 1244px){.menu .col1{padding:0 15px;vertical-align:top;width:50%;display:inline-block}}@media only screen and (min-width: 1245px){.menu .col2{vertical-align:top;width:54%;display:inline-block}}@media only screen and (min-width: 710px) and (max-width: 1244px){.menu .col2{vertical-align:top;width:50%;display:inline-block}}@media only screen and (min-width: 1245px){.menu .col3{padding:0 25px;vertical-align:top;width:50%;display:inline-block}}@media only screen and (min-width: 710px) and (max-width: 1244px){.menu .col3{padding:0 15px;vertical-align:top;width:100%;display:block}}@media only screen and (min-width: 1245px){.menu .col4{padding:0 25px;vertical-align:top;width:50%;display:inline-block}}@media only screen and (min-width: 710px) and (max-width: 1244px){.menu .col4{padding:0 15px;vertical-align:top;width:100%;display:block}}.faq h1{font-size:32px;font-weight:400;display:block;text-align:center;margin-bottom:25px}.faq h2{font-weight:400;font-size:18px}.faq ol li{list-style:decimal inside}.awards-page{line-height:1.4;font-weight:300;padding-top:85px;padding-bottom:50px;margin:auto}@media only screen and (min-width: 320px) and (max-width: 709px){.awards-page{padding-top:65px;padding-left:20px;padding-right:20px}}.awards-page .container{padding:0 50px}.news-page,.catering-page,.contact-page,.faq{line-height:1.4;font-weight:300;padding-top:85px;padding-bottom:50px;margin:auto;max-width:800px}@media only screen and (min-width: 320px) and (max-width: 709px){.news-page,.catering-page,.contact-page,.faq{padding-top:65px;padding-left:5%;padding-right:5%}}.news-page .container,.faq .container,.catering-page .container,.contact-page .container{padding:0 50px}@media only screen and (min-width: 320px) and (max-width: 709px){.news-page .container,.faq .container,.catering-page .container,.awards-page .container,.contact-page .container{padding:0}}.news-page h1,.catering-page h1,.contact-page h1{font-size:32px;font-weight:400;display:block;text-align:center;margin-bottom:25px}.news-page h2,.catering-page h2,.contact-page h2{font-weight:400;font-size:18px}.news-page ol li{list-style:decimal inside}h2.award-year{font-size:28px;margin-bottom:5px}.catering-action,.contact-action{text-align:center;line-height:2em}.catering-image{max-width:500px;display:block;margin:0 auto 25px auto}.award{display:inline-block;margin-bottom:25px}.award-image{height:125px;width:auto}.award-description{width:230px;margin:0 10px;display:inline-block;vertical-align:top}.poll-form{position:relative;padding:15px;background:#fff;border-radius:5px;margin:25px auto 0 auto;width:400px;text-align:left;z-index:1}@media only screen and (min-width: 710px) and (max-width: 1244px){.poll-form{margin:0px auto 0 auto}}@media only screen and (min-width: 320px) and (max-width: 709px){.poll-form{margin:-20px auto 0 auto;width:90%;max-width:400px;z-index:1}}.poll-title{color:#404040;font-weight:900;text-align:center;padding-bottom:5px}@media only screen and (min-width: 320px) and (max-width: 709px){.poll-title{font-size:14px}}.poll-item{padding:15px 0px;border-radius:5px;margin:2%;text-align:center;cursor:pointer;display:inline-block;width:46%;background-color:#b42430;color:#fff;position:relative;vertical-align:middle}@media only screen and (min-width: 320px) and (max-width: 709px){.poll-item{vertical-align:middle;height:50px}}.poll-item-mover{box-shadow:inset 0 0 0 4px #243868}.poll-item-sel{box-shadow:inset 0 0 0 4px #243868}.poll-item-caption{font-size:12px;margin:0;z-index:3;position:relative}.poll-item-radio{display:none}.poll-item-stats-box{display:none;margin:6px 0 -6px 0;z-index:3;position:relative}.poll-item-bar{padding:0;width:0;height:100%;line-height:0;font-size:1px;background-color:#60a060;border-radius:3px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.poll-item-perc{font-size:12px;margin:0px}.poll-item-desc-box{height:30px;font-size:12px;font-style:italic}.poll-vote-box{text-align:center}.poll-btn-view{width:100px}.poll-btn-vote{width:100px}.poll-back-box{display:none;text-align:center}.poll-btn-back{width:100px}.poll-total-box{float:right;font-family:arial;font-size:15px;padding:5px 0 0 0}.poll-total-caption{color:#808080}.poll-total-value{color:#808080}.poll-clear-both{clear:both}.poll-btn-reset{margin:10px 0;width:200px}input[type="button"]{border-radius:5px;background-color:#243868;color:#fff;text-transform:uppercase;font-size:16px;margin:5px 5px 0 5px}
