@charset "utf-8";.iyc-views-AjaxCommentsView{font-family:source sans pro,Arial,sans-serif}.tasty-Form.iyc-views-CommentsView.CommentForm-field{margin-top:-14px}.iyc-views-AjaxCommentsView .commentsViewTitle,.iyc-views-AjaxCommentsView .addCommentTitle{font-size:20px;border-bottom:1px solid #ddd;margin:0 0 15px;padding-bottom:15px;line-height:1em}.iyc-views-AjaxCommentsView .commentsList .commentsContainer{clear:both;margin-bottom:4em}.iyc-views-AjaxCommentsView .commentsList .commentsContainer:empty{display:none}.iyc-views-AjaxCommentsView .commentEntry+.commentEntry{border-top:1px dashed #ccc;margin-top:20px;padding-top:20px}.iyc-views-AjaxCommentsView .commentEntry .commentInfo{color:#999;font-size:16px;margin-bottom:15px}.iyc-views-AjaxCommentsView .commentEntry .commentInfo .commentUserName{color:#333;font-weight:700}.iyc-views-AjaxCommentsView .commentEntry .commentContent{font-size:16px;line-height:1.4em;font-family:"source serif pro",Georgia,serif}.iyc-views-AjaxCommentsView .commentEntry .commentContent a{color:#134e78;text-decoration:underline}.iyc-views-AjaxCommentsView .commentFields{border:none;width:auto;float:none;padding:0;margin-bottom:3em;background:0 0;overflow:hidden}.iyc-views-AjaxCommentsView .commentFieldsNotice{color:#4b4b4b;font-size:1.2em;font-weight:700;margin-bottom:1em;padding-bottom:.5em;border-bottom:1px dotted #ccc}.iyc-views-AjaxCommentsView .commentFields .field{width:100%;overflow:hidden;margin-bottom:10px}.iyc-views-AjaxCommentsView .commentFields .field label{color:#4b4b4b;float:left;font-size:16px;font-weight:400;line-height:2em;width:125px}.iyc-views-AjaxCommentsView .commentFields textarea{border:1px solid #ccc;height:12em;width:40em;max-width:100%;padding:5px;font-size:15px;font-family:source sans pro,Arial,sans-serif}.iyc-views-AjaxCommentsView .commentFields .field input{border:1px solid #ccc;font-size:15px;width:15em;float:left;padding:5px;font-family:source sans pro,Arial,sans-serif}.iyc-views-AjaxCommentsView .commentFields .field.classy-Boolean-field input{float:left;width:auto;border:none;padding:0;margin:.4em .5em .4em 12em}.iyc-views-AjaxCommentsView .commentFields .buttons{float:left;clear:left;margin-left:125px;margin-right:1em;margin-top:15px}@media only screen and (max-width:480px){.iyc-views-AjaxCommentsView .commentFields .buttons{margin-left:0}}.iyc-views-AjaxCommentsView .commentFields .buttons input{border-radius:100px;padding:0 20px;font-family:source sans pro,Arial,sans-serif;text-align:center;line-height:1.55em;text-transform:uppercase;transition:all .25s ease-in-out!important;letter-spacing:1px;border:2px solid #cf5260;background:#cf5260;color:#fff;font-size:16px;padding:7px 35px}.iyc-views-AjaxCommentsView .commentFields .buttons input:focus{outline:0!important}.iyc-views-AjaxCommentsView .commentFields .buttons input:hover,.iyc-views-AjaxCommentsView .commentFields .buttons input.hovered{background:#000!important;border-color:#000!important;color:#fff!important}.iyc-views-AjaxCommentsView .registrationNotice{width:32em;float:right;border:3px solid #dfdfdf;padding-top:8.5em;height:11.5em}.iyc-views-AjaxCommentsView .registrationNotice p{font-size:1.2em;font-weight:700;text-align:center}.iyc-views-AjaxCommentsView .registrationNotice p a{display:block;text-decoration:underline}.iyc-views-AjaxCommentsView .registrationNotice p,.iyc-views-AjaxCommentsView .registrationNotice p a{color:#4b4b4b}.iyc-views-AjaxCommentsView .forgotPasswordNotice{font-size:1.1em;font-weight:700;margin-top:1.3em;margin-bottom:1em}.iyc-views-AjaxCommentsView .forgotPasswordNotice a{color:#4b4b4b}.iyc-views-AjaxCommentsView .medicalNote,.iyc-views-AjaxCommentsView .termsOfUse,.iyc-views-AjaxCommentsView .privacyPolicy{color:#999}.iyc-views-AjaxCommentsView .medicalNote,.iyc-views-AjaxCommentsView .termsOfUse,.iyc-views-AjaxCommentsView .privacyPolicy,.iyc-views-AjaxCommentsView .explanation{font-size:13px;margin-left:125px}@media only screen and (max-width:480px){.iyc-views-AjaxCommentsView .medicalNote,.iyc-views-AjaxCommentsView .termsOfUse,.iyc-views-AjaxCommentsView .privacyPolicy,.iyc-views-AjaxCommentsView .explanation{margin-left:0}}.iyc-views-AjaxCommentsView .medicalNote a,.iyc-views-AjaxCommentsView .termsOfUse a,.iyc-views-AjaxCommentsView .privacyPolicy a,.iyc-views-AjaxCommentsView .explanation a{color:inherit;text-decoration:underline}.iyc-views-AjaxCommentsView .recaptcha{margin-top:15px;margin-left:125px}@media only screen and (max-width:480px){.iyc-views-AjaxCommentsView .recaptcha{margin-left:0}}