#comments-container{font-family:"Muli";position:relative;display:inline-block;width:100%;padding-right:5px;box-sizing:border-box}#comments-container.hidden{display:none}#comments-container .title{font-weight:900;font-size:23px;border-top:1px solid #000;padding-top:10px;margin:5px 0 10px;text-transform:uppercase;text-align:center}#comments-container .container{display:inline-block;width:100%;position:relative}#comments-container #subscribers-msg,#comments-container #login-msg{margin:0;background:#ffeab7;color:#111;padding:20px;text-align:center;font-size:16px;line-height:1.5em;font-weight:300}#comments-container #subscribers-msg span,#comments-container #login-msg span{display:block;font-weight:900;font-size:23px;margin:0 0 10px;text-transform:uppercase;text-align:center}#comments-container #subscribers-msg a,#comments-container #login-msg a{font-size:15px;color:#d11031;line-height:1.5em;text-decoration:underline}#comments-container form{display:inline-block;width:100%;margin-bottom:0;box-sizing:border-box;position:relative}#comments-container form textarea{font-family:"Muli";display:inline-block;width:100%;border:1px solid #ddd;background:#fff;height:60px;min-height:60px;font-size:17px;line-height:1.4em;padding:7px;font-weight:300;box-sizing:border-box;transition:height 0.3s ease-in-out}#comments-container form textarea.focus{border-color:#aaa;outline:initial;height:200px}#comments-container form textarea.expanded{height:130px}#comments-container form #subscribers-msg{position:absolute;top:0;left:0;right:0;bottom:0}#comments-container form input[type="submit"]{cursor:pointer;float:right;background:#d11031;border:0;color:#fff;padding:0 15px;line-height:45px;font-size:18px;font-weight:300;text-transform:uppercase;margin:10px auto 0;letter-spacing:0.2em;transition:background 0.3s ease-in-out}#comments-container form input[type="submit"]:hover{background:#111}#comments-container form input[type="submit"].loading{position:relative;background:#222}#comments-container form p{margin:10px 0 5px 0;line-height:45px}#comments-container form a{color:#111;transition:color 0.3s ease-in-out;font-size:13px;line-height:40px;text-decoration:none}#comments-container form a:hover{color:#888}#comments-container form a.close{float:right;border:0;color:#111;padding:0;line-height:45px;font-size:15px;font-weight:300;margin:15px 20px}#comments-container form a.close:hover{color:#888}#comments-container form a.discard{float:right;margin:10px 15px 0px 0;line-height:32px;border:1px solid #ccc;color:#777;padding:6px 8px;font-size:13px;text-transform:uppercase;letter-spacing:0.15em;transition:all 0.3s ease-in-out}#comments-container form a.discard:hover{border-color:#777;color:#333}#comments-container .msg{padding:10px;margin:0 0 10px;box-sizing:border-box;display:inline-block;width:100%;font-size:14px;background:#eee;color:#111;line-height:1em}#comments-container .msg.error{background:rgba(255,0,0,0.1);color:#cc0000}#comments-container .msg.warning{background:rgba(241,196,17,0.3);color:#504004}#comments-container .msg.info{background:rgba(7,88,160,0.15);color:#052f54}#comments-container .info{width:100%;display:inline-block;min-height:75px}#comments-container .info .count{float:left;font-weight:700;font-size:17px;margin:0;line-height:50px;font-family:"Merriweather";padding:0 5px}#comments-container .info .count span{font-weight:300}#comments-container .info .order-by{position:relative;font-family:"Muli";float:right}#comments-container .info .order-by .dropbtn{background:#fff;color:#111;padding:0 10px;margin:10px 0 0;line-height:40px;letter-spacing:0;font-size:14px;border:none;cursor:pointer;font-weight:300;text-transform:none}#comments-container .info .order-by .dropbtn span{font-weight:700}#comments-container .info .order-by .dropdown-content{opacity:0;visibility:hidden;display:block;position:absolute;background-color:#fff;min-width:222px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;right:0;transition:opacity 0.3s ease-in-out}#comments-container .info .order-by .dropdown-content a{color:black;padding:12px;text-decoration:none;display:block;text-align:left;font-size:14px}#comments-container .info .order-by .dropdown-content a:hover{background-color:#f1f1f1}#comments-container .info .order-by:hover .dropdown-content{opacity:1;visibility:visible}#comments-container .info .order-by:hover .dropbtn{background-color:#eee;color:#222}#comments-container .comments{list-style:none;padding:0;margin:0}#comments-container .comments li{display:inline-block;position:relative;width:100%;margin-bottom:20px;padding-bottom:20px;box-sizing:border-box;transition:background 0.4s ease-in-out}#comments-container .comments li.bg-warning{animation:blink 3s linear}#comments-container .comments li form{position:relative;padding-left:63px;box-sizing:border-box;margin-top:20px}#comments-container .comments li form.with-children{padding-left:123px}#comments-container .comments li form .content{background:#fff;padding:20px 2px;box-sizing:border-box;margin-bottom:30px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}#comments-container .comments li form .content input[type="submit"]{margin:10px 0 0}#comments-container .comments li .content-image{display:inline-block;position:absolute;width:48px;height:48px;vertical-align:top;text-align:center;left:0;top:0}#comments-container .comments li .content-image img{width:100%;border-radius:50%}#comments-container .comments li .content-image span{width:48px;height:48px;background-color:#111;line-height:48px;font-size:30px;font-weight:300;display:inline-block;color:#fff;border-radius:50%;text-transform:uppercase;text-align:center}#comments-container .comments li .content-image span.red{background-color:#cf1636}#comments-container .comments li .content-image span.orange{background-color:#ff5000}#comments-container .comments li .content-image span.yellow{background-color:#f1c411}#comments-container .comments li .content-image span.green{background-color:#47a61e}#comments-container .comments li .content-image span.dark-green{background-color:#3E6B48}#comments-container .comments li .content-image span.blue{background-color:#3CA2A2}#comments-container .comments li .content-image span.dark-blue{background-color:#0758a0}#comments-container .comments li .content-image span.pink{background-color:#bf008c}#comments-container .comments li .content-image span.purple{background-color:#720082}#comments-container .comments li .content-image span.grey{background-color:#888}#comments-container .comments li .content-text{display:inline-block;width:100%;vertical-align:top;padding:0px 0 0 63px;margin:0;box-sizing:border-box}#comments-container .comments li .content-text .actions{display:table;width:100%}#comments-container .comments li .content-text .actions .vote-container{display:table-cell}#comments-container .comments li .content-text .actions .vote-container .vote:hover .tooltip-item{border-color:#777}#comments-container .comments li .content-text .actions .vote-container .vote .tooltip-item{border:1px solid #ccc;padding:8px;border-radius:2px;white-space:nowrap;transition:border 0.3s ease-in-out}#comments-container .comments li .content-text .actions .vote-container .vote .tooltip-item:before{content:"\f118";font-family:'FontAwesome';font-size:15px;padding-right:5px}#comments-container .comments li .content-text .actions .vote-container .vote .tooltip-item:hover{border-color:#777}#comments-container .comments li .content-text .actions .vote-container .vote .tooltip-item.active{border-color:#f6a224;color:#f6a224;text-transform:lowercase;font-weight:700;padding-left:30px}#comments-container .comments li .content-text .actions .vote-container .vote .tooltip-item.active img{width:22px;height:22px;position:absolute;top:-1px;left:6px}#comments-container .comments li .content-text .actions .vote-container .vote .tooltip-item.active:before{display:none}#comments-container .comments li .content-text .actions .vote-container .vote .tooltip-item.active span{margin-left:3px}#comments-container .comments li .content-text .actions .vote-container .voting{display:inline-block;width:100%;margin-top:15px}#comments-container .comments li .content-text .actions .vote-container .voting .item{float:left;padding:0;margin:0;text-align:center;line-height:30px;font-size:22px;width:30px;height:30px}#comments-container .comments li .content-text .actions .vote-container .voting .item img{width:26px;height:26px}#comments-container .comments li .content-text .actions .vote-container .voting .item .tooltip-content{width:auto;font-size:16px;padding:12px 15px;white-space:nowrap;left:0}#comments-container .comments li .content-text .actions .vote-container .voting .item .tooltip-content p{text-align:left;line-height:1.5em;color:#222;font-weight:700}#comments-container .comments li .content-text .actions .vote-container .voting .item .tooltip-content p span{font-weight:300}#comments-container .comments li .content-text .actions .vote-container .voting .item .tooltip-content:before{left:17px}#comments-container .comments li .content-text .actions .vote-container .voting .item.total{font-size:15px;border-left:1px dashed #ccc;margin-left:10px;padding-left:5px;color:#666;font-weight:300}#comments-container .comments li .content-text .actions .vote-container .voting .item.total .tooltip-content{left:-10px}#comments-container .comments li .content-text .actions .vote-container .voting .item.hidden{display:none}#comments-container .comments li .content-text .actions .response-content{display:table-cell;text-align:right}#comments-container .comments li .content-text .actions .response-content .response,#comments-container .comments li .content-text .actions .response-content .response-count{border:1px solid #ccc;color:#666;padding:6px 8px;border-radius:2px;transition:border 0.3s ease-in-out}#comments-container .comments li .content-text .actions .response-content .response:before,#comments-container .comments li .content-text .actions .response-content .response-count:before{content:"\f112";font-family:'FontAwesome';font-size:12px;padding-right:5px}#comments-container .comments li .content-text .actions .response-content .response:hover,#comments-container .comments li .content-text .actions .response-content .response-count:hover{border-color:#777}#comments-container .comments li .content-text .actions .response-content .response{transition:all 0.3s ease-in-out}#comments-container .comments li .content-text .actions .response-content .response-count{transition:all 0.3s ease-in-out}#comments-container .comments li .content-text .actions .response-content .response-count:before{content:"\f0e5";font-size:15px}#comments-container .comments li .content-text .response-to{display:block;margin-bottom:5px;position:relative;top:-3px}#comments-container .comments li .content-text .response-to i{font-size:10px}#comments-container .comments li .content-text .response-to:hover{color:#555}#comments-container .comments li .content-text .name{font-weight:700;font-size:15px;font-family:"Merriweather"}#comments-container .comments li .content-text .published{font-weight:400;font-size:14px;text-transform:lowercase}#comments-container .comments li .content-text .published .tooltip-content{width:auto;font-size:16px;padding:10px;white-space:nowrap;left:0}#comments-container .comments li .content-text .text{font-size:17px;line-height:1.4em;font-weight:300;margin-bottom:10px;padding-bottom:5px;margin-top:5px;word-wrap:break-word}#comments-container .comments li .content-text .text.collapsed{max-height:250px;overflow:hidden;position:relative;cursor:pointer}#comments-container .comments li .content-text .text.collapsed:after{background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, white 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 100%);bottom:0;content:" ";filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );left:0;position:absolute;right:0;height:50px}#comments-container .comments li .content-text .text.collapsed:before{background:rgba(255,255,255,0.6);bottom:5px;color:#009fdf;content:"Seguir leyendo";display:inline-block;font-size:14px;font-weight:600;height:20px;left:0;position:absolute;right:0;text-align:center;z-index:2;transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out}#comments-container .comments li .content-text .text.collapsed:hover:before{color:#06a1cf}#comments-container .comments li .content-text .vote{display:inline-block}#comments-container .comments li .content-text .vote ul{display:inline-block;padding:10px 4px 0px 4px;margin:0}#comments-container .comments li .content-text .vote ul li{float:left;width:auto;text-align:center;margin:0 5px;padding:0}#comments-container .comments li .content-text .vote ul li a{text-transform:uppercase;text-align:center;margin:0}#comments-container .comments li .content-text .vote ul li a img{width:40px;height:40px}#comments-container .comments li .content-text .vote ul li a span{opacity:0;visibility:hidden;position:absolute;background:#222;color:#fff;font-size:13px;letter-spacing:0.05em;padding:7px 10px;border-radius:3px;white-space:nowrap;top:-35px;left:2px;margin-left:-10px;transition:opacity 0.3s ease-in-out}#comments-container .comments li .content-text .vote ul li a span:before{content:'';position:absolute;bottom:-7px;border-top:7px solid #222;border-left:7px solid transparent;border-right:7px solid transparent;left:50%;margin-left:-10px}#comments-container .comments li .content-text .vote ul li a.love span{left:-23px}#comments-container .comments li .content-text .vote ul li a.laugh span{left:-13px}#comments-container .comments li .content-text .vote ul li a.cry span{left:-32px}#comments-container .comments li .content-text .vote ul li a.pout span{left:-18px}#comments-container .comments li .content-text .vote ul li a.sleep span{left:-48px}#comments-container .comments li .content-text .vote ul li a.mute span{left:-28px}#comments-container .comments li .content-text .vote ul li a:hover span{opacity:1;visibility:visible}#comments-container .comments li .content-text a,#comments-container .comments li .content-text .vote{font-size:15px;line-height:15px;color:#999;transition:color 0.3s ease-in-out;text-decoration:none}#comments-container .comments li .content-text a:hover,#comments-container .comments li .content-text .vote:hover{color:#111}#comments-container .comments li .content-text a.report,#comments-container .comments li .content-text .vote.report{float:right;margin:0 10px 0 0}#comments-container .comments li .content-text a.report:hover,#comments-container .comments li .content-text .vote.report:hover{color:#d11031}#comments-container .comments li .content-text a.report.active,#comments-container .comments li .content-text .vote.report.active{color:#d11031;cursor:default}#comments-container .comments li .content-text a.disabled,#comments-container .comments li .content-text a span.disabled,#comments-container .comments li .content-text .vote.disabled,#comments-container .comments li .content-text .vote span.disabled{color:#ccc;cursor:not-allowed}#comments-container .comments li .content-text a.disabled:hover,#comments-container .comments li .content-text a span.disabled:hover,#comments-container .comments li .content-text .vote.disabled:hover,#comments-container .comments li .content-text .vote span.disabled:hover{color:#ccc}#comments-container .comments li .content-text a.show-hide-responses,#comments-container .comments li .content-text .vote.show-hide-responses{float:right}#comments-container .comments li .content-text a.active,#comments-container .comments li .content-text .vote.active{color:#111;cursor:default}#comments-container .comments li .children{display:inline-block;width:100%;list-style:none;padding:30px 0 0 63px;box-sizing:border-box;position:relative}#comments-container .comments li .children>li{margin-bottom:10px;padding:10px}#comments-container .comments li .children>li .content-image{left:10px;top:10px}#comments-container .comments li .children>li:before{content:"";position:absolute;border-bottom:1px dashed #ccc;width:30px;left:-38px;top:34px}#comments-container .comments li .children>li .report{margin:0}#comments-container .comments li .children>li:last-child{margin:0;padding:0 10px}#comments-container .comments li .children>li:last-child:after{content:"";background:#fff;position:absolute;width:1px;height:100%;left:-41px;bottom:0;top:25px}#comments-container .comments li .children:before{content:"";position:absolute;border-left:1px dashed #ccc;width:1px;top:0;left:22px;bottom:0}#comments-container .comments li:last-child{margin:0;padding:0}#comments-container .comments .no-rows{text-align:center;font-size:18px}#comments-container .btn{display:inline-block;width:100%;background:#111;border:0;color:#fff;padding:15px;line-height:25px;font-size:18px;font-weight:300;text-transform:uppercase;margin:40px auto 0;letter-spacing:0.2em;transition:background 0.3s ease-in-out;text-decoration:none;text-align:center;box-sizing:border-box}#comments-container .btn:hover{background:#d11031}#comments-container .loading:before{content:"";background:rgba(255,255,255,0.7);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#comments-container .loading:after{content:"";display:inline-block;width:50px;height:50px;position:absolute;bottom:2px;left:50%;margin:-25px 0 0 -25px;background:url("/commons/svg/loading.svg") no-repeat;background-size:100%;z-index:2;opacity:0.9}#comments-container .hidden{display:none}.tooltip{display:inline;position:relative}#comments-container .comments .content-text .tooltip{display:inline;position:relative;background:transparent;left:inherit;color:inherit;font-size:inherit;padding:0;line-height:inherit;width:inherit;font-weight:inherit}.tooltip-item{cursor:pointer;display:inline-block}.tooltip-item::after{content:'';position:absolute;width:360px;height:20px;bottom:100%;left:50%;pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltip:hover .tooltip-item::after{pointer-events:auto}.tooltip-content{position:absolute;z-index:9999;width:360px;left:-17px;margin:0 0 10px;bottom:100%;text-align:left;font-size:0.765em;line-height:1.4;box-shadow:0 0 15px 3px rgba(0,0,0,0.1);background:white;opacity:0;cursor:default;pointer-events:none;border:1px solid #ddd;text-align:center}.tooltip-effect-1 .tooltip-content{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s}.tooltip-effect-2 .tooltip-content{-webkit-transform-origin:50% calc(100% + 10px);transform-origin:50% calc(100% + 10px);-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, 45deg);transform:perspective(1000px) rotate3d(1, 0, 0, 45deg);-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, transform 0.2s}.tooltip-effect-3 .tooltip-content{-webkit-transform:translate3d(0, 10px, 0) rotate3d(1, 1, 0, 25deg);transform:translate3d(0, 10px, 0) rotate3d(1, 1, 0, 25deg);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s}.tooltip-effect-4 .tooltip-content{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale3d(0.7, 0.3, 1);transform:scale3d(0.7, 0.3, 1);-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, transform 0.2s}.tooltip-effect-5 .tooltip-content{width:180px;margin-left:-90px;-webkit-transform-origin:50% calc(100% + 6em);transform-origin:50% calc(100% + 6em);-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, transform 0.2s;-webkit-transition-timing-function:ease,cubic-bezier(0.17, 0.67, 0.4, 1.39);transition-timing-function:ease,cubic-bezier(0.17, 0.67, 0.4, 1.39)}.tooltip:hover .tooltip-content{pointer-events:auto;opacity:1;-webkit-transform:translate3d(0, 0, 0) rotate3d(0, 0, 0, 0);transform:translate3d(0, 0, 0) rotate3d(0, 0, 0, 0)}.tooltip.tooltip-effect-2:hover .tooltip-content{-webkit-transform:perspective(1000px) rotate3d(1, 0, 0, 0deg);transform:perspective(1000px) rotate3d(1, 0, 0, 0deg)}.tooltip-content::before{content:"\f0d7";top:100%;left:10%;height:0;width:0;position:absolute;pointer-events:none;font-family:FontAwesome;font-size:40px;text-shadow:0 2px 0px rgba(0,0,0,0.1);color:#fff;z-index:0;margin:-25px 0 0 -15px}.tooltip-effect-5 .tooltip-text{padding:1.4em}.tooltip-text a{font-weight:bold}@keyframes blink{0%{background:transparent}25%{background:rgba(241,196,17,0.3)}50%{background:rgba(241,196,17,0.3)}75%{background:rgba(241,196,17,0.3)}100%{background:transparent}}@-webkit-keyframes blink{0%{background:transparent}25%{background:rgba(241,196,17,0.3)}50%{background:rgba(241,196,17,0.3)}75%{background:rgba(241,196,17,0.3)}100%{background:transparent}}@media (max-width: 768px){#comments-container form input[type="submit"]{float:initial;display:inline-block;width:100%;margin:0}#comments-container form p{margin:15px 0 0;line-height:1em}#comments-container form a{line-height:1em}#comments-container form a.close{line-height:1.4em;margin:15px 5px 15px 20px}#comments-container form:not(.response-form) a.discard{line-height:30px}}@media (max-width: 480px){#comments-container{padding:0;margin:30px 0 0 0;box-sizing:border-box}#comments-container .info{text-align:center;margin-bottom:25px}#comments-container .info .order-by{float:initial;display:inline-block;width:100%}#comments-container .info .order-by .dropbtn{background:#eee;width:100%}#comments-container .info .order-by .dropbtn span{margin-right:5px}#comments-container .info .order-by .dropdown-content{left:0;right:0;z-index:9999}#comments-container .info .order-by .dropdown-content a{text-align:center}#comments-container .msg{padding:20px}#comments-container form .send,#comments-container form .discard{display:inline-block}#comments-container form a.discard{margin:10px 0 0 0;width:100%;box-sizing:border-box;text-align:center;float:none;display:none}#comments-container form textarea{height:100px;min-height:100px;border-color:#aaa;outline:initial}#comments-container form textarea.focus{outline:initial;height:100px}#comments-container form#write-comment textarea{margin-bottom:10px}#comments-container .comments li{border-bottom:1px solid #ccc}#comments-container .comments li:last-child{border-bottom:0}#comments-container .comments li form{padding-left:0}#comments-container .comments li form .content{margin-bottom:20px}#comments-container .comments li .content-image{width:42px;height:42px}#comments-container .comments li .content-image span{width:42px;height:42px;line-height:42px;font-size:25px}#comments-container .comments li .content-text{padding:0px}#comments-container .comments li .content-text .actions{display:inline-block}#comments-container .comments li .content-text .actions .vote-container{display:table;width:100%}#comments-container .comments li .content-text .actions .vote-container .vote{display:table-cell;vertical-align:top}#comments-container .comments li .content-text .actions .vote-container .voting{display:table-cell;vertical-align:middle}#comments-container .comments li .content-text .actions .vote-container .voting ul{float:right}#comments-container .comments li .content-text .actions .response-content{display:table;width:100%;border:1px solid #ccc;margin-top:10px;text-align:left}#comments-container .comments li .content-text .actions .response-content .response-count{display:table-cell;border:0;padding:10px;color:#333}#comments-container .comments li .content-text .actions .response-content .response-count:before{display:none}#comments-container .comments li .content-text .actions .response-content .response{display:table-cell;border:0;padding:10px;text-align:right;color:#333}#comments-container .comments li .content-text .actions .response-content .response:before{display:none}#comments-container .comments li .content-text .response-to{left:0;padding:0 0 0 53px;width:100%;box-sizing:border-box}#comments-container .comments li .content-text .name,#comments-container .comments li .content-text .published{display:inline-block;width:100%;padding-left:53px;box-sizing:border-box}#comments-container .comments li .content-text .text{margin-top:15px}#comments-container .comments li .content-text .published .tooltip-content{display:none}#comments-container .comments li .content-text .vote ul li a:hover span{display:none}#comments-container .comments li .response-form .rules{display:none}#comments-container .comments li .children{padding:30px 0 0 26px}#comments-container .comments li .children>li{padding:10px 10px 10px 0}#comments-container .comments li .children>li .content-image{left:0;top:0}#comments-container .comments li .children>li .actions .response-content .response{text-align:center}#comments-container .comments li .children>li:before{width:7px;left:-13px;top:20px}#comments-container .comments li .children:before{top:10px;left:12px;bottom:0px}#comments-container .comments li .children.hidden{display:none}}
