@import url(https://fonts.googleapis.com/css?family=Martel:900);
@import url(https://fonts.googleapis.com/css?family=Libre+Franklin:400,400i,700,700i);
@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,400i,700,700i);
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{text-align:left;font-weight:400;vertical-align:middle}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
.border-bottom-pink,.widget-cutiepedia,.widget-most-popular .widget-content{border-bottom:3px solid #dadada}
.border-top-pink,.widget-cutiepedia{border-top:3px solid #dadada}
.padding-zero{padding-bottom:0}
.padding-bottom,.widget-survey .widget-content{padding-bottom:15px}
.padding-top{padding-top:15px}
.gallery .gallery-list-photos,.margin-top,.poll .widget-content .results .results-score .results-percentScore{margin-top:15px}
.h-spacing-block{margin-bottom:5px}
.h-spacing-component{margin-bottom:20px}
.h-spacing-margin{margin-bottom:20px;margin-top:20px}
.h-spacing-padding,.label-container-primary,.subscribe{padding-bottom:15px;padding-top:15px}
.article-tags,.headline .feed-content,.v-spacing{margin-left:15px;margin-right:15px}
.gallery,.headline .feed-content,.widget-fb-comments,.widget-survey .widget-content,header{padding-left:15px;padding-right:15px}
.border-bottom,.feed-separator-bottom{border-bottom:1px solid #dadada}
.mrec{margin-left:auto;margin-right:auto}
.thumb-primary{width:236px;height:133px}
.thumb-secondary{width:213px;height:120px}
.box-sizing,.btn-primary,.featured.featured-big.headline-1 .card .body,.featured.featured-big.headline-2 .card .body,.five-missed .five-missed-label,.full-width,.signin,button,input[type=color],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.article .article-body .article-main-image,.article .article-body .byline .figure,.article-pagination,.body,.btn-primary,.candy-loves .candy-loves-item:first-child .card .figure,.card,.card .body,.card>.figure,.columns .column_3,.columns .column_4,.columns .column_5,.featured,.featured .candy-loves-feed,.feed-image,.gallery .gallery-collapsed .gallery-toggle-button-container,.modal,.modal.modal-trouble .modal-footer,.more-on-item .figure,.nav-content .nav-item-list .nav-item .nav-articles,.nav-header,.overflow-media,.sns-branded,.sns-cancel,.widget-cxense-recommend .widget-content,.widget-most-popular .feature-image,.widget-recommend .widget-content .card .figure,.widget-survey .results .sns-results .sns-container,footer .footer,main{overflow:hidden;_overflow:visible;zoom:1}
.feed-image,.feeds .google-ad,.google-ad,.main,.signin{margin-left:auto;margin-right:auto}
.framed{content:'';background-size:contain;left:0;height:0;width:100%;height:100%}
.border-none{border:0}
button{cursor:pointer}
html{font-size:87.5%;line-height:1.71429em}
.google-ad{background-color:#dadada;display:block}
.billboard{height:auto}
.stripAd{height:auto;width:320px}
.leaderboard{height:auto;background-color:#999}
.leaderboard-bottom{margin-bottom:40px}
.mrec{width:300px;height:auto}
#baseboard{position:fixed;background-color:transparent;bottom:0;width:970px;left:50%;margin-left:-485px;z-index:1300;overflow:hidden}
.align-center,.article-pagination,.article-pagination ul li.nav-page a,.btn-primary,.candy-loves .candy-loves-item:first-child .card .body,.cutiepedia .content .cutiepedia-item,.days-of-style .body .title,.decorator,.featured .candy-loves .body,.featured.featured-big.headline-1 .card,.feed .feed-item .signin .title,.five-missed .body .title,.gallery .gallery-collapsed,.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-toggle,.gallery .gallery-list .btn-list,.gallery .gallery-list .gallery-toggle-button-container,.gallery .gallery-list .gallery-toggle-button-container .gallery-toggle,.header-primary,.header-primary .sns .sns-item,.highlight,.icon-tap,.label-container-primary,.modal,.poll .widget-content .choices .choice,.pulled-out,.reg-choices,.reg-choices label,.reg-item-container,.signin .feed .feed-item .title,.signin .title,.sns-backdrop,.sns-cancel,.sns-container,.sns-container .sns-item,.subscribe,.widget-connect,.widget-cutiepedia,.widget-mood .widget-content .mood .body,.widget-mood .widget-content .mood .figure,.widget-omt,.widget-survey .results .sns-results .sns-container .sns-item,blockquote{text-align:center}
.align-left,.gallery .gallery-list-photos .list-container .image-caption,.label-primary.home-title,.label-primary.section-title,.more-galleries-item,.more-on-item .body,.nav-content .nav-item-list .nav-item,.poll .widget-content .poll-headline,.widget-cxense-recommend .widget-content .card,.widget-most-popular .widget-content .most-popular-item,.widget-omt .widget-content .omt-article-item,.widget-read-next,.widget-read-next .label-primary,.widget-recommend,.widget-recommend .widget-content .card.stack,.widget-recommend .widget-label,.widget-survey .results{text-align:left}
.align-right,.article .article-head .sns-container,.article-body .article-main-image .photo-credits,.close,.gallery .gallery-list-photos .list-container .image-caption>span:last-child,.widget-sns.bottom .sns-container{text-align:right}
.align-vertical-middle,.featured.featured-big .sns-count-container,.sns-backdrop .sns-sharethis{vertical-align:middle}
.border-top{border-top:1px solid rgba(218,218,218,.5)}
.border-bottom{border-bottom:1px solid rgba(218,218,218,.5)}
.padding-zero{padding-bottom:0}
.padding-bottom,.widget-survey .widget-content{padding-bottom:20px}
.padding-top{padding-top:20px}
.gallery .gallery-list-photos,.margin-top,.poll .widget-content .results .results-score .results-percentScore{margin-top:20px}
.margin-bottom{margin-bottom:20px}
.billboard,.cutiepedia .content .btn-primary,.gallery-modal-replay,.margin-center,.modal.modal-search .search,.search-form,.widget-omt .omt-newsletter-subscribe,.widget-survey .questions .survey-submit .btn{margin-left:auto;margin-right:auto}
.mr-5{margin-right:5px}
.ml-5{margin-left:5px}
.pl-10{padding-left:10px}
.pr-10{padding-right:10px}
.mr-35{margin-right:35px}
.mr-20{margin-right:20px}
.mb-10{margin-bottom:10px!important}
.no-ml{margin-left:0!important}
.full{width:100%!important}
.half{width:50%!important}
.va-top{vertical-align:top}
.no-border{border:none!important}
.article-body .article-main-image{margin-bottom:5px}
.article-body .article-main-image .photo-credits{font-size:.8rem}
.article-body .article-main-image .photo-credits small{width:8px;height:8px;background-color:#000}
.article-body .image-content2,.article-body .image-content3,.article-body .main-image-credits{font-family:"Libre Franklin",Arial,sans-serif}
.article-body .main-image-credits{font-size:10px;color:#999;padding-left:10px;margin-bottom:10px}
.article-body .image-content2,.article-body .image-content3{font-size:10px;color:#999;margin-left:10px;display:block}
.article-content{font-family:"PT Serif",Georgia,serif}
.article-content img{max-width:100%;height:auto}
.article-content iframe:not([id^=google_ads]){max-width:100%}
.article-content p a{color:#e0241b}
.article-content p a:hover{border-bottom:2px solid #e0241b}
.article-content ol,.article-content ul{list-style-position:inside;padding:0}
.article-content ol{list-style-type:decimal}
.article-content ul{list-style-type:circle}
.article-content h2{font-family:"PT Serif",Georgia,serif;font-weight:700}
.color-white{color:#fff}
.btn{cursor:pointer;text-transform:none;letter-spacing:normal}
.btn-primary{font-family:"Libre Franklin",Arial,sans-serif;font-size:16px;background-color:#1a1a1a;color:#fff;padding:12px 20px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;z-index:1}
.btn-primary:not(.no-animate):hover::before{-webkit-transform:scale3d(21,9,1);transform:scale3d(21,9,1)}
.btn-primary:before{content:' ';z-index:-1;top:50%;left:100%;margin:-15px 0 0 1px;width:30px;height:30px;border-radius:50%;background:#000;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale3d(1,2,1);transform:scale3d(1,2,1);-webkit-transition:-webkit-transform .4s,opacity .4s;transition:transform .4s,opacity .4s;-webkit-transition-timing-function:cubic-bezier(.7,0,.9,1);transition-timing-function:cubic-bezier(.7,0,.9,1)}
.btn-primary.full:before{width:50px}
.btn-icon{margin-top:8px;z-index:2;left:6px}
.card>.figure{margin-right:15px}
.card>.figureExt{margin-left:15px}
.card.stack>.figure{float:none;margin-bottom:15px;margin-right:0}
.card.stack>.figureExt{float:none;margin-top:5px;margin-left:0}
.card .body.no-over{overflow:initial}
.feed .feed-item .title,.title{font-family:Martel,Georgia,serif;color:#1a1a1a;text-transform:none}
.feed .feed-item .title a,.title a{-moz-transition-property:none;-o-transition-property:none;-webkit-transition-property:none;transition-property:none}
.feed .feed-item .title a:hover,.title a:hover{color:#666}
.channel,.feed .feed-item .channel{font-family:Georgia,serif;color:#e0241b;text-transform:uppercase;letter-spacing:.8px}
.channel a,.feed .feed-item .channel a{-moz-transition-property:none;-o-transition-property:none;-webkit-transition-property:none;transition-property:none}
.channel a:hover,.feed .feed-item .channel a:hover{color:#535353}
.article .article-body .feed .feed-item .blurb,.blurb,.feed .feed-item .blurb{font-family:"Libre Franklin",Arial,sans-serif;color:#535353;   display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;}
.byline,.feed .feed-item .byline{font-family:"Libre Franklin",Arial,sans-serif;color:#1a1a1a}
.byline .by,.feed .feed-item .byline .by{color:#1a1a1a}
.byline a,.feed .feed-item .byline a{font-weight:700;text-transform:uppercase}
.byline a:hover,.feed .feed-item .byline a:hover{color:#666;text-decoration:underline}
.columns .column_3>.column{width:300px}
.columns .column_5>.column{width:180px;margin-right:17px}
.columns .column_4>.column{margin-right:17px}
.columns-narrow .column_3>.column{width:205px}
.columns-narrow .column_narrow_3>.column{width:300px}
.columns-narrow .column_1>.column{width:212px}
.columns-hidden{overflow:hidden}
.article-content img,.article-pagination ul li.nav-page a,.block,.card>.figure,.cutiepedia .content .cutiepedia-profile .cutiepedia-articles .cutiepedia-article-item,.featured .featured-item .card .figure:hover .feed-hover,.featured.featured-big.headline-1 .card .figure:hover .feed-hover,.featured.featured-big.headline-2 .card .figure:hover .feed-hover,.feed .feed-item .figure:hover .feed-hover,.feed-image,.feed-share-active .sns-backdrop,.gallery .gallery-collapsed.gallery-type-active,.gallery .gallery-list.gallery-type-active,.gallery-modal-replay .gallery-modal-replay-btn .icon-reload,.highlight,.modal.modal-active,.modal.modal-trouble form .msg,.nav-content .nav-item-list .nav-item .btn-more,.nav-content .nav-item-list .nav-item .nav-articles .nav-article-item .figure:hover .feed-hover,.nav-content .nav-item-list .nav-item .sub-nav .sub-nav-item,.nav-content .nav-item-list .nav-item.nav-item-active,.widget-connect .sns-title,.widget-cxense-recommend .widget-content .card .figure,.widget-mood .widget-content .mood .body,.widget-most-popular .feature-image:hover .feed-hover,.widget-omt .widget-content .omt-article-item .figure:hover .feed-hover,.widget-omt .widget-label span,.widget.author .author-profile .author-articles .author-article-item{display:block}
.article .article-head div,.article-body .article-main-image .photo-credits small,.article-pagination ul,.candy-loves .candy-loves-item,.close a,.cutiepedia .content .cutiepedia-item,.gallery .gallery-collapsed .gallery-collapsed-image-container,.gallery .gallery-list .gallery-toggle-button-container .gallery-toggle,.gallery .gallery-list-photos .list-container .image-caption>span,.header-primary .nav .nav-primary,.header-primary .nav .nav-subscribe,.header-primary .sns .sns-item,.header-primary.header-fixed .nav .nav-subscribe.feels,.header-primary.header-fixed .nav .nav-trends,.inline-block,.logo,.more-galleries-item,.nav-content .nav-item-list .nav-item>div,.nav-footer,.nav-footer ul>li,.poll .widget-content .results .result-item .result-bar .result-percent,.poll .widget-content .results .results-score .results-percentScore,.sns-container .sns,.sns-container .sns-follow,.sns-container .sns-item,.sns-count,.sns-count-container,.sponsored-logo .logo-image img,.sponsored-logo .sponsoredby,.subscribe .subscribe-form button,.subscribe .subscribe-form input,.widget-comment .widget-content span,.widget-cxense-recommend .widget-content .card,.widget-fb-like,.widget-mood .widget-content .mood,.widget-omt .omt-newsletter-subscribe .subscribe-lead,.widget-omt .omt-sns-container .sns-container,.widget-omt .omt-sns-container span,.widget-omt .widget-content,.widget-omt .widget-content .omt-article-item,.widget-recommend .widget-content .card.stack,.widget-survey .questions .question .choices .choice,.widget-tags .widget-content .tag,.widget.author .author-profile .card .body .sns-container,footer .copyright,footer .footer .footer-sns,footer .footer .logo,footer .nav-primary,footer .nav-primary>li{display:inline-block}
.header-primary .nav .nav-trends .trend-item .trend-figure,.inline-middle{display:inline-block;vertical-align:middle}
.feed-hover,.gallery .gallery-collapsed,.gallery .gallery-list,.header-primary .nav .nav-subscribe.feels,.header-primary .nav .nav-trends,.header-primary.header-fixed .nav .nav-subscribe,.header-primary.header-fixed .nav [data-modal-target=user],.header-primary.header-fixed .sns-header,.modal,.modal-overlay-backdrop,.nav-content .nav-item-list .nav-item,.none,.reg-choices input[type=checkbox],.reg-choices input[type=radio],.sns-backdrop{display:none}
.flex-container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.flex-wrap{-webkit-flex-flow:wrap;flex-flow:wrap}
.flex-item{-webkit-flex:auto;flex:auto}
.flex-item-initial{-webkit-flex:1;flex:1}
.flex-item-wide{-webkit-flex:1 100%;flex:1 100%}
.first,.nav-content .nav-item-list .nav-item .nav-articles .nav-article-item:first-child,.nav-header li:first-child{margin-left:0}
.columns .column_3>.column:nth-child(3n+3),.columns .column_4>.column:nth-child(5n+5),.columns .column_5>.column:nth-child(5n+5),.featured .featured-item:last-child,.last{margin-right:0}
.sns-backdrop .sns-content,.table{display:table}
.row{display:table-row}
.cell,.featured.featured-big.headline-1 .card .body .head-content,.icon-tap,.logo .logo-link,.sns-backdrop .sns-sharethis{display:table-cell}
@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?agpscv);src:url(../fonts/icomoon.eot?agpscv#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?agpscv) format("truetype"),url(../fonts/icomoon.woff?agpscv) format("woff"),url(../fonts/icomoon.svg?agpscv#icomoon) format("svg");font-weight:400;font-style:normal}
[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-world:before{content:"\e900"}
.icon-th-large:before{content:"\e901"}
.icon-menu:before{content:"\e902"}
.icon-profile:before{content:"\e903"}
.icon-list:before{content:"\e904"}
.icon-gallery:before{content:"\e905"}
.icon-reload:before{content:"\e906"}
.icon-share:before{content:"\e907"}
.icon-comment:before{content:"\e908"}
.icon-envelop:before{content:"\e945"}
.icon-google-plus:before{content:"\ea8b"}
.icon-instagram:before{content:"\ea92"}
.icon-spotify:before{content:"\ea94"}
.icon-tumblr:before{content:"\eab9"}
.icon-search:before{content:"\f002"}
.icon-twitter:before{content:"\f099"}
.icon-facebook:before{content:"\f09a"}
.icon-caret-down:before{content:"\f0d7"}
.icon-caret-left:before{content:"\f0d9"}
.icon-caret-right:before{content:"\f0da"}
.icon-youtube:before{content:"\f167"}
.icon-instagram2:before{content:"\f16d"}
.icon-pinterest:before{content:"\f231"}
.icon-sphere:before{content:"\e9c9"}
.icon-chrome:before{content:"\ead9"}
.icon-tap{width:45px;height:50px;vertical-align:middle}
.icon-tap .icon{width:15px;height:25px}
.icon{width:25px;height:30px}
.icon-share-box{width:18px;height:15px;top:0}
.icon-arrow-right{fill:#e0241b}
.icon-arrow-right{width:11px;height:10px}
.icon-white{fill:#fff}
.icon-share{fill:#1a1a1a}
.icon-arrow-gallery{height:50px;width:50px}
.icon-close{width:16px;height:16px;pointer-events:none!important}
.icon-fb,.icon-pinterest,.icon-twitter{width:25px;height:25px;left:9px;pointer-events:none!important}
.thumb-recommend{width:208px;height:115px}
.image-arrow:after{z-index:5;content:'';bottom:0;left:20px;border-style:solid;border-width:10px;border-color:transparent transparent #fff transparent}
.image-primary{display:block}
button,input[type=color],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{font-size:1rem;margin-bottom:5px;margin-top:5px;width:100%;padding:12px;outline:0}
input[type=color],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{border:1px solid #dadada}
input[type=search].input-search{border-right:none}
.input-bordernone{border:0}
button,input[type=button],input[type=search],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}
input[type=text]::-ms-clear{display:none;width:0;height:0}
input[type=text]::-ms-reveal{display:none;width:0;height:0}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}
::-webkit-input-placeholder{font-weight:400;font-family:"Libre Franklin",Arial,sans-serif}
:-moz-placeholder{font-weight:400;font-family:"Libre Franklin",Arial,sans-serif}
::-moz-placeholder{font-weight:400;font-family:"Libre Franklin",Arial,sans-serif}
:-ms-input-placeholder{font-weight:400;font-family:"Libre Franklin",Arial,sans-serif}
.label{line-height:1em;font-family:"PT Serif",Georgia,serif;font-size:1.563rem;letter-spacing:1px}
.label-container-primary{color:#999;text-transform:uppercase}
.label-primary{font-family:"PT Serif",Georgia,serif}
.label-primary .scanline{font-size:12px;letter-spacing:2px;vertical-align:middle}
.label-primary .scanline:first-child{margin-right:20px}
.label-primary .scanline:last-child{margin-left:20px}
.label-secondary{font-size:24px;line-height:30px}
.serif{font-family:"Libre Franklin",Arial,sans-serif}
.sans-serif.text-normal{text-transform:inherit}
.logo{margin-top:15px}
.logo .logo-link{margin-left:10px;height:50px}
.svg-logo{width:135px;height:54px;fill:#fff}
.sponsored-logo{margin-top:5px}
.sponsored-logo .sponsoredby{font-size:.8rem;vertical-align:middle;margin-right:10px;font-family:Georgia,serif;color:#999}
.sponsored-logo .logo-image img{vertical-align:middle}
.modal{top:0;left:0;right:0}
.modal .modal-close{top:15px;right:15px}
.modal .modal-close:hover svg{fill:#535353}
.modal.modal-search .modal-lead{letter-spacing:3px;font-family:"PT Serif",Georgia,serif}
.modal.modal-search .search input{border:none;padding:20px 12px;margin-bottom:50px;font-size:initial;color:#000}
.modal.modal-search .search .search-icon{font-size:1.563rem;right:15px;top:8px;background:0 0;width:20px;height:43px;z-index:2;border:none;padding:0}
.modal-overlay-backdrop{top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.6);z-index:2}
@-webkit-keyframes fadeIn{
from{opacity:0}
to{opacity:1}
}
@-moz-keyframes fadeIn{
from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{
from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadeOut{
from{opacity:1}
to{opacity:0}
}
@-moz-keyframes fadeOut{
from{opacity:1}
to{opacity:0}
}
@keyframes fadeOut{
from{opacity:1}
to{opacity:0}
}
.article .article-body .article-main-image,.article-tags,.btn-primary,.candy-loves .candy-loves-item:first-child .card .body,.card>.figure,.cutiepedia .content .cutiepedia-search,.featured .candy-loves .body,.feed-image,.gallery .gallery-collapsed .gallery-collapsed-image-container,.gallery .gallery-list-photos .list-container .image-container,.gallery-modal-replay,.image-arrow,.label,.poll .widget-content .results .result-item .result-bar,.poll .widget-content .results .result-item .result-bar .result-percent .percent-text,.pulled-out,.quiz .questions,.relative,.search-form,.sns-container,.sns-feed-container,.widget-author .widget-content .card .author-details,.widget-mood .widget-content .mood .figure,.widget-mood .widget-content .mood .figure:hover,.widget-most-popular .feature-image,.widget-recommend,.widget-survey .questions,blockquote,footer{position:relative}
.absolute,.article .article-body .article-main-image .photo-credits,.btn-icon,.btn-primary:before,.cutiepedia .content .cutiepedia-item .body,.cutiepedia .content .cutiepedia-search .search-btn,.feed-hover,.five-missed .five-missed-label,.framed,.gallery .gallery-collapsed .gallery-toggle-button-container,.gallery-modal-last-slide,.gallery-modal-replay .gallery-modal-replay-btn,.image-arrow:after,.modal .modal-close,.modal.modal-search .search .search-icon,.search-form button,.sns-backdrop,.sns-cancel,.sns-feed,.sns-hex,.widget#global-nav nav,.widget-author .widget-content .card .author-details .author-sns,.widget-mood .widget-content .mood .figure:before,.widget-omt .omt-close,.widget-read-next .read-next-close{position:absolute}
.fixed,.header-primary.header-fixed,.modal,.modal-overlay-backdrop,.sns-connect.sticky,.wdiget#global-search,.widget#global-nav,.widget-omt,.widget-read-next{position:fixed}
.article-pagination ul li.nav-page,.aside,.card>.figure,.columns .column_3>.column,.columns .column_4>.column,.columns .column_5>.column,.content,.featured .candy-loves-feed .candy-loves-feed-item,.featured .featured-item,.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos,.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-toggle,.header-primary .logo,.header-primary .sns,.header-primary.header-fixed .logo,.left,.modal.modal-trouble .modal-footer .header4,.nav-content .nav-item-list .nav-item .nav-articles .nav-article-item,.nav-header li,.sns-branded .branded-box,.widget-recommend .widget-content,.widget-survey .results .sns-results .sns-container .sns-item{float:left}
.aside,.card>.figureExt,.close-readnext,.gallery .gallery-list-photos .list-container .image-caption>span:last-child,.header-primary .nav,.modal.modal-trouble .modal-footer .header3,.right{float:right}
a{-moz-transition-property:color,background-color;-o-transition-property:color,background-color;-webkit-transition-property:color,background-color;transition-property:color,background-color;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;text-decoration:none;color:inherit}
.widget-tags .widget-content .tag a,a.no-animate{-moz-transition-property:none;-o-transition-property:none;-webkit-transition-property:none;transition-property:none}
.widget-tags .widget-content .tag a:hover,a.inherit-color:hover{color:inherit}
::-webkit-input-placeholder{color:#5e5e5e}
b,strong{font-weight:700}
em,i{font-style:italic}
ins,u{text-decoration:underline}
del,s,strike{text-decoration:line-through}
.sns-feed{z-index:2;cursor:pointer;bottom:0;right:0}
.sns-feed-container{font-size:16px}
.sns-container{vertical-align:middle}
.sns-container .sns-item{vertical-align:top;color:#1a1a1a;cursor:pointer}
.sns-container .sns-item>span{vertical-align:middle;font-size:14px;color:#535353}
.sns-container .sns-item .share-counts{font-family:"Libre Franklin",Arial,sans-serif}
.sns-container .sns-item .share-counts .facebook-count{font-size:1.563rem;color:#cc2127;font-weight:700;margin-right:3px}
.sns-container .sns-follow{vertical-align:top;color:#fff;width:32px;height:32px;line-height:36px;border-radius:18px;font-size:1.25rem}
.sns-container .sns-follow.facebook{background-color:#3460a1}
.sns-container .sns-follow.twitter{background-color:#28aae1}
.sns-container .sns-follow.pinterest{background-color:#cc2127}
.sns-container .sns-follow.instagram{background-color:#5a453d}
.sns-container .sns-follow.youtube{background-color:#ee3138}
.sns-container .sns-follow:last-child{margin-right:0}
.sns-container .sns-follow a:hover{color:#fff}
.sns-container .sns{vertical-align:top;color:#fff;height:34px;line-height:36px;border-radius:5px;font-size:1rem}
.sns-container .sns.comment{width:120px;background-color:#535353}
.sns-container .sns.facebook{background-color:#3460a1;margin-left:5px}
.sns-container .sns.twitter{background-color:#28aae1}
.sns-container .sns.facebook,.sns-container .sns.twitter{padding-left:20px;padding-right:20px}
.sns-container .sns.pinterest{background-color:#cc2127}
.sns-container .sns.instagram{background-color:#5a453d}
.sns-container .sns.youtube{background-color:#ee3138}
.sns-container .sns:last-child{margin-right:0}
.sns-container .sns a:hover{color:#fff}
.sns-count{font-family:Martel,Georgia,serif}
.sns-count:hover svg{fill:#535353}
.sns-off .sns-count{margin-left:50px}
.sns-hex{-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-moz-transition-duration:350ms;-o-transition-duration:350ms;-webkit-transition-duration:350ms;transition-duration:350ms;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);z-index:1;top:0;background-color:rgba(255,255,255,.8);right:0;opacity:1}
.sns-cancel{opacity:0;-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-moz-transition-duration:350ms;-o-transition-duration:350ms;-webkit-transition-duration:350ms;transition-duration:350ms;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s;right:0;top:0;font-size:1.563rem;color:#fff}
.sns-backdrop{top:0;right:0;left:0;bottom:0;background-color:rgba(83,83,83,.8);color:#fff;z-index:1;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out;-webkit-animation:fadeOut ease-out 1;-moz-animation:fadeOut ease-out 1;animation:fadeOut ease-out 1;-webkit-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s}
.sns-backdrop .sns-content{width:100%;height:100%}
.sns-backdrop .sns-sharethis{-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-moz-transition-duration:50ms;-o-transition-duration:50ms;-webkit-transition-duration:50ms;transition-duration:50ms;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s;opacity:0;font-family:"PT Serif",Georgia,serif}
.sns-backdrop .sns-sharethis .share-button{margin-left:10px;display:inline-block;position:relative;vertical-align:middle}
.hexagon{margin-left:10px;margin-right:10px}
.share-button .btn{display:block;width:42px;height:42px;background:#fff;border-radius:50px}
.feed-share-active .sns-cancel{-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-moz-transition-duration:350ms;-o-transition-duration:350ms;-webkit-transition-duration:350ms;transition-duration:350ms;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-delay:.4s;-o-transition-delay:.4s;-webkit-transition-delay:.4s;transition-delay:.4s;opacity:1}
.feed-share-active .sns-hex{-moz-transform:translateY(-90px);-ms-transform:translateY(-90px);-webkit-transform:translateY(-90px);transform:translateY(-90px);-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-moz-transition-duration:350ms;-o-transition-duration:350ms;-webkit-transition-duration:350ms;transition-duration:350ms;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s;opacity:0}
.feed-share-active .sns-backdrop{-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s}
.feed-share-active .sns-backdrop .sns-sharethis{-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-delay:.4s;-o-transition-delay:.4s;-webkit-transition-delay:.4s;transition-delay:.4s;opacity:1}
.quiz .questions .question .quiz-headline{margin-top:20px}
.quiz .questions .question .choices{margin-bottom:12px}
.quiz .questions .question .choices .choice{background-color:#dadada;padding:12px 15px}
.quiz .questions .question .choices .choice.choice-selected{background-color:#e0241b}
.quiz .results{border:1px solid #8c8c8c;padding:18px}
.quiz .results .result-label{font-size:2.441rem}
.quiz .results .results-answer{font-family:"Libre Franklin",Arial,sans-serif}
.quiz .results .result-image{margin-top:12px;margin-bottom:12px}
.poll .widget-content .choices .choice{background-color:#e0241b;padding:18px}
.poll .widget-content .choices .choice.choice-selected{background-color:#dadada}
.poll .widget-content .poll-headline{margin-top:20px;margin-bottom:20px}
.poll .widget-content .results{border:1px solid #535353;padding:18px;font-family:Martel,Georgia,serif}
.poll .widget-content .results .results-score .results-percentScore{color:#535353;font-size:1.563rem;margin-bottom:11px}
.poll .widget-content .results .result-item .body{font-family:"Libre Franklin",Arial,sans-serif}
.poll .widget-content .results .result-item .result-bar{width:100%;background:#fff;border:1px solid #dadada;margin-top:10px}
.poll .widget-content .results .result-item .result-bar .result-percent{background:#dadada}
.poll .widget-content .results .result-item .result-bar .result-percent .percent-text{z-index:2;padding:10px 15px;font-family:"Libre Franklin",Arial,sans-serif}
.poll .widget-content .result-headline{font-size:1.25rem}
.widget-survey .questions{font-family:"Libre Franklin",Arial,sans-serif}
.widget-survey .questions .question .choices{margin-bottom:12px}
.widget-survey .questions .question .choices .choice{vertical-align:top;cursor:pointer;margin-top:12px;font-family:"Libre Franklin",Arial,sans-serif;font-size:1rem;margin-bottom:12px}
.widget-survey .questions .question .choices .choice:last-child{margin-bottom:0}
.widget-survey .questions .question .choices .choice img{max-width:100%}
.widget-survey .results .sns-results{font-family:Martel,Georgia,serif}
.widget-survey .results .sns-results .sns-container .sns-item{border:none;width:50%;padding:0;padding-bottom:4px;margin:10px 0;cursor:pointer}
.widget-survey .results .sns-results .sns-container .sns-item.facebook{background-color:#3460a1}
.widget-survey .results .sns-results .sns-container .sns-item.twitter{background-color:#28aae1}
.widget-survey .results .sns-results .sns-container .sns{width:auto;border-radius:0;font-size:16px}
.widget-survey .results .sns-results .sns-container .sns i{margin-right:3px;vertical-align:middle}
.widget-survey .results .btn-primary{letter-spacing:1px}
.article-tags{font-family:Martel,Georgia,serif;font-size:1.953rem;margin-top:20px;margin-bottom:20px;color:#535353;cursor:pointer}
.article-tags .tags{padding:12px;margin-bottom:12px;margin-right:12px;font-size:1.953rem;border:1px solid #535353;display:inline-block;border-radius:.25em;box-shadow:0 1px 3px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.2)}
.article-tags .tags:hover{font-size:1.953rem;border:1px solid #535353;background-color:#535353;color:#fff}
.article-tags a.tags{background-color:#fff}
.article-tags a.tags{background-color:#fff}
.font-primary,.widget-readnext .close-readnext,body{font-family:Martel,Georgia,serif}
.font-secondary,.signin,button,input[type=color],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{font-family:"Libre Franklin",Arial,sans-serif}
.font-extra1{font-family:"PT Serif",Georgia,serif}
.font-extra2{font-family:Georgia,serif}
.decorator.thin,.feed .feed-item .signin .title,.font-thin,.signin .feed .feed-item .title,.signin .title{font-weight:100}
.font-lighter{font-weight:200}
.article-body .article-main-image .photo-credits,.cutiepedia .content .cutiepedia-profile .body .cutie-name,.feed .feed-item .title,.font-light,.label-primary.home-title,.label-primary.section-title,.poll .widget-content .result-headline,.sans-serif,.sns-connect .sns-lead,.title,.widget-author .widget-content .card .author-lead,.widget-comment .widget-content span,.widget-cutiepedia .body,.widget-cutiepedia .widget-label,.widget-omt .widget-label,.widget.author .author-profile .author-articles,.widget.author .author-profile .card .body .author-name{font-weight:300}
.article .article-body .channel,.article .article-body .title,.candy-loves .candy-loves-item:first-child .card .body .title,.days-of-style .body .title,.featured .candy-loves .body .title,.featured .featured-item .card .title,.featured.featured-big.headline-1 .card .body .title,.featured.featured-big.headline-2 .card .body .title,.feed .feed-item .channel,.feed .feed-item .title,.five-missed .body .title,.font-normal,.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos>span,.label,.nav-content .nav-item-list .nav-item .btn-more,.quiz .questions,.quiz .results .result-headline,.static .title,.widget-readnext h4,.widget-survey .questions{font-weight:400}
.close,.days-of-style:hover .title,.font-bold,.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos,.modal.modal-search .modal-lead,.poll .widget-content .results .results-score .results-percentScore,.widget-connect .sns-title,.widget-cutiepedia:hover .body,.widget-most-popular .widget-content .most-popular-item .rank,.widget-omt .omt-close a,.widget-omt .omt-newsletter-subscribe .subscribe-lead,.widget-read-next .read-next-close{font-weight:700}
.feed .feed-item .headline .title,.font-bolder,.headline .feed .feed-item .title,.headline .title,.modal .modal-close{font-weight:900}
.font-italic,.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos,.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos .count,.gallery .gallery-list .count,.gallery .gallery-list-photos .list-container .image-caption>span:last-child,.serif{font-style:italic}
.cutiepedia .content .cutiepedia-item .body,.nav-content .nav-item-list .nav-item .sub-nav .sub-nav-item,.sans-serif,.ucase{text-transform:uppercase}
.transform-none{text-transform:none!important}
.hero{font-size:2.441rem}
.cutiepedia .content .cutiepedia-item .body,.nav-content .nav-item-list .nav-item .sub-nav .sub-nav-item,.sans-serif,.ucase{text-transform:uppercase}
.content-bold{font-weight:700;font-size:18px;font-family:Martel,Georgia,serif}
.content-italic{font-style:italic;font-size:.8rem;font-family:"Libre Franklin",Arial,sans-serif}
.content-primary{font-size:18px;font-family:"Libre Franklin",Arial,sans-serif;padding-top:20px;padding-bottom:20px;line-height:.8rem}
.hide{display:none!important}
.default-width,.modal .modal-content,footer .footer,main{width:970px;margin:auto}
.full-width{width:1000px;margin:auto;background-color:#fff}
.content,.content-width{width:640px}
.aside,.aside-width{width:300px}
.content{margin-right:30px}
.google-ad{margin-bottom:20px}
.billboard{width:970px;height:auto;margin-bottom:0}
.leaderboard{width:970px}
.leaderboard-bottom{margin-bottom:40px}
.halfpage{width:300px;height:auto;margin-bottom:0}
.button{width:300px;height:auto}
.mrec{width:300px;height:auto}
.skinning{width:1600px;height:auto;position:fixed;left:-800px;margin:0 50%;top:0}
.strip-ad{width:970px;height:auto;margin:25px 0}
.wide-sky{width:300px;height:auto}
.no-margin-right-250,.no-margin-right-600:nth-of-type(3n+7){margin-right:0}
.mt-15{margin-top:20px}
.mr-30{margin-right:30px}
#window-ad.window-active{position:relative;max-width:600px;height:600px;margin:0 auto}
.window-active #window-ad-wrapper{position:absolute;width:100%;height:600px;background-color:#f2f2f2;clip:rect(0,auto,auto,0);text-align:left}
.window-active iframe{position:fixed;top:0;height:100%;max-width:600px}
.article .article-body .channel{font-size:.8rem;font-family:"PT Serif",Georgia,serif;color:#e0241b;letter-spacing:normal}
.article .article-body .channel:hover{color:#535353}
.article .article-body .title{font-size:2.441rem;line-height:50px;letter-spacing:-.2px;color:#666}
.article .article-body .blurb{color:#535353}
.article .article-body .byline{display:flex;font-family:"Libre Franklin",Arial,sans-serif;font-size:.8rem}
.article .article-body .byline .figure{width:32px;height:32px;border-radius:30px;margin-right:8px}
.article .article-body .byline .body .author{color:#1a1a1a}
.article .article-body .byline .body .author:hover{color:#666}
.article .article-body .byline .body .timestamp{margin-top:auto;margin-bottom:auto;color:#999}
.article .article-body .main-image-credits{line-height:16px;margin-top:2px}
.article .article-body .article-main-image{margin-bottom:5px;width:640px;height:360px}
.article .article-body .article-main-image .photo-credits{font-family:Martel,Georgia,serif;padding:8px 12px;bottom:0;right:0;background-color:rgba(255,255,255,.65);line-height:initial}
.article .article-body .article-main-image .photo-credits small{margin-right:2px}
.article .article-body .feed .feed-item .byline{text-transform:initial}
.article .article-body .image-content2,.article .article-body .image-content3{width:600px}
.article .article-body .image-content3{margin-top:-34px}
.article .article-head-main{border-bottom:1px solid #dadada;padding-top:20px;margin-bottom:15px;padding-bottom:20px}
.article .article-head{margin-top:15px}
.article .article-head div{vertical-align:middle;float:none}
.article .article-head .sns-container{width:295px}
.my-auto{margin-top:auto;margin-bottom:auto}
.article .article-head .byline .body{width:585px;display:flex;font-size:.8em}
.article .article-content{line-height:30px}
.article .article-content .btn-facebook .text,.article .article-content .btn-twitter .text{margin-left:5px}
.article .article-content>p{margin-bottom:1.5em;line-height:1.563em;color:#535353}
.article .article-content>p a{border-bottom:1px solid #e0241b}
.article .article-content>p a:hover{border-bottom:2px solid #e0241b}
.article .article-content table.list{border-collapse:initial;border-spacing:10px}
.article .article-content table.list tbody tr td:first-child{width:102px}
.article .article-content h2,.article .article-content h3{line-height:1.953rem;margin-bottom:.8rem}
.article .article-content h2{font-size:1.563rem}
.article .article-content h3{font-size:1.25rem}
.article .label-primary{font-size:1.563rem;margin-bottom:1.953rem}
.article-pagination{padding-top:15px}
.article-pagination ul{list-style:none}
.article-pagination ul li.nav-page.page-active{background:#1a1a1a}
.article-pagination ul li.nav-page.page-active a{color:#fff}
.article-pagination ul li.nav-page a{color:#1a1a1a;width:40px;height:40px;line-height:40px}
iframe[src~='instagram.com']{height:710px;overflow:hidden}
.hero-image{width:970px;height:auto;background-color:#eee;text-align:center}
.hero-image img{max-height:546px;vertical-align:top;margin:auto;max-width:100%}
.aside{margin-top:4px}
.brTextBx{padding:0;font-family:Arial,Helvetica;font-size:12px;color:#999;font-weight:400}
.brTextFeed{margin-top:15px}
.bandHt,.brTextFeed{margin-top:15px}
.sns-branded{margin-bottom:30px}
.sns-branded.desktop .branded-box{width:300px;float:left;font-family:Oswald}
.sns-branded .branded-box{width:310px;margin-right:10px;vertical-align:top;margin-bottom:10px}
.sns-branded .branded-box:nth-child(2n+1){margin-right:0}
.sns-branded .branded-box a{padding:10px 15px 8px 15px;font-size:15px;display:block;font-family:arial}
.sns-branded .facebook{background-color:#4767a0}
.sns-branded .twitter{background-color:#02b5ef}
.sns-branded .pinterest{background-color:#d90000}
.sns-branded .instagram{background-color:#262626}
.sns-branded .gplus{background-color:#d34836}
.sns-branded .tumblr{background-color:#36465d}
.sns-branded .website{background-color:#ccc}
.sns-branded .email{background-color:#66cd00}
.sns-branded .spotify{background-color:#81b71a}
.sns-branded .youtube{background-color:#cd201f;padding:0}
.social-layout{background:linear-gradient(#fff,#eaeaea);padding-left:45px;padding-right:40px;float:left;width:100%}
.more-on-item{padding:15px 0 0;border-top:1px solid #ccc;margin-top:15px}
.more-on-item .figure{width:120px;height:70px;margin-right:10px}
.more-on-item:last-child{border-bottom:1px solid #ccc;padding-bottom:15px}
.cutiepedia .content{border-top:4px solid #000}
.cutiepedia .content .label-primary{font-size:2.441rem}
.cutiepedia .content .cutiepedia-search{padding:10px;background-color:#dadada;margin-bottom:25px}
.cutiepedia .content .cutiepedia-search .search-box{border:none;width:570px}
.cutiepedia .content .cutiepedia-search .search-btn{top:5px;right:0;width:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;font-size:1.563rem;padding:10px;color:#535353}
.cutiepedia .content .cutiepedia-item{margin-left:45px;width:181px;height:216px;margin-bottom:35px;cursor:pointer}
.cutiepedia .content .cutiepedia-item:nth-child(3n+1){margin-left:0}
.cutiepedia .content .cutiepedia-item .body{color:#fff;background-color:#1a1a1a;padding:14px;z-index:2;right:10px;left:10px;bottom:0;word-wrap:break-word}
.cutiepedia .content .btn-primary{margin-top:30px;width:260px}
.cutiepedia .content .cutiepedia-profile{margin-bottom:40px}
.cutiepedia .content .cutiepedia-profile .figure{padding:15px;border:1px solid #dadada;margin-right:20px}
.cutiepedia .content .cutiepedia-profile .body{color:#535353;font-size:1rem;line-height:26px}
.cutiepedia .content .cutiepedia-profile .body .cutie-name{font-size:1.563rem;color:#1a1a1a;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dadada}
.cutiepedia .content .cutiepedia-profile .cutiepedia-articles{margin-bottom:40px}
.cutiepedia .content .cutiepedia-profile .cutiepedia-articles .cutiepedia-articles-lead{font-size:1.25rem;border-bottom:1px solid #dadada;padding-bottom:20px}
.cutiepedia .content .cutiepedia-profile .cutiepedia-articles .cutiepedia-article-item{border-bottom:1px solid #dadada;padding-bottom:10px;padding-top:10px}
.cx-pagi{overflow:hidden;width:300px;margin:20px auto}
.cx-pagi ul{list-style:none;padding:0;margin:0}
.cx-pagi ul>li{float:left;padding:10px}
.cx-pagi a{color:#333;font-size:16px}
.cx-pagi a:hover{color:#e0241b;transition:all .1s}
.columns .cx-pagi ul li .column_3>.column:nth-child(3n+3),.columns .cx-pagi ul li .column_4>.column:nth-child(5n+5),.columns .cx-pagi ul li .column_5>.column:nth-child(5n+5),.cx-pagi ul li .columns .column_3>.column:nth-child(3n+3),.cx-pagi ul li .columns .column_4>.column:nth-child(5n+5),.cx-pagi ul li .columns .column_5>.column:nth-child(5n+5),.cx-pagi ul li .featured .featured-item:last-child,.cx-pagi ul li .first,.cx-pagi ul li .last,.cx-pagi ul li .nav-content .nav-item-list .nav-item .nav-articles .nav-article-item:first-child,.cx-pagi ul li .nav-header li:first-child,.featured .cx-pagi ul li .featured-item:last-child,.nav-content .nav-item-list .nav-item .nav-articles .cx-pagi ul li .nav-article-item:first-child,.nav-header .cx-pagi ul li li:first-child{background:#e0241b;color:#fff!important;padding-left:10px;padding-right:10px;padding-bottom:4px}
.dropdown{display:none;background-color:#e0241b;z-index:1;opacity:0}
.dropdown-expand{display:block;opacity:1}
.featured{margin-top:15px;margin-bottom:30px}
.featured .featured-item{margin-right:8px;width:236px}
.featured .featured-item .card{padding-right:10px}
.featured .featured-item .card .channel{line-height:initial;font-size:.8rem;margin-bottom:.4rem}
.featured .featured-item .card .title{line-height:1.563rem;font-size:1rem}
.featured .featured-item .card .figure{width:236px;height:133px;background-color:#dadada}
.featured .featured-item .card .body{margin-left:10px;margin-top:10px}
.featured .label-primary{font-size:1.953rem;margin-bottom:5px}
.featured.featured-big{margin-top:15px}
.featured.featured-big.headline-1{margin-top:10px}
.featured.featured-big.headline-1 .card{background-color:rgba(218,218,218,.3)}
.featured.featured-big.headline-1 .card .figure{width:640px;height:360px;margin-right:0}
.featured.featured-big.headline-1 .card .body{padding:0 25px;display:table-cell;vertical-align:middle;height:360px}
.featured.featured-big.headline-1 .card .body .decorator.top{padding-bottom:25px}
.featured.featured-big.headline-1 .card .body .decorator.bottom{padding-top:15px}
.featured.featured-big.headline-1 .card .body .title{font-size:1.953rem;line-height:1.25em;margin-bottom:.512rem;letter-spacing:-.5px}
.featured.featured-big.headline-1 .card .body .blurb{line-height:1.25rem;font-size:.8em}
.featured.featured-big.headline-1 .card .body .channel{font-size:.8rem;margin-bottom:1rem}
.featured.featured-big.headline-1 .card .body .byline{font-size:.8rem;margin-top:8px;margin-bottom:5px}
.featured.featured-big.headline-1 .card .body .head-content{height:270px;width:100%;vertical-align:middle}
.featured.featured-big.headline-2 .card .figure{width:640px;height:360px}
.featured.featured-big.headline-2 .card .body .title{font-size:1.563rem;line-height:35px}
.featured.featured-big.headline-2 .card .body .channel{font-size:1rem;letter-spacing:normal}
.featured.featured-big.headline-2 .card .body .blurb{font-size:1rem;margin-top:5px}
.featured.featured-big.headline-2 .card .body .byline{font-size:.8rem}
.featured.featured-big .sns-feed-container{height:44px;width:44px}
.featured.featured-big .sns-count-container{width:44px;height:44px}
.featured.featured-big .sns-cancel{height:44px}
.featured.featured-big .sns-count{margin-top:10px}
.featured.featured-big .icon-share-box{width:27px;height:22px;top:4px;left:9px}
.featured .candy-loves .figure{width:640px;height:360px}
.featured .candy-loves:hover .body{-webkit-transform:translateY(-90%);-ms-transform:translateY(-90%);-o-transform:translateY(-90%);transform:translateY(-90%)}
.featured .candy-loves .body{-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;z-index:2;padding-top:35px;margin-left:15px;margin-right:15px;background-color:#fff;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}
.featured .candy-loves .body .title{font-size:1.563rem}
.featured .candy-loves .body .scanline{font-size:.8rem;letter-spacing:2px}
.featured .candy-loves .body .scanline:first-child{margin-right:20px}
.featured .candy-loves .body .scanline:last-child{margin-left:20px}
.featured .candy-loves-feed{margin-top:30px;padding-bottom:20px;border-bottom:1px solid #dadada}
.featured .candy-loves-feed .candy-loves-feed-item .figure{width:213px;height:120px}
.featured .candy-loves-feed .candy-loves-feed-item .body{font-size:1.25rem}
.feed.feed-share-active .feed-image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.feed .feed-item{border-bottom:1px solid rgba(218,218,218,.5);padding-bottom:20px;margin-top:20px}
.feed .feed-item .figure{display:inline-table;height:180px}
.feed .feed-item .title{font-size:1.25rem;line-height:1.563rem;color:#1a1a1a}
.feed .feed-item .channel{font-size:.8rem;line-height:18px;color:#e0241b;margin-bottom:8px}
.article .article-body .feed .feed-item .blurb,.feed .feed-item .blurb{font-size:16px;line-height:1.25em;margin-top:10px}
.feed .feed-item .byline{font-size:.8rem;margin-top:10px;text-transform:inherit}
.feed .feed-item .byline a{font-weight:700}
.feed .by{color:#535353}
.feed-image{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;-moz-transition-timing-function:cubic-bezier(0,0,.2,1);-o-transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);-moz-transition-delay:0;-o-transition-delay:0;-webkit-transition-delay:0;transition-delay:0;-webkit-filter:grayscale(0);filter:grayscale(0);width:320px;height:180px;background-color:#dadada}
.feed-hover{background-color:rgba(218,218,218,.3);top:0;bottom:0;left:0;right:0}
.five-missed .figure:hover .five-missed-label{margin-top:-78px;margin-left:-150px}
.five-missed .figure:hover .five-missed-label>svg{-webkit-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08);width:auto}
.five-missed .body .title{font-size:1rem;margin-top:8px;line-height:20px}
.five-missed .five-missed-label{top:50%;left:50%;height:150px;margin-top:-78px;margin-left:-75px}
.five-missed .five-missed-label>svg{width:150px;-webkit-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}
.days-of-style .body .title{font-size:1rem}
.decorator{color:#e0241b;font-weight:700;letter-spacing:4px;padding:10px 0}
.decorator.white{color:#fff}
.decorator.top{padding-top:0}
.decorator.bottom{padding-bottom:0}
.decorator.condensed{letter-spacing:0}
.decorator.thin{font-size:10px}
.decorator.gray{color:#1a1a1a}
.candy-you-banner{background-image:url(/images/candyyou/candy-mobile-feels-banner.png);height:300px}
.article .article-body .feed .feed-item .candy-you-container .blurb,.candy-you-container .article .article-body .feed .feed-item .blurb,.candy-you-container .blurb,.candy-you-container .feed .feed-item .blurb,.feed .feed-item .candy-you-container .blurb{width:641px;height:100px;resize:none;color:#000;padding:10px}
.candy-you-container .small{font-style:italic}
.article .article-body .feed .feed-item .candy-you-container .blurb,.candy-you-container .article .article-body .feed .feed-item .blurb,.candy-you-container .blurb,.candy-you-container .feed .feed-item .blurb,.candy-you-container input[type=text],.feed .feed-item .candy-you-container .blurb{background-color:#f5f5f5;border:none;font-family:Martel,Georgia,serif}
.candy-you-container .blurb:focus{outline:0}
.candy-you-container input[type=button]{background-color:#1a1a1a;color:#fff;border:none;padding:12px 20px;font-size:16px;font-family:Lato,'Century Gothic','Helvetica Neue','Avant Garde',sans-serif}
.candy-you-container .error{color:red}
.cy-inner{width:50%;padding-top:20px;padding-bottom:20px}
.cy-inner textarea{background-color:#f5f5f5;border:none;font-family:Martel,Georgia,serif;width:100%;height:100px;resize:none;color:#000;padding:10px}
.cy-inner select{width:100%;background-color:#f5f5f5;border:none;padding:12px}
.cy-submit{margin-top:145px;margin-left:85px}
.cy-breaker{background-image:url(/images/candyyou/breaker.png);height:219px;background-size:100% 100%}
.border{border:1px solid #eee}
.float-right{float:right}
.btn.cy-btn,.btn.cy-btn-secondary{width:49%}
.cy-btn-bottom{width:auto}
.btn.cy-btn-bottom,.btn.cy-btn-secondary{letter-spacing:0;text-transform:none}
#mceu_21,#mceu_22{float:right}
#mceu_9{width:34px!important}
#mceu_9 button{font-weight:700!important}
footer{margin-top:20px;padding-top:50px;background-color:#fbfbfb}
footer .footer .footer-sns,footer .footer .logo{vertical-align:middle}
footer .footer .logo .svg-logo{-moz-transition-property:fill;-o-transition-property:fill;-webkit-transition-property:fill;transition-property:fill;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;fill:#535353}
footer .footer .logo .svg-logo:hover{fill:#e0241b}
footer .footer .nav-footer{float:right;margin-top:25px}
footer .nav-primary{font-family:"PT Serif",Georgia,serif;font-size:1rem}
footer .copyright{font-family:"Libre Franklin",Arial,sans-serif;font-size:.8rem}
footer .copyright,footer .nav-primary{color:#535353;vertical-align:top;padding-top:15px;padding-top:15px;padding-bottom:15px}
footer .nav-primary>li{vertical-align:top;margin-left:45px;font-family:"PT Serif",Georgia,serif;color:#666}
footer .nav-primary>li a:hover{color:#1a1a1a}
.fop-rightside{font-size:1.1em;color:#000;text-align:left}
.fop-rightside .label-container-primary .label-primary{margin-bottom:.5rem}
.fop-rightside h2{width:100%;padding:10px 0 0 0;font-size:1.6em;text-align:center;line-height:normal;font-weight:300}
.fop-rightside ul{width:100%;padding:0;margin:0}
.fop-rightside ul li{list-style-type:none;display:block;width:100%;box-sizing:border-box;padding:5px 10px;border-bottom:1px solid #eee}
.fop-rightside ul li:last-child{border-bottom:none}
.fop-rightside ul li .fop-thumb{display:inline-block;vertical-align:top;width:118px;height:66px;overflow:hidden}
.fop-rightside ul li .fop-thumb:hover{opacity:.85}
.fop-rightside ul li .fop-title:hover{color:#1a1a1a}
.fop-rightside ul li .fop-title{vertical-align:top;width:156px;display:inline-block;padding-left:10px;line-height:1.25em;font-size:1rem;font-family:Martel,Georgia,serif;color:#666}
.gallery img{width:100%;height:100%;padding:0;display:block}
.gallery .gallery-collapsed{margin-top:40px}
.gallery .gallery-collapsed .gallery-collapsed-image-container{margin:0 auto;width:100%}
.gallery .gallery-collapsed .gallery-toggle-button-container{font-family:"Libre Franklin",Arial,sans-serif;bottom:0;height:65px}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-toggle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#1a1a1a;cursor:pointer;color:#fff;line-height:51px}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-toggle:first-child .toggle-button{border-left:none;width:300px}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-toggle .toggle-button{border-left:1px solid #535353;width:230px;padding:7px 0}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-toggle .toggle-button>i{font-size:1.953rem;margin-right:10px;vertical-align:middle}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-toggle:hover{color:#1a1a1a;background-color:#999}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos{background-color:#1a1a1a;font-family:"Libre Franklin",Arial,sans-serif;padding:21.5px 10px;line-height:10px;width:80px;color:#fff}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos .count{font-size:1.25rem;font-family:"Libre Franklin",Arial,sans-serif;margin-bottom:.41em}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos>span{font-size:.8rem}
.gallery .gallery-collapsed-image{position:relative}
.gallery .gallery-list .btn-list{font-family:"Libre Franklin",Arial,sans-serif;background:#fff;padding-top:10px;padding-bottom:10px}
.gallery .gallery-list .gallery-toggle-button-container{margin-top:5px}
.gallery .gallery-list .gallery-toggle-button-container .gallery-toggle{background:#1a1a1a;font-family:"Libre Franklin",Arial,sans-serif;width:50%;padding-top:10px;padding-bottom:10px;cursor:pointer;color:#fff}
.gallery .gallery-list .gallery-toggle-button-container .gallery-toggle:nth-child(2){width:49%}
.gallery .gallery-list .gallery-toggle-button-container .gallery-toggle:hover{color:#1a1a1a;background-color:#999}
.gallery .gallery-list .count{font-family:"Libre Franklin",Arial,sans-serif;color:#535353;font-weight:700}
.gallery .gallery-toggle-button-container .gallery-toggle:active{background-color:#535353;color:#1a1a1a}
.gallery .gallery-list-photos .list-container{margin-bottom:10px;border-bottom:1px solid rgba(218,218,218,.5);padding-bottom:10px}
.gallery .gallery-list-photos .list-container .image-container{width:100%;margin:0 auto}
.gallery .gallery-list-photos .list-container .sns-feed{bottom:0;right:0;top:auto}
.gallery .gallery-list-photos .list-container .image-caption{font-family:"Libre Franklin",Arial,sans-serif;margin-top:10px;margin-left:10px;font-size:1rem;line-height:1.563rem}
.gallery .gallery-list-photos .list-container .image-caption>span{vertical-align:top;width:85%}
.gallery .gallery-list-photos .list-container .image-caption>span:last-child{width:40px;font-family:"Libre Franklin",Arial,sans-serif;font-size:.8rem}
.gallery-modal-last{width:100%;height:100%;overflow-y:scroll}
.gallery-modal-last-slide{top:50px;left:0;right:0;bottom:0}
.more-galleries-container{margin-top:25px}
.more-galleries-container .label-primary{font-size:25px}
.more-galleries{margin-top:20px}
.more-galleries-item{vertical-align:top;margin-left:48px;width:180px}
.more-galleries-item:first-child{margin-left:0}
.more-galleries-item>.card>.figure{height:102px;overflow:hidden;background-color:#dadada}
.gallery-modal-replay{width:408px;height:230px;overflow:hidden;margin-top:50px}
.gallery-modal-replay .gallery-modal-replay-btn{top:50%;left:50%;background-color:#1a1a1a;border-radius:30px;font-size:16px;color:#fff;line-height:16px;padding:10px 12px;margin-top:-29px;margin-left:-30px;cursor:pointer;font-family:"Libre Franklin",Arial,sans-serif;opacity:.8}
.gallery-modal-replay .gallery-modal-replay-btn .icon-reload{font-size:24px;margin-bottom:.41rem}
.gallery-modal-replay .gallery-modal-replay-btn:hover{background-color:#dadada;color:#1a1a1a}
.signin{font-size:16px;background-color:#fff;border:1px solid #e0241b;padding:30px}
.feed .feed-item .signin .title,.signin .feed .feed-item .title,.signin .title{font-size:16px}
.signin-site{margin-left:auto;margin-right:auto;flex:0 1 50%}
.logged-in{font-size:1rem;right:0;width:130px;margin-right:140px;margin-top:-54px;font-family:Martel,Georgia,serif;z-index:1}
.logged-in a:hover{color:#000}
.logged-in div{padding:5px 10px;color:#000;background-color:#fff;border-top:1px #e0241b solid;border-left:1px #e0241b solid;border-right:1px #e0241b solid}
.logged-in div:hover{background-color:#e0241b;cursor:pointer}
.logged-in div:last-child{border-bottom:1px #f4b4b8 solid}
.logged-in-active{color:#e0241b}
header{top:0;width:100%;z-index:10}
.header-primary{background-color:#1a1a1a;height:60px;color:#dadada;overflow:initial}
.header-primary .sns{margin-top:22px}
.header-primary .sns .sns-item{font-size:1.25rem;border:1px solid #dadada;border-radius:15px;width:30px;height:30px;line-height:30px;margin-right:7px}
.header-primary .sns .sns-item:hover{-moz-transition-property:color,background-color;-o-transition-property:color,background-color;-webkit-transition-property:color,background-color;transition-property:color,background-color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;color:#000;background-color:#dadada}
.header-primary .logo{margin-left:20px;margin-top:5px}
.header-primary .logo:hover svg{fill:#dadada}
.header-primary .nav{margin-top:23px}
.header-primary .nav .nav-trends{font-size:1rem;color:#535353}
.header-primary .nav .nav-trends .trend-label{margin-right:10px}
.header-primary .nav .nav-trends .trend-item{padding:5px 15px;border-left:1px solid #dadada;color:#1a1a1a}
.header-primary .nav .nav-trends .trend-item:nth-child(2){border-left:none}
.header-primary .nav .nav-trends .trend-item .trend-figure{border-radius:50%;width:33px;border:1px solid #999;margin-right:10px}
.header-primary .nav .nav-subscribe{vertical-align:top;padding:0 20px;border:1px solid #dadada;font-size:1rem;-moz-transition-property:border-color;-o-transition-property:border-color;-webkit-transition-property:border-color;transition-property:border-color;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s}
.header-primary .nav .nav-subscribe:hover{background-color:#dadada}
.header-primary .nav .nav-subscribe:hover a{color:#000}
.header-primary .nav .nav-subscribe.feels{padding:0 30px 0 22px}
.header-primary .nav .nav-primary{vertical-align:top;margin-top:-5px}
.header-primary .nav .nav-primary .icon{margin-left:20px}
.header-primary .nav .nav-primary .icon:hover svg{fill:#dadada}
.header-primary .nav .nav-primary .icon svg{-moz-transition-property:fill;-o-transition-property:fill;-webkit-transition-property:fill;transition-property:fill;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;fill:#fff;height:25px;width:25px}
.header-primary .nav .nav-primary .icon:last-child{margin-right:20px}
.header-primary.header-fixed{top:0;-webkit-animation-name:headerAnimation;animation-name:headerAnimation;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 5px 15px -10px #666;box-shadow:0 5px 15px -10px #666;left:0;right:0;z-index:110}
.header-primary.header-fixed .logo{margin-top:0;margin-left:0}
.header-primary.header-fixed .logo .svg-logo{width:135px;height:64px}
.header-primary.header-fixed .nav{margin-top:23px;margin-right:-20px}
.header-primary.header-fixed .nav .nav-trends{vertical-align:top;margin-right:10px}
.header-primary.header-fixed .nav .nav-subscribe.feels{vertical-align:middle}
@-webkit-keyframes headerAnimation{
0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
50%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
.headline .feed-content{padding-top:30px;padding-bottom:10px;background-color:rgba(255,255,255,.9);margin-top:-38px;z-index:1;border:1px solid #999}
.headline .sns-feed{bottom:18px}
.highlight{background-color:#dadada;color:#1a1a1a;font-size:1rem;font-weight:700;padding:10px;margin-top:1.563rem;margin-bottom:1.563rem}
.highlight:hover{background-color:#1a1a1a;color:#dadada}
.candy-loves .content{border-top:4px solid #000}
.candy-loves .content .label-primary{font-size:2.441rem}
.candy-loves .candy-loves-item:first-child{margin-left:0;width:640px}
.candy-loves .candy-loves-item:first-child .card .figure{width:640px;height:360px}
.candy-loves .candy-loves-item:first-child .card:hover .body{-webkit-transform:translateY(-90%);-ms-transform:translateY(-90%);-o-transform:translateY(-90%);transform:translateY(-90%)}
.candy-loves .candy-loves-item:first-child .card .body{-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;z-index:2;padding-top:35px;margin-left:15px;margin-right:15px;background-color:#fff;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}
.candy-loves .candy-loves-item:first-child .card .body .title{font-size:1.563rem}
.candy-loves .candy-loves-item:first-child .card .body .scanline{font-size:.8rem;letter-spacing:2px}
.candy-loves .candy-loves-item:first-child .card .body .scanline:first-child{margin-right:20px}
.candy-loves .candy-loves-item:first-child .card .body .scanline:last-child{margin-left:20px}
.candy-loves .candy-loves-item{width:310px;vertical-align:top;margin-left:16px;margin-bottom:20px;cursor:pointer}
.candy-loves .candy-loves-item .figure{height:180px}
.candy-loves .candy-loves-item:nth-child(even){margin-left:0}
.modal{z-index:15;background-color:#fff;-webkit-box-shadow:0 5px 15px -10px #666;box-shadow:0 5px 15px -10px #666;-webkit-animation:fadeOut ease-in 1;-moz-animation:fadeOut ease-in 1;animation:fadeOut ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;animation-duration:.2s;z-index:999}
.modal .modal-close svg{font-size:1.953rem;cursor:pointer}
.modal .modal-close svg:hover svg{fill:#e0241b}
.modal .modal-close svg.reverse:hover svg{fill:#fff}
.modal.modal-active{-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;animation-duration:.2s}
.modal.modal-search{background-color:rgba(255,255,255,.9)}
.modal.modal-search .modal-lead{margin-top:60px;margin-bottom:5px;font-size:1rem}
.modal.modal-search .search{width:615px}
.modal.modal-user{padding-left:20px;padding:60px 40px 30px;max-width:360px;margin:40px auto;background-color:#e0241b}
.modal.modal-user .modal-content{max-width:360px}
.modal.modal-user form{margin-bottom:20px}
.modal.modal-user form input[type=password]{border:none;height:50px;font-size:16px;margin-bottom:15px}
.modal.modal-user form input[type=text]{border:none;height:50px;font-size:16px;margin-bottom:15px}
.modal.modal-user a:hover{color:#fff}
.modal.modal-user .recaptchaResponse{width:305px;display:block;margin:5px auto 10px}
.modal.modal-user .svg-logo{width:135px;height:60px;fill:#fff}
.modal.modal-user .label{margin-bottom:10px;margin-top:40px;font-size:16px;text-transform:uppercase}
.modal.modal-user .btn{width:200px}
.modal.modal-user input.sign-in{background:0 0;border:none;color:#fff;width:auto;margin:0;padding:0;letter-spacing:3px}
.modal.modal-user .header4{margin-bottom:60px}
.modal.modal-trouble{max-width:440px;margin:40px auto;background-color:#e0241b}
.modal.modal-trouble .modal-content{max-width:360px;padding:60px 40px 30px}
.modal.modal-trouble .modal-lead{font-size:24px;font-weight:300}
.modal.modal-trouble form input[type=text]{border:none;height:40px;font-size:14px;margin-bottom:15px}
.modal.modal-trouble a.modal-close:hover{color:#fff}
.modal.modal-trouble form .msg{line-height:initial;font-size:14px;margin-top:10px;margin-bottom:10px}
.modal.modal-trouble .btn{width:220px}
.modal.modal-trouble input.sign-in{background:0 0;border:none;color:#fff;width:auto;margin:0;padding:0;letter-spacing:3px}
.modal.modal-trouble .modal-footer{background-color:#fff;color:#1a1a1a;font-size:12px;padding:5px 10px}
.modal.modal-trouble .modal-footer .header4 strong{text-decoration:underline;cursor:pointer}
.days-of-style:hover .modal.modal-trouble .modal-footer .header3 .title,.gallery .gallery-collapsed .gallery-toggle-button-container .modal.modal-trouble .modal-footer .header3 .gallery-count-photos,.modal.modal-search .modal.modal-trouble .modal-footer .header3 .modal-lead,.modal.modal-trouble .modal-footer .header3 .close,.modal.modal-trouble .modal-footer .header3 .days-of-style:hover .title,.modal.modal-trouble .modal-footer .header3 .font-bold,.modal.modal-trouble .modal-footer .header3 .gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos,.modal.modal-trouble .modal-footer .header3 .modal.modal-search .modal-lead,.modal.modal-trouble .modal-footer .header3 .poll .widget-content .results .results-score .results-percentScore,.modal.modal-trouble .modal-footer .header3 .widget-connect .sns-title,.modal.modal-trouble .modal-footer .header3 .widget-cutiepedia:hover .body,.modal.modal-trouble .modal-footer .header3 .widget-most-popular .widget-content .most-popular-item .rank,.modal.modal-trouble .modal-footer .header3 .widget-omt .omt-close a,.modal.modal-trouble .modal-footer .header3 .widget-omt .omt-newsletter-subscribe .subscribe-lead,.modal.modal-trouble .modal-footer .header3 .widget-read-next .read-next-close,.poll .widget-content .results .results-score .modal.modal-trouble .modal-footer .header3 .results-percentScore,.widget-connect .modal.modal-trouble .modal-footer .header3 .sns-title,.widget-cutiepedia:hover .modal.modal-trouble .modal-footer .header3 .body,.widget-most-popular .widget-content .most-popular-item .modal.modal-trouble .modal-footer .header3 .rank,.widget-omt .omt-close .modal.modal-trouble .modal-footer .header3 a,.widget-omt .omt-newsletter-subscribe .modal.modal-trouble .modal-footer .header3 .subscribe-lead,.widget-read-next .modal.modal-trouble .modal-footer .header3 .read-next-close{text-decoration:underline;cursor:pointer}
.modal-overlay-backdrop{z-index:14}
.nav-header{padding-top:40px}
.nav-header li{letter-spacing:2px;padding-bottom:5px;margin-left:30px;font-family:"PT Serif",Georgia,serif;font-size:1.2rem;color:#1a1a1a}
.nav-header li.menu-active{border-bottom:2px solid #e0241b}
.nav-header li a:hover{color:#535353}
.nav-content .nav-item-list{margin-top:20px}
.nav-content .nav-item-list .nav-item>div{vertical-align:top}
.nav-content .nav-item-list .nav-item .sub-nav{width:220px;margin-right:20px;font-size:1rem}
.nav-content .nav-item-list .nav-item .sub-nav .sub-nav-item{padding-top:10px;padding-bottom:10px;border-top:1px solid #dadada}
.nav-content .nav-item-list .nav-item .sub-nav .sub-nav-item:first-child{border-top:none}
.nav-content .nav-item-list .nav-item .nav-articles{margin-top:15px}
.nav-content .nav-item-list .nav-item .nav-articles .nav-article-item{margin-left:35px;width:300px}
.nav-content .nav-item-list .nav-item .nav-articles .nav-article-item .figure{width:300px;height:169px;background-color:#dadada}
.nav-content .nav-item-list .nav-item .nav-articles .nav-article-item .channel{font-size:.8rem;line-height:18px;color:#e0241b;letter-spacing:.8px;text-transform:uppercase;font-family:Georgia,serif;margin-bottom:.4rem}
.nav-content .nav-item-list .nav-item .nav-articles .nav-article-item .title{font-size:1.25em}
.nav-content .nav-item-list .nav-item .nav-articles .nav-article-item .title a:hover{color:#535353}
.nav-content .nav-item-list .nav-item .btn-more{margin-top:40px;margin-bottom:40px;background-color:#163e58;color:#1a1a1a;-moz-transition-property:color,background-color;-o-transition-property:color,background-color;-webkit-transition-property:color,background-color;transition-property:color,background-color;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s}
.nav-content .nav-item-list .nav-item .btn-more:hover{color:#fff;background-color:#e0241b}
.nav-content .nav-item-list .nav-item .btn-more .nospace{letter-spacing:normal!important}
.nav-footer{vertical-align:middle;margin-left:30px}
.nav-footer ul>li{vertical-align:middle;margin-right:40px;text-transform:uppercase;font-family:"PT Serif",Georgia,serif;font-size:1.25rem;font-weight:900;color:#666}
.nav-footer ul>li:last-child{margin-right:0}
.nav-footer ul>li a:hover{color:#1a1a1a}
body{color:#1a1a1a;font-size:16px}
@media all and (max-width:2000px) and (min-width:1367px){
body{font-size:18px}
}
.main{padding-right:15px;padding-left:15px}
.pulled-out,blockquote{color:#1a1a1a;line-height:1.25em;font-family:"Libre Franklin",Arial,sans-serif;font-size:1.953rem;padding-left:40px;padding-right:40px;padding-bottom:27px;margin:10px 20px;word-wrap:break-word;font-weight:700}
.pulled-out .sns-count-container,blockquote .sns-count-container{vertical-align:top}
.pulled-out .sns-count-container .sns-count,blockquote .sns-count-container .sns-count{margin-top:0}
.pulled-out .sns-sharethis,blockquote .sns-sharethis{font-size:18px;font-family:initial}
input:focus::-webkit-input-placeholder{color:transparent}
*,:after,:before{box-sizing:inherit}
*,:after,:before{box-sizing:inherit}
.search-form{width:640px;margin-bottom:10px}
.search-form button{top:0;right:0;width:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:0 0;font-size:22px;padding:8px;color:#535353}
.section-landing .section-title{font-size:2.441rem}
.section-landing .feeds .feed:first-child .card .figure{float:none;margin-bottom:10px;margin-right:0;height:360px}
.section-landing .feeds .feed:first-child .card .figure .feed-image{width:640px;height:360px}
.section-landing .feeds .feed:first-child .card .body .channel{font-size:.8rem}
.section-landing .feeds .feed:first-child .card .body .title{font-size:1.953rem;line-height:35px;margin-top:5px}
.font-condensed{font-family:'Roboto Condensed'}
.reg-logo{background:url(../images/stylebible.ph-logo.png) no-repeat;height:54px;background-size:270px 34px;background-position:center}
.reg-cont-wrapper,.reg-wrapper{font-family:"Roboto Condensed";background:#e0e0e0;background:-moz-linear-gradient(top,#e0e0e0 0,#fff 47%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e0e0e0),color-stop(47%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e0e0e0 0,#fff 47%,#fff 100%);background:-o-linear-gradient(top,#e0e0e0 0,#fff 47%,#fff 100%);background:-ms-linear-gradient(top,#e0e0e0 0,#fff 47%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='$pearl', GradientType=0 )}
.reg-wrapper{background:linear-gradient(to bottom,#f3f3f3 0,#fff 30%,#fff 100%)}
.reg-cont-wrapper{background:linear-gradient(to bottom,#f3f3f3 0,#fff 7%,#fff 100%)}
.reg-container{width:670px}
.reg-user-container{width:610px}
.reg-caption,.reg-caption-bottom{font-family:Georgia;font-style:italic}
.reg-caption{color:#959595}
.reg-choices input:checked+label,.reg-radio input:checked+label{background-color:#222;color:#fff}
.reg-choices-single label,.reg-input-long{width:100%;background-color:#222!important;color:#fff}
.reg-input-long{padding:15px;font-size:14px!important}
.reg-input-short{width:100%;padding:15px 0 15px 10px;margin-bottom:10px;border:2px solid #e1e1e1;font-size:16px;background-color:#fff!important}
.reg-choices label,.reg-choices-single label,.reg-radio label{border:2px solid #e1e1e1}
.reg-radio{margin:5px}
.reg-question{margin-bottom:10px;font-weight:700;color:#666}
.reg-choices{margin-bottom:25px}
.reg-choices label{display:inline-block;cursor:pointer;border:2px solid #e1e1e1;width:310px;color:#5e5e5e;background-color:#fff;height:45px;line-height:45px}
.reg-item-container{margin-bottom:15px}
.reg-flabel span,.reg-mlabel span{margin-left:10px}
.reg-drpdown-long,.reg-drpdown-small{padding:10px;font-size:14px;border-radius:0;-webkit-appearance:none;background-size:100% 100%;border:none;height:52px;background-color:#fff;cursor:pointer;outline:0}
.reg-drpdown-small{width:180px;background:url(http://staging.stylebible.ph/images/web/mobile/drpdown-small.png) 0 0 no-repeat}
.reg-drpdown-long{width:315px;background:url(http://staging.stylebible.ph/images/web/mobile/drpdown-long.png) 0 0 no-repeat}
.drp-down-first{width:250px}
.reg-first-column,.reg-third-column{width:292px}
.reg-second-column{width:72px}
.reg-first-column,.reg-second-column,.reg-third-column{vertical-align:top}
.reg-first-column{margin-top:4px}
.reg-second-column{margin-top:25px}
.reg-second-column-text{height:30px;width:30px;border-radius:25px;border:1px solid #e1e1e1;display:block}
.reg-second-column-text span{margin-top:5px;display:block}
.reg-nwsltr-chckbx-container,.reg-submit-btn-container{display:inline-block}
.reg-fb-social-btn{height:48px;width:90%;background-color:#3d57a4;color:#fff;padding-top:5px}
.reg-fb-social-btn span{margin-left:10px}
.reg-fb-social-btn i,.reg-fb-social-btn span{margin-top:15px}
.reg-list ul{display:block;padding:0;margin:0 0 0 25px}
.reg-list ul li{margin-bottom:20px}
.reg-show-pass{position:absolute;border:none;background-color:#e1e1e1;width:55px;height:30px;margin-left:-65px;margin-top:10px}
.reg-nwsltr-chckbx-container span,.reg-submit-btn,.reg-submit-btn-cont,.reg-submit-save-btn{font-family:Roboto}
.reg-nwsltr-chckbx-container{padding:0 50px 0 0}
.reg-submit-btn-cont{padding:15px 110px 15px 110px}
.reg-submit-btn{padding:15px 90px 15px 90px}
.reg-submit-save-btn{padding:15px 90px 0 90px}
.reg-submit-btn,.reg-submit-btn-cont,.reg-submit-save-btn{border-radius:50px;border:none;background-color:#222;color:#fff;cursor:pointer}
.reg-submit-btn span,.reg-submit-save-btn span{margin-right:10px}
.reg-header{position:relative;padding:15px;background:#fff;margin:0 auto 30px}
.reg-header:after{content:'';position:absolute;border-style:solid;border-width:10px 20px 0;border-color:#fff transparent;display:block;width:0;z-index:1;bottom:-10px;left:48%}
.reg-footer{background:#e0e0e0;background:-moz-linear-gradient(top,#e0e0e0 0,#fff 47%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e0e0e0),color-stop(47%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e0e0e0 0,#fff 47%,#fff 100%);background:-o-linear-gradient(top,#e0e0e0 0,#fff 47%,#fff 100%);background:-ms-linear-gradient(top,#e0e0e0 0,#fff 47%,#fff 100%);background:linear-gradient(to bottom,#f3f3f3 0,#fff 47%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='$pearl', GradientType=0 );padding:15px;bottom:0}
.reg-footer a{text-decoration:none}
.reg-footer span:nth-child(2){padding:0 0 0 90px}
.georgia{font-family:Georgia}
.margin-auto{margin:0 auto}
.align-left,.gallery .gallery-list-photos .list-container .image-caption,.label-primary.home-title,.label-primary.section-title,.more-galleries-item,.more-on-item .body,.nav-content .nav-item-list .nav-item,.poll .widget-content .poll-headline,.widget-cxense-recommend .widget-content .card,.widget-most-popular .widget-content .most-popular-item,.widget-omt .widget-content .omt-article-item,.widget-read-next,.widget-read-next .label-primary,.widget-recommend,.widget-recommend .widget-content .card.stack,.widget-recommend .widget-label,.widget-survey .results{text-align:left}
.italic{font-style:italic}
.f18{font-size:18px}
.f12{font-size:12px}
.f14{font-size:14px}
.roboto-regular{font-family:Roboto}
.border-dashed{width:100%;border:1px dashed #ccc}
.sns-connect .sns-lead{margin-bottom:15px;color:#999;font-family:"PT Serif",Georgia,serif;text-transform:uppercase;font-size:1.563rem}
.sns-connect.sticky{top:70px;background-color:#fff;width:300px}
.sns-container{padding-bottom:5px;padding-top:5px}
.sns-container .sns-block{text-align:left;float:left}
.sns-container .sns-item{padding-top:6px;padding-bottom:6px;margin-left:4px}
.sns-container .sns-item:first-child{margin-left:0}
.sns-container .sns-item .share-counts{display:inline-block;margin-top:4px}
.sns-container .sns,.sns-container .sns-follow{margin-right:30px}
.sns-container .sns-follow:hover,.sns-container .sns:hover{opacity:.8}
.sns-container .sns a:hover,.sns-container .sns-follow a:hover{color:#fff}
.sns-container .text{margin-left:2px;font-size:12px;line-height:inherit;font-family:"Libre Franklin",Arial,sans-serif}
.sns-feed-container{height:30px;width:30px}
.sns-count-container{vertical-align:top;width:30px;height:30px}
.sns-cancel{height:30px}
.fb-like-bottom{padding-top:10px;margin-top:5px}
.static .content .about-us h2,.static .content .about-us h3{font-family:"PT Serif",Georgia,serif;font-weight:700}
.static .content .about-us h2{font-size:1.953rem}
.static .content .about-us h3{font-size:1.25rem}
.static .content .about-us a{color:#e0241b}
.static .content .about-us a:hover{border-bottom:2px solid #e0241b}
.feed .feed-item .static .title,.static .feed .feed-item .title,.static .title{font-size:2.441rem;margin-bottom:40px;line-height:initial}
.static .content-body{font-family:"PT Serif",Georgia,serif;line-height:26px}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos .static .terms-of-use .content-body .count,.gallery .gallery-collapsed .gallery-toggle-button-container .static .terms-of-use .content-body .gallery-count-photos,.gallery .gallery-list .static .terms-of-use .content-body .count,.gallery .gallery-list-photos .list-container .static .terms-of-use .content-body .image-caption>span:last-child,.static .terms-of-use .content-body .font-italic,.static .terms-of-use .content-body .gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos,.static .terms-of-use .content-body .gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos .count,.static .terms-of-use .content-body .gallery .gallery-list .count,.static .terms-of-use .content-body .gallery .gallery-list-photos .list-container .image-caption>span:last-child,.static .terms-of-use .content-body .serif{margin-bottom:35px;margin-top:35px}
.gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos .static .privacy-policy .content-body .count,.gallery .gallery-collapsed .gallery-toggle-button-container .static .privacy-policy .content-body .gallery-count-photos,.gallery .gallery-list .static .privacy-policy .content-body .count,.gallery .gallery-list-photos .list-container .static .privacy-policy .content-body .image-caption>span:last-child,.static .privacy-policy .content-body .font-italic,.static .privacy-policy .content-body .gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos,.static .privacy-policy .content-body .gallery .gallery-collapsed .gallery-toggle-button-container .gallery-count-photos .count,.static .privacy-policy .content-body .gallery .gallery-list .count,.static .privacy-policy .content-body .gallery .gallery-list-photos .list-container .image-caption>span:last-child,.static .privacy-policy .content-body .serif{margin-top:35px}
.static .about-us .team-wrapper{border-top:1px solid #dadada;margin-top:20px;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #dadada}
.article-body .article-main-image .static .about-us .team-wrapper .photo-credits,.cutiepedia .content .cutiepedia-profile .body .static .about-us .team-wrapper .cutie-name,.poll .widget-content .static .about-us .team-wrapper .result-headline,.sns-connect .static .about-us .team-wrapper .sns-lead,.static .about-us .team-wrapper .article-body .article-main-image .photo-credits,.static .about-us .team-wrapper .cutiepedia .content .cutiepedia-profile .body .cutie-name,.static .about-us .team-wrapper .font-light,.static .about-us .team-wrapper .label-primary.home-title,.static .about-us .team-wrapper .label-primary.section-title,.static .about-us .team-wrapper .poll .widget-content .result-headline,.static .about-us .team-wrapper .sans-serif,.static .about-us .team-wrapper .sns-connect .sns-lead,.static .about-us .team-wrapper .title,.static .about-us .team-wrapper .widget-author .widget-content .card .author-lead,.static .about-us .team-wrapper .widget-comment .widget-content span,.static .about-us .team-wrapper .widget-cutiepedia .body,.static .about-us .team-wrapper .widget-cutiepedia .widget-label,.static .about-us .team-wrapper .widget-omt .widget-label,.static .about-us .team-wrapper .widget.author .author-profile .author-articles,.static .about-us .team-wrapper .widget.author .author-profile .card .body .author-name,.widget-author .widget-content .card .static .about-us .team-wrapper .author-lead,.widget-comment .widget-content .static .about-us .team-wrapper span,.widget-cutiepedia .static .about-us .team-wrapper .body,.widget-cutiepedia .static .about-us .team-wrapper .widget-label,.widget-omt .static .about-us .team-wrapper .widget-label,.widget.author .author-profile .card .body .static .about-us .team-wrapper .author-name,.widget.author .author-profile .static .about-us .team-wrapper .author-articles{font-family:"PT Serif",Georgia,serif;font-size:1.953rem;margin-top:30px;margin-bottom:40px;font-weight:700}
.static .about-us .team td{vertical-align:top;width:50%}
.static .about-us .team .editorial{font-size:18px}
.static .about-us .team .position{color:#535353;font-family:"Libre Franklin",Arial,sans-serif;font-size:.8em}
.subscribe{color:#1a1a1a;font-family:"PT Serif",Georgia,serif;font-size:1.25rem;margin-top:.8rem;background:#fff;border-bottom:1px solid rgba(218,218,218,.5)}
.subscribe .label-secondary{font-size:1.25em;color:#999;margin-bottom:10px;font-weight:600}
.subscribe .subscribe-form{margin-top:5px}
.subscribe .subscribe-form button,.subscribe .subscribe-form input{vertical-align:top}
.subscribe .subscribe-form button[type=email],.subscribe .subscribe-form input[type=email]{width:290px;height:41px;margin-right:-5px;border:1px solid rgba(218,218,218,.5)}
.subscribe .btn{width:170px}
.subscribe .btn:hover::before{-webkit-transform:scale3d(10,9,1);transform:scale3d(10,9,1)}
.quiz .results .result-title{font-size:1.25rem}
.quiz .results .result-headline{font-family:Martel,Georgia,serif;font-size:1.25rem}
.poll .widget-content .poll-headline{font-size:1.25rem}
.poll .widget-content .choices .choice{width:100%}
.widget-survey .questions .survey-submit .btn{width:335px}
.tab-content{display:none}
.tab-content-active{display:block}
.top-search{line-height:2em}
.top-search ul{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}
.widget-mood .widget-content .mood.mood-article{margin:16px}
.widget-mood .widget-content .mood{vertical-align:top;overflow:visible;margin:10px}
.widget-mood .widget-content .mood .figure{-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.4s;-o-transition-duration:.4s;-webkit-transition-duration:.4s;transition-duration:.4s;overflow:inherit;font-family:"PT Serif",Georgia,serif;font-size:1.25rem;background-color:#000;color:#fff;border-radius:30px;border:1px solid #fff;width:60px;padding:18px 0 17px;border:none;margin:6px;cursor:pointer;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
.widget-mood .widget-content .mood .figure:hover{background-color:#e0241b;color:#000;-webkit-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);transform:translateY(-10%)}
.widget-mood .widget-content .mood .figure:hover:before{border-color:#e0241b}
.widget-mood .widget-content .mood .figure.active{background-color:#e0241b;color:#000}
.widget-mood .widget-content .mood .figure.active:before{border-color:#e0241b}
.widget-mood .widget-content .mood .figure:before{top:-6px;bottom:-6px;right:-6px;left:-6px;content:'';border:1px solid #000;border-radius:35px}
.widget-mood .widget-content .mood .body{font-family:"Libre Franklin",Arial,sans-serif}
.widget-most-popular:not(:first-child){margin-top:1rem}
.widget-most-popular .feature-image{height:169px;background-color:#dadada}
.widget-most-popular .widget-content .most-popular-item{padding:14px 6px 14px;border-bottom:1px solid rgba(218,218,218,.5);line-height:18px;cursor:pointer;width:100%;font-size:.8rem}
.widget-most-popular .widget-content .most-popular-item .body{margin-top:4px}
.widget-most-popular .widget-content .most-popular-item a{font-family:Martel,Georgia,serif;font-size:1rem;font-weight:700;line-height:1.563rem;color:#666}
.widget-most-popular .widget-content .most-popular-item .rank{color:#dadada;font-size:1.25rem;line-height:28px;font-family:"PT Serif",Georgia,serif}
.widget-most-popular .widget-content .most-popular-item .views{font-size:.64rem;font-family:"Libre Franklin",Arial,sans-serif;display:none}
.widget-most-popular .widget-content .most-popular-item:last-child{border-bottom:none}
.widget-most-popular .widget-content .most-popular-item:hover{color:#1a1a1a}
.widget-most-popular .widget-content .most-popular-item:hover a{-moz-transition-property:none;-o-transition-property:none;-webkit-transition-property:none;transition-property:none;color:#1a1a1a}
.widget-fb-like{vertical-align:middle;margin-top:7px;width:503px;text-align:right}
.widget-fb-like .fb-like-lead{font-size:1rem;font-family:"Libre Franklin",Arial,sans-serif;margin-right:5px}
.widget-cutiepedia{padding-bottom:20px;margin-top:20px}
.widget-cutiepedia .widget-label{font-size:1.953rem;margin-top:20px;margin-bottom:20px}
.widget-cutiepedia .card.stack .figure.cutiepedia-image{width:258px;height:308px;margin-right:auto;margin-left:auto;margin-bottom:15px}
.widget-cutiepedia .body{margin-top:10px;font-size:1.25rem}
.btn.loadmore{width:335px}
.widget-comment{background:#1a1a1a;padding-top:12px;padding-bottom:12px;color:#fff}
.widget-comment .widget-content span{vertical-align:text-top;font-size:1.25rem;font-family:Sans-serif}
.widget-comment .widget-content span:first-child{margin-right:5px;font-size:1.563rem}
.widget-author,.widget-cxense-recommend,.widget-fb-comments,.widget-tags{margin-top:1.953rem}
.widget-tags .label-container-primary{padding-top:0!important;padding-bottom:0!important}
.widget-tags .widget-content .tag{vertical-align:top;border:1px solid #dadada;padding:8px 15px 6px;margin-bottom:10px;margin-right:5px;cursor:pointer;text-transform:capitalize;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);font-family:"Libre Franklin",Arial,sans-serif;font-size:.8em}
.widget-tags .widget-content .tag:hover{background-color:#1a1a1a;color:#fff}
.widget-cxense-recommend .label-container-primary{padding-top:0!important;padding-bottom:0!important}
.widget-cxense-recommend .widget-content .card{margin-bottom:20px;text-transform:capitalize;width:206px;margin-right:6px;line-height:initial;vertical-align:top;font-family:"Libre Franklin",Arial,sans-serif}
.widget-cxense-recommend .widget-content .card .figure{margin-bottom:10px}
.widget-cxense-recommend .widget-content .card .figure .sidebar-article-image:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(218,218,218,.3);opacity:0}
.widget-cxense-recommend .widget-content .card .figure .sidebar-article-image:hover:after{opacity:1}
.widget-cxense-recommend .widget-content .card .body{font-size:.8rem;padding-left:10px;font-family:Martel,Georgia,serif;color:#666;line-height:1.25rem}
.widget-cxense-recommend .widget-content .card .body a .brTextBx{text-transform:lowercase}
.widget-cxense-recommend .widget-content .card .body a:hover{color:#1a1a1a}
.widget-cxense-recommend .widget-content .card:nth-child(3n){margin-right:0}
.widget-cxense-recommend .widget-content .sponsored-label{font-size:.8rem;font-family:Georgia,serif;color:#dadada}
@media all and (max-width:2000px) and (min-width:1367px){
.widget-cxense-recommend .widget-content .card .body{font-size:1rem;line-height:1.563rem}
}
.widget-fb-comments .label-container-primary{padding-top:0!important;padding-bottom:0!important}
.fb-comment-anchor{cursor:pointer}
.widget-recommend{font-family:Martel,Georgia,serif;padding-top:20px;padding-bottom:20px}
.widget-recommend .widget-label{font-size:1.25rem;margin-bottom:10px;color:#535353;font-family:"PT Serif",Georgia,serif;text-transform:uppercase;color:#999}
.widget-recommend .widget-content{line-height:16px;margin-left:10px}
.widget-recommend .widget-content:first-child{margin-left:0}
.widget-recommend .widget-content .card.stack{width:150px}
.widget-recommend .widget-content .card.stack>.figure{margin-bottom:5px}
.widget-recommend .widget-content .card .body{font-size:.8em;font-family:Martel,Georgia,serif;color:#666;font-weight:700;width:fit-content}
.widget-recommend .widget-content .card .body:hover{color:#1a1a1a}
.widget-recommend .widget-content .card .figure{height:96px;width:150px;background-color:#dadada}
.widget-recommend .widget-content .card .figure:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(218,218,218,.3);opacity:0}
.widget-recommend .widget-content .card .figure:hover:after{opacity:1}
.widget-recommend .widget-content .card .figure img{height:96px}
.widget-read-next{-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:.6s;-o-transition-duration:.6s;-webkit-transition-duration:.6s;transition-duration:.6s;background-color:#fbfbfb;top:20%;right:0;z-index:2;padding-left:20px;padding-right:20px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);border:1px solid #dadada;-webkit-box-shadow:-2px 5px 10px -5px #666;box-shadow:-2px 5px 10px -5px #666}
.widget-read-next.read-next-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.widget-read-next .read-next-close{font-size:1.563rem;top:10px;right:10px}
.widget-read-next .label-primary{font-size:1.563rem;margin-bottom:1rem}
.widget-read-next .read-next-item{width:192px;margin-bottom:10px;font-family:"Libre Franklin",Arial,sans-serif}
.widget-read-next .read-next-item .figure{height:108px}
.widget-read-next .read-next-item .figure:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(218,218,218,.3);opacity:0}
.widget-read-next .read-next-item .figure:hover:after{opacity:1}
.widget-read-next .read-next-item .figure img{background-color:#dadada}
.widget-read-next .read-next-item .card.stack .body{line-height:1.25rem;padding:0 10px 10px!important;font-family:Martel,Georgia,serif;font-size:1rem;color:#666}
.widget-read-next .read-next-item .card.stack .body:hover{color:#1a1a1a}
.widget-author{border:1px solid #dadada;padding:20px}
.widget-author .widget-content .card{margin-bottom:10px}
.widget-author .widget-content .card .figure{width:152px}
.widget-author .widget-content .card .author-lead{font-size:1.25rem;padding-bottom:10px;border-bottom:1px solid #dadada;color:#999}
.widget-author .widget-content .card .author-details{margin-top:5px}
.widget-author .widget-content .card .author-details .author-name{font-size:1rem}
.widget-author .widget-content .card .author-details .author-position{font-size:.8rem;color:#535353;font-family:"PT Serif",Georgia,serif;min-height:12px}
.widget-author .widget-content .card .author-details .author-sns{top:0;right:0}
.widget-author .widget-content .card .author-details .author-sns .sns-follow{margin-right:15px;padding:0}
.widget-author .widget-content .card .author-details .author-description{font-size:.8em;font-family:"PT Serif",Georgia,serif;line-height:1.563rem;margin-top:5px;min-height:10px}
.widget-omt{top:0;right:0;left:0;bottom:0;background-color:#fff;z-index:9999;padding-top:45px;-webkit-transform:translateY(-350%);-ms-transform:translateY(-350%);transform:translateY(-350%)}
.widget-omt.omt-active{-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.widget-omt .omt-close{top:20px;right:20px;font-family:"Libre Franklin",Arial,sans-serif;font-size:.8rem}
.widget-omt .omt-close a{font-size:2.441rem;font-family:Martel,Georgia,serif;margin-left:5px}
.widget-omt .widget-label{font-size:3.052rem;line-height:40px}
.widget-omt .widget-label span{font-size:18px}
.widget-omt .widget-content{width:970px;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #dadada}
.widget-omt .widget-content .omt-article-item{vertical-align:top;font-size:1.25rem;margin-left:4px;width:237px}
.widget-omt .widget-content .omt-article-item:first-child{margin-left:0}
.widget-omt .widget-content .omt-article-item .body{margin-top:15px}
.widget-omt .widget-content .omt-article-item .figure{cursor:pointer;width:236px;height:133px}
.widget-omt .omt-newsletter-subscribe{width:970px;margin-top:20px;background-color:#163e58}
.widget-omt .omt-newsletter-subscribe .subscribe-lead{color:#1a1a1a;margin-right:15px;font-size:1.25rem}
.widget-omt .omt-newsletter-subscribe input{width:290px;border:none;padding:14px}
.widget-omt .omt-newsletter-subscribe button{width:200px;margin-left:15px;padding-bottom:14px}
.widget-omt .omt-sns-container{margin-top:20px}
.widget-omt .omt-sns-container span{margin-right:20px;font-size:1.25rem}
.widget-omt .omt-sns-container .sns-container .sns{margin-right:15px}
.widget.author .author-profile .card{padding:25px;border:1px solid #dadada}
.widget.author .author-profile .card .figure{background-color:#dadada;width:152px;height:152px;margin-right:30px}
.widget.author .author-profile .card .body .author-name{font-size:1.563rem}
.widget.author .author-profile .card .body .author-position{color:#535353;font-size:1rem}
.widget.author .author-profile .card .body .author-description{font-family:"Libre Franklin",Arial,sans-serif;margin-top:10px;margin-bottom:10px}
.widget.author .author-profile .card .body .sns-container .sns-follow{margin-right:10px}
.widget.author .author-profile .card .body .sns-container .sns{margin-right:10px}
.widget.author .author-profile .author-articles .author-articles-lead{font-size:1.25rem;padding-bottom:20px;padding-top:20px;border-bottom:2px solid #dadada}
.widget.author .author-profile .author-articles .author-article-item{border-bottom:1px solid #dadada;padding-top:10px;padding-bottom:10px}
.widget-sns.bottom{width:480px;padding-bottom:5px}
.widget-weRecoInsert-hide{opacity:0;height:0;overflow:hidden}
.widget-weRecoInsert-expand{overflow:hidden;-webkit-animation:weRecoInsertExpand 1s 0s ease-in;-moz-animation:weRecoInsertExpand 1s 0s ease-in;-moz-animation:weRecoInsertExpand 1s 0s ease-in;-ms-animation:weRecoInsertExpand 1s 0s ease-in;-o-animation:weRecoInsertExpand 1s 0s ease-in;animation:weRecoInsertExpand 1s 0s ease-in;animation-fill-mode:backwards;-moz-animation-fill-mode:backwards;-webkit-animation-fill-mode:backwards;-o-animation-fill-mode:backwards}
@-webkit-keyframes weRecoInsertExpand{
0%{opacity:0;height:0}
100%{opacity:1;min-height:100px;height:240px;max-height:400px}
}
@-moz-keyframes weRecoInsertExpand{
0%{opacity:0;height:0}
100%{opacity:1;min-height:100px;height:240px;max-height:400px}
}
@keyframes weRecoInsertExpand{
0%{opacity:0;height:0}
100%{opacity:1;min-height:100px;height:240px;max-height:400px}
}
.widget-connect{margin-top:20px}
.widget-connect .widget-content{padding-top:40px;margin-bottom:20px}
.widget-connect .sns-title{padding:5px;border:solid 1px #ececec;background:url(../images/headline.png)}
.widget-connect .sns-item{margin-top:10px;margin-bottom:30px}
.widget-mostPopular{margin-bottom:20px}
.widget#global-nav nav{width:970px;left:0;right:0;margin:auto}
.close{height:30px;font-size:1.125em;background-color:transparent}
.close a{margin-top:31px;margin-right:34px}
.wdiget#global-search,.widget#global-nav{background:rgba(255,255,255,.95);width:80%;height:80%;top:0;left:0;right:0;bottom:0;margin:auto;opacity:0;visibility:hidden;z-index:101;-moz-box-shadow:#fff 0 0 80px;-webkit-box-shadow:#fff 0 0 80px;box-shadow:#fff 0 0 80px;-moz-transition:.3s .1s;-o-transition:.3s .1s;-webkit-transition:.3s;-webkit-transition-delay:.1s;transition:.3s .1s}
.wdiget#global-search>div,.widget#global-nav>div{opacity:0;-moz-transition:.1s;-o-transition:.1s;-webkit-transition:.1s;transition:.1s}
#global-nav.fade,#global-search.fade{visibility:visible;opacity:1;width:100%;height:100%;-moz-box-shadow:#fff 0 0 30px;-webkit-box-shadow:#fff 0 0 30px;box-shadow:#fff 0 0 30px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}
#global-nav.fade>div,#global-search.fade>div{opacity:1;-moz-transition:.3s .5s;-o-transition:.3s .5s;-webkit-transition:.3s;-webkit-transition-delay:.5s;transition:.3s .5s}
@-webkit-keyframes omtclose{
0%{opacity:0;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
100%{opacity:1;-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}
}
@-webkit-keyframes omtclosereverse{
0%{opacity:1;-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}
100%{opacity:0;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
}
.widget.widget-readnext{width:100%}
.widget-readnext{position:fixed;top:10%;right:0;width:263px;height:auto;z-index:2;background-color:#fff;-moz-box-shadow:0 0 8px rgba(0,0,0,.5);-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5)}
.readnext-header{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF163E58', endColorstr='#FFE0241B');background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2M2U1OCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UwMjQxYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#163e58),color-stop(100%,#e0241b));background-image:-moz-linear-gradient(left,#163e58 0,#e0241b 100%);background-image:-webkit-linear-gradient(left,#163e58 0,#e0241b 100%);background-image:linear-gradient(to right,#163e58 0,#e0241b 100%);background-color:#e0241b;display:inline-block;width:100%;margin-top:0}
.close-readnext{padding:15px;display:inline-block;border-left:1px solid #fff;line-height:2.441rem;cursor:pointer}
.close-readnext:hover{background:#fff;cursor:pointer}
.close-readnext:hover svg{fill:#535353}
.label-readnext{padding:15px;font-size:18px;font-family:Martel,Georgia,serif;color:#fff;font-weight:900;display:inline-block}
.widget-readnext .figure{margin-bottom:5px}
.articles-readnext{padding:20px 20px 0 20px}
.standard-sns>.standard-sns-button{line-height:inherit;padding:8px 10px}
.standard-sns>.standard-sns-button .text{margin-left:-5px;font-size:14px;line-height:inherit}
.widget-tags .widget-content .tag{text-transform:none!important}
.aggregate-disclaimer{margin-top:20px;margin-bottom:20px;padding:10px;color:#333;font-family:Lato,Arial,sans-serif;font-size:12px;text-align:center;background:#f6f6f6}
.aggregate-disclaimer a{color:#c82127;text-decoration:underline}
.center{text-align:center}
.article .syndication-disclaimer p,.syndication-outro{font-style:italic!important;font-family:"PT Serif",Georgia,serif!important;vertical-align:baseline;font-size:18px;line-height:28.8px!important;margin-bottom:30px!important;color:#535353}
.author-img{height: 100%; object-fit: cover;}
