article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
audio, canvas, video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
html, button, input, select, textarea{font-family:sans-serif;}
body{margin:0;}
a:focus{outline:thin dotted;}
a:active, a:hover{outline:0;}
h1{font-size:2em;margin:.67em 0;}
h2{font-size:1.5em;margin:.83em 0;}
h3{font-size:1.17em;margin:1em 0;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:.83em;margin:1.67em 0;}
h6{font-size:.67em;margin:2.33em 0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
mark{background:#ff0;color:#000;}
p, pre{margin:1em 0;}
code, kbd, pre, samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before, q:after{content:'';content:none;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl, menu, ol, ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu, ol, ul{padding:0 0 0 40px;}
nav ul, nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button, input{line-height:normal;}
button, select{text-transform:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled], html input[disabled]{cursor:default;}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
html, button, input, select, textarea{color:#000;}
body{font-size:1em;line-height:1.4;}
::-moz-selection{background:#b3d4fc;text-shadow:none;}
::selection{background:#b3d4fc;text-shadow:none;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
img{vertical-align:middle;}
fieldset{border:0;margin:0;padding:0;}
textarea{resize:vertical;}
::-webkit-input-placeholder{font-style:italic;color:#676767;}
:-moz-placeholder{font-style:italic;color:#676767;}
::-moz-placeholder{font-style:italic;color:#676767;}
:-ms-input-placeholder{font-style:italic;color:#676767;}
abbr[title]{border-bottom:none;}
@font-face{font-family:'Sweeper';src:url("/assets/youthsg/fonts/sweeper.eot");src:url("/assets/youthsg/fonts/sweeper.eot?#iefix") format("embedded-opentype"), url("/assets/youthsg/fonts/sweeper.woff") format("woff"), url("/assets/youthsg/fonts/sweeper.ttf") format("truetype"), url("/assets/youthsg/fonts/sweeper.svg#ywftsvg") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'Droid Sans';src:url("/assets/youthsg/fonts/droidsans400.eot");src:url("/assets/youthsg/fonts/droidsans400.eot?#iefix") format("embedded-opentype"), url("/assets/youthsg/fonts/droidsans400.woff") format("woff"), url("/assets/youthsg/fonts/droidsans400.ttf") format("truetype"), url("/assets/youthsg/fonts/droidsans400.svg#ywftsvg") format("svg");font-weight:400;font-style:normal;}
@font-face{font-family:'Droid Sans';src:url("/assets/youthsg/fonts/droidsans700.eot");src:url("/assets/youthsg/fonts/droidsans700.eot?#iefix") format("embedded-opentype"), url("/assets/youthsg/fonts/droidsans700.woff") format("woff"), url("/assets/youthsg/fonts/droidsans700.ttf") format("truetype"), url("/assets/youthsg/fonts/droidsans700.svg#ywftsvg") format("svg");font-weight:700;font-style:normal;}
html{font-family:'mobile';}
* html{font-family:"desktop";}
* + html{font-family:"desktop";}
@media \0screen{html{font-family:"desktop";}
}
.Zebra_DatePicker{z-index:1000;}
body{font-size:62.5%;color:#111;background:#f2f2f2;z-index:1;min-width:320px;font-family:Arial, Helvetica, sans-serif;font-family:'Droid Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;}
a, button, input[type="submit"]{transition-property:opacity, background-color, color;transition-duration:0.1s;transition-timing-function:linear;-webkit-backface-visibility:hidden;-webkit-transition-property:opacity, background-color, color;-webkit-transition-duration:0.1s;-webkit-transition-timing-function:linear;}
body:after{display:none;}
.inner-wrap{position:relative;display:block;font-size:1.2em;z-index:100;width:auto;max-width:1270px;padding:3%;margin:0 auto;}
nav ul, nav ol{list-style:none;list-style-image:none;margin:0;padding:0;display:inline-block;position:relative;}
nav ul a, nav ol a{text-decoration:none;color:#333;}
h1, h2, h3, h4{font-weight:normal;margin-top:0;}
a{color:#000;}
article.main{zoom:1;}
article.main:before, article.main:after{content:"";display:table;}
article.main:after{clear:both;}
.floatright{float:right;}
.facebook-feed{overflow:hidden;}
.global-pagination{position:fixed;bottom:0;left:0;right:0;font-size:1.4em;z-index:800;margin:0px;}
.global-pagination a{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:1.2em;text-decoration:none;background:#c2bcc0;width:50%;float:left;color:#fff;}
.global-pagination a:hover{background-color:#f5e521;color:#000;}
.global-pagination a.prev span{display:block;padding:15px 5px;border-right:1px solid #fff;}
.global-pagination a.prev span .icon{float:left;}
.global-pagination a.next{text-align:right;float:right;}
.global-pagination a.next span{display:block;padding:15px 5px;}
.global-pagination a.next span .icon{float:right;}
.global-pagination a .icon{font-size:18px;margin-top:-4px;}
.numbered-pagination{margin:25px;}
.numbered-pagination ul{display:block;text-align:center;padding:0;margin:0;list-style-type:none;}
.numbered-pagination ul li{display:inline-block;}
.numbered-pagination ul li a{display:block;padding:5px 10px;background:#c2bcc0;padding:5px 10px;margin:2px;text-decoration:none;color:#fff;}
.numbered-pagination ul li a:hover, .numbered-pagination ul li.active a{background:#333;}
.numbered-pagination ul li span.active{display:block;padding:5px 10px;background:#333;padding:5px 10px;margin:2px;text-decoration:none;color:#fff;}
.btn, .scfSubmitButton{display:inline-block;background:#f2f2f2;text-decoration:none;font-style:normal;margin-bottom:0;border:1px solid #eee;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.btn:hover, .btn.active, .scfSubmitButton:hover, .scfSubmitButton.active{background:#c63927;color:#fff;}
.label{font-weight:bold;margin-right:5px;}
.breadcrumb{zoom:1;margin-bottom:20px;}
.breadcrumb:before, .breadcrumb:after{content:"";display:table;}
.breadcrumb:after{clear:both;}
.breadcrumb ul{padding:0;margin:0;list-style-type:none;margin-left:-4px;}
.breadcrumb li{float:left;padding:0 4px;font-size:1em;color:#ccc;}
.breadcrumb li .divider{background:transparent url("../images/bg-sprites.png") no-repeat -196px -100px;display:block;width:8px;height:18px;text-indent:-9999px;float:right;margin:1px 0 0 10px;}
.breadcrumb li a{text-decoration:none;color:#666;}
.breadcrumb li a:hover{border-bottom:1px solid #000;color:#000;}
.breadcrumb li:last-child{border-right:none;}
.event-calendar{margin-bottom:25px;}
.event-calendar .fc-button{border-radius:0 !important;box-shadow:none !important;background:#f2f2f2;}
.radio, .checkbox{display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px;}
.radio-label{margin:0;}
.radio label, .checkbox label{display:inline;font-weight:400;cursor:pointer;}
input[type=radio], input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox]{float:left;margin-left:-20px;}
.mce-i-browse{position:relative !important;left:-10px !important;top:-3px !important;}
.mobile-menu{display:block;position:absolute;top:12px;left:3%;}
header.main{display:block;width:100%;position:relative;z-index:999;border-bottom:6px solid #fff;zoom:1;-moz-box-shadow:0px 2px 16px #cccccc;-webkit-box-shadow:0px 2px 16px #cccccc;box-shadow:0px 2px 16px #cccccc;background:#010101;background:-moz-linear-gradient(left, #010101 0%, #8a91b3 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #010101), color-stop(100%, #8a91b3));background:-webkit-linear-gradient(left, #010101 0%, #8a91b3 100%);background:-o-linear-gradient(left, #010101 0%, #8a91b3 100%);background:-ms-linear-gradient(left, #010101 0%, #8a91b3 100%);background:linear-gradient(to right, #010101 0%, #8a91b3 100%);}
header.main:before, header.main:after{content:"";display:table;}
header.main:after{clear:both;}
header.main.spotted{background:#4d0302;background:-moz-linear-gradient(left, #4d0302 0%, #b40200 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #4d0302), color-stop(100%, #b40200));background:-webkit-linear-gradient(left, #4d0302 0%, #b40200 100%);background:-o-linear-gradient(left, #4d0302 0%, #b40200 100%);background:-ms-linear-gradient(left, #4d0302 0%, #b40200 100%);background:linear-gradient(to right, #4d0302 0%, #b40200 100%);}
header.main .inner-wrap a{color:#fff;}
header.main .inner-wrap{padding:0;}
header.main h2, header.main h1{margin:0;}
.logo-wrap{display:block;width:70px;margin:12px auto;height:50px;overflow:hidden;}
.logo-wrap img{width:70px;}
.mobile-ui .menu-btn, .mobile-ui .search-btn,.mobile-ui .info-btn{display:block;position:absolute;top:12px;left:3%;background:transparent url("../images/bg-sprites.png") no-repeat -277px 0;display:block;width:25px;height:30px;text-indent:-9999px;}
.mobile-ui.menu-expanded .menu-btn, .mobile-ui .menu-btn:hover{background-position:-277px -50px;}
.mobile-ui .search-btn{left:auto;right:35px;background-position:-224px 0;}
.mobile-ui.search-expanded .search-btn, .mobile-ui .search-btn:hover{background-position:-224px -50px;}
.mobile-ui .info-btn{left:auto;right:10px;background-position:-251px 0;}
.mobile-ui.info-expanded .info-btn, .mobile-ui .info-btn:hover{background-position:-251px -50px;}
nav.primary{display:none;font-family:'Droid Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;}
nav.primary ul{width:100%;list-style:none;list-style-image:none;margin:0;padding:0;display:inline-block;position:relative;}
nav.primary ul.lvl-2{display:none;}
nav.primary ul .active .lvl-2{display:block;}
nav.primary ul .search,nav.primary ul .info, nav.primary ul .login{display:none;}
nav.primary ul li{display:block;}
nav.primary ul li a{font-size:1.5em;text-align:center;display:block;padding:15px;}
nav.primary ul li a:hover{color:#f5e521;}
nav.primary ul li:hover{background:rgba(0, 0, 0, 0.2);}
nav.primary ul li.active{background:rgba(0, 0, 0, 0.2);}
nav.primary ul li.active > a{color:#f5e521;}
.social-toolbar{float:left;}
.social-toolbar ul{list-style:none;list-style-image:none;margin:0;padding:0;display:inline-block;position:relative;}
.social-toolbar ul span{display:none;}
.social-toolbar ul li{display:block;float:left;margin-right:8px;}
.social-toolbar ul li a{background:url("/assets/youthsg/images/bg-sprites.png") no-repeat transparent;display:block;width:32px;height:32px;}
.social-toolbar ul li:last-child, .social-toolbar ul li.last{margin-right:0;}
.social-toolbar ul li.social-facebook a{background-position:0 0;}
.social-toolbar ul li.social-facebook a:hover{background-position:0 -50px;}
.social-toolbar ul li.social-twitter a{background-position:-40px 0;}
.social-toolbar ul li.social-twitter a:hover{background-position:-40px -50px;}
.social-toolbar ul li.social-flickr a{background-position:-78px 0;}
.social-toolbar ul li.social-flickr a:hover{background-position:-78px -50px;}
.social-toolbar ul li.social-youtube a{background-position:-117px 0;}
.social-toolbar ul li.social-youtube a:hover{background-position:-117px -50px;}
.social-toolbar ul li.rss a{background-position:-154px 0;}
.social-toolbar ul li.rss a:hover{background-position:-154px -50px;}
.newsletter-and-social{display:none;}
.news-subscribe{display:none;align:center}
.form-wrap{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.profile-dropdown, .search-form{font-size:1.3em;background:#fcfcfc;display:none;width:100%;padding:20px 0 10px;z-index:200;position:relative;color:#0f0e0c;}
header.main .profile-dropdown .inner-wrap,
header.main .search-form .inner-wrap{width:auto;padding:0 2%;}
.profile-dropdown a{color:#c63927;text-decoration:none;}
.profile-dropdown a:hover{text-decoration:underline;}
.profile-dropdown p{color:#5a5a5a;text-align:center;border-top:1px solid #d9d9d9;padding-top:10px;font-size:1.1em;margin:0;}
.profile-dropdown ol{list-style:none;list-style-image:none;margin:0;padding:0;display:inline-block;position:relative;width:100%;z-index:0;}
.profile-dropdown ol li{display:block;margin-bottom:15px;}
.profile-dropdown ol li input{display:block;border:1px solid #c2bcc0;background:#f7f7f7;padding:12px 2%;margin-top:10px;width:96%;}
.profile-dropdown ol li input[type="checkbox"]{display:inline-block;width:auto;margin:0;margin-right:5px;position:relative;top:2px;background:none;border:none;}
.profile-dropdown ol li input[type="submit"]{width:auto;margin:0 auto;text-align:center;text-transform:uppercase;padding:12px 20px;background:#c63927;border:none;color:#fff;}
.profile-dropdown ol li.login-remember-wrap label{font-size:0.9em;color:#5a5a5a;}
.profile-dropdown ol li.signin-wrap{text-align:center;min-height:173px;z-index:-1;}
.profile-dropdown ol li.register-submit-wrap{clear:both;}
.pane-logout .profile-link{margin:20px auto;display:block;max-width:300px;text-align:center;}
.pane-logout .profile-link:hover{opacity:.8;}
.pane-logout .profile-link img{display:block;margin:auto auto 15px;border-radius:50%;border:3px solid #888;width:100px;height:100px;}
.pane-logout .profile-link span{display:block;color:#000;font-weight:bold;font-size:1.4em;}
.pane-logout .btn-logout{display:block;padding:5px 10px;background:#dd412d;border:0;margin:20px;color:#fff;}
.pane-logout .btn-logout:hover{background:#c63927;text-decoration:none;}
.search-form input{display:block;border:1px solid #c2bcc0;background:#f7f7f7;padding:12px 2%;width:76%;float:left;}
.search-form input.search-submit{width:19%;float:right;margin:0 auto;text-align:center;text-transform:uppercase;padding:13px 0;background:#c63927;border:none;color:#fff;}
.main-content{font-size:1.2em;line-height:1.6;position:relative;z-index:100;width:100%;}
.main-content .inner-wrap{width:auto;padding:0;}
.right-col{margin:10px;display:block;width:auto;}
.right-col ul, .right-col ol{list-style:none;list-style-image:none;margin:0;padding:0;display:inline-block;position:relative;width:100%;}
.right-col a{text-decoration:none;}
.right-col .panel{background:url("/assets/youthsg/images/bg-rewards-panel.png") center 0 repeat-x white;text-align:center;margin-bottom:10px;padding-bottom:10px;position:relative;}
.right-col .panel.top-call-to-action{padding-top:55px;}
.right-col .panel.top-call-to-action .call-to-action{position:absolute;top:0;left:0;}
.right-col .panel .call-to-action{padding:10px 0;text-align:center;display:block;width:100%;color:#fff;background:#0a3242;text-transform:uppercase;font-weight:bold;}
.right-col .panel .call-to-action:hover{background:#f5e521;color:#0b3243;}
.right-col .panel h2{border-bottom:1px solid #c6bebb;margin:0 10%;margin-bottom:5px;}
.right-col .panel h2 span{display:block;text-transform:uppercase;font-size:1em;padding-right:15px;background:url("/assets/youthsg/images/bg-arrow-right-drkblue.png") no-repeat right center transparent;}
.right-col .panel h2 a{color:#0b3243;}
.right-col .panel em{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;font-style:normal;font-size:2.4em;line-height:1em;display:block;}
.right-col .panel .summary-desc{padding:0 20px;color:#71706e;font-size:0.9em;}
.right-col .panel .summary-desc p{margin:0;}
.right-col .panel li{display:inline-block;}
.right-col .social-media{display:none;background:#fff;margin-bottom:10px;line-height:1em;padding-right:1px;}
.right-col .social-media img{max-width:100%;}
.right-col .social-media ul{width:100%;}
.right-col .social-media ul.social-tab li{float:left;width:33.33%;padding-bottom:7px;}
.right-col .social-media ul.social-tab li a{display:block;height:36px;background:url("/assets/youthsg/images/bg-social-tab.png") center 0 no-repeat transparent;}
.right-col .social-media ul.social-tab li span{display:none;}
.right-col .social-media ul.social-tab li.socialtab-fb a{background-color:#3a599a;background-position:center 0;}
.right-col .social-media ul.social-tab li.socialtab-fb.active, .right-col .social-media ul.social-tab li.socialtab-fb:hover{background:url("/assets/youthsg/images/bg-social-tab-beaks-fb.png") center bottom no-repeat transparent;}
.right-col .social-media ul.social-tab li.socialtab-tw a{background-color:#366e97;background-position:center -50px;}
.right-col .social-media ul.social-tab li.socialtab-tw.active, .right-col .social-media ul.social-tab li.socialtab-tw:hover{background:url("/assets/youthsg/images/bg-social-tab-beaks-tw.png") center bottom no-repeat transparent;}
.right-col .social-media ul.social-tab li.socialtab-yt a{background-color:#31312f;background-position:center -100px;}
.right-col .social-media ul.social-tab li.socialtab-yt.active, .right-col .social-media ul.social-tab li.socialtab-yt:hover{background:url("/assets/youthsg/images/bg-social-tab-beaks-yt.png") center bottom no-repeat transparent;}
.right-col .social-media .youtube-feed img{width:92%;margin:0 4%;}
.right-col .social-media .youtube-feed p{padding:2% 4%;margin:0;}
.right-col .social-media .youtube-feed li{margin-top:10px;}
.right-col .social-media .youtube-feed li a:hover{text-decoration:underline;}
.right-col .social-media .youtube-feed a.call-to-action{margin-top:10px;display:block;padding:10px 0;text-align:center;line-height:1em;background:#31312F;color:#fff;text-transform:uppercase;}
.right-col .social-media .youtube-feed a.call-to-action:hover{background:#f5e521;color:#333;}
.right-col .announcements{background:#0b3243;margin-bottom:10px;color:#fff;}
.right-col .announcements h3{margin-bottom:5%;}
.right-col .announcements a{color:#fff;}
.right-col .announcements a:hover{text-decoration:underline;}
.right-col .announcements img{width:100%;}
.right-col .announcements .tags,
.right-col .announcements .headline{padding:0 5%;margin:0;}
.right-col .announcements .tags{font-size:0.9em;}
.right-col .announcements .tags a{color:#c2bcc0;font-style:italic;}
.right-col .announcements .headline{font-size:1.2em;margin-bottom:5%;}
.right-col .announcements .headline a{background:url("/assets/youthsg/images/bg-full-stop-yellow.png") no-repeat right bottom transparent;padding-right:15px;}
.body-content{zoom:1;min-height:500px;}
.body-content:before, .body-content:after{content:"";display:table;}
.body-content:after{clear:both;}
.body-content .caption{color:#c63927;text-transform:uppercase;font-style:italic;margin:0;}
.body-content .inline-button{display:inline-block;width:100%;margin:0;}
.body-content .inline-button a{display:inline-block;text-decoration:none;background:#F2F2F2;border:1px solid #EAE8E9;padding:10px 20px;}
.body-content .inline-button a:hover{background:#c63927;color:#fff;}
.body-content .center-caption{text-align:center;}
.other-articles,
.related-articles-wrap{border-top:1px solid #eae8e9;margin-top:20px;padding-top:10px;overflow:hidden;}
.other-articles h2,
.related-articles-wrap h2{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:2.2em;margin:0;}
.caroufredsel_wrapper{width:110% !important;}
.related-articles{display:inline-block;width:100%;}
.related-articles article{display:block;float:left;width:230px;margin-right:10px;}
.related-articles article a{text-decoration:none;}
.related-articles article .news-top{position:relative;}
.related-articles article .news-top h3{margin:0;}
.related-articles article .news-top h3 img{width:100%;}
.related-articles article .news-top .tags{position:absolute;bottom:0;right:0;}
.related-articles article .news-top .tags a{display:inline-block;background:#fff;padding:5px 10px;text-decoration:none;font-size:0.8em;margin-right:1px;}
.related-articles article .news-top .tags a:hover{background:#f5e521;}
.related-articles article .headline{font-size:1.1em;font-weight:bold;padding:0 2%;margin:0;margin-top:5px;}
.related-articles article .headline a:hover{text-decoration:underline;}
.related-articles-wrap .related-articles article{width:250px;}
.addthis_toolbox{display:none;}
.addthis_counter.addthis_pill_style{overflow:visible !important;}
.article-wrap{zoom:1;display:block;background:#fff;padding:20px 10px;position:relative;}
.article-wrap:before, .article-wrap:after{content:"";display:table;}
.article-wrap:after{clear:both;}
.article-wrap img{max-width:100%;height:auto;padding:5px 0;}
.article-wrap h1, .article-wrap h2, .article-wrap h3, .article-wrap h4, .article-wrap h5, .article-wrap h6{font-weight:bold;margin-bottom:10px;}
.article-wrap p{margin:.5em 0 1em;}
.article-wrap .block-header{background:#000;padding:15px;color:#fff;margin-top:40px;}
.article-wrap .reward-header{font-size:2.4em;}
.article-wrap.blogger-header{margin-top:-40px;}
.building{color:#fff;background:url("/assets/youthsg/images/building.jpg");}
.dark{color:#fff;background:url("/assets/youthsg/images/dark.jpg");}
.glow{color:#000;background:url("/assets/youthsg/images/glow.jpg");}
.light{color:#000;background:url("/assets/youthsg/images/light.jpg");}
.photography{color:#fff;background:url("/assets/youthsg/images/photography.jpg");}
.woods{color:#fff;background:url("/assets/youthsg/images/woods.jpg");}
.titlebar{position:relative;overflow:visible;}
.titlebar h1{float:left;font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:normal;margin:0;font-size:2.4em;line-height:1em;}
.titlebar .popularity{display:none;margin:0;}
.titlebar .introduction{zoom:1;position:relative;margin-top:20px;}
.titlebar .introduction:before, .titlebar .introduction:after{content:"";display:table;}
.titlebar .introduction:after{clear:both;}
.titlebar .introduction .thumbnail{text-align:center;margin-bottom:20px;}
.titlebar .introduction.blogger .thumbnail img{border-radius:35px;}
.titlebar .introduction .excerpt small{display:block;line-height:1.4;}
.titlebar .introduction .btn-back{display:block;position:relative;width:200px;margin:10px auto 25px;padding-left:5px;}
.titlebar .introduction .btn-back .icon{font-size:18px;line-height:1;margin-right:5px;}
.titlebar .introduction h1{text-align:center;}
.top-toolbar{position:relative;display:block;border-top:1px solid #eae8e9;border-bottom:1px solid #eae8e9;padding:10px 0;margin:10px 0 20px 0;}
.top-toolbar .publish-info, .top-toolbar .options{display:block;font-size:0.8em;color:#6e6a6c;}
.top-toolbar .publish-info .author-wrap,
.top-toolbar .publish-info .published-date{display:inline;margin:0;font-style:italic;}
.top-toolbar .tags{zoom:1;}
.top-toolbar .tags:before, .top-toolbar .tags:after{content:"";display:table;}
.top-toolbar .tags:after{clear:both;}
.top-toolbar .tags ul{padding:0;margin:0;list-style-type:none;}
.top-toolbar .tags li{float:left;margin:3px 6px 3px 0;}
.top-toolbar .tags a{display:block;text-decoration:none;padding:3px 15px;background:#f5e521;}
.top-toolbar .tags a.current, .top-toolbar .tags a:hover{background:#c63927;color:#fff;}
.top-toolbar .filter{zoom:1;border-top:1px solid #eae8e9;padding-top:10px;margin-top:10px;}
.top-toolbar .filter:before, .top-toolbar .filter:after{content:"";display:table;}
.top-toolbar .filter:after{clear:both;}
.top-toolbar .filter fieldset{float:left;margin-right:5px;}
.top-toolbar .filter input[type="text"]{padding:8px 5px;border:1px solid #eae8e9;}
.article-banner{border-bottom:2px solid #444;padding-bottom:15px;clear:left;}
.article-banner img{width:100%;}
.article-banner .tags{display:none;}
.article-summary{font-size:1.6em;margin:0 bauto 5px;padding:0 0 15px;border-bottom:2px solid #444;clear:left;}
.article-summary p{margin:.5em 0 0;}
.article-summary-reward{font-size:1.6em;margin:0 bauto 5px;padding:0 0 15px;border-top:2px solid #444;border-bottom:2px solid #444;clear:left;}
.article-summary-reward p{margin:.5em 0 0;}
.reward-point-headervalue{font-size:1.6em;font-style:italic;color:#676767;}
.event-details{padding:10px 25px;margin:10px 0 0;background:#f2f2f2;}
.event-details dt{font-weight:bold;margin:15px 0 5px 0;}
.bottom-toolbar{zoom:1;position:relative;min-height:32px;}
.bottom-toolbar:before, .bottom-toolbar:after{content:"";display:table;}
.bottom-toolbar:after{clear:both;}
.bottom-toolbar .addthis_toolbox{top:28px;}
.bottom-toolbar .addthis_toolbox.addthis_32x32_style{display:block;}
.bottom-toolbar .tags{color:#c64187;font-weight:bold;}
.bottom-toolbar .tags a{display:inline-block;text-decoration:none;color:#c64187;background:#eae8e9;padding:5px;}
.fb-comments-wrap{margin-top:30px;}
.fb-comments-wrap h2{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:2.2em;margin:0;}
.fb-comments-wrap .comment-wrap{background:#fafafa;padding:10px;padding-left:92px;margin:5px 0;position:relative;display:block;}
.fb-comments-wrap .comment-wrap h3{color:#c63927;}
.fb-comments-wrap .comment-wrap .thumbnail-wrap{position:absolute;top:10px;left:10px;}
.fb-comments-wrap .comment-wrap .thumbnail-wrap img{border-radius:50%;padding:0;}
.fb-comments-wrap .published-date .time{margin-left:5px;border-left:1px solid #676767;padding-left:5px;}
.fb-comments-wrap .call-to-action{display:block;width:80px;background:#e9e9e9;text-decoration:none;text-align:center;font-size:0.9em;line-height:2em;}
.fb-comments-wrap .call-to-action:hover{background:#a09b9e;color:#fff;}
.fb-comments-wrap ul{list-style:none;list-style-image:none;margin:0;padding:0;display:inline-block;position:relative;width:100%;}
.fb-comments-wrap ul li ul li{margin-left:60px;}
.new-articles{color:#fff;display:inline-block;width:100%;}
.new-articles h3{margin:0;}
.new-articles a{color:#fff;text-decoration:none;}
.new-articles .new-article{position:relative;display:none;overflow:hidden;overflow:hidden;height:280px;}
.new-articles .new-article.show-on-mobile{display:block;}
.new-articles .new-article img{width:100%;min-width:406px;min-height:280px;}
.new-articles .new-article .overlay{position:absolute;top:0;left:0;}
.new-articles .tags{display:block;position:absolute;top:28px;left:0;padding:7px 5%;background:#fff;line-height:1em;color:#000;}
.new-articles .tags:hover{background:#f5e521;}
.new-articles .tags a{color:#000;}
.new-articles .published-date{display:block;position:absolute;top:0;left:0;background:#000;line-height:1em;padding:7px 5%;font-style:italic;font-weight:bold;text-transform:uppercase;}
.new-articles .published-date time{font-style:normal;font-weight:normal;text-transform:none;}
.new-articles .middle{display:block;position:absolute;top:85px;left:0;padding:0 5%;}
.new-articles .middle .news-meta{display:inline-block;position:relative;width:100%;font-size:0.80em;color:#fff;font-style:italic;padding-bottom:5px;border-bottom:1px solid #fff;}
.new-articles .middle .news-meta .publish-info{display:block;width:70%;float:left;}
.new-articles .middle .news-meta .publish-info .author-wrap, .new-articles .middle .news-meta .publish-info .published-date{display:inline;margin:0;}
.new-articles .middle .news-meta .publish-info .divider{display:none;}
.new-articles .middle .news-meta .publish-info .published-date{position:absolute;bottom:0;left:0;}
.new-articles .middle .news-meta .popularity{width:50%;float:left;margin:0 2% inherit inherit;text-align:right;position:absolute;bottom:0;right:0;}
.new-articles .middle .news-meta .popularity span{background:url("/assets/youthsg/images/bg-sprites.png") no-repeat transparent;padding-left:15px;}
.new-articles .middle .news-meta .popularity .user-views, .new-articles .middle .news-meta .popularity .user-likes{background-position:-327px -285px;border-right:1px solid #e1dfe1;padding-right:5px;margin-right:5px;white-space:nowrap;}
.new-articles .middle .news-meta .popularity .user-likes{background-position:-200px -285px;}
.new-articles .middle .news-meta .popularity .user-comments{background-position:-132px -285px;}
.new-articles .middle .headline{font-size:1.6em;line-height:1.2em;margin:0;font-family:'Droid Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;}
.new-articles .middle .headline a:hover{text-decoration:underline;}
.new-articles .middle .summary-desc p:last-child{display:inline;background:url("/assets/youthsg/images/bg-full-stop-white.png") no-repeat right bottom transparent;padding-right:15px;}
.articles-tab{zoom:1;width:100%;margin:0;}
.articles-tab:before, .articles-tab:after{content:"";display:table;}
.articles-tab:after{clear:both;}
.articles-tab a{text-decoration:none;text-transform:uppercase;font-size:1.1em;line-height:1em;background:#505050;color:#fff;display:block;width:49.7%;text-align:center;padding:10px 0;float:left;margin-right:0.3%;}
.articles-tab a:hover{background:#f5e521;color:#000;}
.articles-tab a.active{background:#f5e521;color:#000;}
.listing .options{text-align:right;}
.list{zoom:1;}
.list:before, .list:after{content:"";display:table;}
.list:after{clear:both;}
.list ul{padding:0;margin:0;list-style-type:none;}
.list li h3 a{color:#0b3243;background:url("/assets/youthsg/images/bg-full-stop.png") no-repeat right bottom transparent;padding-right:15px;text-decoration:none;}
.list li h3 a:hover{text-decoration:underline;}
.list .reward-list-block{display:block;position:relative;margin-bottom:10px;}
.list .reward-list-block .reward-item{border:1px solid #eae8e9;background:#f2f2f2;}
.list .reward-list-block .thumbnail{max-height:180px;overflow:hidden;border-bottom:1px solid #eae8e9;background:#fff;}
.list .reward-list-block .thumbnail img{display:block;width:auto;margin:auto;padding:0;}
.list .reward-list-block .desc{padding:10px;}
.list .reward-list-block .cost{display:block;background:#f5e521;text-align:center;padding:10px 0;}
.list .reward-list-block h3{margin-bottom:5px;line-height:1.2;}
.list .reward-list-block p{margin:5px 0;line-height:1.4;}
.list .reward-list-block .btn-redeem{margin:auto;display:block;background:#dd412d;color:#fff;}
.list .reward-list-block .btn-redeem:hover{background:#c63927;}
.list .reward-list-block .no-stock-label{position:absolute;bottom:10px;left:10px;right:10px;display:block;background:#ccc;text-decoration:none;font-style:normal;margin-bottom:0;border:1px solid #eee;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;}
.list .list-correspondent-block{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;}
.list .list-correspondent-block .profile{zoom:1;position:relative;background:#fff;height:100px;margin-bottom:10px;-webkit-perspective:2000px;-moz-perspective:2000px;perspective:2000px;}
.list .list-correspondent-block .profile:before, .list .list-correspondent-block .profile:after{content:"";display:table;}
.list .list-correspondent-block .profile:after{clear:both;}
.list .list-correspondent-block .profile .front{background:#f2f2f2;}
.list .list-correspondent-block .profile:hover .front{-o-transform:rotateX(-180deg) rotateY(0deg);-ms-transform:rotateX(-180deg) rotateY(0deg);-moz-transform:rotateX(-180deg) rotateY(0deg);-webkit-transform:rotateX(-180deg) rotateY(0deg);transform:rotateX(-180deg) rotateY(0deg);}
.list .list-correspondent-block .profile:hover .back{-o-transform:rotateX(0deg) rotateY(0deg);-ms-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg);}
.list .list-correspondent-block .thumbnail{position:absolute;top:50%;left:10px;width:70px;margin-top:-35px;}
.list .list-correspondent-block .thumbnail img{border-radius:50%;padding:0;}
.list .list-correspondent-block .desc{position:relative;padding:15px 10px 10px 110px;}
.list .list-correspondent-block .desc h3{margin:0;}
.list .list-correspondent-block .desc .school-logo{display:block;margin-left:-5px;}
.list .list-correspondent-block .front, .list .list-correspondent-block .back{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-transform:rotateX(0deg) rotateY(0deg);-ms-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);-webkit-transform:rotateX(0deg) rotateY(0deg);transform:rotateX(0deg) rotateY(0deg);transition-property:all;transition-duration:0.5s;transition-timing-function:linear;-webkit-backface-visibility:hidden;-webkit-transition-property:all;-webkit-transition-duration:0.5s;-webkit-transition-timing-function:linear;}
.list .list-correspondent-block .front{position:absolute;width:100%;height:100%;border:1px solid #eae8e9;z-index:0;}
.list .list-correspondent-block .back{position:absolute;height:100%;width:100%;top:0;left:0;background:#000;-o-transform:rotateX(180deg) rotateY(0deg);-ms-transform:rotateX(180deg) rotateY(0deg);-moz-transform:rotateX(180deg) rotateY(0deg);-webkit-transform:rotateX(180deg) rotateY(0deg);transform:rotateX(180deg) rotateY(0deg);}
.list .list-correspondent-block .back .btn{position:absolute;bottom:0;right:0;}
.list .list-correspondent-block .back h4{padding:10px 15px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;margin:0;}
.list .list-correspondent-block .back h4 a{color:#fff;text-decoration:none;}
.list .list-correspondent-block .back h4 a:hover{text-decoration:underline;}
.list .list-correspondent-block .back .timestamp{color:#ccc;padding:0 0 0 15px;}
.list .event-list-block{display:block;margin-bottom:10px;padding:0 0 10px;}
.list .event-list-block p{margin:0 0 5px 0;}
.list .event-list-block .desc{margin:10px 0 0;}
.list .event-list-block .desc h3 a{font-size:1.4em;}
.list .event-list-block .summary{position:relative;min-height:85px;padding:15px 10px;background:#f2f2f2;zoom:1;}
.list .event-list-block .summary:before, .list .event-list-block .summary:after{content:"";display:table;}
.list .event-list-block .summary:after{clear:both;}
.list .event-list-block .summary .location{margin:0 0 0 70px;}
.list .event-list-block .summary .event-start-date{top:auto;width:70px;}
.events{background:#fff;}
.events li{display:block;padding:15px 7% 15px 85px;border-bottom:1px solid #f2f2f2;position:relative;min-height:75px;line-height:1.2;}
.events .event-start-date{width:70px;display:block;position:absolute;top:15px;left:10px;text-align:center;color:#c63927;}
.events .event-start-date span{font-family:'Droid Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;display:block;line-height:1em;}
.events .event-start-date span.event-month{text-transform:uppercase;font-size:1.2em;}
.events .event-start-date span.event-day{font-size:3.2em;}
.events .event-start-date span.event-year{font-size:1.2em;}
.events .event-end-date{color:#6e6a6c;font-size:0.9em;margin:15px 0 0;font-style:italic;}
.events .call-to-action{text-align:center;padding:10px 0;display:block;line-height:1em;}
.events .call-to-action:hover{background:#c63927;color:#fff;}
.module-poll{background:#fff;margin-top:10px;}
.module-poll h2{color:#c63927;}
.module-poll .module_inner_1{padding:15px 7%;}
.module-poll .module_inner_1 .scDMSButtons{text-align:center;}
.range-filter .question, .range-filter .remaining{display:block;font-weight:bold;text-align:center;margin-bottom:2px;line-height:28px;}
.range-filter .remaining{font-size:1.6em;line-height:16px;}
.range-filter .remaining span{display:inline-block;padding:7px 10px 4px;background:#f5e521;}
.point-summary{margin:5px 0 10px;}
.range-slider-wrapper{width:auto;position:relative;zoom:1;}
.range-slider-wrapper:before, .range-slider-wrapper:after{content:"";display:table;}
.range-slider-wrapper:after{clear:both;}
.range-slider-wrapper .range-slider{width:55%;margin:9px auto 0;}
.range-slider-wrapper .label{position:absolute;padding:8px 0;font-weight:normal;text-align:center;width:15%;border:1px solid #ccc;box-shadow:0;}
.range-slider-wrapper .label.start{left:0;top:0;margin-right:20px;}
.range-slider-wrapper .label.end{right:0;top:0;margin:0 0 0 20px;}
.range-slider-wrapper .btn-submit{width:250px;margin:25px auto 0;display:block;}
#redeemForm{font-size:1.4em;padding:25px;display:none;}
#redeemForm .desc{border-bottom:1px solid #eae8e9;padding:5px 0;font-weight:bold;}
#redeemForm .thumbnail{margin:15px 0;max-width:300px;}
#redeemForm .thumbnail img{margin:0 auto;display:block;width:100%;}
#redeemForm .btn{width:150px;margin:15px auto;display:block;}
#redeemForm .select-field{padding:5px 0;border-bottom:1px solid #eae8e9;zoom:1;}
#redeemForm .select-field:before, #redeemForm .select-field:after{content:"";display:table;}
#redeemForm .select-field:after{clear:both;}
#redeemForm label{font-weight:bold;margin-right:5px;float:left;line-height:34px;}
#redeemForm .textarea-field textarea{width:100%;height:100px;}
#redeemForm .textarea-field label{float:none;}
#redeemForm select{display:block;float:left;height:34px;padding:6px 5px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.contest-questions{border-top:2px solid #eae8e9;padding:25px 0 0 0;margin:15px 0;}
.contest-questions h3{font-weight:bold;font-size:3.6em;margin:0;font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;}
.contest-questions p{margin-top:0;}
.contest-questions .question{font-weight:bold;margin:0 0 10px;color:#fff;display:block;padding:15px 25px;background:#000;font-size:2em;line-height:1.3;}
.contest-questions .question span{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;display:block;font-weight:normal;font-size:1.1em;}
.contest-questions .answer-bar{display:block;padding:15px;margin:5px 0;border:1px solid #eae8e9;text-decoration:none;}
.contest-questions .answer-bar.on, .contest-questions .answer-bar:hover{background:#c63927;color:#fff;}
.contest-questions .btn{float:left;}
.rewards-landing li{display:block;width:auto;text-align:center;border:1px solid #eae8e9;margin:10px 0;position:relative;}
.rewards-landing li .icon{font-size:50px;color:#c63927;display:block;}
.rewards-landing li .icon-label{font-size:1.2em;font-weight:bold;margin:0;line-height:1.2;}
.rewards-landing li a{text-decoration:none;background:#f2f2f2;display:block;min-height:120px;padding:10px 25px;}
.rewards-landing li a:hover{background:#c63927;color:#fff;}
.rewards-landing li a:hover .icon{color:#fff;}
.col-3 ul{padding:0;margin:0;list-style-type:none;}
.masonry-article-list{margin:auto 10px;}
.masonry-article{position:relative;display:block;width:100%;padding:5px 0 25px;margin-bottom:10px;background:#f7f7f7;}
.masonry-article.expired .news-top, .masonry-article.expired .news-meta, .masonry-article.expired .headline, .masonry-article.expired .summary-desc{opacity:.3;}
.masonry-article.expired .expired-notice{display:block;position:absolute;top:10px;left:0;max-width:40%;background:#000;color:#fff;padding:7px 14px;}
.masonry-article.advert{padding-bottom:0;display:none;}
.masonry-article.advert .ad-label{position:absolute;top:10px;left:0px;display:block;background:#fff;z-index:5;font-size:.8em;padding:2px 5px;border:1px solid #eae8e9;border-left:none;}
.masonry-article .news-top{position:relative;background:#f5e521;min-height:100px;overflow:hidden;}
.masonry-article .news-top h3{margin:0;}
.masonry-article .news-top img{width:100%;height:auto;}
.masonry-article .news-top .tags{background:url("/assets/youthsg/images/bt-masonry-article-bottom-m.png") center bottom no-repeat transparent;position:absolute;bottom:0;left:0;width:100%;margin:0;padding-bottom:25px;text-align:right;}
.masonry-article .news-top .tags a{display:inline-block;background:#fff;padding:5px 10px;border:1px solid #f6f6f6;text-decoration:none;font-size:0.8em;margin-right:1px;}
.masonry-article .news-top .tags a:hover{background:#f5e521;}
.masonry-article .news-top .tags a:last-child{margin-right:0;}
.masonry-article .news-meta{zoom:1;width:100%;font-size:0.80em;color:#6e6a6c;font-style:italic;padding-bottom:5px;border-bottom:1px solid #e1dfe1;}
.masonry-article .news-meta:before, .masonry-article .news-meta:after{content:"";display:table;}
.masonry-article .news-meta:after{clear:both;}
.masonry-article .news-meta .publish-info{display:block;width:70%;float:left;}
.masonry-article .news-meta .publish-info .author-wrap, .masonry-article .news-meta .publish-info .published-date{display:inline;margin:0;}
.masonry-article .news-meta .publish-info .divider{display:none;}
.masonry-article .news-meta .publish-info .published-date{position:absolute;bottom:2px;left:0;}
.masonry-article .news-meta .popularity{display:block;width:50%;float:left;margin:0;margin-right:2%;text-align:right;position:absolute;bottom:2px;right:0;}
.masonry-article .news-meta .popularity .user-views, .masonry-article .news-meta .popularity .user-likes{background-position:-384px -285px;border-right:1px solid #e1dfe1;margin-right:5px;padding-right:5px;}
.masonry-article .news-meta .popularity span{background:url("/assets/youthsg/images/bg-sprites.png") no-repeat transparent;padding-left:15px;}
.masonry-article .news-meta .popularity .user-likes{background-position:-68px -285px;}
.masonry-article .news-meta .popularity .user-comments{background-position:left -285px;margin-right:5px;padding-right:5px;}
.masonry-article .headline{font-family:'Droid Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;font-size:1.2em;line-height:1.3em;margin:5px 0;}
.masonry-article .headline a{color:#0a3242;text-decoration:none;}
.masonry-article .headline a:hover{text-decoration:underline;}
.masonry-article .summary-desc{border-bottom:1px solid #e1dfe1;font-size:0.9em;}
.masonry-article .summary-desc a{text-decoration:none;}
.masonry-article .summary-desc p:last-child{display:inline;background:url("/assets/youthsg/images/bg-full-stop.png") no-repeat right bottom transparent;padding-right:15px;}
.sample-author{max-width:750px;}
.sample-author .inner-wrap{padding:0 3%;width:94%;}
.sample-author header.profile{position:relative;padding:25px 0;padding-left:112px;background:#fff;min-height:60px;}
.sample-author header.profile h1{margin:0;font-weight:bold;}
.sample-author header.profile img.thumbnail{border-radius:50%;padding:0;position:absolute;top:20px;left:15px;}
.sample-author .recent-articles{margin:0;}
.sample-author h2{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:3em;color:#fff;background:#c63927;padding:10px 3%;width:94%;}
.sample-author .masonry-article-list .masonry-article{border-bottom:none;margin-right:1.5%;padding:0 0 25px;width:48.5%;}
.sample-author .masonry-article-list .masonry-article .summary-desc{border-bottom:none;}
.profile{}
.profile ul{list-style:none;list-style-image:none;margin:0;padding:0;display:inline-block;position:relative;}
.profile .profile-header{position:relative;overflow:hidden;}
.profile .profile-header .profile-info{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;color:#fff;right:10px;left:10px;top:50%;bottom:0;margin-top:-50px;text-align:center;}
.profile .profile-header .profile-info h1{display:inline-block;width:100%;position:relative;text-transform:uppercase;font-size:1.8em;line-height:1;margin:0;}
.profile .profile-header .profile-info h1 .display-name{top:80px;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%;display:block;margin:auto;}
.profile .profile-header .profile-info h1 img{position:absolute;top:0;left:50%;margin-left:-35px;border-radius:50%;border:2px solid #fff;width:70px;height:70px;}
.profile .profile-header .cover-pic{width:100%;}
.profile ul.profile-nav{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;position:relative;display:block;width:100%;text-align:center;font-size:1.1em;}
.profile ul.profile-nav li{background:#c4c4c4;display:block;float:left;width:50%;border-bottom:1px solid #999;}
.profile ul.profile-nav li a{text-decoration:none;text-transform:uppercase;padding:10px 20px;display:block;}
.profile ul.profile-nav li.active, .profile ul.profile-nav li:hover{background:#f2f2f2;}
.profile .profile-rep{text-align:center;margin-bottom:20px;}
.profile .profile-rep h2{text-transform:uppercase;color:#848484;font-size:1.2em;}
.profile .profile-rep ul{width:100%;font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;}
.profile .profile-rep ul li{color:#848484;display:inline-block;width:100%;}
.profile .profile-rep ul li p{margin:0;padding:10px 0;}
.profile .profile-rep ul li p span{display:inline;line-height:1em;}
.profile .profile-rep ul li p span.score{width:30%;color:#0a3242;font-size:3em;}
.profile .profile-rep ul li p span.cat{width:60%;font-size:1.8em;text-transform:uppercase;}
.profile .profile-articles{background:#c4c4c4;padding:0 2%;width:96%;margin-bottom:20px;}
.profile .profile-articles .profile-articles-nav{display:inline-block;margin:20px 0;}
.profile .profile-articles .profile-articles-nav li{display:inline;padding-right:15px;border-right:1px solid #848484;margin-right:15px;}
.profile .profile-articles .profile-articles-nav li a{text-decoration:none;}
.profile .profile-articles .profile-articles-nav li a:hover{text-decoration:underline;}
.profile .profile-articles .profile-articles-nav li.active a{font-weight:bold;}
.profile .profile-articles .profile-articles-nav li.active a span{font-weight:normal;}
.profile .profile-articles .profile-articles-nav li.last{border-right:none;padding-right:0;margin-right:0;}
.profile .profile-articles .profile-article{display:inline-block;width:100%;border-bottom:2px solid #d1d1d1;padding-bottom:20px;margin-bottom:20px;}
.profile .profile-articles .profile-article.last{border-bottom:none;padding-bottom:0;}
.profile .profile-articles .profile-article .publish-status, .profile .profile-articles .profile-article .summary, .profile .profile-articles .profile-article .meta{display:block;}
.profile .profile-articles .profile-article .publish-status{position:relative;}
.profile .profile-articles .profile-article .publish-status img{width:100%;}
.profile .profile-articles .profile-article .publish-status .status{text-transform:uppercase;padding:5px 10px;background:#fff;position:absolute;top:10px;left:0;}
.profile .profile-articles .profile-article .publish-status .status.draft{background:#f5e521;}
.profile .profile-articles .profile-article .summary{color:#494847;position:relative;margin-top:20px;}
.profile .profile-articles .profile-article .summary .headline{margin:0;font-weight:bold;font-size:1.3em;line-height:1em;}
.profile .profile-articles .profile-article .summary .headline a{text-decoration:none;color:#0a3242;}
.profile .profile-articles .profile-article .summary .headline a:hover{text-decoration:underline;}
.profile .profile-articles .profile-article .meta{}
.profile .profile-articles .profile-article .meta .publish-info, .profile .profile-articles .profile-article .meta .popularity{display:block;float:left;}
.profile .profile-articles .profile-article .meta .publish-info{width:50%;margin:0;padding:0;}
.profile .profile-articles .profile-article .meta .publish-info dt{text-transform:uppercase;color:1c1c1c;font-size:0.85em;font-weight:bold;}
.profile .profile-articles .profile-article .meta .publish-info dd{margin:0;margin-bottom:15px;color:#494847;white-space:normal;}
.profile .profile-articles .profile-article .meta .popularity{width:45%;padding-left:5%;}
.profile .profile-articles .profile-article .meta .popularity h4{text-transform:uppercase;color:1c1c1c;font-size:0.85em;font-weight:bold;margin:0;margin-bottom:10px;}
.profile .profile-articles .profile-article .meta .popularity ul li{padding-left:20px;margin-bottom:5px;color:#494847;background:url("/assets/youthsg/images/bg-profile-icons.png") no-repeat transparent;}
.profile .profile-articles .profile-article .meta .popularity ul li.user-views{background-position:0 6px;}
.profile .profile-articles .profile-article .meta .popularity ul li.user-likes{background-position:0 -22px;}
.profile .profile-articles .profile-article .meta .popularity ul li.user-comments{background-position:0 -52px;}
.profile .score{text-align:center;margin:0;display:inline-block;}
.profile .score span{display:inline;}
.profile .score span.prefix{text-transform:uppercase;font-size:1.2em;}
.profile .score span.amt{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;color:#0a3242;font-size:3em;line-height:1em;}
.profile .score span.unit{font-size:1.2em;text-transform:uppercase;line-height:1em;}
.profile .profile-score{background:#f5e521;padding:20px 2%;text-align:center;}
.profile .profile-score a{text-decoration:none;}
.profile .profile-score .call-to-action{background:#0a3242;color:#fff;font-weight:bold;text-align:center;line-height:1em;display:inline-block;font-size:1.1em;margin-left:20px;position:relative;top:5px;}
.profile .profile-score .call-to-action:hover{background-color:#c63927;}
.profile .profile-score .call-to-action span{display:inline-block;margin:0 10px;padding:10px 0;padding-left:40px;background:url("/assets/youthsg/images/bg-profile-icons.png") no-repeat transparent;background-position:0 -85px;}
.profile .profile-catalogue{background:#fff;border:1px solid #dfdfdf;padding:0 2%;margin-bottom:20px;}
.profile .profile-catalogue .catalogue-nav{display:inline-block;margin:20px 0;}
.profile .profile-catalogue .catalogue-nav li{display:inline;padding-right:15px;border-right:1px solid #848484;margin-right:10px;}
.profile .profile-catalogue .catalogue-nav li a{text-decoration:none;}
.profile .profile-catalogue .catalogue-nav li a:hover{text-decoration:underline;}
.profile .profile-catalogue .catalogue-nav li.active a{font-weight:bold;}
.profile .profile-catalogue .catalogue-nav li.active a span{font-weight:normal;}
.profile .profile-catalogue .catalogue-nav li.last{border-right:none;padding-right:0;margin-right:0;}
.profile .profile-catalogue .catalogue-item{display:block;position:relative;min-height:120px;padding-left:100px;padding-right:0;margin-bottom:20px;}
.profile .profile-catalogue .catalogue-item h3{margin:0;font-size:1.25em;font-weight:bold;line-height:1.3em;}
.profile .profile-catalogue .catalogue-item h3 a{color:#0a3242;text-decoration:none;}
.profile .profile-catalogue .catalogue-item h3 a:hover{text-decoration:underline;}
.profile .profile-catalogue .catalogue-item img.thumb{border-radius:50%;width:80px;height:80px;position:absolute;top:0;left:0;}
.profile .profile-catalogue .catalogue-item .score{font-family:'Sweeper', Arial, "Helvetica Neue", Helvetica, sans-serif;position:absolute;top:90px;left:0;}
.profile .profile-catalogue .catalogue-item .score span.unit{color:#7d7d7d;font-size:1.2em;display:inline;}
.profile .profile-catalogue .catalogue-item .score span.amt{font-size:1.2em;display:inline;}
.profile .profile-panels{margin-bottom:20px;display:inline-block;width:100%;}
.profile .profile-panels .profile-panel{position:relative;display:block;width:88%;margin:3%;padding:20px 3%;background:#fff;border:1px solid #dfdfdf;border-bottom:5px solid;}
.profile .profile-panels .profile-panel:last-child{margin-right:0;}
.profile .profile-panels .profile-panel.last{margin-right:0;}
.profile .profile-panels .profile-panel.info{border-bottom-color:#f5e521;}
.profile .profile-panels .profile-panel.login{border-bottom-color:#c63927;}
.profile .profile-panels .profile-panel.contact{border-bottom-color:#0a3242;}
.profile .profile-panels .profile-panel h2{color:#999;border-bottom:1px solid #dfdfdf;font-size:1em;padding-bottom:15px;font-weight:bold;}
.profile .profile-panels .profile-panel dl{color:#5f5f5f;display:inline-block;margin-bottom:0;width:100%;}
.profile .profile-panels .profile-panel dl .fullname, .profile .profile-panels .profile-panel dl .displayname{display:block;}
.profile .profile-panels .profile-panel dl dt, .profile .profile-panels .profile-panel dl dd{display:block;float:left;}
.profile .profile-panels .profile-panel dl dt:last-child, .profile .profile-panels .profile-panel dl dd:last-child{margin-bottom:0;}
.profile .profile-panels .profile-panel dl dt{font-weight:bold;width:40%;clear:left;margin-bottom:15px;}
.profile .profile-panels .profile-panel dl dd{margin:0;width:58%;margin-bottom:15px;}
.profile .profile-panels .profile-panel .call-to-action{display:block;width:30px;height:30px;position:absolute;top:20px;right:4.5%;background:url("/assets/youthsg/images/bg-profile-icons.png") no-repeat transparent;background-position:-40px -177px;}
.profile .profile-panels .profile-panel .call-to-action:hover{background-position:5px -177px;}
.profile .profile-panels .profile-panel .call-to-action span{display:none;}
.profile .profile-panels .profile-panel .call-to-action.save{background-position:-40px -208px;}
.profile .profile-panels .profile-panel .call-to-action.save:hover{background-position:6px -208px;}
.btn-new-post{margin:auto;display:block;background:#dd412d;color:#fff;border:0;padding:5px 25px;}
.btn-new-post:hover{background:#c63927;}
.profile-articles .btn-new-post{position:relative;top:15px;float:right;}
.link-edit-post{background:none;font-weight:bold;border:none;padding:0;font-size:.85em;text-decoration:none;text-transform:uppercase;}
.link-edit-post .icon-edit{display:inline-block;position:relative;background:url("../images/bg-profile-icons.png") no-repeat -80px -180px;width:20px;height:20px;top:2px;margin-right:5px;}
.link-edit-post:hover{text-decoration:underline;opacity:.6;}
.meta .link-edit-post{clear:both;display:block;float:left;}
.article-submit-form-wrap .mce-content-body{border:1px dotted #ddd;}
.article-submit-form-wrap .mce-content-body:hover{border-color:#666;}
.article-submit-form-wrap .article-submit-form.scfForm{padding:20px 0;background:#fcfcfc;}
.article-submit-form-wrap .article-submit-form.scfForm .mce-content-body{border-color:#ccc;}
.article-submit-form-wrap .article-submit-form.scfForm input.btn, .article-submit-form-wrap .article-submit-form.scfForm button.btn{margin-top:30px;float:right;margin-left:5px;width:auto;height:auto;padding:10px 2%;line-height:1em;border:1px solid #bababa;}
.article-submit-form-wrap .article-submit-form.scfForm input.btn:hover, .article-submit-form-wrap .article-submit-form.scfForm button.btn:hover{background:#c63927;}
.article-submit-form-wrap .article-submit-form.scfForm .btn-submit{background-color:#0a3242;color:#fff;}
.profile-photo-update-widget{position:relative;height:26px;margin:10px;top:0;}
.profile-photo-update-widget .filename{position:absolute;top:0;display:block;border:1px solid #ddd;background:#eee;height:26px;padding:0 2%;width:96%;line-height:20px;}
.profile-photo-update-widget .btn-choosefile{position:absolute;right:0;top:1px;padding:0 10px;height:25px;line-height:25px;background:#dd412d;border:0;color:#fff;}
.profile-photo-update-widget .btn-choosefile:hover{background:#c63927;}
.profile-photo-update-widget:hover .btn-choosefile{background:#c63927;}
.profile-photo-update-widget .profileheader-upload{position:absolute;z-index:100;height:100%;width:100%;opacity:0;}
.btn-fbconnect{display:block;background:#425f9c;border:0;color:#fff;margin-bottom:10px;}
.btn-fbconnect:hover{background:#233b6e;}
.profile-photo-update-widget, .fbconnect{max-width:300px;margin-left:auto;margin-right:auto;}
.sitemap ul, #sitemap ul{padding:0;margin:0;list-style-type:none;margin:0 0 10px 20px;}
.sitemap h2, #sitemap h2{margin:10px 0 0;font-size:1.2em;}
.sitemap a, #sitemap a{text-decoration:none;}
.sitemap a:hover, #sitemap a:hover{color:#666;text-decoration:underline;}
footer.main{background:#000;color:#a09b9e;position:relative;display:inline-block;width:100%;z-index:200;padding:30px 0 80px;}
footer.main a{color:#a09b9e;text-decoration:none;}
footer.main a:hover{color:#fff;}
footer.main ul{list-style:none;list-style-image:none;margin:0;padding:0;display:inline-block;position:relative;width:100%;}
footer.main .social-toolbar li{margin-right:4px;}
footer.main .social-toolbar li a{width:54px;height:54px;}
footer.main .social-toolbar li.social-facebook a{background-position:0 -160px;}
footer.main .social-toolbar li.social-facebook a:hover{background-position:0 -220px;}
footer.main .social-toolbar li.social-twitter a{background-position:-67px -160px;}
footer.main .social-toolbar li.social-twitter a:hover{background-position:-67px -220px;}
footer.main .social-toolbar li.social-flickr a{background-position:-133px -160px;}
footer.main .social-toolbar li.social-flickr a:hover{background-position:-133px -220px;}
footer.main .social-toolbar li.social-youtube a{background-position:-199px -160px;}
footer.main .social-toolbar li.social-youtube a:hover{background-position:-199px -220px;}
footer.main .social-toolbar li.rss a{background-position:-264px -160px;}
footer.main .social-toolbar li.rss a:hover{background-position:-264px -220px;}
.subscribe-and-social{display:block;position:relative;float:left;width:100%;}
.subscribe-form{display:block;float:left;width:100%;margin-bottom:40px;}
.subscribe-form h2{font-family:'Droid Sans', Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:700;background:url("/assets/youthsg/images/bg-sprites.png") no-repeat transparent;color:#f5e521;font-size:1.8em;margin-bottom:10px;background-position:-345px -160px;padding-left:45px;}
.subscribe-form input.subscribe-email{background:#000;border:1px solid #4d4b4b;padding:12px 15px;width:55%;color:#a09b9e;font-size:1.1em;}
.subscribe-form input.subscribe-submit{background:#fff;border:none;padding:13px 5%;position:relative;left:-3px;font-size:1.1em;}
footer.main .copyright-and-legal ul{margin-bottom:10px;}
.copyright-and-legal{display:block;position:relative;float:right;font-size:1.1em;width:100%;margin-top:40px;}
.copyright-and-legal p{margin:0;}
.copyright-and-legal li{display:block;float:left;}
.copyright-and-legal li a{display:block;padding-right:7px;border-right:1px solid #a09b9e;margin-right:7px;line-height:1em;}
.copyright-and-legal li.last a, .copyright-and-legal li:last-child a{padding-right:0;border:none;margin-right:0;}
.scfForm{width:auto;margin:20px auto;}
.scfForm label{font-weight:normal;}
.scfForm .copyrightnotices_description{zoom:1;}
.scfForm .copyrightnotices_description:before, .scfForm .copyrightnotices_description:after{content:"";display:table;}
.scfForm .copyrightnotices_description:after{clear:both;}
.scfForm .scfSectionContent, .scfForm .section-content{padding:0;}
.scfForm input:not([type="file"]), .scfForm textarea{height:30px;line-height:30px;border:1px solid #bababa;box-sizing:inherit;-moz-box-sizing:inherit;-webkit-box-sizing:inherit;padding:3px 2%;width:96%;}
.scfForm textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.scfForm .upload-border{margin:30px 0 !important;}
.scfForm select{min-height:30px;}
.scfForm table{margin:0;}
.scfForm textarea{height:auto;line-height:1.2;padding:10px;}
.scfForm .scfSingleLineGeneralPanel,
.scfForm .scfMultipleLineGeneralPanel,
.scfForm .scfConfirmPasswordGeneralPanel,
.scfForm .scfEmailGeneralPanel,
.scfForm .scfTelephoneGeneralPanel,
.scfForm .scfNumberGeneralPanel,
.scfForm .scfDatePickerGeneralPanel,
.scfForm .scfDateSelectorGeneralPanel,
.scfForm .scfFileUploadGeneralPanel,
.scfForm .scfDropListGeneralPanel,
.scfForm .scfListBoxGeneralPanel,
.scfForm .scfRadioButtonListGeneralPanel,
.scfForm .scfCheckBoxListGeneralPanel,
.scfForm .scfPasswordGeneralPanel,
.scfForm .input-panel{position:relative;width:auto;vertical-align:top;margin:0;padding:0;float:none;}
.scfForm .scfDatePickerGeneralPanel .ui-icon{position:absolute;top:6px;left:80%;display:block;}
.scfForm .scfRadioButtonList input[type="radio"],
.scfForm .scfCheckBoxList input[type="checkbox"],
.scfForm .scfCheckbox input[type="checkbox"]{width:auto;height:auto;margin:1px 5px 0 0;display:inline-block;*display:inline;zoom:1;}
.scfForm .scfValidator, .scfForm .validator{display:block;color:#ff0000;margin:5px 0 15px;border-left:3px solid #ff0000;padding-left:5px;*zoom:1;}
.scfForm .scfRequired,
.scfForm .scfValidatorRequired,
.scfForm .required{position:absolute;top:-4px;left:-10px;margin-left:2px;color:#ff0000;font-size:10px;}
.scfForm label.validator{display:block;color:#ff0000;margin-top:5px;border-left:3px solid #ff0000;padding-left:5px;*zoom:1;}
.scfForm .scfSectionBorderAsFieldSet{padding:0;border-top:none;margin:0;}
.scfForm .scfSectionBorderAsFieldSet legend{padding:25px 0 0;margin:0;font-weight:bold;color:#c63927;}
.scfForm .scfDateSelectorYear,
.scfForm .scfDateSelectorMonth,
.scfForm .scfDateSelectorDay{width:25%;margin:5px 5px 0 0;float:left;}
.scfForm .scfDropListLabel,
.scfForm .scfFileUploadLabel,
.scfForm .scfListBoxLabel,
.scfForm .file-upload-label{float:none;}
.scfForm .scfDateSelectorLabel{display:block;margin-top:25px;width:auto;float:none;}
.scfForm .scfSectionContent label,
.scfForm .scfRadioButtonListLabel,
.scfForm .scfCheckBoxListLabel,
.scfForm .field-label{width:auto;padding:5px 0 3px;text-align:left;float:left;}
.scfForm .scfRadioButtonList label,
.scfForm .scfCheckBoxList label,
.scfForm .scfCheckbox label{width:auto;text-align:left;vertical-align:top;padding-top:0;float:none;}
.scfForm .scfCheckbox label{width:86%;}
.scfForm .scfSectionContent .scfDateSelectorShortLabelYear,
.scfForm .scfSectionContent .scfDateSelectorShortLabelMonth,
.scfForm .scfSectionContent .scfDateSelectorShortLabelDay{width:25%;margin-right:5px;text-align:left;font-size:12px;line-height:1;}
.scfForm .scfConfirmPasswordBorder,
.scfForm .scfPasswordBorder,
.scfForm .scfEmailBorder,
.scfForm .scfTelephoneBorder,
.scfForm .scfNumberBorder,
.scfForm .scfRadioButtonListBorder,
.scfForm .scfCheckBoxListBorder,
.scfForm .scfDateSelectorBorder,
.scfForm .scfCheckboxBorder,
.scfForm .scfFileUploadBorder,
.scfForm .scfDatePickerBorder,
.scfForm .scfDropListBorder,
.scfForm .scfMultipleLineTextBorder,
.scfForm .scfSingleLineTextBorder,
.scfForm .input-border{zoom:1;position:relative;margin-bottom:10px;}
.scfForm .scfConfirmPasswordBorder:before, .scfForm .scfConfirmPasswordBorder:after,
.scfForm .scfPasswordBorder:before,
.scfForm .scfPasswordBorder:after,
.scfForm .scfEmailBorder:before,
.scfForm .scfEmailBorder:after,
.scfForm .scfTelephoneBorder:before,
.scfForm .scfTelephoneBorder:after,
.scfForm .scfNumberBorder:before,
.scfForm .scfNumberBorder:after,
.scfForm .scfRadioButtonListBorder:before,
.scfForm .scfRadioButtonListBorder:after,
.scfForm .scfCheckBoxListBorder:before,
.scfForm .scfCheckBoxListBorder:after,
.scfForm .scfDateSelectorBorder:before,
.scfForm .scfDateSelectorBorder:after,
.scfForm .scfCheckboxBorder:before,
.scfForm .scfCheckboxBorder:after,
.scfForm .scfFileUploadBorder:before,
.scfForm .scfFileUploadBorder:after,
.scfForm .scfDatePickerBorder:before,
.scfForm .scfDatePickerBorder:after,
.scfForm .scfDropListBorder:before,
.scfForm .scfDropListBorder:after,
.scfForm .scfMultipleLineTextBorder:before,
.scfForm .scfMultipleLineTextBorder:after,
.scfForm .scfSingleLineTextBorder:before,
.scfForm .scfSingleLineTextBorder:after,
.scfForm .input-border:before,
.scfForm .input-border:after{content:"";display:table;}
.scfForm .scfConfirmPasswordBorder:after,
.scfForm .scfPasswordBorder:after,
.scfForm .scfEmailBorder:after,
.scfForm .scfTelephoneBorder:after,
.scfForm .scfNumberBorder:after,
.scfForm .scfRadioButtonListBorder:after,
.scfForm .scfCheckBoxListBorder:after,
.scfForm .scfDateSelectorBorder:after,
.scfForm .scfCheckboxBorder:after,
.scfForm .scfFileUploadBorder:after,
.scfForm .scfDatePickerBorder:after,
.scfForm .scfDropListBorder:after,
.scfForm .scfMultipleLineTextBorder:after,
.scfForm .scfSingleLineTextBorder:after,
.scfForm .input-border:after{clear:both;}
.scfForm .scfSubmitButtonBorder,
.scfForm .scfFooterBorder{zoom:1;padding:10px;display:block;}
.scfForm .scfSubmitButtonBorder:before, .scfForm .scfSubmitButtonBorder:after,
.scfForm .scfFooterBorder:before,
.scfForm .scfFooterBorder:after{content:"";display:table;}
.scfForm .scfSubmitButtonBorder:after,
.scfForm .scfFooterBorder:after{clear:both;}
.scfForm .scfSubmitButtonBorder{padding:0 10px 10px;}
.scfForm .scfCaptchaLimitGeneralPanel{width:auto;}
.scfForm .scfCaptcha input{width:auto;display:block;}
.scfForm .scfCaptchaLabel{width:auto;display:inline;}
.scfForm .scfCaptchTop,
.scfForm .scfMultipleLineTextBorder,
.scfForm .scfSingleLineTextBorder{zoom:1;}
.scfForm .scfCaptchTop:before, .scfForm .scfCaptchTop:after,
.scfForm .scfMultipleLineTextBorder:before,
.scfForm .scfMultipleLineTextBorder:after,
.scfForm .scfSingleLineTextBorder:before,
.scfForm .scfSingleLineTextBorder:after{content:"";display:table;}
.scfForm .scfCaptchTop:after,
.scfForm .scfMultipleLineTextBorder:after,
.scfForm .scfSingleLineTextBorder:after{clear:both;}
.scfForm .scfCaptchaGeneralPanel{width:auto;float:none;position:relative;}
.scfForm .scfCaptchaLimitGeneralPanel td{padding:0;}
.scfForm .scfCaptchaLimitGeneralPanel td div{*zoom:1;}
.scfForm .scfCaptchaLimitGeneralPanel td div img{width:auto;max-width:inherit;}
.scfForm .scfCaptchStrongTextPanel{width:auto;float:none;}
.scfForm .scfCaptchaBorder input[type="image"]{float:left;}
.scfForm .scfCaptchaBorder img[alt="Captcha"]{height:75px;}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.ir:before{content:"";display:block;width:0;height:150%;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before, .profile-articles-toolbox:before, .clearfix:after, .profile-articles-toolbox:after{content:" ";display:table;}
.clearfix:after, .profile-articles-toolbox:after{clear:both;}
.clearfix, .profile-articles-toolbox{*zoom:1;}
.lt-ie10 .list .list-correspondent-block .back{display:none;}