/* globales
-------------------------------------------------------*/
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;}

.appc-hide{display:none;}
.appc-clear{clear:both}
.appc-error {background:#f2dede; border:1px solid #ebccd1; color:#a94442; padding:5px; margin:0 0 10px; text-shadow:0 1px 0 #fff; border-radius:5px; font-size:11px;}
.app-comments .appc-form .appc-area span.appc-error { color: #E00000; padding: 0 10px; }
.appc-clearfix:before, .appc-clearfix:after{content:" "; display:table;}
.appc-clearfix:after{clear:both;}
.appc-clearfix{*zoom:1;}
.appc-arrow{margin:0; padding:0; position:absolute; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #E9E9E9; display:block; line-height:0}
[class^="appc-ico-"], [class*=" appc-ico-"], .appc-ico, #appc-osort .appc-active i, #appc-osort span i, #appc-osort span.appc-up i, ul.appc-opts li.appc-seguir a, .appc-foot ul li.appc-prev a i, .appc-foot ul li.appc-next a i, .appc-iclose, .appc-foot .appc-top i, .appc-hidden .appc-comment-hidden .appc-capsho i{background:url(../i/appc-spt-ico-v2.png) 0 0 no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle;}
.appc-ico-nube-entrella{background-position:0 0 }
.appc-ico-nube-comentario{background-position:0 -24px}
.appc-ico-like{background-position:-24px 0; width:14px; height:14px}
.appc-ico-nolike{background-position:-24px -24px; width:14px; height:14px}
.appc-ico-reply{background-position:-24px -48px; width:14px; height:14px}

.appc-form .app-compartir input[type="checkbox"]{ display: none; }

.appc-form .app-compartir .appc-ico-fb{background-position:0 -217px; width:14px; height:14px; margin-top: 5px}
.appc-form .app-compartir input[type="checkbox"]:checked + .appc-btn .appc-ico-fb{background-position:0 -231px;}
.appc-form .app-compartir input[type="checkbox"]:checked + .appc-btn.appc-cn-fb{ border-color: #4560a0;}
.appc-form .app-compartir .appc-ico-tw{background-position:-14px -217px; width:17px; height:14px; margin-top: 5px}
.appc-form .app-compartir input[type="checkbox"]:checked + .appc-btn .appc-ico-tw{background-position:-14px -231px;}
.appc-form .app-compartir input[type="checkbox"]:checked + .appc-btn.appc-cn-tw{ border-color: #00aced;}
.appc-form .app-compartir .appc-btn{ display: inline-block; width: 25px; height: 25px; border:1px solid #ccc; border-radius: 3px; margin-right: 9px; text-align: center; cursor: pointer; font-size:16px;}

#appc-osort span i{background-position:0 -48px; width:8px; height:5px;}
#appc-osort.appc-up i{background-position:0 -72px; width:8px; height:5px;}
#appc-osort .appc-active i{background-position:0 -96px; width:7px; height:5px;}
ul.appc-opts li.appc-seguir a{background-position:-24px -72px; width:16px; height:14px;}
.appc-foot ul li.appc-prev a i{background-position:0 -120px; width:8px; height:9px; margin-right:5px;}
.appc-foot ul li.appc-next a i{background-position:0 -144px; width:8px; height:9px; margin-left:5px;}
.appc-iclose{background-position:0 -168px; width:12px; height:12px;}
.appc-foot .appc-top i{background-position:0 -192px; width:11px; height:12px;}
.appc-hidden .appc-comment-hidden .appc-capsho i{background-position:0 -48px; width:8px; height:5px;}

/* appc-comment
-------------------------------------------------------*/
#app-comments{font-family:Arial;}
#app-comments li.appc-more{border:0; text-align:center; padding:10px 0; margin:0; background:#F2F2F2; line-height:1em;}
#app-comments li.appc-more a{font-size:11px; color:#777; text-decoration:none}
#app-comments li.appc-more a:hover {text-decoration:underline; color:#000}
#app-comments li.appc-even{}

.appc-title{font-size:13px; color:#333; line-height:15px; margin: 0 0 10px;}
.appc-title i.appc-ico{margin-right:8px;}

.appc-moderate{background:#DFF0D8; border:1px solid #D6E9C6; color:#468847; padding:5px; margin:0 0 10px; text-shadow:0 1px 0 #fff; border-radius:5px; font-size:11px}
.appc-list{margin-bottom:10px; border-bottom: 3px solid #EEEEEE;}
.appc-body .appc-footer-list{ text-align: center; margin: 15px 0 25px;}
.appc-body .appc-get-more{ display: inline-block; padding: 5px 15px; background: #ccc; background: #EEEEEE; border:1px solid #DDDDDD; border-radius: 1px; font-size: 13px; color: #646464; }

.appc-body .appc-get-more:after{ content: ""; display: inline-block; vertical-align: middle; width: 0; height: 0; margin-left: 10px; border-left: 5px solid #646464; border-top: 3px solid transparent; border-bottom: 3px solid transparent;}

.appc-form-main{ padding:10px; background: #F6F6F6; border-top: 3px solid #ccc; border-top: 3px solid #DDDDDD; }
.appc-form-main .appc-form-title{ font-size: 18px; font-family: "prelobold", Arial; margin-bottom: 6px; margin-top: 5px }
.appc-form-main .appc-form-title .min-logo{ display: none /*inline-block; float: right; width: 54px; height: 13px; vertical-align: middle; background: url(../i/min-logo.png) no-repeat; margin: 5px 0;*/}
.appc-form-main p{margin:0; padding:0 10px; font-size:11px}
.appc-form-main .appc-moderate{margin:0 10px 10px}
.appc-form-main .appc-avatar img{ display: none /*margin-bottom:2px; margin:0; width:100%; */}
/*box requiere logued*/
.appc-form-main .box-require-unlogued .avatar-default{ display: inline-block; float: left; width:53px; height: 53px; background: url(../i/avatar-default.png); }
.appc-form-main .box-require-unlogued .appc-header-unlogued{ margin: 0 0 25px 60px; padding-top: 5px;}
.appc-form-main .box-require-unlogued .appc-header-unlogued a{ font-size: 18px; font-family: arial;}
.appc-form-main .box-require-unlogued .appc-header-unlogued span{ font-size: 12px; font-style: italic;}
.appc-form-main .box-require-unlogued a{ color: #111111;}
.appc-form-main .box-require-unlogued .appc-footer-unlogued{ font-size: 12px; color: #666666; margin-bottom: 20px; }
.appc-form-main .box-require-unlogued .appc-footer-unlogued a{ text-decoration: underline;}
.appc-form-main .appc-anuncio{ font-size: 12px; font-style: italic; color: #444444; margin-bottom: 25px;}

.appc-form .appc-avatar{ border-radius: 30px; float: left; height: 53px; line-height: 0; width: 53px;}



.appc-item .appc-avatar{float:left; width:40px; height: 40px; line-height: 40px; border-radius: 30px; overflow: hidden; background: #e4e5e9; }
.appc-item .appc-avatar img{ display: inline-block; vertical-align: middle; line-height: 40px;}

.appc-form textarea, .appc-form input[type="text"]{border:1px solid #E5E5E5; color: #999999; resize:none; font-family: Arial,Helvetica,sans-serif; font-size: 12px; padding: 5px 8px; height:68px; width:100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-radius: 3px;}
.appc-form input[type="text"]{height:auto; margin-bottom:4px;}

.appc-form .appc-txt-error{border:1px solid #eed3d7 !important; background-color:#f2dede;}
.appc-form .appc-txt-error::-webkit-input-placeholder{color:#B94A48;}
.appc-form .appc-txt-error::-moz-placeholder{color:#B94A48}

.appc-form button{background-color:#888888; font-size:11px; font-weight: bold; border:0; transition: all .5s ease; -webkit-transition: all .5s ease;  line-height:30px; border-radius:3px; color:#fff; padding: 0 10px;}
.appc-form.focus-in button{ background-color:#C60C30; box-shadow: 1px 1px 3px rgba(0,0,0,.4);}
.appc-form .appc-area{ margin-left: 62px;}
.appc-form .appc-area .appc-send{ text-align: right;}
.appc-form .appc-area  span.total-characters{font-size:13px;  position:relative; margin-right:5px; color:#CCCCCC; position: absolute; right: 5px; bottom: 2px; background: #fff;}
.appc-form .appc-area .appc-area-head{margin-bottom:5px; position: relative;}

.appc-form .app-compartir{float:left; }
/*.appc-form .app-compartir label{margin-right:10px}
.appc-form .app-compartir label:first-child{line-height:20px; font-size:11px; color:#444; margin-right:4px}
.appc-form .app-compartir input{margin:0 4px 0 0; vertical-align:middle}
.appc-form .app-compartir label [class^="appc-ico-"]{margin:-1px 2px 0 0;}*/
/*.appc-form .appc-seguir{text-align:right; font-size:12px;  margin-left: 90px; margin-bottom: 15px;}*/
.appc-form .appc-seguir {font-size: 12px; float: left; margin: 0;}
.appc-form .appc-seguir label{display:block; color: #878787;}
.appc-form .appc-seguir label span{ line-height:25px;}
.appc-form .appc-seguir label input{vertical-align:middle;  display: inline-block; margin: 0 8px;}
ul.appc-opts .appc-seguir a {display:block; text-indent:-9999px; position:relative; vertical-align:middle;}

.appc-comment{padding-left:50px; padding-right:10px; margin-bottom: 24px;}
.appc-comment:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}

.appc-comment .appc-text h6{font-size:13px; font-weight:bold; margin:2px 0 2px; color:#222222;}
.appc-comment .appc-text p{line-height:150%; margin:0 0 5px; color:#333}
.appc-comment .appc-avatar{margin:0}
/*.appc-comment .appc-area{padding-left:80px}*/
.appc-comment  textarea, .appc-comment input[type="text"]{}
.appc-form div.appc-area div.appc-area-head textarea{}
.appc-comment .appc-area .appc-seguir{display:none}

.appc-tip{position:absolute; background:#E9E9E9; width:185px; height:auto; z-index:1; padding:10px; text-align:left; font-size:11px; color:#000; left:-70px; top:120%; border:1px solid #ddd}
.appc-tip p{line-height:140%; margin-bottom:6px}
.appc-tip i.appc-arrow{top:-5px; left:73px;}
.appc-tip input{vertical-align:middle; margin-right:8px}
.appc-tip label{width:195px; line-height:15px;}

.appc-list{margin-bottom:5px;}
.appc-list ol, .appc-destacados ol{padding:0; margin:0; list-style:none}
.appc-list ol li, .appc-destacados ol li{font-size:12px; color:#000; *zoom:1; padding-bottom: 10px}
.appc-list ol li ol{margin:0 0 0 30px; clear:both; display:block}

/* appc-destacados
-------------------------------------------------------*/
.appc-destacados{margin-bottom:15px;}
.appc-destacados .appc-comment .appc-text h6{color:#B28500}

/* appc-head-opts
-------------------------------------------------------*/
ul.appc-head-opts{margin:0 0 10px; padding:0 15px; list-style:none;  /*width:100%;*/ height:25px; line-height:25px; border-bottom:1px solid #ccc; position:relative; *zoom: 1; *z-index:2; background: #F6F6F6;}
ul.appc-head-opts:before, ul.appc-head-opts:after {content: " "; display: table;}
ul.appc-head-opts:after{clear: both;}

ul.appc-head-opts li{float:left; padding:0; font-size:14px; margin:0; padding:0 15px; cursor:pointer; line-height:25px; color: #999999; font-weight: bold;}

.appc-ototal{ font-size: 13px; margin-bottom: 10px; }

/*ul.appc-head-opts li.appc-otodos, ul.appc-head-opts li.appc-omiflujo, ul.appc-head-opts li.appc-okarma{text-transform:uppercase}*/
/*ul.appc-head-opts li.appc-otodos:hover, ul.appc-head-opts li.appc-destaque:hover {background-color:#f2f2f2}*/
ul.appc-head-opts li.appc-okarma-des{color:#004276; position:relative; float:right}
ul.appc-head-opts li.appc-okarma-des .appc-okarma-list{position:absolute; width:260px; padding:12px; top:35px; right:0; background:#E9E9E9; border:1px solid #C6C6C1}
ul.appc-head-opts li.appc-okarma-des .appc-okarma-list p{color:#3D3D3F; font-size:12px; line-height:145%; margin:0 0 10px}
ul.appc-head-opts li.appc-okarma-des .appc-okarma-list .appc-iclose{position:absolute; top:10px; right:10px; text-indent:-99999px}
ul.appc-head-opts li.appc-okarma-des .appc-okarma-list i.appc-arrow{top:-5px; right:85px;}

.appc-osort-list{position:absolute;top:100%;/*left:0;*/z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:0 0 0;list-style:none;background-color:#fff;border:1px solid #f2f2f2;}
ul.appc-head-opts li.appc-active{background:#fff!important; border:1px solid #C6C6C1; border-bottom:0; color: #9F842F; height:30px; line-height:30px; display:block; position:relative; top:-5px;}
ul.appc-head-opts li#appc-osort{float:right; position:relative;}
ul.appc-head-opts li#appc-osort:hover, ul.appc-head-opts li#appc-osort.appc-up {background-color:#f2f2f2}
ul.appc-head-opts li#appc-osort span{position:relative; padding-right:15px;}
ul.appc-head-opts li#appc-osort span i{position:absolute; right:0; top:5px}
ul.appc-head-opts li#appc-osort ul.appc-osort-list{background:#f2f2f2; right:0; border:0}

ul.appc-head-opts li#appc-osort ul.appc-osort-list li{float:none; padding:0; text-align:right; font-size:11px; padding:0 10px; line-height:25px; color: #666666;}
ul.appc-head-opts li#appc-osort ul.appc-osort-list li.appc-active{border:0; font-weight:normal; height:auto; position:static;  line-height:25px; background-color:#f2f2f2!important; color:#aaa}
ul.appc-head-opts li#appc-osort ul.appc-osort-list li.appc-active i{float:left; margin-top:9px}
ul.appc-head-opts li#appc-osort ul.appc-osort-list li:hover{background:#DBDBDB!important}

.appc-iam{background:#FFF7D5}

/* appc-options
-------------------------------------------------------*/
ul.appc-opts{list-style:none; margin:0 0 6px; padding:0; height:20px; line-height:20px; *zoom:1}
ul.appc-opts:before, ul.appc-opts:after {content: " "; display: table;}
ul.appc-opts:after{clear: both;}
ul.appc-opts li{float:left; font-size:11px; padding:0 8px 0 0; margin:0 8px 0 0; border-bottom:0; color:#999; background:none; position:relative;}
ul.appc-opts li a{color:#999; text-decoration:none;}
ul.appc-opts li.appc-ago span{color:#999999;}
ul.appc-opts li .appc-ico{vertical-align:baseline; position:relative;}
ul.appc-opts li.appc-like .appc-ico{margin-right:5px;}
ul.appc-opts li.appc-like .appc-like-yes{margin-left:6px; margin-right:15px; display:inline-block;}
ul.appc-opts li.appc-like .appc-like-yes .appc-ico{top:2px; *top:-1px}
ul.appc-opts li.appc-like .appc-like-no .appc-ico{top:3px; *top:-1px}
ul.appc-opts li.appc-reply .appc-ico{ display: inline-block; vertical-align:  middle;}

ul.appc-opts .appc-seguir a{text-indent:0; font-size:0; line-height:0; overflow:hidden}
@media \0screen {ul.appc-opts .appc-seguir a{text-indent:0; font-size:0; line-height:0; overflow:hidden}}
ul.appc-opts .appc-seguir a:hover{background-position:-48px -72px;}
ul.appc-opts li.appc-seguir{border-right:0}
ul.appc-opts li.appc-seguir a{*top:2px}

ul.appc-opts li a.appc-like-yes{color:#006619;}
ul.appc-opts li a.appc-like-no{color:#FF2D2D;}
ul.appc-opts li a.appc-like-yes i, ul.appc-opts li a.appc-like-no i, ul.appc-opts li.appc-reply a i {}
ul.appc-opts li a.appc-like-yes i, ul.appc-opts li a.appc-like-no i, ul.appc-opts li.appc-reply a i {cursor:pointer}
ul.appc-opts li a.appc-like-yes:hover i{background-position:-48px 0}
ul.appc-opts li a.appc-like-no:hover i{background-position:-48px -24px}
ul.appc-opts li.appc-reply:hover a i {background-position:-48px -48px}

/* appc-avatar
-------------------------------------------------------*/
.appc-form-main .appc-avatar {position: relative; z-index: 1;}
/*.appc-avatar-sel ul {padding:0; margin: 10px 0 0 16px; overflow: hidden;}*/
.appc-avatar-sel ul li {display: block; float: left; margin-right: 5px;}
.appc-avatar-sel ul li:last-child {margin-right: 0 !important;}
.appc-avatar-sel ul li a img { height: 40px; width: 40px;}
.appc-avatar-sel ul li a {background-image: url(../i/spt-like-comment.png); background-repeat: no-repeat; display: block; float: left; height: 40px; text-indent: -9999px; width: 40px; }
.appc-avatar-sel ul li a.appc-avatar1 {background-position: 0 0px;}
.appc-avatar-sel ul li a.appc-avatar2 {background-position: 0 -40px;}
.appc-avatar-sel ul li a.appc-avatar3 {background-position: 0 -80px;}
.appc-avatar-sel ul li a.appc-avatar4 {background-position: 0 -120px;}
.appc-avatar-sel ul li a.appc-avatar5 {background-position: 0 -160px;}
.appc-avatar-sel ul li a.appc-avatar6 {background-position: 0 -200px;}
.appc-avatar-sel ul li a.appc-up {background-position: 0 -240px;}
.appc-avatar-cg {background:rgba(0,0,0,.5); position: absolute; left: 0; top: 0; height: 100%; width: 100%; font-size:11px; border:0; padding:4px 0; border-radius:3px; color:#fff; display:block; text-align:center; text-decoration:none; line-height:11px; display: none; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c000000', endColorstr='#8c000000'); /* IE */}
.appc-avatar-cg span{ display: block; margin-top: 10px; float: left;}
/*.appc-avatar-sel {background: url(../i/bg-avatars.png) no-repeat 0 0; height: 60px; left: 70px; position: absolute; top: 54px; width: 337px; z-index: 9998;}*/
.ec-comments .appc-avatar-sel{ background: #E9E9E9; border:1px solid #BDBDBD; border-radius:5px; height: auto; left: -3px; top: 60px; width: 337px; position: absolute;}
.ec-comments .appc-avatar-sel:after{ display: block; content: ""; border-bottom: 5px solid #E9E9E9; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; position: absolute; left: 27px; top: -5px;}
.ec-comments .appc-avatar-sel ul{ padding: 7px; width: auto; margin: 0; overflow: hidden;}

.ec-comments .appc-cnt-change{  border-radius: 30px;  height: 53px; overflow: hidden; width: 100%; position: relative;}
.ec-comments .appc-cnt-change:hover .appc-avatar-cg{ display: block;}
/* appc-foot
-------------------------------------------------------*/
.appc-foot{clear:both; border-top:1px solid #E5E5E5; padding:0}
.appc-foot ul{list-style:none; padding:0; margin:6px 5px 0; *zoom: 1}
.appc-foot ul:before, .appc-foot ul:after {content: " "; display: table;}
.appc-foot ul:after{clear: both;}
.appc-foot ul li{float:left; padding:0; line-height:0; margin-bottom:6px}
.appc-foot ul li a{color:#333; font-size:12px; padding:2px 6px; text-decoration:none; line-height:normal; vertical-align:middle}
*+html .appc-foot ul li a{vertical-align:middle}
.appc-foot ul li.appc-prev{margin-right:10px}
.appc-foot ul li.appc-next{margin-left:10px}
.appc-foot ul li.appc-active a{background:#474646; color:#fff; border-radius:2px}

.appc-foot .appc-top{float:left; font-size:11px; cursor:pointer; opacity: 0.8; filter: alpha(opacity = 80); background-color:#000; color:#fff;  text-decoration:none; padding:5px 8px 4px}
.appc-foot .appc-top:hover{opacity: 1; filter: alpha(opacity = 100);}
.appc-foot .appc-top i{position:relative; top:-2px; margin-right:5px;}

/* appc-wait
-------------------------------------------------------*/
#app-comments .appc-wait {background:url(../i/appc-wait.gif) no-repeat center center; padding:15px 0}
ul.appc-opts li.appc-like .appc-like-yes.wait i, ul.appc-opts li.appc-like .appc-like-no.wait i, #app-comments li.appc-more a.wait, ul.appc-opts li.appc-seguir.wait a{background-image:url(../i/appc-wait-14x14.gif); background-repeat:no-repeat; background-position:center center;}
.appc-form.appc-wait{padding:0 !important}
#app-comments.wait .appc-foot{background:#fff; border:0}
#app-comments.wait .appc-foot>i{background:url(../i/appc-wait.gif) no-repeat center center; width:18px; height:18px; margin:0 auto; display:block}
#app-comments li.appc-more a.wait{ background-position:right center; padding-right:20px}

/* appc-hidden
-------------------------------------------------------*/
.appc-comment-hidden{display:none;}
.appc-item { padding-top:6px; *zoom:1; color: #222222; font-size: 14px; margin: 0 10px; }
.appc-item .appc-form{ margin-left: 40px; margin-right: 5px;}
.appc-item .appc-form .appc-area{ margin-left: 47px;}
.appc-item .appc-form .appc-seguir{ margin-left: 66px;}

.appc-item .appc-comment-text{ font-style: italic; color: #4D4D4D; margin-bottom: 10px; word-wrap: break-word;}
.appc-hidden{background:#333; margin-bottom:1px}
.appc-hidden .appc-comment, .appc-hidden .appc-comment-text{display:none;}
.appc-hidden .appc-comment-hidden{display:block;}
.appc-hidden .appc-comment-hidden h6{color:#fff}
.appc-hidden .appc-comment-hidden .appc-capnum{display:inline-block; padding:5px; background:#ddd; border:3px solid #fff; color:#545454; font-size:20px; font-weight:bold; margin-right:5px; letter-spacing:-1px}
.appc-hidden .appc-comment-hidden .appc-capnum b{color:#B20000; padding-right:4px}
.appc-hidden .appc-arrow{border-top:5px solid #E9E9E9; border-bottom:0; bottom:-5px}
.appc-hidden .appc-comment-hidden .appc-captit{color:#fff; font-size:15px; margin-right:20px;}
.appc-hidden .appc-comment-hidden .appc-capsho{background:#949494; color:#DBDBEA; padding:3px 6px 3px 18px; position:relative; z-index:1; cursor:pointer; top:-2px; display:inline-block;}
.appc-hidden .appc-comment-hidden .appc-capsho i{position:absolute; left:5px; top:9px}

.appc-hidden .appc-text div{position:relative;}
.appc-hidden .appc-text div .appc-hide{background:#E9E9E9; position:absolute; top:-35px; left:0px; padding:5px 10px; border-radius:2px; box-shadow:1px 1px 3px #000}
.appc-hidden .appc-text div .appc-hide p{font-weight:bold; text-shadow:1px 1px 0 #fff; margin-bottom:0}


.ec-comments ul.appc-head-opts li.appc-omiflujo, ul.appc-head-opts li.appc-okarma, ul.appc-head-opts li#appc-osort{ display: none; }


/* responsive Design
-------------------------------------------------------*/
@media (max-width: 767px) {
    .appc-form .appc-seguir{width:100%; box-sizing:border-box;}
    .appc-form textarea, .appc-form input[type="text"]{width:100%; box-sizing:border-box}

}

@media (max-width: 480px) {
}

@media (max-width: 320px) {

}


.app-comments .appc-form.wait .loading {
    width: 12px;
    height: 12px;
    border-radius: 100%;
    margin: 2px;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    border: 2px solid #fff;
    border-bottom-color: transparent;
    background: transparent;
    display: inline-block;
    -webkit-animation: rotate 0.75s 0s linear infinite;
    animation: rotate 0.75s 0s linear infinite;
    margin-left: 6px;
    vertical-align: middle;
}

#app-comments.ec .appc-avatar{
    display:none;
}
.ec .appc-form .appc-seguir{
    width: inherit;
}
.ec .appc-item .appc-form .appc-seguir{ margin-left: 0;}
#app-comments.ec .appc-area{
    margin-left: 0;
}
#app-comments.ec .appc-item .appc-avatar{
    display:none;
}
#app-comments.ec .appc-item .appc-comment{
    padding-left: 0;
}


@keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg); }
    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg); }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg); }
}
