html,body{font-family:arial;font-size:12px;border:0;color:#555555;background:#FFFFFF}body,img,p,h1,h2,h3,h4,h5,ul,ol,li,form,blockquote{margin:0;padding:0}p{line-height:20px;padding:10px 0}h1,h2,h3,h4,h5{padding:10px 0;font-family:Georgia;color:#222}ul,ol{list-style:none;padding:10px 0}small{font-size:11px}code{background:#FFFFC1}a{text-decoration:none}a:hover{text-decoration:none}a img{border:none}blockquote p{padding:5px 0}.aligncenter{margin:10px auto 20px auto;display:block}.alignleft{margin:10px 20px 8px 0;float:left}.alignright{margin:10px 0px 8px 20px;float:right}.col-left{float:left}.col-right{float:right}.more_entries{font-size:11px}.more_entries .wp-pagenavi{clear:both;float:right}.more_entries .wp-pagenavi a{text-decoration:none !important}.more_entries .wp-pagenavi .current,.more_entries .wp-pagenavi .on,.more_entries .wp-pagenavi a:hover{background:#9f9f9f !important}.more_entries .wp-pagenavi a,.more_entries .wp-pagenavi a:link,.more_entries .wp-pagenavi a:visited,.more_entries .wp-pagenavi .current,.more_entries .wp-pagenavi .on,.more_entries .wp-pagenavi span.pages{background:#EEEEEE;color:#666;padding:4px !important;margin-left:4px;border:1px solid #DDDDDD;line-height:24px}.more_entries .wp-pagenavi .extend{background:none;border:none}.wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden}.fix{clear:both;height:1px;margin:-1px 0 0;overflow:hidden}.fl{float:left}.fr{float:right}.ac{text-align:center}.ar{text-align:right}img.centered{display:block;margin-left:auto;margin-right:auto}.wp-caption{background-color:#EEEEEE;border:1px solid #DDDDDD;padding:4px 0 5px;text-align:center}.wp-caption-text{padding:3px 0 0;font-size:11px}p.woo-sc-box,div.woo-sc-box{margin:1em 0 1.5em 0;padding:9px 10px 9px 50px;border-width:1px 0 1px 0;border-style:solid;color:#555;text-shadow:none}.woo-sc-box.none{border-width:0}.woo-sc-box.full{border-width:1px}.woo-sc-box.medium{padding:18px 20px 18px 50px;font-size:1.1em}.woo-sc-box.large{padding:25px 27px 25px 50px;font-size:1.2em}.woo-sc-box.rounded{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.woo-sc-box.alert{border-color:#f0baa2;background:#ffd9c8 url(/assets/functions/images/ico-alert-2483596c85ffeba71e03b0bc054a2260.png) no-repeat 20px 45%}.woo-sc-box.download{border-color:#d4ebaf;background:#edfcd5 url(/assets/functions/images/ico-download-6dd45868edf3d386b250c05e4e8a54f4.png) no-repeat 20px 45%}.woo-sc-box.tick{border-color:#d4ebaf;background:#edfcd5 url(/assets/functions/images/ico-tick-d5f268bc3b3cb25aab625446c751fd80.png) no-repeat 20px 45%}.woo-sc-box.info{border-color:#ccc;background:#eee url(/assets/functions/images/ico-info-f7852f74db856d1bbbbe0f064c58d43f.png) no-repeat 20px 45%}.woo-sc-box.note{border-color:#efe3ae;background:#fef6d2 url(/assets/functions/images/ico-note-2f2a5711878bad54971e01eff316258a.png) no-repeat 20px 45%}.woo-sc-box.normal{border-color:#ccc;background:#eee;padding:9px 15px}a.woo-sc-button{font-family:sans-serif;display:inline-block;line-height:1em;padding:6px 13px;margin:0 .6em 1.5em 0;border:1px solid #4081af;border-bottom-color:#20559a;color:white !important;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none !important;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#237fd7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52a8e8), color-stop(1, #2e76cf));background:-moz-linear-gradient(center top, #52a8e8 20%, #2e76cf 100%);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.29);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.29);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.29)}a.woo-sc-button.small{padding:2px 10px;font-size:0.9em}a.woo-sc-button.large{padding:7px 16px;font-size:1.4em}a.woo-sc-button.xl{padding:9px 20px;font-size:1.8em}a.woo-sc-button:hover,a.woo-sc-button.hover,a.woo-sc-button.active{text-decoration:none !important;background:#0073d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3e9ee5), color-stop(1, #1666ca));background:-moz-linear-gradient(center top, #3e9ee5 20%, #1666ca 100%)}a.woo-sc-button:active,a.woo-sc-button.active{border-color:#20559a;-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,0.3),0 1px 0 #fff;-moz-box-shadow:inset 0 0 7px rgba(0,0,0,0.3),0 1px 0 #fff;box-shadow:inset 0 0 7px rgba(0,0,0,0.3),0 1px 0 #fff}a.woo-sc-button.dark span{color:#555;text-shadow:0 1px #fff}a.woo-sc-button.custom:hover{opacity:0.85}a.woo-sc-button span{line-height:1.2em;min-height:16px}a.woo-sc-button span.woo-info{background:url(/assets/functions/images/ico-info-f7852f74db856d1bbbbe0f064c58d43f.png) no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button span.woo-download{background:url(/assets/functions/images/ico-download-6dd45868edf3d386b250c05e4e8a54f4.png) no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button span.woo-tick{background:url(/assets/functions/images/ico-tick-d5f268bc3b3cb25aab625446c751fd80.png) no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button span.woo-note{background:url(/assets/functions/images/ico-note-2f2a5711878bad54971e01eff316258a.png) no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button span.woo-alert{background:url(/assets/functions/images/ico-alert-2483596c85ffeba71e03b0bc054a2260.png) no-repeat 0 45%;padding-left:25px;display:block}a.woo-sc-button.red{border-color:#af4040;border-bottom-color:#9a2020;background-color:#d72323;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e85252), color-stop(1, #cf2e2e));background:-moz-linear-gradient(center top, #e85252 20%, #cf2e2e 100%)}a.woo-sc-button.red:hover{background:#d20000;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e53e3e), color-stop(1, #ca1616));background:-moz-linear-gradient(center top, #e53e3e 20%, #ca1616 100%)}a.woo-sc-button.orange{border-color:#af7440;border-bottom-color:#9a5420;background-color:#d76b23;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e88e52), color-stop(1, #cf6e2e));background:-moz-linear-gradient(center top, #e88e52 20%, #cf6e2e 100%)}a.woo-sc-button.orange:hover{background:#d25e00;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e57d3e), color-stop(1, #ca5116));background:-moz-linear-gradient(center top, #e57d3e 20%, #ca5116 100%)}a.woo-sc-button.green{border-color:#87bf00;border-bottom-color:#7ca122;background-color:#8dc11e;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #ace53e), color-stop(1, #8dca16));background:-moz-linear-gradient(center top, #ace53e 20%, #6bca16 100%)}a.woo-sc-button.green:hover{background:#87c000;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #a0d53a), color-stop(1, #60b513));background:-moz-linear-gradient(center top, #a0d53a 20%, #60b513 100%)}a.woo-sc-button.aqua{border-color:#40af96;border-bottom-color:#209a82;background-color:#23d7af;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52e8c6), color-stop(1, #2ecfab));background:-moz-linear-gradient(center top, #52e8c6 20%, #2ecfab 100%)}a.woo-sc-button.aqua:hover{background:#00d2a8;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3ee5c0), color-stop(1, #16ca9e));background:-moz-linear-gradient(center top, #3ee5c0 20%, #16ca9e 100%)}a.woo-sc-button.teal{border-color:#23a6d6;border-bottom-color:#20799a;background-color:#23abd7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52c3e8), color-stop(1, #2eabcf));background:-moz-linear-gradient(center top, #52c3e8 20%, #2eabcf 100%)}a.woo-sc-button.teal:hover{background:#009ed2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3ebce5), color-stop(1, #16a2ca));background:-moz-linear-gradient(center top, #3ebce5 20%, #16a2ca 100%)}a.woo-sc-button.purple{border-color:#234dd6;border-bottom-color:#20489a;background-color:#2356d7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #526ee8), color-stop(1, #2e58cf));background:-moz-linear-gradient(center top, #526ee8 20%, #2e58cf 100%)}a.woo-sc-button.purple:hover{background:#0036d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3e5ae5), color-stop(1, #1638ca));background:-moz-linear-gradient(center top, #3e5ae5 20%, #1638ca 100%)}a.woo-sc-button.pink{border-color:#d623cb;border-bottom-color:#9a2096;background-color:#d723d5;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e852e6), color-stop(1, #cd2ecf));background:-moz-linear-gradient(center top, #e852e6 20%, #cd2ecf 100%)}a.woo-sc-button.pink:hover{background:#bc00d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #c83ee5), color-stop(1, #ae16ca));background:-moz-linear-gradient(center top, #c83ee5 20%, #ae16ca 100%)}a.woo-sc-button.silver{color:#444 !important;text-shadow:0 1px #fff;border-color:#bbb;border-bottom-color:#999;background-color:#d8d8d8;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e9e9e9), color-stop(1, #ccc));background:-moz-linear-gradient(center top, #e9e9e9 20%, #ccc 100%)}a.woo-sc-button.silver:hover{background:#ccc;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e0e0e0), color-stop(1, #bebebe));background:-moz-linear-gradient(center top, #e0e0e0 20%, #bebebe 100%)}.twocol-one{width:48%}.threecol-one{width:30.66%}.threecol-two{width:65.33%}.fourcol-one{width:22%}.fourcol-two{width:48%}.fourcol-three{width:74%}.fivecol-one{width:16.8%}.fivecol-two{width:37.6%}.fivecol-three{width:58.4%}.fivecol-four{width:67.2%}.sixcol-one{width:13.33%}.sixcol-two{width:30.66%}.sixcol-three{width:47.99%}.sixcol-four{width:65.33%}.sixcol-five{width:82.67%}.twocol-one,.threecol-one,.threecol-two,.fourcol-one,.fourcol-two,.fourcol-three,.fivecol-one,.fivecol-two,.fivecol-three,.fivecol-four,.sixcol-one,.sixcol-two,.sixcol-three,.sixcol-four,.sixcol-five{float:left;margin-right:4%;position:relative}.last{clear:right;margin-right:0 !important}.woo-tweetmeme.left{margin:0 1.5em 1.5em 0;float:left}.woo-tweetmeme.none{margin:0 0 1.5em 0}.woo-tweetmeme.right{margin:0 0 1.5em 1.5em;float:right}.woo-sc-twitter.left{margin:0 1.5em 1.5em 0;float:left}.woo-sc-twitter.none{margin:0 0 1.5em 0}.woo-sc-twitter.right{margin:0 0 1.5em 1.5em;float:right}.woo-digg.left{margin:0 1.5em 1.5em 0;float:left}.woo-digg.none{margin:0 0 1.5em 0}.woo-digg.right{margin:0 0 1.5em 1.5em;float:right}.woo-sc-related-posts .thumbnail{float:left;margin:0 1em 1em 0}.woo-sc-related-posts li{clear:both}.woo-sc-hr{border-bottom:1px solid #e6e6e6}.woo-sc-hr,.woo-sc-divider{clear:both;display:block;margin-bottom:20px;padding-top:20px;width:100%}.woo-sc-divider.flat{padding:0;margin:0}.woo-sc-quote p{margin:1em 20px;padding:0 0 0 55px;background:url(/assets/functions/images/quote-592d476c86f27565812ec88d80b7a40d.png) no-repeat 0 3px;font-family:serif;font-size:1.2em;font-style:italic;color:#777;min-height:32px}.woo-sc-quote.left{float:left;width:30%}.woo-sc-quote.right{float:right;width:30%}.woo-sc-quote.boxed{background:#f5f5f5;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.woo-sc-quote.boxed.left{margin:0 1.5em 1em 0}.woo-sc-quote.boxed.right{margin:0 0 1em 1.5em}.woo-sc-ilink{padding:0 0.3em}.woo-sc-ilink a{padding-left:20px;text-decoration:underline;display:inline-block}.woo-sc-ilink a:hover{text-decoration:none}.woo-sc-ilink .download{background:url(/assets/functions/images/ico-download-6dd45868edf3d386b250c05e4e8a54f4.png) no-repeat left 40%}.woo-sc-ilink .tick{background:url(/assets/functions/images/ico-tick-d5f268bc3b3cb25aab625446c751fd80.png) no-repeat left 40%}.woo-sc-ilink .info{background:url(/assets/functions/images/ico-info-f7852f74db856d1bbbbe0f064c58d43f.png) no-repeat left 40%}.woo-sc-ilink .note{background:url(/assets/functions/images/ico-note-2f2a5711878bad54971e01eff316258a.png) no-repeat left 40%}.woo-sc-ilink .alert{background:url(/assets/functions/images/ico-alert-2483596c85ffeba71e03b0bc054a2260.png) no-repeat left 40%}.woo-fbshare.left{margin:0 1.5em 1.5em 0;float:left}.woo-fbshare.none{margin:0 0 1.5em 0}.woo-fbshare.right{margin:0 0 1.5em 1.5em;float:right}.woo-fblike.left{margin:0 1.5em 1.5em 0;float:left}.woo-fblike.none{margin:0 0 1.5em 0}.woo-fblike.right{margin:0 0 1.5em 1.5em;float:right}.contact-form .screenReader{left:-9999px;position:absolute;top:-9999px}.contact-form .forms{float:left;list-style:none;width:100%;margin:10px 0 0}.contact-form .forms p{clear:both;float:left;margin-bottom:18px;position:relative;width:100%}.contact-form .forms label{cursor:pointer;display:block;float:left;font-weight:700;padding-right:20px;width:100px}.contact-form .forms input.txt{width:214px}.contact-form .forms input#sendCopy{border:none}.contact-form .forms textarea{height:300px;width:400px}.contact-form .forms .error{font-size:12px;display:block;margin-left:120px;color:red}.contact-form .forms .textarea .error{display:block;margin-left:120px}.contact-form .forms .screenReader{margin-bottom:0}.contact-form .forms .buttons .submit{margin:15px 0 0 120px;cursor:pointer}.contact-form .forms .inline input{width:auto;margin-left:120px}.contact-form .forms .inline label{display:inline;float:none;width:auto}.entry .contact-form ol.forms li{list-style:none}.contact-form .submit{display:inline-block;margin:5px;padding:3px 13px;border:1px solid #4081af;border-bottom-color:#20559a;color:white !important;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#237fd7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52a8e8), color-stop(1, #2e76cf));background:-moz-linear-gradient(center top, #52a8e8 20%, #2e76cf 100%);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.29);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.29);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.29)}.contact-form .submit:hover{text-decoration:none !important;background:#0073d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3e9ee5), color-stop(1, #1666ca));background:-moz-linear-gradient(center top, #3e9ee5 20%, #1666ca 100%)}.shortcode-tabs{background:#f0f0f0;background:rgba(0,0,0,0.05);clear:both;height:auto;display:block;padding:5px;margin-bottom:30px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.shortcode-tabs ul.tab_titles{padding:0px;background:none;border:none;margin:0}.shortcode-tabs ul.tab_titles li.nav-tab{background:none;padding:0;float:left;display:inline;color:#ffffff;margin:0px;cursor:pointer}.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a,.shortcode-tabs ul.tab_titles li.nav-tab a:hover{background:#fff;text-decoration:none}.shortcode-tabs ul.tab_titles li.nav-tab a{color:#777;display:block;float:left;padding:8px;text-transform:uppercase;font:11px/18px sans-serif}.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a,.shortcode-tabs ul.tab_titles li.nav-tab a:hover{-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;border-top-right-radius:3px;border-top-left-radius:3px}.shortcode-tabs .tab{background:#fff;padding:10px;text-align:left;clear:both}.shortcode-tabs .tab li.nav-tab{background:#fff}.shortcode-tabs .tab ul.tab_titles{margin:0;border:1px solid #e6e6e6;border-width:1px 0 1px 0}.shortcode-tabs .tab li.nav-tab{border:1px solid #e6e6e6;border-width:0 1px 1px 1px;padding:10px}.shortcode-tabs .tab li.nav-tab a{color:#555;font:bold 12px/18px sans-serif}.shortcode-tabs .ui-tabs-hide{display:none}.shortcode-tabs.boxed{background:#FFFFFF}.shortcode-tabs.boxed ul.tab_titles{clear:both;float:left;background:none;border:none;border-left:1px solid #EBEBEB;margin-bottom:0px;position:relative;z-index:2}.shortcode-tabs.boxed ul.tab_titles li{background:none;padding:0;border-top:1px solid #EBEBEB;border-right:1px solid #EBEBEB}.shortcode-tabs.boxed ul.tab_titles li.ui-state-active{border-bottom:1px solid #FFFFFF}.shortcode-tabs.boxed .tab{border:1px solid #EBEBEB;top:-2px;position:relative;z-index:1}.shortcode-tabs.vertical{background:#FFFFFF}.shortcode-tabs.vertical .tab_header{border:1px solid #F0F0F0;border-bottom:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:25%;float:left;margin-bottom:-5px;color:#555;font:bold 12px/18px sans-serif}.shortcode-tabs.vertical .tab_header{background:#f5f5f5;background:-moz-linear-gradient(100% 100% 90deg, #f5f5f5, #fff);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f5f5f5));border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px}.shortcode-tabs.vertical .tab_header span{display:block;padding:8px 8px 12px 8px;border:1px solid #EBEBEB}.shortcode-tabs.vertical ul.tab_titles{clear:left;float:left;background:none;border:1px solid #F0F0F0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:0px;position:relative;z-index:2;width:25%}.shortcode-tabs.vertical ul.tab_titles.has_title{border-top:0px !important;margin-top:5px}.shortcode-tabs.vertical ul.tab_titles.has_title{border-top-left-radius:0px;border-top-right-radius:0px;-moz-border-radius-topright:0px;-moz-border-radius-topkeft:0px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px}.shortcode-tabs.vertical ul.tab_titles li{clear:both;background:none;padding:0;border-bottom:1px solid #EBEBEB;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;display:block !important;float:none !important}.shortcode-tabs.vertical ul.tab_titles li.ui-state-active a{background:#F0F0F0;background:rgba(0,0,0,0.05)}.shortcode-tabs.vertical ul.tab_titles li a:link{display:block;float:none !important}.shortcode-tabs.vertical ul.tab_titles li a:hover{background:#F0F0F0;background:rgba(0,0,0,0.05)}.shortcode-tabs.vertical .tab{clear:right !important;top:5px;position:relative;z-index:1;margin-left:30%;padding:0px}span.dropcap{font-size:300%;font-weight:bold;float:left;position:relative;margin:5px 7px 0 0;line-height:0.7em}.shortcode-toggle{margin:0 0 1.2em}.shortcode-toggle h4{margin:0}.shortcode-toggle h4 a{display:block;padding:3px 0 3px 10px;background:#f3f3f3 url(/assets/functions/images/shortcode-toggle-close-9ced66eb6f1eb80c553baeaefafcc420.png) no-repeat 99% center}.shortcode-toggle.closed h4 a{background-image:url(/assets/functions/images/shortcode-toggle-open-b5824d8ea244f486b77a96a12827cb1a.png)}.shortcode-toggle .toggle-content{padding:10px 10px;background:#f9f9f9}.shortcode-toggle.closed .toggle-content,.shortcode-toggle .more-text.closed{display:none}.shortcode-toggle .more-text.open{display:block}.shortcode-toggle.border{border:1px solid #EBEBEB}.shortcode-toggle.white h4 a{background-color:#FFFFFF}.shortcode-toggle.white .toggle-content{background-color:#FFFFFF}span.shortcode-highlight{background:#FFFFAA;padding:3px 3px 1px}abbr{border-bottom:1px dashed #999999;cursor:help}.entry .shortcode-unorderedlist ul li,.shortcode-unorderedlist ul li,.entry .shortcode-unorderedlist ul li ul,.shortcode-unorderedlist ul li ul{list-style-type:none;padding-left:25px;background:url() no-repeat scroll left top}.entry .shortcode-unorderedlist.tick ul li,.shortcode-unorderedlist.tick ul li{background:url(/assets/functions/images/shortcode-tick-66e8974048609c669aa977c91126163f.png) no-repeat left top}.entry .shortcode-unorderedlist.red-x ul li,.shortcode-unorderedlist.red-x ul li{background:url(/assets/functions/images/shortcode-red-x-55e8452060f3107b7386ef999e79d004.png) no-repeat left top}.entry .shortcode-unorderedlist.bullet ul li,.shortcode-unorderedlist.bullet ul li{background:url(/assets/functions/images/shortcode-bullet-fa7fabc6e3e1b3bbced373989b2d9454.png) no-repeat left top}.entry .shortcode-unorderedlist.green-dot ul li,.shortcode-unorderedlist.green-dot ul li{background:url(/assets/functions/images/shortcode-green-dot-50b6aed1ee6301a3889e984a775ddc56.png) no-repeat left top}.entry .shortcode-unorderedlist.arrow ul li,.shortcode-unorderedlist.arrow ul li{background:url(/assets/functions/images/shortcode-arrow-5b7c735277df1b7a3b5c58524ca19347.png) no-repeat left top}.entry .shortcode-unorderedlist.star ul li,.shortcode-unorderedlist.star ul li{background:url(/assets/functions/images/shortcode-star-457b85bd9714946ebec83a5613939bfd.png) no-repeat left top}.entry .shortcode-orderedlist ol li,.entry .shortcode-orderedlist ol li ol,.shortcode-orderedlist ol li{list-style-type:none;margin-left:25px;background:url() no-repeat scroll left top}.entry .shortcode-orderedlist.armenian ol li,.shortcode-orderedlist.armenian ol li{list-style-type:armenian}.entry .shortcode-orderedlist.decimal ol li,.shortcode-orderedlist.decimal ol li{list-style-type:decimal}.entry .shortcode-orderedlist.decimal-leading-zero ol li,.shortcode-orderedlist.decimal-leading-zero ol li{list-style-type:decimal-leading-zero}.entry .shortcode-orderedlist.georgian ol li,.shortcode-orderedlist.georgian ol li{list-style-type:georgian}.entry .shortcode-orderedlist.lower-alpha ol li,.shortcode-orderedlist.lower-alpha ol li{list-style-type:lower-alpha}.entry .shortcode-orderedlist.lower-greek ol li,.shortcode-orderedlist.lower-greek ol li{list-style-type:lower-greek}.entry .shortcode-orderedlist.lower-latin ol li,.shortcode-orderedlist.lower-latin ol li{list-style-type:lower-latin}.entry .shortcode-orderedlist.lower-roman ol li,.shortcode-orderedlist.lower-roman ol li{list-style-type:lower-roman}.entry .shortcode-orderedlist.upper-alpha ol li,.shortcode-orderedlist.upper-alpha ol li{list-style-type:upper-alpha}.entry .shortcode-orderedlist.upper-latin ol li,.shortcode-orderedlist.upper-latin ol li{list-style-type:upper-latin}.entry .shortcode-orderedlist.upper-roman ol li,.shortcode-orderedlist.upper-roman ol li{list-style-type:upper-roman}img.social-icon{border:none}body{background:#fff}a{color:#2882c1}.content{width:860px;margin:0 auto;padding:0}#top{background:url(/assets/images/bg-top-tile-84473b1d04eeb8cf4aba7ddf1557ba25.gif) repeat-x top left;border-bottom:1px solid #333128}#top .content{background:url(/assets/images/bg-top-50482c8a9baade4aea2f7d51a917953e.png) no-repeat top center}#main-content{background:url(/assets/images/bg-main-top-c48063dc0f7089e1c0498245378f37b3.gif) repeat-x top left;padding:40px 0 25px}#footer{background:#e1e1e1 url(/assets/images/bg-footer-top-cbe24fcb45ad28d9191637748124044e.gif) repeat-x top left;padding:25px 0 14px 0;margin-top:25px}#header{width:100%;height:105px;padding:30px 0 5px 0;clear:both;position:relative}#logo{float:left}#logo .site-title,#logo .site-description{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#fefefe;display:none}#logo .site-title a{color:#fefefe;font-size:44px;line-height:40px;text-transform:none;font-weight:bold;letter-spacing:-1px;text-decoration:none;text-shadow:2px 2px 0 rgba(0,0,0,0.15)}#logo .site-title a:hover{text-decoration:underline}#logo .site-description{color:#aaa;font:14px Arial, serif}#nav{position:relative;z-index:99}#nav,#nav ul{padding:0;margin:0;list-style:none;line-height:1;float:right}#nav{margin-top:30px}#nav a{font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;font-weight:bold;display:block;line-height:28px;padding:0 10px}#nav a{color:#c0baa5}#nav a:hover,#nav li.current_page_item a{color:#fff;background:#3f3a2b;border-width:0 0px 1px 0}#nav li a{border:none !important}#nav li{float:left}#nav li:hover,#nav li.current_page_item{border-bottom:1px solid #2a2a2a}#nav li ul li:hover,#nav li ul li.current_page_item{border:none}#nav li ul{position:absolute;width:170px;left:-999em;border:1px solid #2a2a2a;z-index:99}#nav li ul li{position:relative;z-index:99;background:#FFF}#nav li ul li a{border:none !important;line-height:25px;font-size:11px;width:150px}#nav li ul ul{margin:-26px 0 0 170px}#nav li ul ul li a{line-height:25px}#nav li:hover ul,#nav li.sfhover ul{left:auto}#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em}#nav li.current_page_item ul li a{color:#c0baa5;background:#fff}#nav li.current_page_item ul li a:hover,#nav li ul li.current_page_item a:hover{color:#fff;background:#3f3a2b}#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{left:auto}#nav li:hover,#nav li.hover{position:static}#featured #page-title{position:relative}#featured #page-title h2{padding:25px 0}#featured .subscribe{position:absolute;right:0;top:25px}#featured .alignright{margin:5px 0px 8px 20px;float:right}#slider-block{overflow:hidden;min-height:320px}.container{width:860px;height:320px;overflow:hidden;position:relative;margin-left:50px}.slides{position:absolute;top:0;left:0}.slides div.slide{position:absolute;top:0;width:860px;display:none}#loopedSlider{width:960px;margin:0 auto;padding:40px 0;position:relative}#loopedSlider .nav-buttons{list-style-type:none;margin:0;padding:0}#loopedSlider li#p{position:absolute;top:170px;left:0px}#loopedSlider li#n{position:absolute;top:170px;right:0px}#slides{margin:0 auto;padding:40px 0;position:relative;clear:both;width:960px;min-height:300px}#slides .slides_container{display:none;width:860px;margin:0 auto}#slides .slides_container div{width:860px;display:block}#slides .nav-buttons{list-style-type:none;margin:0;padding:0}#slides li#p{position:absolute;top:170px;left:0px}#slides li#n{position:absolute;top:170px;right:0px}#featured h2{color:#fff;font-size:40px;padding:0 0 10px;line-height:40px;font-weight:normal;letter-spacing:-1px;text-shadow:2px 2px 0 rgba(0,0,0,0.15)}#featured h4{font-size:18px;color:#333;font-family:Arial, Helvetica, sans-serif;line-height:22px;letter-spacing:1px}#featured p{font-size:14px;color:#333;line-height:20px}.slides ol,.slides ul{line-height:18px}.slides ul{padding-left:20px}.slides ul li{list-style:dot;padding:3px 0}.slides ol{padding-left:20px}.slides ol li{list-style:decimal;padding:3px 0}.home h3{padding:0}.home .feature{margin-left:65px}.home img.home-icon{float:left;padding:0}.home #main-page1{margin-bottom:25px}.home #main-page2{margin-top:5px}#main{width:540px}#main.full{width:840px}#main p,#main ul,#main ol{font-size:14px}#main a{text-decoration:underline}#main a:hover{text-decoration:none}#main h2,#main h3{font-weight:normal}#main h2{font-size:24px;padding-top:0}#main h3{font-size:18px}#main h4{font-size:12px}#main ol,#main ul{line-height:18px}#main ul{padding-left:50px}#main ul li{list-style:circle;padding:3px 0}#main ol{padding-left:57px}#main ol li{list-style:decimal;padding:3px 0}#main blockquote{border-left:2px solid #777777;color:#777777;font-style:italic;margin:5px auto 15px;padding:0px 10px;width:85%}#main .post{padding:0 5px 25px 0}#main .post-title{width:100%;position:relative}#main .post-title h2,#main .post-title p.post-details,#main .post-title h3{padding-right:50px}#main h2 a,#main h3 a{color:#2A2A2A;text-decoration:none}#main h2 a:hover,#main h3 a:hover{text-decoration:underline}#main p.post-details{line-height:18px;margin-top:-10px;position:relative}#main p.post-details a{text-decoration:none}#main p.post-details a:hover{text-decoration:underline}#main p.post-details{color:#9F9F9F;font-size:11px;padding:0 0px 0 1px}#main .post h4{margin-top:1px;clear:both;width:100%}#main .post h4.continue a{background:#A8BC70;padding:5px 10px;color:#fff;text-decoration:none}#main .post h4.continue a:hover{background:#9fb26a}#main .post img.thumbnail{background-color:#EEEEEE;border:1px solid #DDDDDD;padding:5px}#main .post img.gallery{margin:0 7px 7px 0}#main h2.arh{border-bottom:#EBEBEB 1px solid;margin-top:-10px;margin-bottom:10px;position:relative}#main .post .read-more a{text-decoration:none}#main .advert_468x60{background-color:#EDEDED;padding:12px 0;margin:5px 0 25px 0;text-align:center}#main .latest .advert_468x60{margin-left:33px}#main p.tags{background:url(/assets/images/ico-tag-7a748cc69b7519981c57e80d9f6a4420.gif) no-repeat center left;padding-left:25px;width:100%;clear:both}.single #main .advert_468x60{margin:15px 0 0px 0}#main .page h2{padding-top:5px}#comments h3{font-size:20px;font-weight:normal;padding:10px 0 20px 0}#comments #comments_wrap{padding:0;position:relative;margin:20px 0}#main .post #comments ol,#main .post #comments ul{background:none;border:none;padding:0}#comments ol.commentlist li{list-style-type:none;padding:20px;background:none}#comments ol.commentlist li.thread-even{background:#f6f6f6;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}#comments ol.commentlist img.avatar{float:right;border:1px solid #e4e4e4;padding:4px;background:#fff}#comments ol.commentlist .user-meta{font-size:12px;margin-bottom:10px}#comments ol.commentlist .user-meta .name,#comments ol.commentlist .user-meta .name a{font-size:16px;text-decoration:none}#comments ol.commentlist .comment-entry{padding-right:80px}#comments .comment a{text-decoration:underline}#comments .comment a:hover{text-decoration:none}#comments .comment small{font-size:10px;margin-top:-2px}#comments .comment .col-left{width:110px}#comments .comment .col-left img{border:#EDEDED 5px solid}#comments .comment .col-left p{padding:0 0 0 2px;line-height:19px}#comments .comment .col-left .inside{width:110px;float:left;position:relative;overflow:hidden;min-height:70px}#comments .comment .col-right{min-height:70px;background:#fff;border:#EDEDED 1px solid;margin-left:100px;float:none;padding:10px 20px}* html #comments .comment .col-right{height:100px}#comments .comment span.reply{float:right;font-size:11px;padding:3px 3px 0}#comments .comment span.reply a{text-decoration:none;color:#aaa}#comments ul.children{margin:15px 0 0;padding:0}#comments ul.children li{border-top:1px solid #e3e3e3;margin:20px 0 0 0;padding:20px 0 0 25px}#comments .navigation .alignright,#comments .navigation .alignleft{margin:0}#comments .navigation a{display:block;font-weight:700;margin:15px 0;padding:5px 0}#comments .commentlist p{padding:0 0 10px}#comments #respond{margin-top:15px}#comments .commentlist .children #respond #form_wrap .col-right{float:none}#comments .cancel-comment-reply{margin-bottom:10px}#comments #respond .input{background:#f6f6f6;border-top:1px solid #bebebe;border-left:1px solid #bebebe;border-bottom:1px solid #f3f3f3;border-right:1px solid #f3f3f3;padding:5px}#comments .commentlist .thread-even #respond .input{background:#fff}#comments #respond label{padding-left:5px}#comments ul.children li ul.children,#comments .commentlist{padding:0}#comments #submit{background:transparent url(/assets/images/btn-submit-ef0652bf224785cf35f1d0744ea36806.png) no-repeat scroll left top;border:medium none;color:#FFFFFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;cursor:pointer !important;font-weight:bold;height:25px;text-transform:uppercase;width:80px}#sidebar{width:300px;overflow:hidden}#sidebar h3{border-bottom:1px dashed #ccc;font:12px uppercase Georgia, serif;font-weight:bold;text-transform:uppercase;color:#555;letter-spacing:1px;margin:5px 0;padding:0 0 15px;line-height:24px}#sidebar ul{clear:both}#sidebar ul li a{color:#636363}#sidebar a:hover,#sidebar .current-cat a,#sidebar li.active a{color:#000}#sidebar ul li .meta{display:block;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#878787;font-weight:normal;text-transform:uppercase}#sidebar .widget{background:#fcfcfc;border:1px solid #e9e8e8;padding:15px}#sidebar .widget .inside{border:#D5D4D4 5px solid;background:#EDEDED;padding-bottom:5px}#sidebar .widget .inside ul{padding:0}#sidebar .widget .inside li{line-height:18px;position:relative;padding:8px 0}#sidebar .widget .inside li img.thumbnail{border:#A4A4A4 2px solid;float:left;margin-right:10px}#sidebar ul,#sidebar .textwidget{clear:both;padding:5px 0}#sidebar .widget{margin-bottom:25px}#sidebar li{line-height:18px;overflow:hidden;padding:5px 0 0 0px}#sidebar ul ul{border:0;margin:3px 0 0;padding:0}#sidebar ul ul li{border:0;padding-bottom:0;border-top:1px solid #E2E2E2}#sidebar .widget_woo_newswidget h3{background:url(/assets/images/ico-news-abf6154ba6942f139ae218761b3ac019.png) no-repeat left 3px;padding-left:32px}#sidebar .widget_woo_newswidget li{background:url(/assets/images/ico-bullet-774bb00b77f83efd120d2d3b8f0cc1a9.png) no-repeat left 10px;padding:5px 0 0 15px}#sidebar .widget_woo_twitter{font-size:14px}#sidebar .widget_woo_twitter li{margin:0 0 10px 0}#sidebar .widget_woo_twitter h3{background:url(/assets/images/ico-twitter-b557e160752e04da243944a2a68e3933.png) no-repeat left top;padding-left:32px}#sidebar .widget_woo_twitter a{color:#2882c1;font-size:14px}#sidebar .widget_woo_twitter .follow{padding:0 0}#sidebar .widget_woo_twitter .follow a{font-size:12px;font-style:italic}#newsletter h3,.widget_woo_feedburner h3,.widget_campaign_monitor h3{background:url(/assets/images/ico-letter-285c70237300dac176a55dd047b4a53a.png) no-repeat left 0px;padding-left:32px !important}#newsletter form,.widget_woo_feedburner form,.widget_campaign_monitor form{margin-top:15px}#newsletter .field,.widget_woo_feedburner .field,.widget_campaign_monitor .field{background-color:#F2F2F2;border:1px solid #CBD1D2;color:#999;font-size:11px}#newsletter .field,.widget_woo_feedburner .field,.widget_campaign_monitor .field{display:block;float:left;height:19px;margin:0 4px 0 0;padding:5px 0 0 5px;width:170px}#newsletter .button,.widget_woo_feedburner .button,.widget_campaign_monitor .button{background:transparent url(/assets/images/btn-submit-ef0652bf224785cf35f1d0744ea36806.png) no-repeat scroll left top;border:medium none;color:#FFFFFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px}#newsletter .button,.widget_woo_feedburner .button,.widget_campaign_monitor .button{cursor:pointer !important;font-weight:bold;height:25px;text-transform:uppercase;width:80px}#tag_cloud h2{display:block;float:none}.textwidget{clear:both;line-height:20px;padding:5px 2px}#wp-calendar{width:95%;margin-bottom:15px;clear:both;padding:0}#wp-calendar caption{padding:10px}#wp-calendar th{color:#fff}#wp-calendar th,#wp-calendar td{text-align:center;background:#E7E7E7;color:#9E9E9E;padding:5px}#wp-calendar td{background:transparent}#wp-calendar td,table#wp-calendar th{padding:3px 0}#wp-calendar a{text-decoration:underline}#wp-calendar a:hover{text-decoration:none}#sidebar .widget_woo_search form div{height:33px;background:#F2F2F2;border:1px solid #CBD1D2}#sidebar .widget_woo_search input.field{width:163px;padding:9px;outline:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#777;border:0;background:transparent;z-index:1}.widget_woo_flickr h3 span{color:#0061D8}.widget_woo_flickr h3 span span{color:#FF1183}.widget_woo_flickr .wrap{margin-left:-5px;padding:0;position:relative}.widget_woo_flickr a img{float:left;margin-left:5px;margin-bottom:5px;display:block;padding:3px;background:#fff;border:#CECFC6 1px solid}.widget_woo_flickr a:hover img{border:#A8AA99 1px solid}#footer img{vertical-align:middle}#footer .col-right span{display:none}#footer .col-left{width:540px;padding:0 20px 0 0;background:url(/assets/images/footer-bevel-f836e7da97bacee0f02212c703a6aa43.gif) repeat-y top right}#footer .col-right{width:280px}a.button{background:url(/assets/images/btn-slider-right-ad0384d3ce74bc116f3ce6d5f6d1be9d.png) no-repeat scroll top right;display:block;float:left;height:46px;margin-right:6px;padding-right:13px;text-decoration:none;color:#3e3e3e;font-family:Georgia;font-size:18px}a.button span{float:left;background:url(/assets/images/btn-slider-01310d24259f843995d6f09950749f4e.png) no-repeat;display:block;line-height:46px;padding:1px 5px 5px 18px}a.button:hover span{text-decoration:underline}span.middle{float:left;padding:13px 13px 13px 9px}div.hr{background:url(/assets/images/hr-457f26bb34f7badc268202fb594c20cf.png) repeat-x top left;height:1px;margin:15px 0}#footer div.hr{background:url(/assets/images/hr-footer-08ebc1601f4bcb9b69c2addca4ac0f76.png) repeat-x top left;height:1px;margin:15px 0}.gfield{margin-bottom:10px}.gform_wrapper .top_label .gfield_label{display:block;float:left;padding-right:20px;width:100px;margin:5px 0px 4px !important}.gform_wrapper input{padding:7px 3px !important}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{width:350px !important;padding:7px 3px !important}.gform_wrapper .entry img,.gform_wrapper img.thumbnail{padding:0px !important;border:0px !important}ul.top_label .clear-multi{clear:none !important}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{margin-left:120px !important}img.ui-datepicker-trigger{border:0px;padding:0px}.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea,.gform_wrapper input{background:#FCFCFC;border:1px solid #E2E2E2}.gform_wrapper input.button{background:#F0F0F0 no-repeat 90% 50%;border:0px !important;color:#333;font-size:12px !important;padding:4px 25px 4px 25px !important;text-transform:uppercase;margin-right:20px}.gform_wrapper input.button:hover{background:#DBDBDB}#top{background:url(/assets/styles/fresh/bg-top-tile-4e5aae9ab344aa64d91ed71d644471b2.gif) repeat-x top left;border-bottom:1px solid #000000}#top .content{background:url(/assets/styles/fresh/bg-top-a5223d448f00964b63200463bb992ade.png) no-repeat top center}#nav a{color:#bfbfbf}#nav a:hover,#nav li.current_page_item a,#nav li.current_page_parent{color:#fff;background:#46433c;border:1px solid #2f2c26;border-width:0 0px 1px 0}#featured h2{color:#222}h1,h2,h3,h4,h5{font-family:Trebuchet MS}#nav a{font-family:Trebuchet MS;font-size:14px;text-transform:none}body{overflow-y:scroll}#logo .site-title{padding:10px 0}#logo .site-title a:hover{text-decoration:none}#logo .site-description{text-align:center}#header{height:44px;padding:15px 0 10px 0}#nav{margin-top:9px}a.woo-sc-button{border-radius:10px;-webkit-border-radius:10px;moz-border-radius:10px}.woo-sc-button{font-family:Arial, sans-serif !important}.home a.woo-sc-button.custom.xl{padding:20px 40px}.page-template-template-landing-page-php a.woo-sc-button.custom.xl{padding:20px 40px}.page-id-2 .threecol-one a.woo-sc-button{margin:0}.page-template-template-landing-page-php #nav{display:none}.page-template-template-landing-page-fullwidth-php #nav{display:none}.page-template-template-landing-page-fullwidth-no-featured-php #nav{display:none}body.page-template-template-landing-page-fullwidth-no-featured-php .fourcol-one.last{margin-top:-15px}body.page-template-template-landing-page-fullwidth-php .fourcol-one.last{margin-top:-15px}body.page-template-template-landing-page-fullwidth-no-featured-php #featured{display:none}body.page-template-template-fullwidth-no-featured-php #featured{display:none}body.page-template-template-landing-page-fullwidth-no-featured-php #main-content{padding:30px 0 25px}body.page-template-template-landing-page-fullwidth-no-featured-php .woo-sc-hr{border-width:2px}body.page-template-template-landing-page-fullwidth-php .woo-sc-hr{border-width:2px}body.home #featured h2{font-size:40px;line-height:44px;padding:0 0 13px}body.page-id-440 #featured h2{font-size:40px}body.page-id-452 #featured h2{font-size:40px}body.page-id-464 #featured h2{font-size:40px}body.page-id-486 #featured h2{font-size:40px}body.page-id-498 #featured h2{font-size:40px}body.page-id-690 #featured h2{font-size:40px}body.page-id-699 #featured h2{font-size:40px}body.page-id-714 #featured h2{font-size:40px}body.page-id-367 #featured h2{font-size:40px}.page-template-template-landing-page-php h3{padding:0}.page-template-template-landing-page-fullwidth-php h3{padding:0}.page-template-template-landing-page-fullwidth-no-featured-php h3{padding:0}#mc_embed_signup .mc-field-group p,#mc_embed_signup .mc-field-group br{display:none}#mc_embed_signup .mc-field-group label{display:block;font-size:14px;font-weight:bold}#mc_embed_signup input#mce-EMAIL,#mc_embed_signup input#mce-EMAIL-1,#mc_embed_signup input#mce-EMAIL-2{width:318px;padding:5px;font-size:16px}#mc_embed_signup input#mc-embedded-subscribe{cursor:pointer;margin:0;padding:10px;font-size:17px}.ui-tabs-selected a{font-weight:bold !important}input.woo-sc-button{font-family:sans-serif;display:inline-block;line-height:1em;padding:6px 13px;margin:0 .6em 1.5em 0;border:1px solid #4081af;border-bottom-color:#20559a;color:white !important;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none !important;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#237fd7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52a8e8), color-stop(1, #2e76cf));background:-moz-linear-gradient(center top, #52a8e8 20%, #2e76cf 100%);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.29);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.29);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 0 2px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.29)}input.woo-sc-button.small{padding:2px 10px;font-size:0.9em}input.woo-sc-button.large{padding:7px 16px;font-size:1.4em}input.woo-sc-button.xl{padding:9px 20px;font-size:1.8em}input.woo-sc-button:hover,input.woo-sc-button.hover,input.woo-sc-button.active{text-decoration:none !important;background:#0073d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3e9ee5), color-stop(1, #1666ca));background:-moz-linear-gradient(center top, #3e9ee5 20%, #1666ca 100%)}input.woo-sc-button:active,input.woo-sc-button.active{border-color:#20559a;-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,0.3),0 1px 0 #fff;-moz-box-shadow:inset 0 0 7px rgba(0,0,0,0.3),0 1px 0 #fff;box-shadow:inset 0 0 7px rgba(0,0,0,0.3),0 1px 0 #fff}input.woo-sc-button.dark span{color:#555;text-shadow:0 1px #fff}input.woo-sc-button.custom:hover{opacity:0.85}input.woo-sc-button span{line-height:1.2em;min-height:16px}input.woo-sc-button span.woo-info{background:url(/assets/functions/images/ico-info-f7852f74db856d1bbbbe0f064c58d43f.png) no-repeat 0 45%;padding-left:25px;display:block}input.woo-sc-button span.woo-download{background:url(/assets/functions/images/ico-download-6dd45868edf3d386b250c05e4e8a54f4.png) no-repeat 0 45%;padding-left:25px;display:block}input.woo-sc-button span.woo-tick{background:url(/assets/functions/images/ico-tick-d5f268bc3b3cb25aab625446c751fd80.png) no-repeat 0 45%;padding-left:25px;display:block}input.woo-sc-button span.woo-note{background:url(/assets/functions/images/ico-note-2f2a5711878bad54971e01eff316258a.png) no-repeat 0 45%;padding-left:25px;display:block}input.woo-sc-button span.woo-alert{background:url(/assets/functions/images/ico-alert-2483596c85ffeba71e03b0bc054a2260.png) no-repeat 0 45%;padding-left:25px;display:block}input.woo-sc-button.red{border-color:#af4040;border-bottom-color:#9a2020;background-color:#d72323;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e85252), color-stop(1, #cf2e2e));background:-moz-linear-gradient(center top, #e85252 20%, #cf2e2e 100%)}input.woo-sc-button.red:hover{background:#d20000;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e53e3e), color-stop(1, #ca1616));background:-moz-linear-gradient(center top, #e53e3e 20%, #ca1616 100%)}input.woo-sc-button.orange{border-color:#af7440;border-bottom-color:#9a5420;background-color:#d76b23;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e88e52), color-stop(1, #cf6e2e));background:-moz-linear-gradient(center top, #e88e52 20%, #cf6e2e 100%)}input.woo-sc-button.orange:hover{background:#d25e00;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e57d3e), color-stop(1, #ca5116));background:-moz-linear-gradient(center top, #e57d3e 20%, #ca5116 100%)}input.woo-sc-button.green{border-color:#87bf00;border-bottom-color:#7ca122;background-color:#8dc11e;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #ace53e), color-stop(1, #8dca16));background:-moz-linear-gradient(center top, #ace53e 20%, #6bca16 100%)}input.woo-sc-button.green:hover{background:#87c000;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #a0d53a), color-stop(1, #60b513));background:-moz-linear-gradient(center top, #a0d53a 20%, #60b513 100%)}input.woo-sc-button.aqua{border-color:#40af96;border-bottom-color:#209a82;background-color:#23d7af;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52e8c6), color-stop(1, #2ecfab));background:-moz-linear-gradient(center top, #52e8c6 20%, #2ecfab 100%)}input.woo-sc-button.aqua:hover{background:#00d2a8;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3ee5c0), color-stop(1, #16ca9e));background:-moz-linear-gradient(center top, #3ee5c0 20%, #16ca9e 100%)}input.woo-sc-button.teal{border-color:#23a6d6;border-bottom-color:#20799a;background-color:#23abd7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #52c3e8), color-stop(1, #2eabcf));background:-moz-linear-gradient(center top, #52c3e8 20%, #2eabcf 100%)}input.woo-sc-button.teal:hover{background:#009ed2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3ebce5), color-stop(1, #16a2ca));background:-moz-linear-gradient(center top, #3ebce5 20%, #16a2ca 100%)}input.woo-sc-button.purple{border-color:#234dd6;border-bottom-color:#20489a;background-color:#2356d7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #526ee8), color-stop(1, #2e58cf));background:-moz-linear-gradient(center top, #526ee8 20%, #2e58cf 100%)}input.woo-sc-button.purple:hover{background:#0036d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #3e5ae5), color-stop(1, #1638ca));background:-moz-linear-gradient(center top, #3e5ae5 20%, #1638ca 100%)}input.woo-sc-button.pink{border-color:#d623cb;border-bottom-color:#9a2096;background-color:#d723d5;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e852e6), color-stop(1, #cd2ecf));background:-moz-linear-gradient(center top, #e852e6 20%, #cd2ecf 100%)}input.woo-sc-button.pink:hover{background:#bc00d2;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #c83ee5), color-stop(1, #ae16ca));background:-moz-linear-gradient(center top, #c83ee5 20%, #ae16ca 100%)}input.woo-sc-button.silver{color:#444 !important;text-shadow:0 1px #fff;border-color:#bbb;border-bottom-color:#999;background-color:#d8d8d8;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e9e9e9), color-stop(1, #ccc));background:-moz-linear-gradient(center top, #e9e9e9 20%, #ccc 100%)}input.woo-sc-button.silver:hover{background:#ccc;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.2, #e0e0e0), color-stop(1, #bebebe));background:-moz-linear-gradient(center top, #e0e0e0 20%, #bebebe 100%)}ul.nav-buttons{display:none}#slides{padding:25px 0 30px 0}.guider{background:#FFF;border:1px solid #666;font-family:arial;position:absolute;outline:none;padding:4px 12px;width:500px;z-index:100000005 !important;-moz-box-shadow:0 0px 8px #111;-webkit-box-shadow:0 0px 8px #111;box-shadow:0 0px 8px #111;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.guider_buttons{height:36px;position:relative;width:100%}.guider_content{position:relative}.guider_content h1{color:#1054AA;float:left;font-size:21px}.guider_close{float:right;padding:10px 0 0}.x_button{background-image:url("x_close_button.jpg");cursor:pointer;height:13px;width:13px}.guider_content p{clear:both;color:#333;font-size:13px}#guider_overlay{background-color:#000;width:100%;height:100%;position:fixed;top:0px;left:0px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:10}.guider_arrow{width:42px;height:42px;position:absolute;display:none;background-repeat:no-repeat;z-index:100000006 !important;background-image:url(data:image/png;base64,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);*background-image:url("guider_arrows.png")}.guider_arrow_right{display:block;background-position:0px 0px;right:-42px}.guider_arrow_down{display:block;background-position:0px -42px;bottom:-42px}.guider_arrow_up{display:block;background-position:0px -126px;top:-42px}.guider_arrow_left{display:block;background-position:0px -84px;left:-42px}.guider_highlight{position:relative;z-index:101}/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;font-style:normal;font-weight:normal;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}input,select{padding:4px;font-size:14px}label{font-size:14px;font-weight:bold}form .field{padding-bottom:10px}form .field_with_errors{background-color:#FFD9C8;padding-bottom:0}form .label .field_with_errors{padding-top:5px}form .field .field_with_errors{padding-bottom:5px}.woo-sc-button{cursor:pointer;margin:0;padding:10px;font-size:17px}#error_explanation h2{font-size:16px}#error_explanation ul{padding-top:0;padding-bottom:0}#error_explanation .additional-help{font-size:9px;padding-bottom:0}#footer-false{height:50px}.dropcap{font-family:"Times New Roman", serif}.woo-sc-button.purple{background-image:url(/assets/sheet-music-background-purple.jpg) !important;background-position:0 3% !important;background-size:600px !important}.woo-sc-button.purple:hover{border-color:#000 !important}.woo-sc-button.silver{background-image:url(/assets/sheet-music-background.jpg) !important;background-position:0 3% !important;background-size:600px !important;background-color:#f5e9db;border-color:#f5e9db}.woo-sc-button.silver:hover{border-color:#c5a99b !important}[data-toggle="tooltip"]{border-bottom:1px dashed #999;cursor:default}.admin.users.index table.users{border-spacing:5px}.admin.users.index table.users tr{height:50px}.admin.users.index table.users th{font-size:16px;text-align:left}.admin.users.index table.users .name-email .email{font-size:9px}.admin.users.index table.users .remaining-sight-readings,.admin.users.index table.users .candidate-exercises .grade,.admin.users.index table.users .canceled-because{font-size:9px}.admin.users.index table.users .candidate-exercises .number{font-size:12px}.admin.users.index table.users td.subscription .trial-details,.admin.users.index table.users td.subscription .cancel-subscription{font-size:9px}.admin.users.index table.users td.subscription .shorten-free-trial-by-1-day{margin-left:2px}.admin.users.index table.users td.subscription .shorten-free-trial-by-1-day .minus{font-size:13px}.admin.users.index table.users td.subscription .shorten-free-trial-by-1-day .one{font-size:9px}.admin.users.index table.users td.subscription .extend-free-trial-by-1-day{margin-left:1px}.admin.users.index table.users td.subscription .extend-free-trial-by-1-day .plus{font-size:12px}.admin.users.index table.users td.subscription .extend-free-trial-by-1-day .one{font-size:9px}p#breadcrumbs{font-size:10px;padding-top:0}.contacts.new form{padding-top:10px}.contacts.new form input,.contacts.new form textarea{font-family:arial;font-size:18px;padding:8px}.contacts.new form .field.name,.contacts.new form .field.name input{width:245px;display:inline}.contacts.new form .field.name .field_with_errors{display:inline-block}.contacts.new form .field.email,.contacts.new form .field.email input{width:245px;display:inline}.contacts.new form .field.message{padding-bottom:0}.contacts.new form .field.message textarea{width:515px;height:60px}.email-subscriptions.new #featured #page-title{text-align:center}.email-subscriptions.new .mailchimp_subscribe_form .mc-field-group{display:inline !important}.email-subscriptions.new .mailchimp_subscribe_form input#mce-EMAIL,.email-subscriptions.new .mailchimp_subscribe_form input#mce-FNAME{margin:0 2px 5px 0 !important;width:250px !important;padding:9px !important;font-size:18px !important}.email-subscriptions.new .mailchimp_subscribe_form input#mc-embedded-subscribe{margin:0 0 10px 0 !important;font-size:18px !important;padding:12px !important}.email-subscriptions.index .spacer{height:20px}.exercise{position:relative;left:50%;margin-left:-450px;width:900px}.exercise .controls{padding-left:20px;padding-top:6px}.exercise .controls .starting-note,.exercise .controls .starting-note-stop{width:100px}.exercise .controls .listen,.exercise .controls .stop{width:45px}.exercises.show #page-title .instrument-icon,.exercises.show #page-title .grade-level-icon,.exercises.show #page-title .freebie-icon{vertical-align:middle}.exercises.show #page-title .instrument-icon{margin-left:5px}.exercises.show #page-title .grade-level-icon{margin-left:6px}.exercises.show #page-title .freebie-icon{margin-left:6px}.exercises.show #page-title .freebie-icon{position:relative;top:-2px}.exercises.show .call-to-action{margin-top:30px;width:450px;margin-left:auto;margin-right:auto;text-align:center}@media print{.exercises.show #top,.exercises.show .exercise .controls,.exercises.show .call-to-action{display:none}.exercises.show #featured,.exercises.show #main-content{background:none}.exercises.show .exercise{left:0;margin-left:0;max-width:100%}.exercises.show .exercise img{max-width:100%}}.exercises.print #top,.exercises.print .exercise .controls,.exercises.print .call-to-action{display:none}.exercises.print #featured,.exercises.print #main-content{background:none}.exercises.print .exercise{left:0;margin-left:0;max-width:100%}.exercises.print .exercise img{max-width:100%}.exercises.print #featured{display:none}.exercises.print .exercise-container{margin-bottom:20px}.exercises.show.fullscreen{overflow:hidden}.exercises.show.fullscreen #main{padding-top:100px}.exercises.index a.new{margin-bottom:10px}.mailchimp_subscribe_form.fancy{margin:0 auto;margin-left:auto;margin-right:auto;height:115px;width:550px;background-image:url(/assets/paper-stack-background.png);padding:40px 20px}.mailchimp_subscribe_form.fancy h3{font-family:sans-serif;font-weight:normal;text-align:center;font-size:26px;margin-bottom:20px}.mailchimp_subscribe_form.fancy #mc_embed_signup{width:auto;text-align:center}.mailchimp_subscribe_form.fancy .below-text{padding:0 0 10px 0 !important}.mailchimp_subscribe_form.fancy input#mce-EMAIL{margin:0 2px 5px 0 !important;width:200px !important;padding:12px 10px !important;font-size:18px !important}.mailchimp_subscribe_form.fancy input#mc-embedded-subscribe{margin:0 0 10px 0 !important;font-size:18px !important;padding:15px 8px !important;font-weight:bold}#featured{background-image:url(/assets/sheet-music-background.jpg);background-position:0 1%;background-size:600px;background-color:#f5e9db}#featured h2{color:#000}#featured .heading{font-size:36px !important;padding-top:5px !important;padding-bottom:24px !important}#featured .subheading{padding-bottom:20px !important}#featured .subheading{font-size:18px;font-weight:normal;line-height:22px}.flash{margin:0 !important;padding:0 !important;background-image:none !important}.flash .content{margin:0 auto !important;border:0 !important}#footer{text-align:center;background-image:url(/assets/sheet-music-background-black.jpg);background-size:800px;background-position:0 1%;background-color:#111;color:#bfbfbf}#footer .links{margin-bottom:25px}#footer .links a{color:#bfbfbf;margin-right:10px}#footer .links a:hover{color:#fff}#footer .links a.last{margin-right:0}#footer .logo{margin-bottom:23px}#footer .copyright{margin-bottom:25px}.guider{background:#FFF;border:1px solid #666;font-family:arial;position:absolute;outline:none;padding:4px 12px;width:500px;z-index:100000005 !important;-moz-box-shadow:0 0px 8px #111;-webkit-box-shadow:0 0px 8px #111;box-shadow:0 0px 8px #111;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.guider_buttons{height:36px;position:relative;width:100%}.guider_content{position:relative}.guider_content h1{color:#222;float:left;font-size:24px;font-family:"Trebuchet MS", sans-serif;font-weight:normal}.guider_close{float:right;padding:10px 0 0}.x_button{background-image:url("x_close_button.jpg");cursor:pointer;height:13px;width:13px}.guider_content p{clear:both;color:#555;font-size:14px}.guider_button{cursor:pointer;display:inline-block;float:right;margin-left:6px}#guider_overlay{background-color:#000;width:100%;height:100%;position:fixed;top:0px;left:0px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);z-index:10}.guider_arrow{width:42px;height:42px;position:absolute;display:none;background-repeat:no-repeat;z-index:100000006 !important;background-image:url(data:image/png;base64,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);*background-image:url("guider_arrows.png")}.guider_arrow_right{display:block;background-position:0px 0px;right:-42px}.guider_arrow_down{display:block;background-position:0px -42px;bottom:-42px}.guider_arrow_up{display:block;background-position:0px -126px;top:-42px}.guider_arrow_left{display:block;background-position:0px -84px;left:-42px}.guider_highlight{position:relative;z-index:101}.instrument-suggestions.new form .form-fields{padding:10px 0}.instrument-suggestions.new form .field,.instrument-suggestions.new form .field input,.instrument-suggestions.new form .field_with_errors{display:inline !important}.instrument-suggestions.new form input#instrument_suggestion_name,.instrument-suggestions.new form input#instrument_suggestion_email,.instrument-suggestions.new form input#instrument_suggestion_instrument{margin:0 2px 5px 0 !important;width:230px !important;padding:9px !important;font-size:18px !important}.instrument-suggestions.new form input[type=submit]{margin:0 0 10px 0 !important;font-size:18px !important;padding:12px !important}.instrument-suggestions.new form .field_with_errors{padding:15px 1px}.slides div.slide{display:block}#slides .slides_container{display:block}.mailchimp_subscribe_form input#mc-embedded-subscribe{font-weight:bold}.mailchimp_subscribe_form .below-text{font-size:9px !important}.main-call-to-action .primary{padding:28px 21px;font-weight:bold;font-size:18px;margin-right:3px}.main-call-to-action .secondary{display:inline !important;font-size:16px}.main-call-to-action.fancy{background-image:url(/assets/sheet-music-background.jpg);background-size:600px;background-position:0 1%;background-color:#f5e9db;border-radius:6px;padding:11px 0;text-align:center;margin-bottom:30px}.main-call-to-action.fancy h2{display:inline-block;font-size:35px !important;padding-right:30px;letter-spacing:-1px;text-shadow:2px 2px 0 rgba(0,0,0,0.15);position:relative;top:3px}.main-call-to-action.fancy .primary{margin-bottom:0;padding:28px 22px;font-size:20px}.pages .main-call-to-action .primary,.home .main-call-to-action .primary{padding:30px 26px;font-size:22px;margin-right:0}.pages .mailchimp_subscribe_form .below-text,.home .mailchimp_subscribe_form .below-text{padding:0 0 10px 0 !important}.pages .mailchimp_subscribe_form .mc-field-group,.home .mailchimp_subscribe_form .mc-field-group{display:inline !important}.pages .mailchimp_subscribe_form .mc-field-group label,.pages .mailchimp_subscribe_form .mc-field-group input,.home .mailchimp_subscribe_form .mc-field-group label,.home .mailchimp_subscribe_form .mc-field-group input{display:inline !important}.pages .mailchimp_subscribe_form input#mce-EMAIL,.pages .mailchimp_subscribe_form input#mce-FNAME,.home .mailchimp_subscribe_form input#mce-EMAIL,.home .mailchimp_subscribe_form input#mce-FNAME{margin:0 2px 5px 0 !important;width:250px !important;padding:9px !important;font-size:18px !important}.pages .mailchimp_subscribe_form input#mc-embedded-subscribe,.home .mailchimp_subscribe_form input#mc-embedded-subscribe{margin:0 0 10px 0 !important;font-size:18px !important;padding:12px !important}.pages.home #featured{background-size:800px}.pages.home #featured #slides{padding-bottom:0}.pages.home #featured .alignright{margin-top:10px !important;margin-left:0}.pages.home #featured .heading{margin:30px 0;font-size:45px !important;text-align:center;line-height:1.2}.pages.home #featured .subheading{text-align:center;width:auto;margin:0 auto;font-size:21px;line-height:24px !important;padding-bottom:60px !important}.pages.home #featured .subheading .author{text-align:right;font-size:14px}.pages.home #featured .mailchimp_subscribe_form{width:550px}.pages.home #featured .mailchimp_subscribe_form input#mce-EMAIL{margin:0 2px 5px 0 !important;width:200px !important;padding:12px 10px !important;font-size:18px !important}.pages.home #featured .mailchimp_subscribe_form input#mc-embedded-subscribe{margin:0 0 10px 0 !important;font-size:18px !important;padding:15px 8px !important;font-weight:bold}.pages.home #featured .main-call-to-action{text-align:center;padding-bottom:30px}.pages.home #main .features .feature{margin-left:55px;margin-bottom:8px}.pages.home #main .testimonials .testimonial p{font-size:21px !important;line-height:25px !important;letter-spacing:-1px;padding-left:0;background-image:none}.pages.home #main .testimonials .testimonial p .author{display:block;background-size:32px !important;padding:2px 0 6px 40px;margin-top:3px;font-size:14px;font-style:normal;font-family:sans-serif;letter-spacing:0px}.pages.home #main .testimonials .testimonial.first p{margin-top:0;margin-bottom:8px}.pages.home #main .testimonials .testimonial.judy-fong p .author{background:url(/assets/testimonial-judy-fong-32.jpg) no-repeat}.pages.home #main .testimonials .testimonial.geoff-nemec p .author{background:url(/assets/testimonial-geoff-nemec-32.jpg) no-repeat 0 3px}.pages.home #main .testimonials .testimonial.james-hillier p .author{padding-left:0}.pages.home #main .testimonials .testimonial.james-hillier p .author i{font-size:1.7em;vertical-align:middle;margin-right:5px}.pages.home #main .testimonials .testimonial.last p{margin-bottom:0}.pages.about .text-and-image img{margin-top:5px;margin-bottom:25px}.pages.about .main-text sup{line-height:0}.pages.rhythm #featured .heading,.pages.bass-clef #featured .heading{font-size:42px !important;line-height:48px !important;padding-top:5px !important;padding-bottom:36px !important}.pages.rhythm #featured .subheading,.pages.bass-clef #featured .subheading{line-height:26px !important;padding-bottom:36px !important}.pages.rhythm #featured .instrument-button,.pages.bass-clef #featured .instrument-button{padding:30px 16px;font-size:1.5em !important;font-weight:bold}.pages.privacy #main h2,.pages.piano #main h2{padding-top:10px}.pages.piano .mailchimp_subscribe_form .below-text{padding:0 0 10px 0 !important;text-align:center}.pages.piano .mailchimp_subscribe_form .mc-field-group{display:inline !important}.pages.piano .mailchimp_subscribe_form .mc-field-group label,.pages.piano .mailchimp_subscribe_form .mc-field-group input{display:inline !important}.pages.piano .mailchimp_subscribe_form input#mce-EMAIL,.pages.piano .mailchimp_subscribe_form input#mce-FNAME{margin:0 2px 5px 0 !important;width:200px !important;padding:9px !important;font-size:18px !important}.pages.piano .mailchimp_subscribe_form input#mc-embedded-subscribe{margin:0 0 10px 0 !important;font-size:18px !important;padding:12px !important}.pages.instrument .grade-levels a.woo-sc-button{padding:7px 12px;margin-bottom:10px;margin-right:7px}.pages.instrument.instrument1 .grade-levels img.instrument{vertical-align:middle;margin-right:10px}.pages.instrument.instrument1 .grade-levels a.woo-sc-button{vertical-align:middle;margin-right:3px;margin-bottom:0}.pages.email-confirmed .social-buttons-container{padding-top:10px}.pages.email-confirmed .social-buttons-container .twitter-button-container,.pages.email-confirmed .social-buttons-container .facebook-like-button-container,.pages.email-confirmed .social-buttons-container .google-plus-button-container{display:inline-block;margin-right:3px}.pages.email-confirmed .social-buttons-container .facebook-like-button-container{position:relative;top:1px;width:83px}.pages.testimonials .testimonial p{font-size:18px !important;line-height:20px;padding:0 0 0 85px}.pages.testimonials .testimonial p .author{font-size:12px;font-style:normal;font-family:sans-serif}.pages.testimonials .testimonial p .author a{text-decoration:none !important}.pages.testimonials .testimonial p .author .yale,.pages.testimonials .testimonial p .author .site{font-size:10px;position:relative;top:-8px}.pages.testimonials .testimonial.ernesto-gonzales p{background:url(/assets/testimonial-ernesto-gonzales-72.jpg) no-repeat 0 3px;height:72px}.pages.testimonials .testimonial.reena-esmail p{background:url(/assets/testimonial-reena-esmail-72.jpg) no-repeat 0 3px}.pages.testimonials .testimonial.liza-van-staden p{background:url(/assets/functions/images/quote.png) no-repeat 20px 3px}.pages.testimonials .testimonial.tim-hostetler p{background:url(/assets/testimonial-tim-hostetler-72.jpg) no-repeat 0 3px}.pages.testimonials .testimonial.katie-kellert p{background:url(/assets/testimonial-katie-kellert-72.jpg) no-repeat 0 3px}.pages.testimonials .testimonial.bill-scott p{background:url(/assets/functions/images/quote.png) no-repeat 20px 3px}.pages.testimonials .testimonial.kathy-russell p{background:url(/assets/functions/images/quote.png) no-repeat 20px 3px}.pages.testimonials .testimonial.judy-fong p{background:url(/assets/testimonial-judy-fong-72.jpg) no-repeat 0 3px;height:72px}.pages.testimonials .testimonial.wendy-murphy-harris p{background:url(/assets/testimonial-wendy-murphy-harris-72.jpg) no-repeat 0 3px}.pages.testimonials .testimonial.colleen-mello p{background:url(/assets/testimonial-colleen-mello-72.jpg) no-repeat 0 3px}.pages.testimonials .testimonial.curtis-bain p{background:url(/assets/testimonial-curtis-bain-72.jpg) no-repeat 0 3px;height:72px}.pages.testimonials .testimonial.david-lewis p{background:url(/assets/testimonial-david-lewis-72.jpg) no-repeat 0 3px;height:72px}.pages.testimonials .testimonial.geoff-nemec p{background:url(/assets/testimonial-geoff-nemec-72.jpg) no-repeat 0 3px}.pages.testimonials .testimonial.gustavo-hernandez p{background:url(/assets/testimonial-gustavo-hernandez-72.jpg) no-repeat 0 3px;height:72px}.pages.testimonials .testimonial.julian-davidson p{background:url(/assets/testimonial-julian-davidson-72.jpg) no-repeat 0 3px;height:72px}.pages.testimonials .testimonial.otto-omann p{background:url(/assets/testimonial-otto-omann-72.jpg) no-repeat 0 3px}.pages.testimonials .testimonial.sachem-orenda p{background:url(/assets/testimonial-sachem-orenda-72.jpg) no-repeat 0 3px}.pages.testimonials .fix-call-to-action-alignment.woo-sc-divider{margin-bottom:0}.pages.pricing #featured{text-align:center}.pages.pricing table.pricing-grid{border-collapse:collapse;border:0;text-align:center;font-size:16px}.pages.pricing table.pricing-grid td{border-width:0 1px 1px 0;border-style:solid;border-color:#eee;padding:10px;height:35px}.pages.pricing table.pricing-grid tr.plans td{background-image:url(/assets/sheet-music-background.jpg);background-position:0 3%;background-color:#f5e9db;background-size:600px;font-size:24px;font-family:Trebuchet MS;border-radius:20px 20px 0 0;border-width:0;height:48px}.pages.pricing table.pricing-grid tr.plans td.recommended{background-image:url(/assets/sheet-music-background-purple.jpg);background-position:0 3%;background-color:#2356d7;background-size:600px;color:#fff;font-weight:bold;border-color:#2356d7}.pages.pricing table.pricing-grid tr.price td{font-size:36px}.pages.pricing table.pricing-grid tr.price td .dollar-sign{vertical-align:text-top;font-size:17px}.pages.pricing table.pricing-grid tr.price td .period{font-size:16px}.pages.pricing table.pricing-grid td.label,.pages.pricing table.pricing-grid tr.plans td.label,.pages.pricing table.pricing-grid tr.price td.label{background-image:none;background-color:#fff;text-align:right;font-size:16px}.pages.pricing table.pricing-grid tr.buttons td{border-bottom-width:0}.pages.pricing table.pricing-grid tr.buttons td a{width:178px;padding:30px 10px;font-size:18px;display:block;margin:0 auto;background-image:url(/assets/sheet-music-background.jpg);background-position:0 3%;background-color:#f5e9db;border-color:#f5e9db}.pages.pricing table.pricing-grid tr.buttons td.recommended{font-weight:bold}.pages.pricing .small-print-offerings{text-align:center;margin-left:177px}.pages.pricing .woo-sc-hr.below-plans{padding-top:60px;margin-bottom:20px}.pages.pricing .testimonials h3{font-size:13px !important;color:#555 !important;padding-bottom:6px}.pages.pricing .testimonials .testimonial p{font-size:16px !important;line-height:22px !important}.pages.pricing .testimonials .testimonial p .heading{display:block;padding-bottom:4px;font-size:16px;font-style:normal;font-weight:normal;font-family:sans-serif;color:#333}.pages.pricing .testimonials .testimonial p .author{font-size:12px;font-style:normal;font-family:sans-serif;display:block !important;text-align:right}.pages.pricing .testimonials .testimonial p .author a{text-decoration:none !important}.pages.pricing .testimonials .testimonial p .author .yale{font-size:10px;position:relative;top:-8px}.pages.pricing .testimonials .testimonial p{background:url(/assets/functions/images/quote.png) no-repeat 20px 3px;padding:0 0 0 89px;margin-left:0}.pages.pricing .testimonials .testimonial.katie-kellert p{background:url(/assets/testimonial-katie-kellert-72.jpg) no-repeat 0 3px}.pages.pricing .testimonials .testimonial.judy-fong p{background:url(/assets/testimonial-judy-fong-72.jpg) no-repeat 0 3px}.pages.pricing .testimonials .testimonial.ernesto-gonzales p{background:url(/assets/testimonial-ernesto-gonzales-72.jpg) no-repeat 0 3px}.pages.pricing .testimonials .testimonial.reena-esmail p{background:url(/assets/testimonial-reena-esmail-72.jpg) no-repeat 0 3px}.pages.pricing .woo-sc-hr.below-testimonials{padding-top:40px;margin-bottom:20px}.pages.pricing .faqs .faqs-heading{font-size:13px !important;color:#555 !important;padding-bottom:0}.pages.pricing .faqs .faq{padding-top:10px}.pages.pricing .faqs .faq h3{font-size:16px !important;color:#333;padding-bottom:0}.pages.tour .tour-stop h2{font-size:26px !important;margin-bottom:8px}.pages.tour .tour-stop img{border-width:10px;border-color:white;border-style:solid;box-shadow:3px 3px 10px #333}.pages.tour .tour-stop .image-caption{text-align:center;font-size:12px;color:#888;padding-top:2px}.pages.tour .spacer{height:230px}.pages.terms #main-content ul li{list-style:disc !important}.pages.no-remaining-sight-readings #page-title{text-align:center}.pages.no-remaining-sight-readings .mailchimp_subscribe_form{margin-top:12px}.pages.no-remaining-sight-readings .email-subscribed .narrow-centered-column{width:450px;margin-left:auto;margin-right:auto;text-align:center}.pages.choose-instrument #page-title{text-align:center}.pages.personal-workshops .schedule-container{margin-top:20px;text-align:center}.placeholder{color:#aaa}.devise.registrations.new #sidebar .guarantee,.subscriptions.new #sidebar .guarantee{text-align:center;margin-top:40px;background-image:url(/assets/sheet-music-background.jpg);background-size:600px;background-position:0 1%;background-color:#f5e9db;border-radius:10px;padding:17px 50px}.devise.registrations.new #sidebar .guarantee .heading,.subscriptions.new #sidebar .guarantee .heading{font-size:1.5em}.devise.registrations.new #main-content h2,.subscriptions.new #main-content h2{font-size:26px !important;padding-bottom:18px}.devise.registrations.new #error_explanation h2,.subscriptions.new #error_explanation h2{font-size:16px !important}.devise.registrations.new input,.devise.registrations.new select,.subscriptions.new input,.subscriptions.new select{padding:8px;font-size:18px}.devise.registrations.new label,.subscriptions.new label{font-size:15px}.devise.registrations.new .label,.subscriptions.new .label{padding-bottom:1px}.devise.registrations.new .field.name,.subscriptions.new .field.name{padding-bottom:14px}.devise.registrations.new .field.name .field.first_name,.devise.registrations.new .field.name #user_first_name,.devise.registrations.new .field.name .field.last_name,.devise.registrations.new .field.name #user_last_name,.subscriptions.new .field.name .field.first_name,.subscriptions.new .field.name #user_first_name,.subscriptions.new .field.name .field.last_name,.subscriptions.new .field.name #user_last_name{width:157px;display:inline}.devise.registrations.new .field.name .field.first_name,.subscriptions.new .field.name .field.first_name{margin-right:2px}.devise.registrations.new .field.name .field_with_errors,.subscriptions.new .field.name .field_with_errors{display:inline}.devise.registrations.new #user_email,.devise.registrations.new #user_password,.subscriptions.new #user_email,.subscriptions.new #user_password{width:340px}.devise.registrations.new .field.email,.devise.registrations.new .field.password,.subscriptions.new .field.email,.subscriptions.new .field.password{padding-bottom:14px}.devise.registrations.new .field.submit,.subscriptions.new .field.submit{padding-top:10px}.devise.registrations.new .field.submit input,.subscriptions.new .field.submit input{padding:28px 24px;font-size:1.7em;font-weight:bold;margin-bottom:0}.devise.registrations.new .terms-statement,.subscriptions.new .terms-statement{font-size:10px !important}.devise.registrations.edit input,.devise.registrations.edit select{padding:6px;font-size:16px}.devise.registrations.edit input[type="submit"]{margin-top:12px;padding:20px 28px;font-size:20px;font-weight:bold}.devise.registrations.edit #main h2{padding-bottom:12px}.devise.registrations.edit #main p{padding-top:0}.devise.registrations.edit #main .grade-level-radio-container,.devise.registrations.edit #main .instrument-radio-container,.devise.registrations.edit #main .clef-radio-container{padding-top:4px}.devise.registrations.edit #main .grade-level-radio-container input[type=radio],.devise.registrations.edit #main .instrument-radio-container input[type=radio],.devise.registrations.edit #main .clef-radio-container input[type=radio]{padding-right:0;margin-right:4px}.devise.registrations.edit #main .grade-level-radio-container img.grade-level-icon,.devise.registrations.edit #main .grade-level-radio-container img.instrument-icon,.devise.registrations.edit #main .grade-level-radio-container img.clef-icon,.devise.registrations.edit #main .instrument-radio-container img.grade-level-icon,.devise.registrations.edit #main .instrument-radio-container img.instrument-icon,.devise.registrations.edit #main .instrument-radio-container img.clef-icon,.devise.registrations.edit #main .clef-radio-container img.grade-level-icon,.devise.registrations.edit #main .clef-radio-container img.instrument-icon,.devise.registrations.edit #main .clef-radio-container img.clef-icon{vertical-align:middle;padding-right:10px;margin-left:-5px}.devise.registrations.edit #main .grade-level-radio-container img.instrument-icon.piano,.devise.registrations.edit #main .instrument-radio-container img.instrument-icon.piano,.devise.registrations.edit #main .clef-radio-container img.instrument-icon.piano{margin-left:0}.devise.registrations.edit #main .grade-level-radio-container img.clef-icon.treble,.devise.registrations.edit #main .instrument-radio-container img.clef-icon.treble,.devise.registrations.edit #main .clef-radio-container img.clef-icon.treble{margin-left:-13px}.devise.registrations.edit #main .instrument-radio-container{padding-bottom:0}.devise.registrations.edit #main .instrument-radio-container input{margin-bottom:85px}.devise.registrations.edit #main .instrument-radio-container label{position:relative;font-weight:normal;padding-bottom:10px}.devise.registrations.edit #main .instrument-radio-container span{position:absolute;left:32px;top:64px}.devise.registrations.edit .change-password-link-container{display:none}.devise.registrations.edit .email-preferences label{font-weight:normal}.sessions.new .spacer{height:20px}#sidebar .block.widget.widget_text h3{font-family:"Trebuchet MS", sans-serif;font-weight:bold;text-transform:none;font-size:14px}#sidebar .block.widget.widget_text h3 .corner-text{float:right}#sidebar .block.widget.widget_text h3 .corner-text,#sidebar .block.widget.widget_text h3 .subheading{font-weight:normal;font-family:arial, sans-serif;font-size:12px;letter-spacing:0}#sidebar .block.widget.widget_text .textwidget ul{list-style:circle inside}.sight-readings.index #featured{background-size:800px}.sight-readings.index #featured .fivecol-two{width:37.6% !important}.sight-readings.index #featured .fivecol-three{width:58.4% !important}.sight-readings.index #featured .twocol-one{width:48% !important}.sight-readings.index #featured #slides{min-height:0}.sight-readings.index #featured .text-container .heading{font-size:38px !important;line-height:48px !important;padding-top:0px !important;padding-bottom:12px !important}.sight-readings.index #featured .text-container .subheading{line-height:26px !important;padding-bottom:24px !important}.sight-readings.index #featured .button-container a{font-weight:bold;margin-left:0;margin-top:6px}.sight-readings.index #featured .button-container a.choose-your-instrument,.sight-readings.index #featured .button-container a.choose-your-grade-level{font-size:1.5em;padding:35px 26px}.sight-readings.index #featured .button-container a.new-sight-reading-button{font-size:1.6em;padding:35px 31px}.sight-readings.index table{font-size:16px}.sight-readings.index table th,.sight-readings.index table td{text-align:left;padding-right:55px;padding-bottom:8px}.sight-readings.index table td.last{padding-right:0}.sight-readings.index table td.icons{width:89px}.sight-readings.index table td.timestamp{width:99px}.sight-readings.index .sight-reading-log{padding-bottom:30px}.sight-readings.index .sight-reading-log h2{padding-top:8px;padding-bottom:20px}.sight-readings.index .sight-reading-log .print-selected{float:right;margin-top:10px;font-size:11px;margin-right:0}.sight-readings.index .sight-reading-log .print-selected:disabled{color:#999 !important}.sight-readings.index .sight-reading-log .instrument-icon,.sight-readings.index .sight-reading-log .grade-level-icon,.sight-readings.index .sight-reading-log .freebie-icon{vertical-align:middle}.sight-readings.index .sight-reading-log .grade-level-icon{padding-left:2px}.sight-readings.index .sight-reading-log .freebie-icon{padding-left:2px;position:relative;top:-2px}.sight-readings.index .sight-reading-log .timestamp{font-size:10px;padding-top:6px;text-align:right}.sight-readings.index .sight-reading-log .timestamp.time-zone-needed{padding-top:4px}.sight-readings.index .sight-reading-log .pagination{margin-top:8px}html,body{height:100%;margin:0}.sticky-footer-wrapper{min-height:100%;margin:0 auto -180px}#footer,.sticky-footer-push{height:180px}#footer{margin-bottom:-14px}.subscriptions.cancel textarea{width:528px;font-family:sans-serif;padding:5px;font-size:14px}.subscriptions.cancel input[type="submit"],.subscriptions.cancel a.nevermind{margin-bottom:10px}.subscriptions.cancel p.clarification{font-style:italic}#top{background-image:url(/assets/sheet-music-background-black.jpg);background-size:800px;background-position:0 33%;background-color:#111}#top .content{background:none}#top .social-buttons-container{padding-top:12px;margin-bottom:-35px;float:left;display:block;margin-left:60px}#top .social-buttons-container .twitter-button-container,#top .social-buttons-container .facebook-like-button-container,#top .social-buttons-container .google-plus-button-container{display:inline-block;margin-right:3px}#top .social-buttons-container .facebook-like-button-container{position:relative;top:1px;width:83px}#top #nav li.menu-item{border:none}#top #nav li.menu-item a{font-weight:normal;background:none}#top #nav li.menu-item.non-link{font-family:Trebuchet MS;font-size:12px;text-transform:none;letter-spacing:0;font-weight:normal;display:block;line-height:30px;padding:0 10px;color:#aaa}#top #nav li ul li,#top #nav li ul li a{background:#111 !important}#top #nav li ul li.menu-item.non-link{border:none !important;line-height:25px;font-size:14px;width:150px}#top #nav li.instrument-dropdown .instrument-icon,#top #nav li.instrument-dropdown .grade-level-icon,#top #nav li.current-user-dropdown .instrument-icon,#top #nav li.current-user-dropdown .grade-level-icon{vertical-align:middle}
