@import url('lib/icon-font-social/style.css');/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.bgcover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix{display:block}.clearfix:after{clear:both;content:"";display:table}*:first-child+html .clearfix{zoom:1}.hide{overflow:hidden !important;position:absolute !important;top:-10000px !important;left:-10000px !important;width:1px !important;height:1px !important}.hidesr{display:none !important;visibility:hidden !important}.listcenter{text-align:center}.listcenter li{display:inline}.blockcenter{display:block;text-align:center;margin:36px 0}html{-webkit-text-size-adjust:100%}body{background:#fcfcfc;color:#0c0c0c;font-size:1.1em;font-family:'Muli',"Lucida Grande","Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";font-weight:300;margin:0;padding:0;line-height:1.5;-webkit-font-smoothing:antialiased;word-spacing:.2em}@media (max-width:1601px){body{font-size:1em}}@media (max-width:1025px){body{font-size:.9em}}a{text-decoration:none;color:#308a8a;border-bottom:#308a8a 1px solid;-webkit-transition:background .5s,border .5s,color .5s;-moz-transition:background .5s,border .5s,color .5s;-ms-transition:background .5s,border .5s,color .5s;transition:background .5s,border .5s,color .5s}a:hover{color:#5ac6c6;border-bottom:#5ac6c6 1px solid}strong,b{font-weight:500;letter-spacing:.05em}ul{list-style:none;margin:0;padding:0}ul li a{display:inline-block}.nonlink{border:0;display:inline-block;text-indent:-9999px;text-decoration:none}.nonlink:hover{border:0;text-decoration:none}h1,h2,h3{font-family:'Quicksand',"Palatino Linotype",Palatino,Times,serif;font-weight:500;word-spacing:.2em;text-align:center}h1 a,h2 a,h3 a{color:inherit;border:0}h1 a:hover,h2 a:hover,h3 a:hover{color:inherit;border:0}h1{font-size:2.2em}@media (max-width:1025px){h1{font-size:2em}}@media (max-width:668px){h1{font-size:1.8em}h1 br{display:none}}h2{font-size:1.8em}@media (max-width:1025px){h2{font-size:1.6em}}h3{font-size:1.4em}@media (max-width:668px){p{font-size:1.1em}}.center{margin:0 auto;width:1040px}@media (max-width:1040px){.center{width:auto;padding-right:40px;padding-left:40px}}@media (max-width:668px){.center{padding-right:20px;padding-left:20px}}.vcenter{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;margin-top:-90px}@media (max-width:569px){.vcenter{margin-top:-54px}}.bgfill{position:relative}.bgfill .bg{position:absolute;top:0;z-index:-100}.bg.topparallax{margin-top:-90px}.header{color:#fcfcfc;height:648px;text-align:center;text-shadow:rgba(0,0,0,0.5) 0 0 20px;width:100%;position:fixed;z-index:2}.header a{border:0}.header h1{margin-top:9px;font-size:2.2em;font-family:'Droid Serif',"Palatino Linotype",Palatino,Times,serif}@media (max-width:1281px){.header h1{font-size:2em}}@media (max-width:769px){.header h1{font-size:1.6em}}@media (max-width:1367px){.header{height:540px}}@media (max-width:668px){.header{height:432px}}@media (max-width:569px){.header{height:360px}}.content{background-image:url(/img/patterns/bg.jpg);background-size:300px 300px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 -1px 25px 0;-moz-box-shadow:rgba(0,0,0,0.1) 0 -1px 25px 0;box-shadow:rgba(0,0,0,0.1) 0 -1px 25px 0;display:block;overflow:hidden;position:relative;top:558px;z-index:19}.content .main{float:left;width:72%;padding:36px 40px;padding-bottom:54px}@media (max-width:1025px){.content .main{float:none;width:100%;padding-left:0;padding-right:0}}.content .sidebar.left{float:left}.content .sidebar.left p,.content .sidebar.left ul,.content .sidebar.left h1,.content .sidebar.left h2,.content .sidebar.left h3{text-align:left}.content .sidebar.left p a{border:0;color:#0c0c0c}.content .sidebar.right{float:right}.content .sidebar{width:14%;letter-spacing:.05em;padding-top:36px}.content .sidebar .button{width:100%;margin:0;text-align:center}.content .sidebar h1,.content .sidebar h2,.content .sidebar h3{margin-top:0;padding-top:0;border-bottom:0}.content .sidebar p{font-size:.8em}.content .sidebar li:first-child{margin-top:0}.content .sidebar li{margin-bottom:27px}.content .sidebar li img{width:100%;border-radius:1em;z-index:2}@media (max-width:1025px){.content .sidebar{display:none}}@media (max-width:1367px){.content{top:450px}}@media (max-width:668px){.content{top:342px}}@media (max-width:569px){.content{border-top:0;top:270px}}.home article h1:first-child,.home article h2:first-child,.home article h3:first-child{padding-top:0;margin-top:0}.home article h1{background:transparent;color:#308a8a}.home article .dark h1{color:#fcfcfc}article h1,article h2,article h3{border-bottom:#e0b884 1px solid;margin:18px 0;padding-top:36px;color:#308a8a}article h1{background:#339393;border:0;color:#fcfcfc;text-align:center;padding:9px 0;border-radius:.25em}article h3{border-bottom:0}article p:last-child{margin-bottom:0}article ul{text-align:center;margin:18px 0}article ul li{margin-bottom:9px}.button{-webkit-box-shadow:rgba(0,0,0,0.1) 0 2px 10px 0;-moz-box-shadow:rgba(0,0,0,0.1) 0 2px 10px 0;box-shadow:rgba(0,0,0,0.1) 0 2px 10px 0;display:inline-block;font-size:.9em;font-weight:600;letter-spacing:.05em;padding:9px 13.33333333px;text-transform:uppercase;margin:0 10px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}@media (max-width:668px){.button{font-size:.8em}}.button.solid{background:rgba(55,157,157,0.9);border-bottom:0;color:#fcfcfc}.button.solid:hover{background:#47bfbf;color:#fcfcfc}.button.solid.red{background:rgba(190,25,33,0.9)}.button.solid.red:hover{background:#e32730}.button.solid.colorswap{background:#fcfcfc url(/img/patterns/bg.jpg);background-size:300px 300px;color:#308a8a}.button.solid.colorswap:hover{color:#47bfbf}.button.outline{background:transparent;border:#b77b2e 2px solid;color:#b77b2e}.button.outline:hover{border:#d6a05c 2px solid;color:#d6a05c}.button.outline.alt{background:transparent;border:#308a8a 2px solid;color:#308a8a}.button.outline.alt:hover{border:#3db0b0 2px solid;color:#3db0b0}.button.outline.colorswap{border:#fcfcfc 2px solid;color:#fcfcfc}.button.outline.colorswap:hover{border:#a6e0e0 2px solid;color:#a6e0e0}.button.outline.red{border:#a7161d 2px solid;color:#be1921}.button.outline.red:hover{border:#e32730 2px solid;color:#e32730}.floater{position:absolute}.floater.top{top:60px}@media (max-width:1601px){.floater.top{top:40px}}@media (max-width:668px){.floater.top{top:10px}}.floater.left{left:60px}@media (max-width:1601px){.floater.left{left:40px}}@media (max-width:668px){.floater.left{left:10px}}.floater.right{right:60px}@media (max-width:1601px){.floater.right{right:40px}}@media (max-width:668px){.floater.right{right:10px}}.floater.bottom{bottom:60px}@media (max-width:1601px){.floater.bottom{bottom:40px}}@media (max-width:668px){.floater.bottom{bottom:10px}}.floater.stick{position:fixed;z-index:9999}.statement{font-size:1.2em;text-align:center}.menu{background:#308a8a;background:url(/img/patterns/jade.jpg);background-size:300px 300px;text-transform:uppercase;letter-spacing:.1em;font-family:'Muli',"Lucida Grande","Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";font-size:.9em;font-weight:bold;text-shadow:none;width:100%;z-index:999;height:54px;position:relative}.menu a{border:0;color:#fcfcfc;padding:18px 10px}.menu li ul{background:#308a8a;background:url(/img/patterns/jade.jpg);background-size:300px 300px;display:none;position:absolute;left:0;top:35px;margin-left:-20px;text-align:left;-webkit-box-shadow:rgba(0,0,0,0.1) 0 4px 10px 0;-moz-box-shadow:rgba(0,0,0,0.1) 0 4px 10px 0;box-shadow:rgba(0,0,0,0.1) 0 4px 10px 0}.menu li ul li{display:block;width:200px;padding-left:20px}.menu li ul li a{display:block;padding:9px 10px}.menu li ul li:last-child a{padding-bottom:18px}.menu li{position:relative}.menu li:hover ul{display:inline}.menu.full{height:auto;background:transparent;font-size:1.3em;font-weight:normal;letter-spacing:.15em;position:relative;pointer-events:none;z-index:21;padding-left:20px}.menu.full ul{position:fixed;height:100%;top:-450px;-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;transition:top .5s;width:100%}.menu.full li:after{content:"";padding:0}.menu.full a{padding:18px 0;width:100%;color:#fcfcfc;display:block}.menu.full a:hover{color:#5ac6c6}@media (max-width:668px){.menu.full li{display:block;text-align:left;line-height:2}.menu.full li ul{position:relative;margin:0;font-size:.8em;top:0}.menu.full li ul li{margin:0;padding:0;width:100%}.menu.full li ul li:last-child{padding-bottom:18px}.menu.full a{display:inline;padding:10px}}@media (max-width:376px){.menu.full{margin-top:-18px}.menu.full li{display:block;padding:0;line-height:inherit}.menu.full a{display:block;padding:9px}}.dimmer{background:url(/img/patterns/jade.jpg);background-size:300px 300px;pointer-events:none;position:fixed;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s;text-indent:-9999px;top:0;left:0;width:100%;height:100%;z-index:1}.dimmer.on{opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s;z-index:20}.menu.shown{pointer-events:auto}.menu.shown ul{top:18px;-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;transition:top .5s}.menu-toggle{-webkit-box-shadow:rgba(0,0,0,0.1) 0 1px 15px 0;-moz-box-shadow:rgba(0,0,0,0.1) 0 1px 15px 0;box-shadow:rgba(0,0,0,0.1) 0 1px 15px 0;background:#fcfcfc;border:#fcfcfc 2px solid;color:#308a8a;cursor:pointer;display:none;font-size:2em;padding:6.66666667px;position:fixed;text-align:center;top:20px;right:20px;z-index:26}.menu-toggle span{bottom:-1.5em;color:#fcfcfc;display:block;font-family:'Quicksand',"Palatino Linotype",Palatino,Times,serif;font-weight:bold;font-size:.45em;letter-spacing:.05em;margin-left:-6.66666667px;opacity:1;position:absolute;text-transform:uppercase;text-align:center;z-index:1}@media (max-width:668px){.menu-toggle{display:inline-block}}.menu-toggle:before{position:relative;z-index:2}.menu-toggle.togged{background:transparent;border:#fcfcfc 2px solid;color:#fcfcfc}.nohome{display:none}.iv{display:none}@media (max-width:1025px){.iv{display:inline-block}}.home .iv{display:inline-block;margin:0}.home .nohome{display:inline-block}.home section .button{text-shadow:none !important}.home section h1,.home section h2,.home section h3{text-align:center;border-bottom:0;font-size:2.6em}@media (max-width:1601px){.home section h1,.home section h2,.home section h3{font-size:2.4em}}@media (max-width:1025px){.home section h1,.home section h2,.home section h3{font-size:2.2em}}@media (max-width:668px){.home section h1,.home section h2,.home section h3{font-size:1.8em}}.home section.dark{-webkit-box-shadow:inset rgba(0,0,0,0.2) 0 2px 10px 0;-moz-box-shadow:inset rgba(0,0,0,0.2) 0 2px 10px 0;box-shadow:inset rgba(0,0,0,0.2) 0 2px 10px 0;color:#fcfcfc;font-weight:400;text-shadow:rgba(0,0,0,0.5) 0 0 20px}.home .footer{background:#fcfcfc url(/img/patterns/bg.jpg);background-size:300px 300px}.home .footer .social a{color:#308a8a;border:#308a8a 2px solid}.home .footer .social a:hover{color:#47bfbf;border:#47bfbf 2px solid}.home .footer .pages{border-top:#308a8a 1px solid}.home .footer .pages li a{color:#308a8a}section{padding:144px 0;position:relative !important;width:100%}section .bg{z-index:-100}@media (max-width:1367px){section{padding:108px 0}}@media (max-width:1025px){section{padding:72px 0}}@media (max-width:668px){section{padding:36px 0}}.social{word-spacing:0}.social li{margin:0 10px}.social a{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:#308a8a 2px solid;font-size:1.6em;line-height:1.8;width:48px;height:48px;margin-bottom:9px;text-align:center}.social a:hover{border:#5ac6c6 2px solid}@media (max-width:668px){.social li{margin:5px}.social a{line-height:1.8}}.footer{text-align:center;text-shadow:none;background:url(/img/patterns/jade.jpg);background-size:300px 300px;-webkit-box-shadow:inset rgba(0,0,0,0.1) 0 2px 10px 0;-moz-box-shadow:inset rgba(0,0,0,0.1) 0 2px 10px 0;box-shadow:inset rgba(0,0,0,0.1) 0 2px 10px 0}.footer .social a{color:#fcfcfc;text-shadow:none;border:#fcfcfc 2px solid}.footer .pages{border-top:#fcfcfc 1px solid;margin-top:27px;padding-top:27px}.footer .pages li{display:inline-block;vertical-align:top;padding:0 20px;text-align:left}.footer .pages li li{padding:0;display:block}.footer .pages li a{color:#fcfcfc;display:inline;border:0}@media (max-width:1025px){.footer .pages{display:none}}.notfound{border-top:#0c0c0c 2px solid;border-bottom:#0c0c0c 2px solid;margin:36px 0;padding:36px;text-align:center}.responsive-yt{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.responsive-yt iframe,.responsive-yt object,.responsive-yt embed{position:absolute;top:0;left:0;width:100%;height:100%}.logo{width:170px;height:170px;margin-top:36px}@media (max-width:1025px){.logo{width:140px;height:140px}}@media (max-width:569px){.logo{width:90px;height:90px;display:block;margin:18px auto}}.hilight{background:url(/img/patterns/bg-darker.jpg);background-size:300px 300px;-webkit-box-shadow:inset rgba(0,0,0,0.05) 0 2px 10px 0;-moz-box-shadow:inset rgba(0,0,0,0.05) 0 2px 10px 0;box-shadow:inset rgba(0,0,0,0.05) 0 2px 10px 0;padding:27px 30px;text-shadow:none;font-weight:400;margin:18px 0}.hilight .doc:before{background:url(/img/patterns/bg-darker.jpg);background-size:300px 300px}.hilight p:first-child{margin-top:0}.hilight h1,.hilight h2,.hilight h3{border-bottom:#308a8a 1px solid}.hilight img{max-width:100%}.hilight.biggie{font-size:1.6em;font-weight:300}.hilight.centered{text-align:center}.programs table{width:100%}.programs table h1,.programs table h2,.programs table h3{text-align:left}.programs table td{width:50%;vertical-align:top}@media (max-width:769px){.programs table td{display:block;padding-bottom:36px;width:100%}}.programs table td:first-child{padding-right:20px;text-align:right}.programs table td:first-child h1,.programs table td:first-child h2,.programs table td:first-child h3{text-align:right}@media (max-width:769px){.programs table td:first-child{padding-right:0;text-align:left}.programs table td:first-child h1,.programs table td:first-child h2,.programs table td:first-child h3{text-align:left}}.programs table td:last-child{padding-left:20px;border-left:#cbcbcb 1px solid}@media (max-width:769px){.programs table td:last-child{padding-left:0;padding-bottom:0;border-left:0}}div.calendar{margin:36px 0}div.calendar h1,div.calendar h2,div.calendar h3{border-bottom:0}div.calendar table{width:100%;text-align:left}div.calendar table thead th{font-weight:600;letter-spacing:.05em}div.calendar table th{font-weight:300;width:32.5%}div.calendar table td{width:67.5%}div.calendar table td ul{text-align:left}div.calendar table td,div.calendar table th{padding:9px 10px;border:#308a8a 1px solid}video{background:#000;width:100%}.cycle-slideshow img{width:100%;border-radius:5px}@media (max-width:668px){.cycle-slideshow img{border-radius:0;margin-left:-7.5%;width:115%}}.notebook .doc{border:#308a8a 2px solid;color:#308a8a}.notebook .doc:hover{border:#47bfbf 2px solid;color:#47bfbf}.notebook .doc:before{border:#308a8a 2px solid;color:#308a8a}.doc{border:#b77b2e 2px solid;display:block;position:relative;padding:12px 20px;padding-left:50px;margin:36px 40px;text-align:center;line-height:1.5;color:#b77b2e}.doc:hover{color:#d6a05c;border:#d6a05c 2px solid}.doc:before{background:#fcfcfc url(/img/patters/bg.jpg);border:#b77b2e 2px solid;border-radius:50%;color:#b77b2e;font-size:2.2em;font-weight:300;padding:12px;position:absolute;top:-7.2px;left:-20px;line-height:1}.date{font-size:1.2em;text-align:center;font-family:'Quicksand',"Palatino Linotype",Palatino,Times,serif;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.noborder{border:0}.noborder:hover{border:0}img.full{max-width:100%}form .required{text-align:center}form fieldset{border:0}form label{display:block;float:left;width:30%;position:relative;top:9px;padding-right:20px;text-align:right}@media (max-width:769px){form label{text-align:left;top:auto;float:none;width:100%}}form ::-webkit-input-placeholder,form select{background:#fcfcfc;color:#7d7d7d;font-weight:400;-webkit-font-smoothing:antialiased}form input,form textarea,form select{background:#fcfcfc;-webkit-box-shadow:inset rgba(0,0,0,0.1) 0 2px 10px 0;-moz-box-shadow:inset rgba(0,0,0,0.1) 0 2px 10px 0;box-shadow:inset rgba(0,0,0,0.1) 0 2px 10px 0;border:#cbcbcb 1px solid;padding:9px 10px;display:block;width:70%;margin-bottom:18px}@media (max-width:769px){form input,form textarea,form select{width:100%}}form select{height:36px;display:block}form textarea{min-height:200px}form .checkbox{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;margin-top:14.4px;float:left;width:auto}form .checkhint{padding:9px 10px;float:left;color:#8c8c8c}@media (max-width:569px){form .checkhint{padding-left:0}}form .iagree{font-size:.85em;padding:18px 0}form #submit{margin-top:18px}.testimonials .main img{border-radius:50%;padding:4px;border:#308a8a 2px solid;margin:20px;margin-right:0;float:right}.testimonials .main span{display:block;margin-top:18px;font-weight:400}.testimonials .main dl{padding-top:18px}.testimonials .main dd{margin-bottom:36px;margin-left:0;padding-bottom:36px;border-bottom:#e0b884 1px solid}#instructors{font-family:'Quicksand',"Palatino Linotype",Palatino,Times,serif;font-weight:400}#instructors a{color:#0c0c0c;border:0;display:inline-block;text-align:center;width:33.3%;float:left;padding:18px 20px}@media (max-width:769px){#instructors a{padding:18px 10px}}@media (max-width:668px){#instructors a{width:50%}}#instructors img{border:#308a8a 2px solid;padding:4px;width:100%}#instructors .hilight{text-align:center}#instructors .hilight img{width:33.3%}@media (max-width:569px){#instructors .hilight img{width:50%}}#instructors .hilight h1{background:transparent;border:0;color:#0c0c0c;font-size:1.2em;margin-bottom:0;padding-bottom:0}#instructors .hilight h1 span{display:block}#instructors dl{text-align:center;margin-top:-18px}#instructors dl a{float:none;width:auto;display:block}#instructors dt{font-weight:bold;font-style:normal;padding-top:36px}#instructors dd{margin:0}.contacted{cursor:pointer}.contacted.togged:before{content:"Close "}.contactsheet{display:none;position:fixed;font-weight:500;z-index:999;top:50%;color:#fcfcfc;text-align:center;width:100%;z-index:9998}.contactsheet a{color:#fcfcfc;border:0}.contactsheet table{font-size:1.2em;margin-bottom:36px;width:100%}.contactsheet table td{width:25%}@media (max-width:668px){.contactsheet table td{display:block;width:100%;padding-bottom:18px}}.contactsheet .social a{color:#fcfcfc;border:#fcfcfc 2px solid}@media (max-width:668px){.contactsheet{top:15%}}.contactsheet.shown{display:block}.feature{position:relative;z-index:9999}.feature .button{border-radius:5px;margin:0}.hquote{font-weight:500;font-size:1.1em}.menu .features{display:none}@media (max-width:668px){.menu .features{display:block}}.dojo .hilight a{border:0}#sidebar-test{background-image:url(/img/sidebars/birthdays-clear.jpg);position:relative;width:150px;height:150px}#sidebar-test span{display:block;position:absolute;padding:9px 10px;background:#308a8a;background-color:#379d9d;background-image:;background-image:-webkit-gradient(linear, left top, left bottom, from(#379d9d), to(#2d8181));background-image:-webkit-linear-gradient(top, #379d9d, #2d8181);background-image:-moz-linear-gradient(top, #379d9d, #2d8181);background-image:-ms-linear-gradient(top, #379d9d, #2d8181);background-image:-o-linear-gradient(top, #379d9d, #2d8181);width:100%;left:0;bottom:0;border-radius:.5em}.button.sidebared{background-position:top center;background-repeat:no-repeat;background-size:100% auto;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,0.1) 0 2px 10px 0;-moz-box-shadow:rgba(0,0,0,0.1) 0 2px 10px 0;box-shadow:rgba(0,0,0,0.1) 0 2px 10px 0;border:0;color:#fcfcfc;padding:27px 10px}.button.sidebared span{display:block}.button.sidebared.trial{background-image:url(/img/sidebars/trial.jpg)}.button.sidebared.birthdays{background-image:url(/img/sidebars/birthdays.jpg)}.button.sidebared.philips{background-image:url(/img/sidebars/philips.jpg)}.button.sidebared.fox{background-image:url(/img/sidebars/fox.jpg)}.button.sidebared.tru{background-image:url(/img/sidebars/trutv.jpg)}.button.sidebared:hover{color:#fcfcfc;border:0}.sample{border-radius:50%;border:#be1921 2px solid;padding:4px;width:220px;height:220px;margin:0 auto;text-align:center;display:block}@media (max-width:1025px){.sample{width:200px;height:200px}}@media (max-width:668px){.sample{width:160px;height:160px}}#storelayout h1,#storelayout h2,#storelayout h3{text-align:left;padding-top:0}@media (max-width:668px){#storelayout h1,#storelayout h2,#storelayout h3{text-align:center}}#storelayout .product{position:relative;margin-top:54px;padding-bottom:54px}#storelayout .addtocart{float:right}#storelayout .addtocart input.button{background:#308a8a;background-color:#40b9b9;background-image:;background-image:-webkit-gradient(linear, left top, left bottom, from(#40b9b9), to(#308a8a));background-image:-webkit-linear-gradient(top, #40b9b9, #308a8a);background-image:-moz-linear-gradient(top, #40b9b9, #308a8a);background-image:-ms-linear-gradient(top, #40b9b9, #308a8a);background-image:-o-linear-gradient(top, #40b9b9, #308a8a);position:absolute;top:0;right:0;border:0;border-radius:5px;color:#fcfcfc;margin:0;text-align:center;width:80px}@media (max-width:1025px){#storelayout .addtocart input.button{top:-9px}}@media (max-width:668px){#storelayout .addtocart{float:none}#storelayout .addtocart input.button{top:0;display:block;position:relative;margin:0 auto}}img.manual{float:left;width:180px;margin-right:20px;margin-bottom:18px;margin-top:18px}@media (max-width:668px){img.manual{float:none;width:100%;margin:0}}@-moz-document url-prefix(){select{height:auto !important}}.alert{background:#be1921;color:#fcfcfc;padding:9px 20px;text-align:center;font-weight:bold;text-transform:uppercase;font-size:.9em;-webkit-box-shadow:inset rgba(0,0,0,0.2) 0 4px 10px 0;-moz-box-shadow:inset rgba(0,0,0,0.2) 0 4px 10px 0;box-shadow:inset rgba(0,0,0,0.2) 0 4px 10px 0;letter-spacing:.05em}.tac{text-align:center}