@font-face{font-family:'Headline Gothic';src:url('../fonts/headline-gothic-webfont.eot');src:url('../fonts/headline-gothic-webfont.eot#iefix') format('embedded-opentype'),url('../fonts/headline-gothic-webfont.woff') format('woff'),url('../fonts/headline-gothic-webfont.ttf') format('truetype'),url('../fonts/headline-gothic-webfont.svg') format('svg');font-weight:normal;font-style:normal}.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:.8em;line-height:1.3em;opacity:0;filter:alpha(opacity=0)}
.tooltip.in{opacity:1;filter:alpha(opacity=100)}
.tooltip.top{margin-top:-3px;padding:5px 0}
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.bottom{margin-top:10px;padding:5px 0}
.tooltip.left{margin-left:-3px;padding:0 5px}
.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000}
.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.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}
#addToHomeScreen{z-index:9999;-webkit-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;touch-callout:none;width:240px;font-size:15px;padding:12px 14px;text-align:left;font-family:helvetica;background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fff), color-stop(.02, #eee), color-stop(.98, #ccc), color-stop(1, #a3a3a3));border:1px solid #505050;-webkit-border-radius:8px;-webkit-background-clip:padding-box;color:#333;text-shadow:0 1px 0 rgba(255,255,255,0.75);line-height:130%;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5)}
#addToHomeScreen.addToHomeIOS7{background:#f2f2f2 !important;-webkit-border-radius:1px !important;border:1px solid #ccc;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2)}
#addToHomeScreen.addToHomeIpad{width:268px;font-size:18px;padding:14px}
#addToHomeScreen.addToHomeWide{width:296px}
#addToHomeScreen.addToHomeIpad.addToHomeWide{width:320px;font-size:18px;padding:14px}
#addToHomeScreen .addToHomeArrow{position:absolute;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, rgba(204,204,204,0)), color-stop(.4, rgba(204,204,204,0)), color-stop(.4, #ccc));border-width:0 1px 1px 0;border-style:solid;border-color:#505050;width:16px;height:16px;-webkit-transform:rotateZ(45deg);bottom:-9px;left:50%;margin-left:-8px;-webkit-box-shadow:inset -1px -1px 0 #a9a9a9;-webkit-border-bottom-right-radius:2px}
#addToHomeScreen.addToHomeIOS7 .addToHomeArrow{background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, rgba(204,204,204,0)), color-stop(.4, rgba(204,204,204,0)), color-stop(.4, #f2f2f2)) !important;-webkit-box-shadow:inset -1px -1px 0 #fff !important;border-color:#ccc !important}
#addToHomeScreen.addToHomeIpad .addToHomeArrow{-webkit-transform:rotateZ(-135deg);background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0, rgba(238,238,238,0)), color-stop(.4, rgba(238,238,238,0)), color-stop(.4, #eee));-webkit-box-shadow:inset -1px -1px 0 #fff;top:-9px;bottom:auto;left:50%}
#addToHomeScreen .addToHomeClose{-webkit-box-sizing:border-box;position:absolute;right:4px;top:4px;width:18px;height:18px;line-height:14px;text-align:center;text-indent:1px;-webkit-border-radius:9px;background:rgba(0,0,0,0.12);color:#888;-webkit-box-shadow:0 1px 0 #fff;font-size:16px}
#addToHomeScreen.addToHomeIOS7 .addToHomeClose{line-height:12px;padding-right:1px;background:transparent;border:1px solid #888;-webkit-box-shadow:none}
#addToHomeScreen .addToHomePlus{font-weight:bold;font-size:1.3em}
#addToHomeScreen .addToHomeShare{display:inline-block;width:18px;height:15px;background-repeat:no-repeat;background-image:url(data:image/png;base64,ivborw0kggoaaaansuheugaaacqaaaaecaqaaadu6htyaaadpeleqvr4xq3tx2gcrrza8e/m7mvv2+tsnpc/tztry6jugqgasamechklryk0yh0rfc2csckefcghiku04j8qnigq6os+iqv98mhwfwvbrqqrws21lbw5cw3nnb1/udu72rgg5y77izxw77d7sawf5scyyol6bgxsdkfzwagplviuaeockvx1mmsm0ny6orsqyoluis+yzopfqdqslpuxczrztvaz4qpww2o3ceiwc/rszey6ow1qhurkr+yowfekdkep8rij7chkjmrfsdhbdwgee5wigchpn+pnt8vdrteil1d4grj/1eve5zsbkgh8iqqpo/fo5+3c/gz0myg4zgwbqday1/q4b8bgq45d/hi54lakcru5obocidjpu1+lg9whjabyaoylnribffard+xe2ybmdwy66gmp/wa9cgfgp0cwhy0wkmn8inepfih2rv1j0nqsnqbflrqns8/8ysdbbpadfv4cydub2fmehdnasl1mbwuel0ia+xik6ehcyvd3vamsu1tgua/yrs+dd7ovcqn43gkrfcu20kd3v/avdvvyaz5niteula5/zbgwg9eeehfjkn200tat8cmraqb9+wv7soplht2tqorsz1upbr0hty4sjwrh47zjzwabbaklmboqxepwgtwdhco+fxmkq4lrxemq5aaxippqdy9v2vn09tgvtpi71eegyxm+/umjlj4svpgawgkoi/xkgmqlsugsud5f2vivj/cgbatiusz7zbsn0+nzfmoxlfcxqytcybn6ep5zzguohn7jpfupszshdugpgf+e5zjbyhtsryq8xfrppm/s63rheuknsot22mjmmnaoimkuz6d1xsfppafd1wfkm3so2cmahx8m1njnxkhaaggkow0c02weyhuz4qmtx+w5guds8nckye5lhsmywczepyeemjldzfmas7cdvimdxytkmnvbkemylvbiqqbibbbcqg04bgqvfwz6cfscqlwcigilfwcfkgybiopbyuoiztayyyddctrgarg1lckigmyefhi0wqqzoslbgryhke4qox7iv2bvqw9dp4dlm/x6kmwnwqcd/q3fcqwteit5s+6d5v/pb0sshyg7uhmwaaaaaelftksuqmcc);background-size:18px 15px;text-indent:-9999em;overflow:hidden}
#addToHomeScreen.addToHomeIOS7 .addToHomeShare{width:11px;background-image:url(data:image/png;base64,ivborw0kggoaaaansuheugaaacoaaaa8cayaaaaqtcjdaaaabhncsvqicagifahkiaaaaalwsflzaaascqaaegkb80sg3aaaabl0rvh0u29mdhdhcmuad3d3lmlua3njyxbllm9yz5vupboaaakjsurbvgib7dppifvvhmdxz7m9nctmyi2bejec25wrekzhuxcrraiwdne8zxfyilcis1zebgezt1qcf4xgh1cywhuojkiwnrgeicnkmksiytzfcfguookx77x3zls8382959zfn+/invvn3rdijhirbrwkoincyxecdjpb7vyiydbslscwt5y6iloydzqxo36ro0gy9ikwo+5jwmzbt2hqnbw9ehynazyn5tbee8dh+vq+cwu92gufnktdr6ab7gdebnhoumm/l9txtxm0fgbml726fg1dam74esvkqr8vnowl2yzj5f7rnne4dhq2235diyyhhtgfc94up35t0y+6di/itu0rkvd+sei0p7xr2psjou8zvf+ozqev7vdh/wfxt7/cshy/ticsn8sxyuht0kxdolsf9xj4uaevnoz9x3zc5bkazthbyr5jzj4wlny7ktgm+es0vhz+keipw36fkc/ucaf9ufbortzm26sjctav27+xio7cxdktehvooh+xyxpru1qnim7cqdgk2haykrexyvsht3ritdeln+mkjip2ym+s3f01hv2eval5ww6hu0elmptaqjubpxg6mbefh2ldpu6cq93zwiknevs0caygu3glmfkoo1jqyewzzouyz7fc95jwo5oguffgeg993hh/etqctxosm/iuk8dy0ap1b2ghthxxsfzn4j/x0fox4aueiknehqv4oiun1l13z/+xwfwvag4q0dxuormprhntieames1njzqbj1q0jhvdijo5s2cvjsnochzhn3/snuynivl3yomiiz7mxzmn9hydrcrr3fsiualec1oj5qyszu0lmptkndepjwgwcpept7/g+4cp8wcw4gxaryk3tl+mldd5x62ppllgu7bso8q/2hibzgwdnmwnsjwaaaaasuvork5cyii=);background-size:11px 15px}
#addToHomeScreen .addToHomeTouchIcon{display:block;float:left;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5),inset 0 0 2px rgba(255,255,255,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.5),inset 0 0 2px rgba(255,255,255,0.9);background-repeat:no-repeat;width:57px;height:57px;-webkit-background-size:57px 57px;background-size:57px 57px;margin:0 12px 0 0;border:1px solid #333;-webkit-background-clip:padding-box;background-clip:padding-box}
.alldestinations{font-size:1em;width:1em;height:1em;background:url("../../default/img/comments_destinations.gif") left top no-repeat}.alldestinations.twitter{background-position:-1em top}
.alldestinations.facebook{background-position:-2em top}
.alldestinations.appnet{background-position:-3em top}
.alldestinations.tumblr{background-position:-4em top}
.alldestinations.googleplus{background-position:-5em top}
.alldestinations.facebookpage{background-position:-6em top}
.alldestinations.wordpress{background-position:-7em top}
.alldestinations.flickr{background-position:-8em top}
.alldestinations.youtube{background-position:-9em top}
.alldestinations.vimeo{background-position:-10em top}
.alldestinations.hyves{background-position:-11em top}
.alldestinations.blogger{background-position:-12em top}
.alldestinations.nufoto{background-position:-13em top}
.alldestinations.foursquare{background-position:-14em top}
.alldestinations.email{background-position:-15em top}
.basefont{font:normal 1em/1.5em "Droid Sans",sans-serif;color:#222}
.psfont{font:normal 3em/1em "League Gothic Regular",Impact,sans-serif;text-transform:uppercase}
.icons{font:normal 1.5em/1em "Icons"}
.nowrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}
.mirror{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
.spin{transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-webkit-animation:Rotate 1s infinite steps(12);-moz-animation:Rotate 1s infinite steps(12);-ms-animation:Rotate 1s infinite steps(12);-o-animation:Rotate 1s infinite steps(12);animation:Rotate 1s infinite steps(12)}
@-o-keyframes Rotate{from{-o-transform:rotate(0deg)} to{-o-transform:rotate(360deg)}}@-moz-keyframes Rotate{from{-moz-transform:rotate(0deg)} to{-moz-transform:rotate(360deg)}}@-ms-keyframes Rotate{from{-ms-transform:rotate(0deg)} to{-ms-transform:rotate(360deg)}}@-webkit-keyframes Rotate{from{-webkit-transform:rotate(0deg)} to{-webkit-transform:rotate(360deg)}}@keyframes Rotate{from{transform:rotate(0deg)} to{transform:rotate(360deg)}}@font-face{font-family:"League Gothic Regular";src:url("../../patrickstar/fonts/leaguegothic-regular.eot");src:url("../../patrickstar/fonts/leaguegothic-regular.eot#iefix") format("embedded-opentype"),url("../../patrickstar/fonts/leaguegothic-regular.woff") format("woff"),url("../../patrickstar/fonts/leaguegothic-regular.ttf") format("truetype"),url("../../patrickstar/fonts/leaguegothic-regular.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Icons";src:url("../../patrickstar/fonts/icons.eot");src:url("../../patrickstar/fonts/icons.eot#iefix") format("embedded-opentype"),url("../../patrickstar/fonts/icons.woff") format("woff"),url("../../patrickstar/fonts/icons.ttf") format("truetype"),url("../../patrickstar/fonts/icons.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Brandon Grotesque";src:url("http://www.blancoprocyclingteam.com/static/patrickstar/fonts/brandon_blk.eot#iefix") format("embedded-opentype"),url("http://www.blancoprocyclingteam.com/static/patrickstar/fonts/brandon_blk.woff") format("woff"),url("http://www.blancoprocyclingteam.com/static/patrickstar/fonts/brandon_blk.ttf") format("truetype"),url("http://www.blancoprocyclingteam.com/static/patrickstar/fonts/brandon_blk.svg#brandon_blk") format("svg");font-weight:900;font-style:normal}.now-notransition{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
.now-instantpsfont{font:normal 1.75em/1em "League Gothic Regular";text-transform:uppercase}
.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.now-text-shadow{text-shadow:0 .0625em .125em #000}
.now-whiteglow{background:-moz-linear-gradient(top, rgba(255,255,255,0.1) 0, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0.1)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.1) 0, rgba(255,255,255,0) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0.1) 0, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.1) 0, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.1) 0, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#18ffffff', endColorstr='#00ffffff', GradientType=0)}
.icon{font:normal 1.5em/1em "Icons";-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;text-transform:none}
body.patrickstar #now-sidebar .instant,body.perchperkins #now-sidebar .instant,body.mrspuff #now-sidebar .instant{display:block}
body.instant{width:100%;height:100%;overflow:hidden;background:#333;font:normal 1em/1.5em "Droid Sans",sans-serif;color:#222}body.instant header{background:#1d1d1d;margin:0;padding:0}body.instant header h1{color:#fff;padding:0;display:block}
body.instant footer{margin:0;font-size:1em}body.instant footer p{color:#888;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;font-size:.8em}
body.instant input,body.instant textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body.instant .shoutbox{font-size:1em;background:#eee;margin-top:0}body.instant .shoutbox form{border:0;padding:.5em}
body.instant .shoutbox form button{width:auto}
body.instant .shoutbox input{border:1px solid #ccc}
body.instant #now-sidebar{box-shadow:none;z-index:0}body.instant #now-sidebar ul.menu .instant{display:none}
body.instant a{text-decoration:none}
body.instant #main{background:#fff;position:absolute;left:0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;-webkit-transform-style:preserve-3d;width:100%;box-shadow:0 0 1.5em #000}body.instant #main.now-collapsed{left:-20em;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;-webkit-transform-style:preserve-3d}
body.instant h1{font:normal 1.75em/1em "League Gothic Regular";text-transform:uppercase}
body.instant header{height:2.5em;text-align:center}body.instant header hgroup{margin:0 auto;color:#fff}body.instant header hgroup img{width:20px;float:left;border:2px solid #fff;margin:.5em}
body.instant header hgroup h1{float:left;line-height:40px}
body.instant header #session a{display:block;float:right;height:1.25em;margin:0;padding:.625em .5em;font-size:1em;background:#000;border:0}
body.instant header #session span{font:normal 1.75em/1em "League Gothic Regular";text-transform:uppercase;float:left;display:block;font-size:1.25em;padding:0 .25em;line-height:1em;color:#fff}
body.instant header #session img{font-size:1em;height:1.75em;width:1.75em;margin-top:-0.25em;float:left}
body.instant .uitleg p{padding:5px;text-align:left;line-height:23px}
body.instant #camera{margin:0 auto;text-align:center;margin:0}body.instant #camera .cameraandpreview{position:relative;text-align:center;overflow:hidden;box-shadow:inset 0 2px 4px rgba(0,0,0,0.2),0 1px 0 rgba(255,255,255,0.4);background:url('../../patrickstar/img/cameraupload.png') no-repeat center center;background-size:181px 114px;margin-bottom:.5em;border:1px solid #b2b2b2;border-radius:.125em}body.instant #camera .cameraandpreview input{height:100%;width:100%;opacity:0;position:absolute;top:0;left:0;z-index:2}
body.instant #camera .cameraandpreview img{vertical-align:middle;display:block;margin:0 auto;max-width:100%;max-height:100%;z-index:1}
body.instant #camera input,body.instant #camera textarea{font-size:1em;width:18em;display:block;margin:0 auto}
body.instant #camera textarea{resize:none}
body.instant #camera button,body.instant #camera .button{margin:0 auto}
body.instant footer{width:100%;background:#242424;color:#5d5d5d;text-align:center;box-shadow:inset 0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 0 #000;padding:10px 0}body.instant footer p{line-height:1.5em;font-weight:normal}
form .now-clear{margin-bottom:.5em;clear:both}form .now-clear label{padding:0}
input.now-field,textarea.now-field,input[type=text].now-field{font:normal 1em/1.5em "Droid Sans",sans-serif;color:#222;padding:.25em .5em .25em;margin:0;resize:none;background:#fff;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;-webkit-transform-style:preserve-3d;border-radius:.125em;line-height:1.2em;width:90%;padding-top:.5em;box-shadow:inset 0 .0625em .1875em rgba(0,0,0,0.3);border:1px solid #ccc}input.now-field[type=file],textarea.now-field[type=file],input[type=text].now-field[type=file]{background:transparent;color:#333}
.now-button{font:normal 1em/1.5em "Droid Sans",sans-serif;color:#222;display:inline-block;padding:0;font-size:.875em;color:#fff;background:#0f0;text-shadow:0 .0625em .125em rgba(0,0,0,0.5);border:0;text-align:center;padding:.5em 1em .5em;border-radius:.25em;text-transform:uppercase;font-weight:bold;cursor:pointer;box-shadow:none;width:auto;margin:0;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;float:none}.now-button.cancel,.now-button.secondary{background:#555}
.now-button.disabled{background:#888;color:#eee;cursor:default}
.now-button:hover{color:#fff;box-shadow:none}
.now-button img{display:inline}
.now-userinfo .avatar,.current-avatar .avatar{display:block;float:left;width:2.75em;height:2.75em;background-position:center center;background-size:cover}
#now-sidebar{font-family:"Droid Sans",sans-serif;position:fixed;right:0;width:20em;height:100%;background:#333;color:#fff;overflow-y:auto;z-index:9999;box-shadow:0 0 1.5em #000;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;-webkit-transform-style:preserve-3d;font-size:1em;line-height:1.5em;color:#333;-webkit-transform:translateZ(0)}#now-sidebar.now-collapsed{right:-21.5em;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;-webkit-transform-style:preserve-3d}
#now-sidebar h1,#now-sidebar h2,#now-sidebar h3,#now-sidebar h4,#now-sidebar p{margin:0;padding:0}
#now-sidebar h1{font:normal 1.75em/1em "League Gothic Regular";text-transform:uppercase;font-size:2em;margin:.25em 0 .5em;color:#fff;letter-spacing:0}#now-sidebar h1 a{color:#fff}
#now-sidebar h3{font:normal 1em/1.5em "Droid Sans",sans-serif;color:#222;line-height:1.5em;-webkit-font-smoothing:subpixel-antialiased;text-transform:none;position:static;z-index:auto}#now-sidebar h3.now-menuitem{margin:-1em -1em 1em;color:#fff}
#now-sidebar form{margin:0;padding:0}
#now-sidebar p{line-height:1.5em;color:#ccc;font-size:.875em}
#now-sidebar a{text-decoration:none}
#now-sidebar ul li{padding:0}
#now-sidebar .hide{display:none}
#now-sidebar .section.services,#now-sidebar .section.moderator{display:none}
#now-sidebar .etc+div{clear:both}
#now-sidebar a span.icon{font-size:1em}
#now-sidebar .now-inner{padding:.5em 1em}
#now-sidebar .now-close{position:absolute;right:.5em;top:.5em;text-shadow:0 .0625em .125em #000;font-size:1.5em;color:#ccc;z-index:1}#now-sidebar .now-close:hover{color:#fff}
#now-sidebar .now-fields{padding-bottom:.5em}#now-sidebar .now-fields label{display:block;color:#fff;padding:.25em 0}
#now-sidebar .now-upload input[type=file]{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);cursor:pointer;width:3em;height:.6875em;font-size:4em}
#now-sidebar .now-upload .current-avatar{position:absolute;margin-left:.5em}
#now-sidebar .now-upload .now-button{position:absolute;margin:.625em 0 0 5.25em}
#now-sidebar form+ul.menu{margin-top:1em}
#now-sidebar .now-userinfo{margin:.5em 0 1.25em;background:transparent;text-shadow:0 .0625em .125em #000}#now-sidebar .now-userinfo span{display:block}
#now-sidebar .now-userinfo .etc{margin-left:3.75em;padding:0}
#now-sidebar .now-userinfo span.fullname{color:#fff;font-size:1em}
#now-sidebar .now-userinfo span.viewprofile{font-size:.8125em;text-decoration:underline}
#now-sidebar .settings{margin:.5em 0 1.5em}
#now-sidebar label b{display:inline-block;padding-left:.5em;font-size:.875em;color:#fff;font-weight:normal}
#now-sidebar ul.menu li{position:relative}
#now-sidebar ul.menu a{border-bottom:.0625em solid #222;border-top:.0625em solid #444}#now-sidebar ul.menu a:hover{border-top:.0625em solid #555;color:#fff}
#now-sidebar ul.menu .direction{position:absolute;width:1.5em;right:0;padding-top:.25em}
#now-sidebar ul.menu,#now-sidebar .divider{margin:0 -1em 1em;border-top:.0625em solid #222;border-bottom:.0625em solid #444}
#now-sidebar .now-menuitem{text-shadow:0 .0625em .125em #000;display:block;padding:.75em 1em .5em;color:#ccc;background-color:#333}#now-sidebar .now-menuitem .icon{display:inline-block;width:1.75em;font-size:1.25em;line-height:.6em}
#now-sidebar p+.divider,#now-sidebar p+ul.menu{margin-top:1em}
#now-sidebar input[type=checkbox].now-field,#now-sidebar input[type=radio].now-field{width:auto;margin:0;font-size:1em;display:inline;width:auto}
#now-sidebar input.now-field,#now-sidebar textarea.now-field{width:100%;border:0;padding:.25em .5em .25em;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#now-sidebar .extrabuttons{margin-bottom:1em}
#now-sidebar .fullbuttons{padding-top:1em}#now-sidebar .fullbuttons .now-button{display:block;min-width:10em;margin:0 auto .5em}
#now-sidebar .buttons,#now-sidebar .section{margin-bottom:1em}
#now-sidebar .now-logo{display:none;position:absolute;bottom:.5em;left:50%;z-index:-1}#now-sidebar .now-logo span.icon{font-size:1.5em;color:#222;margin-left:-0.25em}
#now-sidebar .now-center{text-align:center}
.notice{position:fixed;padding:.5em .5em;width:16em;margin-left:-8em;top:1em;left:50%;background:#fff;border-radius:.3125em;box-shadow:0 1px 10px rgba(0,0,0,0.5);z-index:10000;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-webkit-transform-style:preserve-3d}.notice.hidden{opacity:0;top:-5em;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-webkit-transform-style:preserve-3d}
.notice figure{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:1em;height:1em;float:left;padding:.1875em .5em 0 .3125em;margin:0 !important}.notice figure span{display:block;width:100%;height:100%}
.notice figure .wait{background:url("../../patrickstar/img/loader-tiny.gif") left top no-repeat}
.notice figure .ok{background:url("../../patrickstar/img/ok.gif") left top no-repeat}
.notice figure .error{background:url("../../patrickstar/img/error.gif") left top no-repeat}
.notice p{float:left;padding:.1875em .5em 0 0;max-width:14em;font-size:.8em;line-height:1.5em;font-weight:bold;text-transform:uppercase;color:#000}
.notice .confirm{float:right;display:block;margin-left:1em;padding:.1875em .5em;font-size:.8em;font-weight:bold;background:#000;border-radius:.3125em;color:#fff}.notice .confirm:hover{background:#444}
.notice a{text-decoration:none}
.socialite{float:left;width:6em}
.deleted{opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:alpha(opacity=20);text-decoration:line-through;pointer-events:none}.deleted .tools{display:none}
.destination span{display:inline-block;margin:0 .313em -0.188em .625em;font-size:1em;width:1em;height:1em;background:url("../../default/img/comments_destinations.gif") left top no-repeat}.destination span.twitter{background-position:-1em top}
.destination span.facebook{background-position:-2em top}
.destination span.appnet{background-position:-3em top}
.destination span.tumblr{background-position:-4em top}
.destination span.googleplus{background-position:-5em top}
.destination span.facebookpage{background-position:-6em top}
.destination span.wordpress{background-position:-7em top}
.destination span.flickr{background-position:-8em top}
.destination span.youtube{background-position:-9em top}
.destination span.vimeo{background-position:-10em top}
.destination span.hyves{background-position:-11em top}
.destination span.blogger{background-position:-12em top}
.destination span.nufoto{background-position:-13em top}
.destination span.foursquare{background-position:-14em top}
.destination span.email{background-position:-15em top}
button.twitterlogin{background-color:#09f}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
[hidden]{display:none}
*{outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.linkedin-share *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
html{font-size:100%}
html,body{margin:0;padding:0}
img{display:block;border:0}
a img{border:0}
figure{padding:0;margin:0}
ul,ol{padding:0}
.container:before,.clearfix:before,.container:after,.clearfix:after{content:"";display:table}
.container:after,.clearfix:after{clear:both}
.container{margin:0 auto;width:60em}@media screen and (min-width: 39.376em) and (max-width: 60em){.container{width:40em}}@media screen and (max-width: 39.375em){.container{width:auto}}
.inline{display:inline}
.right{float:right}
.left{float:left}
.inline-list{display:inline;margin:0}.inline-list li{display:inline}
.hidden{display:none}
.no-overflow{overflow:hidden}
.block{display:block}
.inline-block{display:inline-block}
.smallfont{font-size:.8125em}
html.ie8 .imgbox{-ms-behavior:url(http://www.blancoprocyclingteam.com/static/ps2/backgroundsize.htc);background-repeat:none}
.imgbox{display:block;height:100%;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.imgbox a{display:block;width:100%;height:100%;text-indent:-999em}
.imgbox.video a{background:url("../../patrickstar/img/icons/play.png") center center no-repeat}
.stacked{float:left;margin:0 .25em}.stacked .widget{float:none;margin-left:0;margin-right:0;margin-top:.5em}.stacked .widget:first-child{margin-top:.75em}
@media screen and (max-width: 39.375em){.stacked{margin:0}}
.widget{float:left;position:relative;margin:.25em}@media screen and (max-width: 39.375em){.widget{margin:.25em 0}}
.contentarea{clear:both}.contentarea .onefifth{width:11.5em}
.contentarea .twofifth{width:23.5em}
.contentarea .threefith{width:35.5em}
.contentarea .onefourth{width:14.5em}
.contentarea .threefourth{width:44.5em}
.contentarea .fourfifth{width:47.5em}
.contentarea .onethird{width:19.5em}
.contentarea .twothird{width:39.5em}
.contentarea .half{width:29.5em}
.contentarea .full{width:59.5em}
.contentarea.listwidgets:after{content:"";clear:both;display:block;height:1px}
@media screen and (min-width: 39.376em) and (max-width: 60em){.contentarea .onefourth{width:9.5em} .contentarea .threefourth{width:29.5em} .contentarea .onethird{width:12.83em} .contentarea .twothird{width:26.16em} .contentarea .onefith,.contentarea .twofifth,.contentarea .threefifth,.contentarea .fourfifth,.contentarea .half{width:19.5em} .contentarea .full{width:39.5em} .contentarea.homehead .threefourth{width:26.1em} .contentarea.homehead .onefourth{width:12.9em} .contentarea.listwidgets .onefourth{width:19.5em}.contentarea.listwidgets .onefourth.fixedheight-xl ul{height:18em}}@media screen and (max-width: 60em){.contentarea .onefourth.fixedheight-xl ul{height:18em}}@media screen and (max-width: 39.375em){.contentarea .onefith,.contentarea .twofifth,.contentarea .threefifth,.contentarea .fourfifth,.contentarea .onefourth,.contentarea .threefourth,.contentarea .onethird,.contentarea .twothird,.contentarea .half,.contentarea .full{width:100%}}
.fixedheight-s{height:10em}
.fixedheight-m{height:18em}
.fixedheight-l{height:25em}
.fixedheight-xl{height:33em}
.scrolling ul{overflow-y:scroll;-webkit-overflow-scrolling:touch}
.scrolling.fixedheight-s ul{height:10em}
.scrolling.fixedheight-m ul{height:15em}
.scrolling.fixedheight-l ul{height:22em}
.scrolling.fixedheight-xl ul{height:30em}
@media screen and (max-width: 60em){.scrolling.fixedheight-s,.scrolling.fixedheight-m,.scrolling.fixedheight-l,.scrolling.fixedheight-xl{height:auto}}
.lightbox{-moz-box-shadow:0 0 0 9999em rgba(0,0,0,0.8);-webkit-box-shadow:0 0 0 9999em rgba(0,0,0,0.8);box-shadow:0 0 0 9999em rgba(0,0,0,0.8)}
body{margin:0;font:1em/1.4em "Droid Sans",Helvetica,Arial,sans-serif}
h1,h2,h3{margin:0;padding:0;font-size:1em}
p{margin:0;padding:0 0 1em}
a{text-decoration:none}
table{border:0;font-size:.8em;margin-bottom:1em}
td{border:0}
ol,ul{list-style:none;margin:0;padding:0}
li{display:inline}
em{font-style:normal}
h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;line-height:2em}
@font-face{font-family:"Icons";src:url("../../patrickstar/fonts/icons.eot");src:url("../../patrickstar/fonts/icons.eot#iefix") format("embedded-opentype"),url("../../patrickstar/fonts/icons.woff") format("woff"),url("../../patrickstar/fonts/icons.ttf") format("truetype"),url("../../patrickstar/fonts/icons.svg") format("svg");font-weight:normal;font-style:normal}.icon{font:normal 1em/1em "Icons";text-transform:lowercase}
header,.widget,footer{box-shadow:0 0 .5em rgba(0,0,0,0.5)}
body{font:normal 1em/1.3em 'Droid Sans',sans-serif;background-color:#777}
a{color:#6dd42b}
nav.main{padding:.5em .25em;background:#000;color:#fff}nav.main .webmenu a,nav.main .languages a{color:#fff}
nav.main li{float:left;background:#1c1c1c;margin:0 .25em;padding:0}
nav.main a{display:block;color:#000;font-size:.9em;padding:.25em .5em}
nav.main .user{float:right}nav.main .user li{background:#6dd42b}
nav.main li:hover{background:#fff}nav.main li:hover a{color:#000}
nav.main img{float:left;height:1.3em;margin-right:.3em}
nav.main .languages{float:right}nav.main .languages a{padding-left:2.75em;background-position:.5em .3125em;background-repeat:no-repeat;background-size:1.75em 1.25em}
nav.main .languages .nl{background-image:url("../img/flags/nl.jpg")}
nav.main .languages .en{background-image:url("../img/flags/en.jpg")}
@media screen and (max-width: 39.375em){nav.main .languages a{height:1.875em;padding-left:2.125em} nav.main .languages .text{display:none}}
header{margin:0 .25em .25em;text-align:center;background:#fff;height:auto;padding:1em .5em}header h1,header h2{display:none}
header a{display:block;margin:1em auto;background:url('../img/logo.png') center center no-repeat}
header img{margin:1em auto;display:none}
.svg header a{height:auto;width:auto;margin:0;background:none}
.svg header img{display:block}
@media screen and (max-width: 39.375em){.svg header{margin:0 0 .25em}.svg header img{width:10em;margin:0 auto}}
footer{clear:both;margin:.25em .25em .5em;padding:.75em;background:#222;color:#000}footer nav{text-align:center}
footer a{color:#000;padding:0 1em}@media screen and (max-width: 60em){footer a{display:block}}
@media screen and (max-width: 39.375em){footer{margin:0}footer a{padding:0 .4em}}
.widget{background:#fff;color:#000}.widget .imgbox,.widget .overlaytext p{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-webkit-transform-style:preserve-3d}
.widget:hover .imgbox.transition{background-position:center top}
.widget:hover .overlaytext.transition p{max-height:4.8em}
.widget.mobylist:hover .imgbox{background-position:center center}
.fixedheight-m:hover .overlaytext.transition p{max-height:7em}
.stack{float:left}.stack .widget{float:none;margin-bottom:.5em}.stack .widget:last-child{margin-bottom:.25em}
.stack .widget:first-child{height:11.5em}
.stack .widget:last-child{height:21em}.stack .widget:last-child ul{height:18em}
.swipe{height:100%;overflow:hidden;position:relative}.swipe ul{height:100%}
.swipe li{height:100%;padding:0}
.slides{overflow:hidden;position:relative}
.slides>li,.slides>div{float:left;width:100%;position:relative}
.imgbox{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-webkit-transform-style:preserve-3d}
h3,h4,h5,ul.list .head,ul.list .month,footer nav,.mobylist .username,h6,.team .name,.userstats li{font:normal 1.3em/1.3em 'Headline Gothic','Impact',sans-serif;text-transform:uppercase}
h3,h4,h5,ul.list .head,ul.list .month,footer nav,.mobylist .username{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}h3 a,h4 a,h5 a,ul.list .head a,ul.list .month a,footer nav a,.mobylist .username a{color:#fff}h3 a:hover,h4 a:hover,h5 a:hover,ul.list .head a:hover,ul.list .month a:hover,footer nav a:hover,.mobylist .username a:hover{opacity:.7}
h3,h4,h5,footer nav,.mobylist .username{text-shadow:0 1px 1px rgba(0,0,0,0.5)}
h4,h5,.mobylist .username{letter-spacing:.0625em}
.widget h5 a{color:#000}.widget h5 a:hover{opacity:1}
.mobylist .username{text-shadow:none}
h3{top:0;left:0;padding:.25em .5em;text-shadow:none}
h4{font-size:1.8em;margin:0}h4 .icon{font-size:.8em}
h4.center{text-align:center}
h5{background:#6dd42b;color:#000;padding:.5em .75em;text-shadow:none}h5 .icon{font-size:.9em}
h6{margin:0;text-align:center;font-size:3.5em;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width: 39.375em){h6{font-size:2em}}
.brandline,h6 span{position:relative;display:inline-block}.brandline:after,h6 span:after,.brandline:before,h6 span:before{content:"";display:block;position:absolute;height:4px;width:50%;background-color:#6dd42b;bottom:0}
.brandline:before,h6 span:before{background-color:#6dd42b;left:50%}
.brandline{display:block;min-height:4px;margin-bottom:1em}
h3,.overlaytext{position:absolute;z-index:1;background:#6dd42b;background:rgba(87,168,35,0.85);color:#000}
.overlaytext{bottom:0;left:0;width:100%;padding:.25em 0}.overlaytext h4{padding:0 .5em 0;color:#fff}.overlaytext h4 a:hover{opacity:1}
.overlaytext p{padding:0 1em;font-size:.8em;max-height:.1em;overflow:hidden;text-shadow:0 1px 1px rgba(0,0,0,0.5)}
.overlaytext a{color:#fff}
.avatar{max-width:3.45em;max-height:3.45em;margin-right:.5em}
hgroup h4{background:#6dd42b;color:#000;padding:0 .5em 0}
ul li{padding:.75em;display:block}
figure{position:relative;overflow:hidden}figure h3{width:100%;font-size:2em}
figure.video-highlights{margin-top:-10px;margin-left:-10px}
@media screen and (max-width: 60em){.scrolling.fixedheight-doublebar{height:auto}}.scrolling.fixedheight-doublebar ul{height:18.5em}
.scrolling.fixedheight-triplebar ul{height:15em}
.fixedheight-doublebar{height:21.5em}
.fixedheight-triplebar{height:18em}
.grey{background:#d3d4d5;text-align:center}
.itemlist li{border-bottom:1px solid #eee;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-webkit-transform-style:preserve-3d;background:#fff;overflow:hidden;position:relative}.itemlist li:hover{background:#efefef;box-shadow:inset 0 0 .5em rgba(0,0,0,0.1)}
.itemlist .avatar,.itemlist .name{float:left;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:10em}
.itemlist .avatar{width:2.45em;height:2.45em}
.itemlist .name,.itemlist .title{line-height:1.3em;color:#333;font-size:.9em;text-transform:uppercase}
.itemlist .username,.itemlist .link{font-size:.8em;color:#888}
.itemlist p{clear:both;font-size:.8em;overflow:hidden;padding:0}
.itemlist a+p{padding:.75em 0 0}
.itemlist .date{display:block;color:#888;line-height:1.3em;padding-top:.25em}
.itemlist.rsslist a{display:block}
.itemlist .link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
.userinfo .country{float:left}
#whatshappening ul,#whatshappening li{height:100%}
#whatshappening li{padding:0}
#teamnews .overlaytext,#whatshappening .overlaytext{background-color:rgba(166,156,148,0.7)}
.social{position:absolute;right:0;padding:.625em .75em}.social a{color:#222;font-size:1.25em;display:inline-block;padding:0 .125em}
.social img{width:1.25em;margin-bottom:-0.125em}
.social .yt{padding-left:.25em}
.calendar ul{clear:both;padding:.75em 1em;line-height:1.5em}
.calendar li{clear:both;display:block;padding:0}.calendar li span{display:block;font-size:.8em}
.calendar span.date{width:4em;float:left;font-weight:bold}
.calendar span.title{float:left;width:13em}
.calendar span.tour{width:3em;float:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right}
@media screen and (min-width: 39.376em) and (max-width: 60em){.calendar span.title{width:6.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
.ie8 .calendar span{width:33% !important}
.mobylist li{clear:both;padding:0;position:relative}
.mobylist .imgbox{height:11em}
.mobylist .userinfo{width:100%;background:#6dd42b;background:rgba(87,168,35,0.85);color:#000;line-height:2em;position:absolute;bottom:0;left:0;box-shadow:0 0 7px rgba(0,0,0,0.5)}
.mobylist .avatar{float:left;height:2em}
.mobylist .username{font-size:1em}
@media screen and (max-width: 60em){.mobylist li{width:50%;float:left;clear:none}}
#morefeatures{background:#a69c94;background:rgba(166,156,148,0.85);color:#fff;-webkit-backface-visibility:hidden}#morefeatures li{border-top:.0625em solid #6f91a5;border-top:.0625em solid rgba(255,255,255,0.4)}#morefeatures li:first-child{border-top:0}
#morefeatures p{padding-bottom:0;font-size:.8em}
#morefeatures h4{line-height:1.125em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#morefeatures .message{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#morefeatures a{color:#fff}
#morefeatures h4:hover,#morefeatures a:hover{opacity:1}
#banners .bar{height:72px;border-bottom:2px solid #222;position:relative}#banners .bar:last-child{border-bottom:0}
#banners h3{display:block;width:100%}#banners h3 a{color:#222}
.userimagegrid{width:33%;height:4.5em;float:right}.userimagegrid .mobyroll .loading{opacity:.5}
.userimagegrid .mobyroll .imagegrid{width:13.75em;overflow:hidden;float:left}.userimagegrid .mobyroll .imagegrid figure{float:left;margin:0 .125em}
.userimagegrid .mobyroll .imagegrid img{width:3.813em;height:3.813em}
.userimagegrid .mobyroll nav{float:left;width:1.25em;height:3.813em}.userimagegrid .mobyroll nav.disabled a{cursor:default}
.userimagegrid .mobyroll nav.disabled svg .arrow,.userimagegrid .mobyroll nav.disabled a:hover svg .arrow{fill:#7cd840 !important}
.userimagegrid .mobyroll nav a{display:block;margin-top:1.2em}
.userimagegrid .mobyroll ul{height:3.813em;overflow:hidden}
.userimagegrid .mobyroll li{position:relative}
@media screen and (min-width: 39.376em) and (max-width: 60em){.userimagegrid{clear:both;margin-top:.25em;width:100%;float:none}.userimagegrid .mobyroll .imagegrid{width:27.25em;height:8.5em} .userimagegrid .mobyroll .imagegrid img{width:7.313em;height:7.313em;margin:0 .5em} .userimagegrid .mobyroll ul{height:8.5em} .userimagegrid .mobyroll nav{margin-top:2.2em}}@media screen and (max-width: 39.375em){.userimagegrid{display:none}}
article.page,div.page{padding:2.5em 5em 5em;float:none}@media screen and (min-width: 39.376em) and (max-width: 60em){article.page,div.page{padding:2.5em 4.85em 4.85em}}@media screen and (max-width: 39.375em){article.page,div.page{padding:1.4em}}article.page:after,div.page:after{content:"";clear:both;display:block;height:1px}
.tools{display:block;z-index:9999;position:absolute;right:0;top:0;background:#000;text-transform:uppercase}.tools a{color:#fff;padding:.25em .5em;display:inline-block}
.pagearticle{margin-top:2.5em}.pagearticle h1,.pagearticle h4{font:normal 1.8em/1.3em 'Headline Gothic','Impact',sans-serif;text-transform:uppercase;margin:1em 0;margin-bottom:0;white-space:normal;overflow:hidden;text-shadow:none;letter-spacing:0}.pagearticle h1 a,.pagearticle h4 a{color:#000}
.pagearticle div>h2,.pagearticle div>h3{position:static;font:bold 1em/1.5em 'Droid Sans',sans-serif;text-shadow:none;text-transform:none;background:none;margin:0;padding:0;color:#222}
.pagearticle ul,.pagearticle ol{margin-bottom:1em}.pagearticle ul li,.pagearticle ol li{display:list-item;margin-left:1em;padding:0;line-height:1.4375em}
.pagearticle ul li{list-style-type:square}
.pagearticle ol li{list-style-type:decimal}
.pagearticle p{line-height:1.4375em}.pagearticle p em{font-style:italic}
.pagearticle .time{margin:0 0 1em;padding:0}.pagearticle .time time{color:#999;font-size:.8em;text-transform:uppercase}
.pagearticle.big .imgbox{height:25em}
.pagearticle.big .video{height:32em;text-align:center;background:#333}
.pagearticle.big video{width:100%;height:100%}
.pagearticle.small{margin-top:0}.pagearticle.small h1,.pagearticle.small h4{margin-bottom:0}
.pagearticle.small p{max-height:6.2em;overflow:hidden}.pagearticle.small p a{color:#222}
.pagearticle.small figure{float:left}
.pagearticle.small .imgbox{height:9em;width:9em;margin-right:1em}
@media screen and (min-width: 39.376em) and (max-width: 60em){.pagearticle.small p{max-height:5em}}
@media screen and (max-width: 39.375em){.pagearticle{margin-top:1.4em}.pagearticle.big .imgbox{height:15em} .pagearticle.small .imgbox{display:none}}
.articlelist li{min-height:11em}
#blogitem em{font-style:italic}
#blogitem h2{font-size:1.25em;line-height:1.25em;color:#6dd42b}
#blogitem h2+p{margin:0}
#blogitem p+h2{margin-top:-1.5em}
.flash-video{height:32em}
.teamlist{margin-top:3em}.teamlist li{float:left;min-height:17em;padding:.5em}
.teamlist .photo{width:8.9em}
.teamlist .userinfo{margin-top:.25em}
.teamlist .country{width:2em;margin-top:.125em;margin-right:.25em}
.teamlist .name{float:left;line-height:1em;width:5.1em}
.teamlist a{color:#222}
.teamlist:after,.teamlist .userinfo:after{content:"";clear:both;display:block;height:1px}
@media screen and (max-width: 39.375em){.teamlist{margin-top:1em}.teamlist li{width:50%;min-height:16em;padding:.5em 0;text-align:center} .teamlist a,.teamlist .photo{width:90%;margin:0 auto} .teamlist .userinfo{padding:0 0 0 .5em}.teamlist .userinfo .name{width:1.1em}}
.teamuser.userinfo{padding:2.5em 0 0}.teamuser.userinfo .brandline{margin-bottom:0}
.teamuser.userinfo .photo{float:left;width:13em;margin:0 1.5em 0 .25em}
.teamuser.userinfo .userinfo{float:left;width:34.75em;padding:1.5em;background:#eee}
.teamuser.userinfo .head{border-bottom:1px solid #ccc;padding:1em 0;margin-bottom:.375em}
.teamuser.userinfo h6{text-align:left;line-height:1em;font-size:2.875em}.teamuser.userinfo h6:after{content:"";clear:both;display:block;height:1px}
.teamuser.userinfo .country{float:right;width:5.5em;margin-top:.1875em;margin-right:.0625em}
.teamuser.userinfo .userstats{float:left;margin:.5em 1em 0 0}.teamuser.userinfo .userstats li{padding:0}
.teamuser.userinfo .userstats strong{color:#929497}
.teamuser.userinfo .specs{clear:both;padding-top:.5em}.teamuser.userinfo .specs li{margin:0;padding:0;line-height:1.5em;text-transform:uppercase;color:#aaa;font-family:'Headline Gothic','Impact',sans-serif;font-size:1.75em;display:block}.teamuser.userinfo .specs li strong,.teamuser.userinfo .specs li b,.teamuser.userinfo .specs li em{font-weight:normal;color:#000;-webkit-font-smoothing:antialiased}
.teamuser.userinfo p{font-size:.875em;line-height:1.5em}
.teamuser.userinfo .bio{width:65%;padding:0 2em 0 0;float:left}
.teamuser.userinfo .career{height:24em;width:35%;padding:0 1em 0 2em;border-left:1px solid #ccc;overflow-y:auto}
.teamuser.userinfo .about{clear:both;padding-top:2em}.teamuser.userinfo .about h1,.teamuser.userinfo .about h2,.teamuser.userinfo .about h3{font-family:'Headline Gothic','Impact',sans-serif;font-size:1.75em;margin:.5em 0;text-transform:uppercase;font-weight:normal}
.teamuser.userinfo .about h2,.teamuser.userinfo .about h3{font-size:1.25em;margin:0}
.teamuser.userinfo .about h1{margin-top:.0625em;border-top:3px solid #6dd42b;border-bottom:3px solid #6dd42b;line-height:1em;padding:.5em 0}
.teamuser.userinfo .about ul{list-style-type:square}
.teamuser.userinfo .about ol{list-style-type:decimal}
.teamuser.userinfo .about ol,.teamuser.userinfo .about ul{padding-left:1em}
.teamuser.userinfo .about li{display:list-item;padding:0 0 .25em;font-size:.875em}
.teamuser.userinfo .about p em{font-style:italic}
.teamuser.userinfo .about.hide{display:none}
.teamuser.userwidgets{clear:both;padding-top:1em}.teamuser.userwidgets h6{font-size:2.3em;margin-bottom:.25em}
.teamuser.userwidgets h6.head{margin-top:.5em}
.teamuser.userwidgets .grey p{line-height:1.8em;margin-bottom:.25em}
.teamuser.userwidgets .onethird{width:15.7em;border:2px solid #000;box-shadow:0 0 0}
.teamuser.userwidgets .fixedheight-xl{height:50.75em}
.teamuser.userwidgets .fixedheight-m{height:25em}
.teamuser.userwidgets .scrolling{height:auto}.teamuser.userwidgets .scrolling.fixedheight-xl ul{height:48.562em}
.teamuser.userwidgets .scrolling.fixedheight-m ul{height:22.812em}
.teamuser.userwidgets .scrolling ul{height:2.188em}
@media screen and (min-width: 39.376em) and (max-width: 60em){.teamuser.userinfo{padding:1em 0 0 0}.teamuser.userinfo .specs ul{font-size:.75em} .teamuser.userinfo .userinfo{width:21em}.teamuser.userinfo .userinfo .country{width:3.5em} .teamuser.userinfo .userinfo h6{font-size:2em} .teamuser.userinfo .photo{width:7em} .teamuser.userwidgets .onethird{width:13.95em} .teamuser.userwidgets .mobylist li{width:100%}}@media screen and (max-width: 39.375em){.teamuser.userinfo{padding:0}.teamuser.userinfo .photo{float:none;width:100%;margin-top:1.2em;margin:0} .teamuser.userinfo .userinfo{float:none;width:auto;height:21em}.teamuser.userinfo .userinfo .country{width:3em;margin-right:.5em} .teamuser.userinfo .userinfo h6{font-size:2em} .teamuser.userinfo .bio,.teamuser.userinfo .career{width:100%;clear:both;padding:0;height:auto} .teamuser.userinfo .career{border-left:0} .teamuser.userwidgets{padding-top:0}.teamuser.userwidgets .onethird{width:100%;margin:.5em 0} .teamuser.userwidgets .mobylist li{width:100%}}
.socialshare{clear:both;padding:1em 0}.socialshare a{display:block;width:25%}
.socialshare:after{clear:both;display:block;content:''}
.nagbanner{position:fixed;z-index:9999;top:10em;width:100%;height:28.75em;display:none !important}.nagbanner .banner{display:block;width:100.125%;height:100%;background-position:center center;background-repeat:no-repeat}
.nagbanner a.close{font-size:2em;float:right;margin:.5em;padding:.25em;background:#222}.nagbanner a.close .icon{color:#fff}
.nagbanner iframe{position:absolute;top:81%;left:53%}
@media screen and (min-width: 60.001em){.nagbanner iframe{margin-left:-20em}}@media screen and (min-width: 39.376em) and (max-width: 60em){.nagbanner{height:23em}.nagbanner .banner{background-size:71em} .nagbanner iframe{margin-left:-17em}}@media screen and (max-width: 39.375em){.nagbanner{top:auto;bottom:0;height:7em}.nagbanner .banner{background-size:28em} .nagbanner a.close{margin:0;font-size:1.5em} .nagbanner iframe{display:none}}
.after:before,.after:after{content:"";display:table}
.after:after{clear:both}
.contentarea .destinations li{display:block;float:left}
.contentarea .destinations label{display:block;width:13em;padding:.5em;cursor:pointer;color:#888;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.contentarea .destinations label .icon{font-size:1em;padding:.25rem .3125rem;color:#888;background:#fff;box-shadow:inset 0 0 .375em rgba(0,0,0,0.5);border-radius:.25rem}
.contentarea .destinations label:hover{opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity=80)}
.contentarea .destinations label.active{color:#888}.contentarea .destinations label.active .icon{background:#888;color:#fff}
.contentarea .destinations label.active .icon.appnet{background:#888}
.contentarea .destinations label.active .icon.twitter{background:#00abf0}
.contentarea .destinations label.active .icon.facebook{background:#3b5a9b}
.contentarea .destinations label.active .icon.facebookpage{background:#3b5a9b}
.contentarea .destinations label.active .icon.tumblr{background:#45546a}
.contentarea .destinations label.active .icon.blogger{background:#ff6501}
.contentarea .destinations label.active .icon.wordpress{background:#21759b}
.contentarea .destinations label.active .icon.flickr{background:#0063dc}
.contentarea .destinations label.active .icon.vimeo{background:#1ab7ea}
.contentarea .destinations label.active .icon.youtube{background:#e02927}
.contentarea .destinations label.active .icon.foursquare{background:#a1db00}
.contentarea .destinations label.active .icon.googleplus{background:#dc4a36}
.contentarea .destinations .account{margin-left:-1rem}
.contentarea .destinations input[type=checkbox]{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}
.contentarea .destinations .icon.facebook:before{content:"f"}
.contentarea .destinations .icon.twitter:before{content:"t"}
.contentarea .destinations .icon.appnet:before{content:"n"}
.contentarea .destinations .icon.facebookpage:before{content:"f"}
.contentarea .destinations .icon.email:before{content:"E"}
.contentarea .destinations .icon.tumblr:before{content:"T"}
.contentarea .destinations .icon.foursquare:before{content:"Q"}
.contentarea .destinations .icon.youtube:before{content:"Y"}
.contentarea .destinations .icon.wordpress:before{content:"W"}
.contentarea .destinations .icon.blogger:before{content:"B"}
.contentarea .destinations .icon.flickr:before{content:"F"}
.contentarea .destinations .icon.vimeo:before{content:"V"}
.contentarea .destinations .icon.googleplus:before{content:"G"}
.contentarea header{text-align:left;padding:0 0 1em;margin:0}.contentarea header h1{display:inline;text-align:left;font-family:'Headline Gothic','Impact',sans-serif;font-size:2em;text-transform:uppercase;font-weight:normal;border-bottom:.125em solid #73d553}
.contentarea.detached{margin-top:.5em}
.contentarea h3{white-space:normal}
.contentarea .contentarea ul li{padding:0}
@media screen and (max-width: 60em){.contentarea .contentarea{width:20em}}@media screen and (min-width: 39.376em) and (max-width: 60em){.contentarea .contentarea{width:40em}}@media screen and (min-width: 60.001em){.contentarea .contentarea{width:60em}}.contentarea .contentarea .full{width:100%}
.contentarea .contentarea .userinfo .socialshare{float:right}
.contentarea .contentarea .userinfo p{margin-bottom:0;padding-bottom:0}
.contentarea .contentarea .userinfo h2{font-family:'Headline Gothic','Impact',sans-serif;text-transform:uppercase;font-size:1.25em;line-height:1.5em;font-weight:normal}.contentarea .contentarea .userinfo h2 a{color:#222}
.contentarea .contentarea .userinfo .sub a{color:#888}
.contentarea .contentarea .userinfo .bio{font-size:.875em;display:none}
.contentarea .hero:before,.contentarea .hero:after{content:"";display:table}
.contentarea .hero:after{clear:both}
.contentarea .container,.contentarea .hero{box-shadow:0 0 .5em rgba(0,0,0,0.5);background:#fff;margin:auto}@media screen and (max-width: 60em){.contentarea .container,.contentarea .hero{width:20em}}@media screen and (min-width: 39.376em) and (max-width: 60em){.contentarea .container,.contentarea .hero{width:40em}}@media screen and (min-width: 60.001em){.contentarea .container,.contentarea .hero{width:59.5em}}.contentarea .container .stacked,.contentarea .hero .stacked{float:left;margin:0}
.contentarea .container .widget,.contentarea .hero .widget{box-shadow:none;margin:0;padding:1em}
.contentarea .container .twothird,.contentarea .hero .twothird{width:39.6875em}@media screen and (max-width: 60em){.contentarea .container .twothird,.contentarea .hero .twothird{width:20em}}
.contentarea .container .onethird,.contentarea .hero .onethird{width:19.8125em}
.contentarea .latestnews header,.contentarea .widgetheader{box-shadow:none}
.contentarea .banner.imgbox{height:20em}
.contentarea .thumb-m{height:4em}
.contentarea .thumb-s{height:3em;width:3em}
.contentarea .after-thumb-s{margin-left:4rem}
.contentarea .imgbox img{display:none}
.contentarea .detail{background:#222}.contentarea .detail .card,.contentarea .detail .controls{display:none}
.contentarea .detail .image{text-align:center}.contentarea .detail .image img{margin:0 auto;max-width:100%}
.contentarea .detail .next,.contentarea .detail .prev{position:absolute;top:50%;margin-top:-0.5em;font-size:4em;color:#fff;display:block}
.contentarea .detail .next{right:.5em}
.contentarea .detail .prev{left:.5em}
.contentarea small,.contentarea .sub{font-size:.75em;color:#888}
.contentarea .container .widget.mediainfo{margin-left:4rem}.contentarea .container .widget.mediainfo h2{font-size:1.25em;margin-bottom:.5em;line-height:1.25em;font-weight:700}@media screen and (max-width: 60em){.contentarea .container .widget.mediainfo h2{font-size:1.25em}}
.contentarea .container .widget.mediainfo p{color:#222;line-height:1.5em}
.contentarea .container .widget.mediainfo li{padding:0 1em 0 0;display:inline-block}
.contentarea .container .widget.mediainfo .hidden{display:none}
.contentarea .container .widget.mediainfo b{font-weight:normal}
.contentarea #commentform .widgetheader{display:none}
.contentarea #commentform .avatar{background-color:#888}
.contentarea #commentform .now-destinations li{display:none}
.contentarea #commentform .now-destinations li.facebook,.contentarea #commentform .now-destinations li.twitter{display:block;float:left}
.contentarea #comments h3{position:static;background:transparent;font-family:'Droid Sans',sans-serif;text-transform:none;padding:0;font-size:1em}.contentarea #comments h3 a{color:#222}
.contentarea input[type=text],.contentarea textarea.share,.contentarea .tweetpreview{display:block;width:100%;font-family:'Droid Sans',sans-serif;font-size:1em;line-height:1.375em;margin:0;padding:.5em 1rem;border:0;height:3em;background-color:#fff;border-radius:0;resize:none}.contentarea input[type=text].active,.contentarea textarea.share.active,.contentarea .tweetpreview.active{height:5rem}
.contentarea .button{padding:.3333333333333333em .5em;font-size:1em;margin:0;border:0;position:relative;color:#fff;cursor:pointer;-webkit-appearance:none;border-radius:0;line-height:1.8125em;text-transform:uppercase}.contentarea .button.disabled{cursor:default}
.contentarea .button.externallogin{background:#3b5a9b;text-align:center}
.contentarea .button.twitterlogin{background:#00abf0}
.contentarea #commentform .tweetpreview{height:5rem;overflow:hidden}
.contentarea #commentform .share,.contentarea #commentform .tweetpreview{box-shadow:0 0 .0625rem rgba(0,0,0,0.5)}
.contentarea #commentform .buttons{margin-top:.5em}
.contentarea #commentform .button{float:left}
.contentarea #commentform a.button{width:2.938em;height:2.938em;margin-left:.5em;height:2.5em}
.contentarea #commentform button{width:46.875em}.contentarea #commentform button .text{display:block}
.contentarea #commentform button .icon{display:none}
.contentarea #commentform.twothird button{width:26.875em}
@media screen and (max-width: 60em){.contentarea #commentform a.button,.contentarea #commentform button.button{margin:0 1% 1em;width:31.33%;text-align:center;height:2.5em} .contentarea #commentform button .text{display:none} .contentarea #commentform button .icon{visibility:visible;display:inline}}.contentarea #commentform .button.full{width:100%;margin:0 0 1em}
.contentarea #commentform.invert a.button,.contentarea #commentform.invert button.button{background:#181818;color:#fff}
.contentarea .twothird #commentform button{width:26.813em}@media screen and (max-width: 60em){.contentarea .twothird #commentform button{width:31.33%}}
.contentarea .commentform.active .tweetpreview{height:8rem}
.contentarea .commentform .controls{font-size:.75em;background:#eee;color:#888}
.contentarea .commentform .tweetpreview{display:none;height:2em;color:#222}.contentarea .commentform .tweetpreview span{color:#888}
.contentarea .commentform .tweetsafe{display:none;position:absolute;right:2em;color:#888;margin-top:6rem}.contentarea .commentform .tweetsafe.alert{color:#c00;font-weight:bold}
.contentarea .calendarslider{position:relative;background:#fff}.contentarea .calendarslider .next,.contentarea .calendarslider .prev{position:absolute;top:7.5rem;color:#fff;font-size:2.5em}
.contentarea .calendarslider .next{right:2rem}
.contentarea .calendarslider .prev{left:2rem}
.contentarea .calendarslider .swipe{visibility:visible;overflow:hidden;height:100%}
.contentarea .calendarslider li div.top,.contentarea .calendarslider li h3{background:#73d553;color:#fff;text-align:center}
.contentarea .calendarslider li a{color:#fff}
.contentarea .calendarslider li div{padding:.3333333333333333em}
.contentarea .calendarslider li div.top span{display:block}
.contentarea .calendarslider li div.top .day{font-size:2em;margin-top:.5em}
.contentarea .calendarslider li div.top .month{font-family:'Droid Sans',sans-serif}
.contentarea .calendarslider li div.top h3{display:table;padding:.25rem 0 .375rem;width:100%;position:static;z-index:auto;font-size:2.5em}.contentarea .calendarslider li div.top h3 span{display:table-cell;vertical-align:middle;text-align:center;height:5em}
.contentarea .calendarslider li div.bottom{background:#222;height:3.5em}.contentarea .calendarslider li div.bottom p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;font-size:.875em;color:#fff;text-align:center;line-height:1.75em;padding-bottom:0}.contentarea .calendarslider li div.bottom p .icon{font-size:.75em}
.contentarea .calendarslider li div.bottom .description{display:none}
.contentarea .latestnews .imgbox{width:20em;height:15em;float:left}@media screen and (max-width: 60em){.contentarea .latestnews .imgbox{width:100%;height:10em}}
.contentarea .latestnews .latest header{margin:0 0 0 21em;padding:0;text-align:left;margin-bottom:1em}@media screen and (max-width: 60em){.contentarea .latestnews .latest header{margin-left:0}}.contentarea .latestnews .latest header h2{display:block;font-family:'Headline Gothic','Impact',sans-serif;font-weight:normal;font-size:1.75em;line-height:1.25em;text-transform:uppercase;height:4.5em}@media screen and (max-width: 60em){.contentarea .latestnews .latest header h2{height:auto}}.contentarea .latestnews .latest header h2 a{color:#222}
.contentarea .latestnews .description{margin-left:21em}@media screen and (max-width: 60em){.contentarea .latestnews .description{margin-left:0}}.contentarea .latestnews .description p{display:none}
.contentarea .latestnews .description p.truncate{display:block;height:6.5em;margin-top:1em}
.contentarea .latestnews .more{margin-bottom:2em}.contentarea .latestnews .more:before,.contentarea .latestnews .more:after{content:"";display:table}
.contentarea .latestnews .more:after{clear:both}
@media screen and (max-width: 60em){.contentarea .latestnews .more{margin-bottom:0}}.contentarea .latestnews .more li{width:31%;padding:0;float:left;margin-left:1.25em}.contentarea .latestnews .more li div.icon{display:none}
@media screen and (max-width: 60em){.contentarea .latestnews .more li{width:100%;margin-left:0}}.contentarea .latestnews .more li:first-child{margin-left:0}
.contentarea .latestnews .more li .imgbox{width:100%;height:7em;float:none;margin-bottom:1em}
.contentarea .latestnews .more li small,.contentarea .latestnews .more li p.message{display:none}
.contentarea .latestnews .more li h4{font-family:'Droid Sans',sans-serif;font-size:.875em;text-shadow:none;text-transform:none;letter-spacing:0;-webkit-font-smoothing:auto;white-space:normal}@media screen and (max-width: 60em){.contentarea .latestnews .more li h4{margin-bottom:1em}}.contentarea .latestnews .more li h4 a{color:#222}
.contentarea .slides{position:relative}
.contentarea .slides>li,.contentarea .slides>div{float:left;width:100%;position:relative}
.contentarea nav.pager{position:absolute;bottom:0;width:100%;height:2em}.contentarea nav.pager a{color:#888}.contentarea nav.pager a.disabled,.contentarea nav.pager a.disabled:hover{color:rgba(0,0,0,0.2)}
.contentarea nav.pager .prev,.contentarea nav.pager .next{position:absolute;display:block;height:100%;padding:.25rem .75rem;width:2em;font-size:2em;z-index:1}
.contentarea nav.pager .next{right:0;top:0;text-align:right}
.contentarea nav.pager .center{position:absolute;margin-left:50%;left:-4.375rem}
.contentarea nav.pager ul{position:absolute;width:10.5rem;font-size:1.25em}
.contentarea nav.pager li{float:left;padding:0}.contentarea nav.pager li:nth-child(6){opacity:0}
.contentarea nav.pager li a{display:block;padding:.6875rem .5rem}.contentarea nav.pager li a:hover{color:#aaa}
.contentarea .popularbox .pop,.contentarea .popularbox .swipe,.contentarea .popularbox .shares,.contentarea .popularbox .shares>li{height:100%}
.contentarea .popularbox p.sub{margin:.5em 0}
.contentarea .popularbox .shares>li{margin-top:1em;height:37.6125rem}
.contentarea .popularbox .visual{height:18.125em;background-position:center;background-color:#222}
.contentarea .popularbox h2.description{margin:.5em 0;height:3em;font-weight:900}.contentarea .popularbox h2.description a{color:#222}
.contentarea .popularbox .slides li{background:#fff}
.contentarea .popularbox li .tweet{height:auto;padding:.5em 0}
.contentarea .popularbox li h2.message{font-family:"Droid Sans",sans-serif;font-weight:normal;font-size:1em;max-height:6em}
.contentarea .popularbox .sharedby{display:none;border-top:.0625em solid #eee;padding-top:.5em}.contentarea .popularbox .sharedby p.sub{margin:0 .5em 0 0}
.contentarea .popularbox .sharedby li{float:left;margin-right:.5em;margin-bottom:.5em}
.contentarea .popularbox .tabs a{font-size:1em}
@media screen and (max-width: 39.375em){.contentarea .popularbox .sub{font-size:.5em} .contentarea .popularbox .sharedby{display:none;opacity:0}}
.contentarea .popularbox{height:51rem}.contentarea .popularbox:after{content:' ';display:block;height:1px;text-indent:-9999px}
.contentarea .popularbox .pop{height:42.5rem;position:relative}
.contentarea .popularbox .widgetheader nav{float:none}
.contentarea .popularbox img,.contentarea .tweetbox img{display:inline}
.contentarea .popularbox header,.contentarea .tweetbox header{height:5.75rem}.contentarea .popularbox header h1,.contentarea .tweetbox header h1{border-bottom:0}
.contentarea .popularbox header nav,.contentarea .tweetbox header nav{width:100%}.contentarea .popularbox header nav li,.contentarea .tweetbox header nav li{float:none;display:inline-block;padding:0;margin-right:1em;margin-bottom:.5em}.contentarea .popularbox header nav li a,.contentarea .tweetbox header nav li a{padding-bottom:.25rem;border-bottom:.25rem solid transparent;font-weight:bold;color:#888}.contentarea .popularbox header nav li a.active,.contentarea .tweetbox header nav li a.active{border-bottom:.25rem solid #73d553;color:#222}
.contentarea .tweetbox li .tweet:first-child{border-bottom:1px solid #eee}
.contentarea .tweetbox li .tweet,.contentarea .popularbox li .tweet{height:18.0625rem;background:#fff}.contentarea .tweetbox li .tweet h2,.contentarea .popularbox li .tweet h2{font-weight:normal;overflow:hidden;line-height:1.25em}.contentarea .tweetbox li .tweet h2.message,.contentarea .popularbox li .tweet h2.message{padding:.5em 0;font-size:1.25em;font-weight:normal}
.contentarea .tweetbox li .tweet .user h2,.contentarea .popularbox li .tweet .user h2{margin-top:.25em}.contentarea .tweetbox li .tweet .user h2 a,.contentarea .popularbox li .tweet .user h2 a{color:#222}
.contentarea .tweetbox li .tweet small,.contentarea .popularbox li .tweet small{display:block;font-size:.75em}.contentarea .tweetbox li .tweet small a,.contentarea .popularbox li .tweet small a{color:#888}.contentarea .tweetbox li .tweet small a:hover,.contentarea .popularbox li .tweet small a:hover{color:#222}
.contentarea .tweetbox li .tweet .rt,.contentarea .popularbox li .tweet .rt{margin-left:1em}.contentarea .tweetbox li .tweet .rt .icon,.contentarea .popularbox li .tweet .rt .icon{font-size:1.5em;vertical-align:-0.125rem}
.contentarea .tweetbox li .tweet .message a,.contentarea .popularbox li .tweet .message a{color:#888}.contentarea .tweetbox li .tweet .message a:hover,.contentarea .popularbox li .tweet .message a:hover{text-decoration:underline}
.contentarea .tweetbox{position:relative;height:51rem;overflow:hidden}.contentarea .tweetbox .tab{position:absolute;height:42.5rem;width:27.5em}@media screen and (max-width: 60em){.contentarea .tweetbox .tab{width:18em}}
.contentarea .tweetbox h2.message{font-family:'Droid Sans',sans-serif;font-size:1em}
.contentarea .tweetbox .hide{opacity:0;z-index:-1}
.contentarea .tweetbox li .tweet{margin:1em 0 0}.contentarea .tweetbox li .tweet h2.message{font-weight:normal}
.contentarea .tweetbox .tweetdetails{display:none;margin:.5rem 0}.contentarea .tweetbox .tweetdetails .imgbox{background-color:#222}
.contentarea .tweetbox .tweetdetails p{margin-bottom:0}.contentarea .tweetbox .tweetdetails p a{color:#222}
.contentarea .tweetbox .tweetdetails .thumb-l{height:5rem;width:9rem;margin-bottom:.5em}
.contentarea .tweetbox .tweetdetails .after-thumb-l{margin-left:10rem}
.contentarea .tweetbox .tweetdetails h2{max-height:2.5em}.contentarea .tweetbox .tweetdetails h2 a{color:#222}
.contentarea .tweetbox .tweetdetails .description{height:2em;overflow:hidden;margin-bottom:0}
body.team .pagearticle .imgbox{height:30em}
.personsocial{display:none}.personsocial.active{display:block}
.sponsorslist{text-align:center;font-size:0}@media screen and (max-width: 60em){.sponsorslist li{float:none;width:100%} .sponsorslist a{margin:0 auto} .sponsorslist .full,.sponsorslist .half{width:100%}}@media screen and (max-width: 39.375em){.sponsorslist{margin-top:1em}}@media screen and (min-width: 60.001em){.sponsorslist .full{width:100%} .sponsorslist .half{width:50%}}.sponsorslist li{display:inline-block;margin:0;padding:0}
.sponsorslist a{display:inline-block;margin:0;padding:0;background:url('../img/sponsors.png') no-repeat;font-size:12pt;width:12.375em;height:6.063em}
.sponsorslist .big{width:16.5em}
.sponsorslist .belkin{background-position:0 0;margin-top:3em}
.sponsorslist .bianchi{background-position:0 -6.125em}
.sponsorslist .shimano{background-position:0 -12.25em}
.sponsorslist .pioneer{background-position:0 -18.375em}
.sponsorslist .bell{background-position:0 -24.5em}
.sponsorslist .santini{background-position:0 -30.625em}
.sponsorslist .threem{background-position:0 -36.75em}
.sponsorslist .acesdirect{background-position:0 -42.875em}
.sponsorslist .dailyfresh{background-position:0 -49em}
.sponsorslist .drukkerijaltoroffer{background-position:0 -55.125em}
.sponsorslist .fsa{background-position:0 -61.25em}
.sponsorslist .izi{background-position:0 -67.375em}
.sponsorslist .morganblue{background-position:0 -73.5em}
.sponsorslist .ogio{background-position:0 -79.625em}
.sponsorslist .ote{background-position:0 -85.75em}
.sponsorslist .princess{background-position:0 -91.875em}
.sponsorslist .rudyproject{background-position:0 -98em}
.sponsorslist .sanmacro{background-position:0 -104.125em}
.sponsorslist .sportsbalm{background-position:0 -110.25em}
.sponsorslist .tacx{background-position:0 -116.375em}
.sponsorslist .victronenergy{background-position:0 -122.5em}
.sponsorslist .vdl{background-position:0 -128.625em}
.sponsorslist .vittoria{background-position:0 -134.75em}
.sponsorslist .virtuoos{background-position:0 -140.875em}
.sponsorslist .weerplaza{background-position:0 -147em}
.sponsorslist .linksys{background-position:0 -153.125em}
.sponsorslist .vision{background-position:0 -159.25em}
.sponsorslist .lensnet{background-position:0 -165.375em}
.sponsorslist .bisschopsmolen{background-position:0 -171.5em}
.sponsorslist .mline{background-position:0 -177.625em}
.sponsorslist .atpi{background-position:0 -183.75em}
.sponsorslist .bsn{background-position:0 -189.875em}
.sponsorslist .skoda{background-position:0 -196em}
.pagebanner{display:none;margin-top:2.5em}.pagebanner img{margin:0 auto;max-width:100%}
.pagebanner.active{display:block}
.pagearticle .summary{font-weight:bold;font-style:italic}
.pagearticle figure p{text-align:center;font-family:'Roboto Slab',serif;font-size:3rem;line-height:3rem;max-width:100%;padding:1.5rem 0}@media screen and (max-width: 39.375em){.pagearticle figure p{font-size:1em;line-height:2rem}}