:focus{outline:none;}
a{text-decoration:none;line-height:inherit;}
a:focus{outline:none;}
blockquote{quotes:none}
blockquote:before, blockquote:after{content:'';content:none}
abbr, .postcontent dfn{border-bottom:1px dotted;}
.right{float:right;}
.left{float:left;}
table.acymailing_form{min-height:60px}
.acyfield_email input[type="text"]{float:right;line-height:1.5em;margin:0;padding:4px 13px 3px 30px;background-image:url("../images/email.png"), url("../images/body/form_input.jpg");background-position:8px 10px, 0 0;background-repeat:no-repeat, repeat-x;background-color:#FFFFFF;height:23px;}
.acymailing_introtext{left:15px;position:relative;top:18px;font-size:25px;text-shadow:0 1px 0 rgba(255,255,255,0.75);float:left;}
#newsletter .module-title{float:left;padding:20px;line-height:30px;margin:-4px 0 0px -5px;}
#newsletter p{line-height:37px;margin-left:10px;display:inline-block;}
#newsletter .acymailing_form p{float:left;position:relative;top:9px;}
#newsletter p.acysubbuttons{line-height:0;margin-left:20px;position:relative;right:5px;top:-1px;}
#newsletter .module{margin:0 10px 0 4px;padding:3px 0 5px;}
#newsletter .module-title{background:none}
#acyarchivelisting table{border:0 none;}
#newsletter{margin:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 0 5px rgba(0,0,0,0.1) inset;box-shadow:0 0 5px rgba(0,0,0,0.1) inset;}
.acymailing_form tr{display:inline-block;margin:13px 5px 0;}
div.img_caption{text-align:center;}
#newsletter p.newsletter-intro{font-size:22px;text-shadow:0 1px 0 rgba(255,255,255,0.75);margin-left:15px;padding-top:3px;}
.news-mockup .acyfield_email input[type="text"]{margin:4px 0 0;}
.news-mockup .acyfield_email{display:block;position:relative;right:-50px;}
#newsletter .news-mockup p.acysubbuttons{right:9px;top:3px;}
.container{padding:0 10px;}
.row{width:100%;min-width:0;margin:0 auto;}
.row .row{min-width:0;}
.row .column, .row .columns{margin-left:2.4%;float:left;min-height:1px;}
.row .column:first-child, .row .columns:first-child{margin-left:0;}
.row .one, .row .one-twelfth{width:6.3%;}
.row .two, .row .one-sixth{width:14.6%;}
.row .one-fifth{width:18%}
.row .four-fifths{width:72%}
.row .three, .row .one-fourth{width:23.2%;}
.row .four, .row .one-third{width:31.67%;}
.row .five{width:40.1%;}
.row .six, .row .one-half,
.row .two-fourths{width:48.7%;}
.row .seven{width:57.5%;}
.row .eight, .row .two-thirds{width:65.9%;}
.row .nine, .row .three-fourths{width:74.4%;}
.row .ten{width:83.0%;}
.row .eleven{width:91.3%;}
.row .twelve{width:100%;}
.row:before, .row:after, .clearfix:before, .clearfix:after{content:"";display:table;}
.row:after, .clearfix:after{clear:both;}
.row, .clearfix{zoom:1;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;z-index:40;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-300px;width:520px;background:#f4f4f4 url(../images/typo/modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:41;padding:30px 40px 34px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 4px rgba(0, 0, 0, .4), 0 0 0 4px rgba(0, 0, 0, .05) inset;-moz-box-shadow:0 0 0 4px rgba(0, 0, 0, .4), 0 0 0 4px rgba(0, 0, 0, .05) inset;box-shadow:0 0 0 4px rgba(0, 0, 0, .4), 0 0 0 4px rgba(0, 0, 0, .05) inset;}
.reveal-modal.small{width:200px;margin-left:-140px;}
.reveal-modal.medium{width:400px;margin-left:-240px;}
.reveal-modal.large{width:600px;margin-left:-340px;}
.reveal-modal.xlarge{width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer}
.reveal-modal .row{min-width:0;}
.reveal-modal input[type="text"],
.reveal-modal input[type="password"],
.reveal-modal input[type="email"],
.reveal-modal select{width:90%;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-ms-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;}
.pricing{margin:15px 0 15px 5px;width:100% !important;background:none !important}
.pricing.two .price-col{max-width:50%;}
.pricing.three .price-col{width:33%;}
.pricing.four .price-col{width:24.8%;}
.pricing.five .price-col{width:19.8%;}
.pricing.six .price-col{width:16.5%;}
.price-col{display:inline-block;overflow:hidden;margin:0;text-align:center;}
.firefox .price-col{margin:0 0 0 -4px}
.ie .price-col{margin:0 0 0 -5px}
.price-col.first{border-left:1px solid rgba(0,0,0,0.1);-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.price-col.last{border-right:1px solid rgba(0,0,0,0.1);-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
.pricing > .price-col:nth-of-type(2n+1){-webkit-box-shadow:0 1px 30px rgba(0,0,0,.1) inset, 0 0 0 1px rgba(255,255,255,0.05) inset;-moz-box-shadow:0 1px 30px rgba(0,0,0,.1) inset, 0 0 0 1px rgba(255,255,255,0.05) inset;box-shadow:0 1px 30px rgba(0,0,0,.1) inset, 0 0 0 1px rgba(255,255,255,0.05) inset;position:relative;}
.price-col{-webkit-box-shadow:1px 1px 1px rgb(236, 236, 236) inset;-moz-box-shadow:1px 1px 1px rgb(236, 236, 236) inset;box-shadow:1px 1px 1px rgb(236, 236, 236) inset;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);}
sup, sub{font-size:50%}
.price-tag{margin:0;display:inline-block;line-height:1.5;text-shadow:none !important;}
.price-tag,
.th{background-image:url(../images/body/price-tag.png);background-position:0 100%;background-repeat:repeat-x;}
.th{padding:15px 0;height:33px;overflow:hidden;text-align:center;background-color:rgba(243, 243, 243, 0.45);}
.price-col.first .th{-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0;}
.price-col.first .call-action{-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px;}
.price-col.last .th{-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0;}
.price-col.last .call-action{-webkit-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;border-radius:0 0 5px 0;}
.th .title{display:block;top:0;min-height:30px;text-align:center;font-size:24px;padding:10px 5px 5px !important;font-weight:normal;opacity:1!important}
.th .bottom{display:block;bottom:0;height:6px;text-align:center;}
.th .title strong{font-weight:normal}
ul.feature{margin:0;float:left;padding:0;width:100%;}
ul.feature > li{text-align:center;padding:7px 10px 7px 15px !important;border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(255,255,255,0.2);}
.price-tag{display:block;font-size:30px;text-align:center;padding:10px 10px;}
.call-action{display:block;padding:20px 20px 25px 10px;text-align:center;float:left;width:100%}
.price-col .post ol{margin:1em -8px 1em 13px !important;padding-left:11px !important;}
.tr-item{padding:4px 0}
.price-col li{margin-bottom:0;}
.price-col, .price-col:hover{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;}
.zoo-comments-list > article{padding-bottom:10px !important;}
.pos-media.align-left{float:none;}
.yoo-zoo .item .pos-media a, .yoo-zoo .item .pos-media img{display:inline-block;}
.mejs-container{border:3px solid rgba(0, 0, 0, 0.4);-webkit-box-shadow:1px 1px 0 rgba(255,255,255, 0.1);-moz-box-shadow:1px 1px 0 rgba(255,255,255, 0.1);box-shadow:1px 1px 0 rgba(255,255,255, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.mejs-controls .mejs-time-rail .mejs-time-loaded{filter:none;}
.wk-twitter-list article{padding-bottom:8px !important;}
.wk-twitter-list .meta{font-style:normal;}
.mejs-container.mejs-video,
.mejs-container .mejs-poster,
.mejs-container .mejs-overlay{width:99.9% !important}
.mejs-controls .mejs-time-rail span{height:8px;}
.mejs-controls .mejs-time-rail span,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail .mejs-time-total{border:1px solid #313333;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.1);box-shadow:0 1px 0 rgba(255,255,255,0.1);background:#474949;background:-moz-linear-gradient(top, #3B3D3D 0%, #474949 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3B3D3D), color-stop(100%,#474949));background:-webkit-linear-gradient(top, #3B3D3D 0%,#474949 100%);background:-o-linear-gradient(top, #3B3D3D 0%,#474949 100%);background:-ms-linear-gradient(top, #3B3D3D 0%,#474949 100%);background:linear-gradient(to bottom, #3B3D3D 0%,#474949 100%);-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;}
.mejs-controls .mejs-time-rail .mejs-time-current{height:6px;border:1px solid rgba(255,255,255,0.35);}
.mejs-controls .mejs-time-rail .mejs-time-loaded{border:0 none;}
.mejs-controls .mejs-time-rail .mejs-time-float-current, .mejs-time-float{background:#EEEEEE !important;border:0 none;}
.mejs-controls .mejs-time-rail .mejs-time-loaded{filter:none;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.5) inset;-moz-box-shadow:0 -1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 -1px 0 rgba(255,255,255,0.5) inset;}
.mejs-container,
.mejs-container .mejs-controls{-webkit-box-shadow:0 2px 1px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1) inset;-moz-box-shadow:0 2px 1px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1) inset;box-shadow:0 2px 1px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1) inset;border:0;border-bottom:1px solid #2A2621;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#2F3131;background:-moz-linear-gradient(top, #4B4C4E 0%, #2F3131 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2F3131), color-stop(100%,#2F3131));background:-webkit-linear-gradient(top, #4B4C4E 0%,#2F3131 100%);background:-o-linear-gradient(top, #4B4C4E 0%,#2F3131 100%);background:-ms-linear-gradient(top, #4B4C4E 0%,#2F3131 100%);background:linear-gradient(to bottom, #4B4C4E 0%,#2F3131 100%);}
.mejs-container.mejs-video{background:#000}
.mejs-container .mejs-controls{text-shadow:none;}
.mejs-overlay-button{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.spotlight .overlay-default{background:rgba(0,0,0,0.35) url(../images/widget/magnifier.png) 50% 50% no-repeat;}
.mejs-controls .mejs-time-rail .mejs-time-loaded{background:url(../images/widget/player-track.png) repeat-x scroll 0 0 #404040;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset;-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset;}
.mejs-controls .mejs-mute button,
.no-svg .mejs-controls .mejs-mute button{background:url(../images/widget/sound.png) no-repeat scroll 1px 4px transparent;}
.mejs-controls .mejs-unmute button,
.no-svg .mejs-controls .mejs-unmute button{background:url(../images/widget/sound-mute.png) no-repeat scroll 1px 4px transparent;}
.mejs-controls .mejs-play button,
.no-svg .mejs-controls .mejs-play button{background:url(../images/widget/play.png) no-repeat scroll 5px 3px transparent;}
.mejs-controls .mejs-pause button,
.no-svg .mejs-controls .mejs-pause button{background:url(../images/widget/pause.png) no-repeat scroll 5px 3px transparent;}
#toTop{background:url(../images/body/back-to-top.png) no-repeat scroll left top transparent;border:medium none;bottom:0;display:none;height:75px;width:50px;overflow:hidden;position:fixed;right:14px;text-decoration:none;text-indent:-999px;z-index:1;}
#toTopHover{display:block;float:left;height:75px;opacity:0;overflow:hidden;width:50px;}
#toTop:active,
#toTop:focus{outline:medium none;}
.sprocket-tabs-nav{background:none;}
.sprocket-tabs-nav li{background:#f4f4f4;line-height:40px !important;font-weight:normal;font-size:17px;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;border-style:solid solid none !important;border-width:1px 1px 0 !important;border-color:#e0e0e0 !important;-webkit-box-shadow:0 5px 8px rgba(0, 0, 0, 0.02) inset, 0 -10px 5px rgba(255, 255, 255, 0.5) inset, 0 1px 0 #FFFFFF inset, 0 -1px 0 #FFFFFF inset;-moz-box-shadow:0 5px 8px rgba(0, 0, 0, 0.02) inset, 0 -10px 5px rgba(255, 255, 255, 0.5) inset, 0 1px 0 #FFFFFF inset, 0 -1px 0 #FFFFFF inset;box-shadow:0 5px 8px rgba(0, 0, 0, 0.02) inset, 0 -10px 5px rgba(255, 255, 255, 0.5) inset, 0 1px 0 #FFFFFF inset, 0 -1px 0 #FFFFFF inset;color:#606060 !important;margin:0 3px;}
.sprocket-tabs-nav li:hover{-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.05) inset, 0 -10px 8px rgba(255, 255, 255, 0.85) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset;-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.05) inset, 0 -10px 8px rgba(255, 255, 255, 0.85) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05) inset, 0 -10px 8px rgba(255, 255, 255, 0.85) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset;}
.sprocket-tabs-nav > li.active > .sprocket-tabs-inner .sprocket-tabs-text{text-shadow:none;}
.sprocket-tabs-nav > li.active > .sprocket-tabs-inner .sprocket-tabs-text{text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3);}
.sprocket-tabs-nav li:first-child{margin-left:-5px !important}
.tab-title{padding-top:20px}
.sprocket-tabs-nav > li.active > .sprocket-tabs-inner{-webkit-box-shadow:0 0px 0 1px rgba(255,255,255,0.2) inset;-moz-box-shadow:0 0px 0 1px rgba(255,255,255,0.2) inset;box-shadow:0 0px 0 1px rgba(255,255,255,0.2) inset;border-color:rgba(0,0,0,0.1);margin-bottom:-1px;border-width:1px 1px 0}
.sprocket-tabs-nav > li > .sprocket-tabs-inner{padding:14px 18px;font-size:16px;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.sprocket-tabs-panels{background:#F4F4F4;background:-moz-linear-gradient(top, #FFFFFF 0%, #F4F4F4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#F4F4F4));background:-webkit-linear-gradient(top, #FFFFFF 0%,#F4F4F4 100%);background:-o-linear-gradient(top, #FFFFFF 0%,#F4F4F4 100%);background:-ms-linear-gradient(top, #FFFFFF 0%,#F4F4F4 100%);background:linear-gradient(top, #FFFFFF 0%,#F4F4F4 100%);padding:5px 20px 10px;-webkit-box-shadow:0 1px 2px #FFFFFF inset, 0 0 1px #BABABA, 0 -2px 0 3px rgba(0, 0, 0 , 0.05) inset, 0 -2px 0 4px rgba(255, 255, 255, 0.45) inset;-moz-box-shadow:0 1px 2px #FFFFFF inset, 0 0 1px #BABABA, 0 -2px 0 3px rgba(0, 0, 0 , 0.05) inset, 0 -2px 0 4px rgba(255, 255, 255, 0.45) inset;box-shadow:0 1px 2px #FFFFFF inset, 0 0 1px #BABABA, 0 -2px 0 3px rgba(0, 0, 0 , 0.05) inset, 0 -2px 0 4px rgba(255, 255, 255, 0.45) inset;border-color:#e0e0e0;border-style:solid;border-width:0 1px 1px;width:auto;height:auto;}
.iconfeature{display:block;float:left;padding:0 15px 0 0;}
.sprocket-padding{line-height:1.5}
ul.sprocket-features-img-list li{margin:0;}
.sprocket-features li{line-height:8px;}
.layout-slideshow .sprocket-features-arrows .arrow{font-family:monospace, "MS Sans Serif", arial;top:50%;color:#303030;height:25px;width:28px;padding-top:3px;margin-right:20px;background-color:rgba(255, 255, 255, 0.6);border:1px solid rgba(0, 0, 0, 0.1);border-radius:4px 4px 4px 4px;box-shadow:1px 1px 1px 0 rgba(0, 0, 0, 0.05), 0 1px 1px #FFFFFF inset;font-size:4em;padding:15px 10px 20px;text-align:center;opacity:1}
.layout-slideshow .sprocket-features-arrows .arrow:hover{background-color:rgba(255, 255, 255, 0.9);color:#202020;}
.layout-slideshow .sprocket-features-arrows .prev{left:370px}
.layout-slideshow .sprocket-features-pagination li,
.layout-slideshow .sprocket-features-arrows .arrow{-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;}
.layout-slideshow .sprocket-features-title,
.layout-slideshow .sprocket-features-desc{background:transparent;color:#303030;}
.layout-slideshow .sprocket-features-desc span{display:block}
.layout-slideshow .sprocket-features-title{color:#303030;font-size:35px;line-height:1.5;}
.layout-slideshow .sprocket-features-content{left:0;text-align:left;line-height:1;background:none repeat scroll 0 0 rgba(255, 255, 255, 0.7) !important;border:1px solid rgba(255, 255, 255, 0.4);box-shadow:0 0 2px rgba(0, 0, 0, 0.2);color:#303030;height:80%;padding:70px 15px 30px;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);width:310px;top:0;}
.layout-slideshow .sprocket-features-desc{padding:15px 15px 10px;font-size:13px;line-height:1.6em;}
.layout-slideshow .sprocket-features-title{font-size:30px;margin:0}
.sprocket-features-desc .readon{text-transform:lowercase;margin:20px 10px 0 0}
.layout-slideshow .sprocket-features-pagination{left:0;bottom:8px;padding:5px 20px 0;}
.layout-slideshow .sprocket-features-pagination{right:0;text-align:right}
.layout-slideshow .sprocket-features-pagination li{width:9px;height:7px;opacity:1;background:url(../images/widget/nav.png) 0 0 no-repeat;overflow:hidden;margin-top:1px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.layout-slideshow .sprocket-features-pagination li:hover{background-position:0 -30px;}
.layout-slideshow .sprocket-features-pagination li.active{background-position:0 -45px;}
.layout-slideshow .sprocket-features-pagination li{background-position:0 -15px;}
.sprocket-mosaic-item{border:1px solid #CFCFCF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.sprocket-mosaic-item .sprocket-padding{padding:0;overflow:hidden;}
.sprocket-mosaic-title,
.sprocket-mosaic-text{margin:0;}
.sprocket-mosaic-title,
.sprocket-mosaic-text{padding:10px 10px 0;}
.sprocket-mosaic-item .sprocket-mosaic-text{margin:0;}
h2.sprocket-mosaic-title{font-size:20px}
.sprocket-mosaic .sprocket-mosaic-tags,
#mosaic .sprocket-mosaic ul.sprocket-mosaic-tags{margin:8px 0 0;border-top:1px solid rgba(0, 0, 0, 0.05);background:#f4f4f4;-webkit-box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 9px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset, 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 9px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset, 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 9px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset, 0 1px 1px rgba(0, 0, 0, 0.05);}
.sprocket-mosaic-image-container img{border-style:none none solid;border-width:0 0 1px}
.sprocket-mosaic .sprocket-mosaic-header{margin-bottom:15px}
ul.sprocket-mosaic-tags li{color:#202020;position:relative;font-size:11px;font-style:normal;margin:5px 4px;width:auto !important;padding:1px 7px 1px 15px !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;-webkit-box-shadow:inset 1px 1px 0 rgba(255, 255, 255, 0.2);-moz-box-shadow:inset 1px 1px 0 rgba(255, 255, 255, 0.2);box-shadow:inset 1px 1px 0 rgba(255, 255, 255, 0.2);}
ul.sprocket-mosaic-tags li:before{position:absolute;background:none repeat scroll 0 0 whitesmoke;border:1px solid #FFFFFF;-moz-border-radius:25px;-webkit-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;-moz-box-shadow:-1px -1px 3px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow:-1px -1px 3px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.3) inset;box-shadow:-1px -1px 3px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.3) inset;content:"";height:4px;left:4px;top:8px;width:4px;z-index:0;background-clip:padding-box;-webkit-background-clip:padding-box;}
.sprocket-mosaic-filter li,
.sprocket-mosaic-order li,
.sprocket-readmore,
.sprocket-strips-content a.readon{text-transform:lowercase !important;font-size:11px;padding:3px 13px 5px !important;color:#777 !important;border-color:#d9d9d9 #d9d9d9 #bfbfbf #d9d9d9;text-shadow:0 1px rgba(255, 255, 255, 1);background:#f4f4f4;-webkit-box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 3px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset, 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 3px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset, 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 3px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset, 0 1px 1px rgba(0, 0, 0, 0.05);-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;}
.sprocket-readmore{float:right;border-style:solid;border-width:1px;border-color:#D9D9D9 #D9D9D9 #BFBFBF;padding:1px 10px 3px !important;margin:18px 15px 0 !important;}
.sprocket-mosaic-filter li{margin-right:3px !important;}
div.sprocket-mosaic-order ul li{margin-left:3px !important}
.sprocket-mosaic-filter li.active{background:#DEDEDE !important}
.sprocket-mosaic-hovercontent{width:32px;height:32px}
span.sprocket-mosaic-hovercontent,
span.sprocket-mosaic-hovercontent span{font-weight:normal;font-size:1.5em !important;color:#FFFFFF;}
.sprocket-mosaic .sprocket-mosaic-tags li,
#main .sprocket-mosaic ul.sprocket-mosaic-tags li{border:1px solid rgba(0,0,0,0.15);}
.sprocket-mosaic-hover{bottom:7px;background-color:rgba(0,0,0,0.4);border-width:30px 30px 0 0;}
.sprocket-headlines{margin:-2px;border:0 none;background:none !important}
.sprocket-mosaic-loadmore{text-shadow:0 1px rgba(255, 255, 255, 1);background:#f4f4f4;-webkit-box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 10px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset, 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 10px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset, 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 10px rgba(255, 255, 255, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 1) inset, 0 -1px 0 rgba(255, 255, 255, 1) inset, 0 1px 1px rgba(0, 0, 0, 0.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #dedede;margin:20px auto -8px;}
.sprocket-mosaic-loadmore .loadmore-all span,
.sprocket-mosaic-loadmore span{text-shadow:0 1px 0 rgba(255,255,255,.75);}
.sprocket-lists-title{font-size:1.1em !important;background:none repeat scroll 0 0 #F8F8F8;-webkit-box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 6px rgba(255, 255, 255, 0.5) inset, 0 1px 0 #FFFFFF inset, 0 0 0 3px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 6px rgba(255, 255, 255, 0.5) inset, 0 1px 0 #FFFFFF inset, 0 0 0 3px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 -5px 8px rgba(0, 0, 0, 0.05) inset, 0 10px 6px rgba(255, 255, 255, 0.5) inset, 0 1px 0 #FFFFFF inset, 0 0 0 3px #FFFFFF inset, 0 1px 1px rgba(0, 0, 0, 0.05);}
.sprocket-lists-title .indicator{font-size:1.2em !important;margin-top:-11px;background:#f8f8f8;border:1px solid;height:19px;width:19px;-webkit-box-shadow:0 2px 1px #e0e0e0 inset;-moz-box-shadow:0 2px 1px #e0e0e0 inset;box-shadow:0 2px 1px #e0e0e0 inset;}
.roksprocket-ellipsis{display:inline-block;}
.sprocket-lists-title.padding{padding:7px 35px 7px 10px !important;}
.sprocket-lists-container{overflow:visible;}
.sprocket-lists ul li{margin-bottom:5px}
.sprocket-lists a.readon{float:right;margin-top:25px;margin-bottom:15px;}
.sprocket-strips-title a{color:#FFFFFF !important;font-weight:bold;}
.sprocket-strips-content:hover{background:rgba(0,0,0,0.3);-webkit-box-shadow:0 0 6px rgba(0,0,0,.5) inset;-moz-box-shadow:0 0 6px rgba(0,0,0,.5) inset;box-shadow:0 0 6px rgba(0,0,0,.5) inset;}
.sprocket-strips-item{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.sprocket-strips-text{padding-bottom:20px;}
.sprocket-strips-content a.readon{padding:2px 9px;font-size:12px}
.sprocket-strips-arrows .arrow,
.sprocket-lists-arrows .arrow{font-family:monospace, arial;line-height:14px;font-size:18px}
.sprocket-strips-item,
.sprocket-strips-content{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.sprocket-strips-arrows,
.sprocket-lists-arrows{padding-right:10px}
.sprocket-strips-content{padding:22px}
.sprocket-strips-content h4,
.sprocket-strips-content .sprocket-strips-text,
.sprocket-strips-content .readon{opacity:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;}
.sprocket-strips-content:hover h4,
.sprocket-strips-content:hover .sprocket-strips-text,
.sprocket-strips-content:hover .readon{opacity:1}
.sprocket-strips-pagination li,
.sprocket-lists-pagination li{padding:5px !important;margin-right:2px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;background:rgb(228, 228, 228);opacity:1;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.75) inset, 0 1px 3px rgba(0,0,0,.75) inset, 0 1px 0 rgba(255,255,255,1);-moz-box-shadow:0 0 1px rgba(0,0,0,0.75) inset, 0 1px 3px rgba(0,0,0,.75) inset, 0 1px 0 rgba(255,255,255,1);box-shadow:0 0 1px rgba(0,0,0,0.75) inset, 0 1px 3px rgba(0,0,0,.75) inset, 0 1px 0 rgba(255,255,255,1);}
.sprocket-strips-pagination li.active,
.sprocket-lists-pagination li.active{background:rgba(255,255,255,0.65);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.65), 0 1px 3px rgba(0,0,0,.35), 0 -1px 0 rgba(255,255,255,1), 0 0 0 1px rgba(255,255,255,.75) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.65), 0 1px 3px rgba(0,0,0,.35), 0 -1px 0 rgba(255,255,255,1), 0 0 0 1px rgba(255,255,255,.75) inset;box-shadow:0 1px 2px rgba(0,0,0,0.65), 0 1px 3px rgba(0,0,0,.35), 0 -1px 0 rgba(255,255,255,1), 0 0 0 1px rgba(255,255,255,.75) inset;}
.klatest-posttime, .klatest-cat, .klatest-author{font-size:13px;}
.klatest-items .knewchar{color:#009900;font-weight:bold;font-family:inherit;margin-left:3px;font-size:.75em;vertical-align:middle;white-space:nowrap;}
.style-switcher a{border-radius:1em;width:11px;height:11px;background:#909090;display:inline-block;text-indent:-9999px;margin:0 2px;box-shadow:1px 1px 0 rgba(0,0,0,0.1) inset}
.style-switcher a:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3);}
a.style-color-1{background-color:#F59F4A}
a.style-color-2{background-color:#6C8E46}
a.style-color-3{background-color:#5D7EB6}