/*! fancyBox v2.0.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:100002}.fancybox-outer{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:1000003}.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:0;overflow:hidden}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%;padding:0;margin:0;vertical-align:top;border:0}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:101000}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url(../img/blank.gif);z-index:1003}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:100001;background:#000}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:1005}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#ible-fancybox-overlay{display:block;bottom:0;left:0;right:0;top:0;overflow-x:auto;overflow-y:scroll;position:fixed;z-index:10030}#ible-fancybox-overlay .transparency{display:block;position:absolute;cursor:pointer;top:0;bottom:0;left:0;right:0;width:100%;background:#000;opacity:.8;-moz-opacity:.8}.fancybox-image{cursor:pointer}.fancybox-nav{width:20%}.fancybox-nav span{visibility:visible;background:url(../img/photoset/photoset-gallery-arrows.png) no-repeat;width:43px;height:70px}.fancybox-prev{left:-120px}.fancybox-prev span{background-position:0 0}.fancybox-next{right:-120px}.fancybox-next span{background-position:-54px 0}.fancybox-overlay{background-color:rgba(0,0,0,.6)}.fancybox-nav{background:0 0}#fancybox-loading div{background:url(../img/fancybox_loading.gif) center center no-repeat}#fancybox-loading,.fancybox-close{background-image:url(../img/fancybox_sprite.png)}.fancybox-menu-bar{position:absolute;bottom:5px;z-index:1005;background:rgba(0,0,0,.3);padding:5px;border-radius:5px}.ible-download-link,.image-rotate-angle{display:inline-block;height:24px;width:24px;cursor:pointer;margin:5px}.image-rotate-save{display:none}.mediaset{position:relative;text-align:center;min-height:109px;margin:-2.5px -2.5px 30px;line-height:0}.mediaset{margin-top:0}.photoset{margin:0 auto}.photoset .hidden-row{display:none}.photoset-row{display:-webkit-flex;display:flex}.photoset-row.items-1{display:block}.photoset-col{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.photoset-cell,.videoset-cell{padding:2.5px}.photoset img{object-fit:cover;max-width:100%;width:100%;height:100%;border-radius:4px}.photoset-image{position:relative;overflow:hidden;border-radius:4px;height:100%}.photoset-image .svg-icon.video{position:absolute;cursor:pointer;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto;text-align:center;width:54%;height:54%;max-width:120px;fill:#fff;fill-opacity:.8}.photoset-image:hover .svg-icon.video{fill:#222}.gif-video{height:100%;width:100%;object-fit:cover}.photoset-row.items-1 .gif-video{width:100%}.videoset-item{position:relative;display:block;padding-bottom:56.25%;height:0;overflow:hidden}.videoset-item embed,.videoset-item iframe,.videoset-item object{position:absolute;top:0;left:0;width:100%;height:100%}.photoset-showmore{cursor:pointer;color:#fff;font-size:17px;position:absolute;bottom:0;font-weight:400;left:0;right:0;z-index:1;padding:10px 0;background:rgba(0,0,0,.3);white-space:nowrap;line-height:19px}.photoset-showmore .loading{display:none;width:18px;vertical-align:text-top;margin-right:5px}.photoset .loading-gif{position:absolute;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px}.notes-icon{background:url(../img/imagenotes/icon-notes.png) no-repeat;width:25px;height:25px;display:inline-block;position:absolute;right:0;top:0}.note-holder{cursor:pointer;color:#333;top:0!important;left:0!important;height:0!important;width:0!important}.note-holder{background:url(../img/imagenotes/transparent.png)}.note-border{position:absolute;top:0;left:0;z-index:1;border:2px solid #fff;border-image:url(../img/imagenotes/noteborder.png) 2 2 round;-webkit-border-image:url(../img/imagenotes/noteborder.png) 2 2 round;-moz-border-image:url(../img/imagenotes/noteborder.png) 2 2 round;-o-border-image:url(../img/imagenotes/noteborder.png) 2 2 round}.note-border .note-text{line-height:normal;text-align:left;display:none;background-color:#fff;border:1px solid #ff0;padding:.25em;position:absolute;min-width:210px}.note-text a{float:right;margin:0}.no-js-photoset{display:block;text-align:center;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.no-js .mediaset{display:none}.no-js-photoset img{border-radius:4px;margin:0 2px}.bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .tag{margin-right:2px;color:#fff}.bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.image-bucket{display:none;min-height:125px;margin:10px 0;padding:10px 10px 6px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:#fff;border:1px solid #ddd;border-top:0;border-radius:0 0 4px 4px}.bucket-image{padding:2px;border:1px solid #ddd;float:left;margin-right:2px;text-align:center}div.has-images,textarea.has-images{border-radius:4px 4px 0 0;border-bottom:0}@media (min-width:320px) and (max-width:480px),(min-width:320px) and (max-width:568px),(min-width:375px) and (max-width:667px),(min-width:414px) and (max-width:736px),(max-width:640px){.image-bucket{min-height:80px}}hr{text-align:center;margin:30px auto;border-top:1px solid #d6d6d6}.forum strong{font-weight:600}.module-container{margin:0 auto;padding:60px 0;background-color:#fff}.topic-wrapper{padding:0 20px}.topic-title{font-size:26px;text-align:center;margin:20px auto}.topic-body{margin:0 auto;font-family:myriad-pro,helvetica,arial,sans-serif;text-align:left}.topic-body ul{padding:0 0 20px 20px;list-style-type:disc}.topic-body ol{padding-left:20px;list-style-type:decimal}.topic-header{padding:20px;margin:0 auto;max-width:1200px}.topic_stat_numeral{font-weight:700;margin:0 4px}.topic_stat_text{color:#777;font-weight:400}.topic-author{-webkit-display:flex;display:flex;-webkit-align-items:center;align-items:center}.topic-author-thumb{border-radius:24px;margin-right:10px;width:48px;height:48px}.topic-tags{margin-top:30px;text-align:center}.topic-tags span{margin-right:10px}.topic-tags a{color:#fff;background-color:#777;font-size:12px;padding:2px 7px;font-weight:400;line-height:16px;white-space:normal;margin:3px}.topic-activity{line-height:48px}.topic-stat{padding:10px}.topic-stat .icon{line-height:15px}.icon-views1{color:#00a1cf}.icon-comments{color:#a6c432}.admin-cover-image{display:none}.comments-wrapper h2{text-align:center;font-size:24px;margin:20px 0 10px}.topic-header{padding:20px 0}.topic-byline{margin-left:10px;margin-right:5px;color:#999}.comment-container{margin:0 auto}.comment-count{text-align:center}input.input-large{border-right:none}.comment-header img{margin-right:15px}.topic-tags .btn:hover{text-decoration:none;background-color:#777;color:#fff}#topic-delete-wrapper{padding-top:80px}#topic-delete-wrapper .topic-wrap{border-radius:4px;border:1px solid #d6d6d6;max-width:840px;padding:20px}#topic-delete-wrapper .topic-wrap .content-main{margin-left:30px}#topic-delete-wrapper #action-container{padding-bottom:80px;text-align:center}#topic-delete-wrapper #action-container a{margin:10px}#topic-delete-wrapper .alert-success{margin:0 auto;max-width:440px;padding:15px;border-radius:4px}.comment-body-container .hide,.topic-title .hide{display:none!important}.answeredIcon{background-color:#2da8e4;color:#fff;border-radius:14px;border:solid 1px;margin-left:10px;font-size:12px;padding:2px 5px 2px 5px;display:inline-block;width:59px;vertical-align:middle;margin-bottom:4px}.comment-author .answeredIcon{padding:0 2px 0 6px;width:75px;font-weight:500;margin-left:5px;margin-bottom:2px}.comment-header .flagComment{display:inline-block}.comment-header .flagComment .btn{padding:3px 12px;margin-left:10px}.comment-header .flagComment .icon-flag{position:relative;top:-2px}.comment-header .toolbar .btn{font-size:13px;padding:6px 12px}.comment-header .toolbar .flagComment .btn{min-width:auto}.comment-header .replyToCommentBtn{margin-left:10px;padding:3px 12px}.sticky-topic-icon{width:17px;height:17px;position:relative;top:-2px;margin-right:6px}.admin-expanded-content{display:-webkit-flex;display:flex;background:#fff}.admin-expanded-content>:first-child{overflow:hidden}#admin-container{display:none;-webkit-flex-shrink:0;flex-shrink:0;width:300px;position:relative}.label{margin-right:10px}.admin-panel{margin:0;padding:10px;background-color:#ffc;border-radius:5px 5px 0 0;box-shadow:0 2px 4px #666;overflow-y:scroll;width:300px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;transition:top .2s ease-in-out;height:100vh}.admin-panel.affix{position:fixed;height:100%;top:0;bottom:0;right:0;overflow-y:scroll}.admin-panel.affix-bottom{position:absolute;height:auto!important}.admin-panel .btn{color:#ff5200;font-size:14px;font-weight:700;border:1px solid #c2bab0}.admin-panel.collapsed{position:fixed!important;top:initial!important;bottom:0!important;right:0!important;overflow-y:hidden!important;height:auto!important;z-index:2!important}.admin-panel.collapsed .admin-header{margin:0}.admin-panel.collapsed>div{display:none}.admin-panel .label{font-size:14px}.admin-header{border-bottom:4px double #ccc;margin-bottom:9px;padding-bottom:5px;font-size:18px}.admin-header a{margin-left:5px}.admin-module{border:1px solid #cabfb1;margin-top:0;margin-bottom:15px;background-color:#fff;font-size:14px}.admin-module .module-header{background:#eaeaea;padding:3px;font-weight:700;text-transform:uppercase;color:#4d4c4d;margin:0}.admin-module .module-content{margin:0;padding:5px;overflow:hidden;max-width:270px}.admin-module .course-content{padding:5px;overflow:hidden}.admin-module .course-content a{margin-top:5px}.admin-module .alert{margin:5px 0}.admin-module select{width:100%}.admin-module input[type=text],.admin-module textarea{width:95%}.admin-module form{margin-bottom:10px}.admin-module hr{margin:5px 0}.admin-internal-tagger .remove-tag,.admin-keyword-tagger-module .remove-keyword{text-decoration:none;cursor:pointer;color:#c00}.admin-internal-tagger ul li,.admin-keyword-tagger-module ul li{border-bottom:1px solid #e7e7e7;margin:0 0 .5em;padding:0 0 .5em}.admin-review-module .mark-complete-btn{margin:-3px 0 0 3px}.status-manager-content p.admin-cover-image img{margin-left:15px;cursor:pointer}.guide-admin-panel .admin-cover-image{display:none}.admin-lesson-module input{width:75px;margin-bottom:0}.admin-lesson-module .submit-lesson-duration{margin-bottom:10px}.admin-note-author{font-weight:700;margin-right:5px}.modal-body.cover-image-modal{height:auto;max-height:none}.admin-multi-category-channel-module .module-content{overflow:visible}.admin-multi-category-channel-module label{font-weight:400}.multi-channel-select-dropdown{width:160px;position:fixed}.multi-channel-select-dropdown label{font-weight:400}.multi-channel-select-dropdown .dropdown-submenu{position:static}.multi-channel-select-dropdown .dropdown-submenu .dropdown-menu{max-height:300px;overflow-y:scroll;width:200px;overflow-x:scroll;left:-211px;top:5px}.admin-category-channel-module .module-content{overflow:visible}.admin-category-channel-module .classification-selector{margin-bottom:10px}ul#attachedImages{position:relative;top:0;left:0;width:100%;margin:0;z-index:1;height:137px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 12px 0 12px}ul#attachedImages.drop_hover{background:-webkit-gradient(linear,0 0,0 100%,from(#ccc),to(#eee));background:-webkit-linear-gradient(top,#ccc,#eee);background:-moz-linear-gradient(top,#ccc,#eee);background:-ms-linear-gradient(top,#ccc,#eee);background:-o-linear-gradient(top,#ccc,#eee);border-radius:10px 10px 0 0}#ibl_header.fixed ul#attachedImages.drop_hover{background-color:#ccc;border-radius:0}ul.toggleTray{cursor:pointer;width:8px;height:100%;background-color:#333;display:inline-block}ul.imageTray.inactive{height:32px}ul.imageTray.drop_hover{background-color:#ccc}div.imageTray.drop_hover{background:-webkit-gradient(linear,0 0,0 100%,from(#ccc),to(#f6f6f6));background:-webkit-linear-gradient(top,#ccc,#f6f6f6);background:-moz-linear-gradient(top,#ccc,#f6f6f6);background:-ms-linear-gradient(top,#ccc,#f6f6f6);background:-o-linear-gradient(top,#ccc,#f6f6f6);border-radius:10px 10px 0 0}div.fileset_placeholder_holder{display:none;width:100%;height:100%;position:absolute;top:0;left:0}div.stepDetailBox div.fileset_placeholder_holder{background-color:#f6f6f6;border-radius:12px}ul#attachedImages.drop_hover div.fileset_placeholder_holder{background-color:#eee;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0}li.InstructableFile div.optionBar{display:none;position:absolute;top:48px;left:10px;height:10px;width:48px;font-size:8px;line-height:8px}div.optionBar div{position:absolute;width:15px;height:10px;cursor:pointer}div.removeFile{left:0}div.duplicateFile{right:0}ul.files{width:100%;overflow:auto;margin-bottom:80px}.uploadTable{width:520px;position:absolute}.dragBG.dragHover{background-color:#ddd}button.fileinput-button{float:right}div.preview.file-NONIMAGE{background-color:#fff!important;background:url(../img/editor/file.TINY.gif) no-repeat center center}#uploadModal li.modalUploadPreview button{position:relative;display:block;padding:0}.modal_dragHere{z-index:2;position:absolute;display:none;vertical-align:middle;text-align:center;width:525px;background-color:rgba(255,255,255,.9);margin:0;border:2px dashed #ddd;line-height:375px}.modal_dragHere.hover{background-color:#eee;border-color:#666;cursor:pointer}.modal_dragHere.visible{display:block}.modal-body.uploader{height:380px}.modal-body.uploader.loading{background:url(../img/editor/ajax-loader-orange.gif) no-repeat center}div.imageLibraryModal ul.dropdown-menu{max-height:120px;overflow-y:scroll}div.imageLibraryModal div.emptyLibrary{font-weight:700;font-size:18px;width:300px;margin-left:135px;margin-top:80px;background:url(../img/editor/robot.png) no-repeat top;overflow:visible;height:200px;background-position-x:60px;background-size:40%;display:none;position:absolute}div.imageLibraryModal div.emptyLibrary div.message{bottom:0;position:absolute}#imageTray_wrapper{position:relative;display:inline-block}div.library_file.wrapper{position:relative;display:inline-block;width:113px;min-width:113px;height:140px;float:left;background-color:#eee;margin:7px}div.library_file.wrapper.selected{background-color:#c9e6c7}div.library_file img{width:102px;height:102px;margin:5px;cursor:pointer}div.library_file label{font-weight:400;margin-left:7px}h4.nonImageFileLabelLibrary_false{display:none}li.MovableFile{display:inline-block;position:relative;margin-top:8px;transition-property:margin;transition-duration:.25s;transition-timing-function:linear;-webkit-transition-property:margin;-webkit-transition-duration:.25s;-webkit-transition-timing-function:linear}li.MovableFile.noTransition{transition-duration:0s;-webkit-transition-duration:0s}li.FileSibling.noTransition{transition-duration:0s;-webkit-transition-duration:0s}li.MovableFile a.drag_edit_photoset{right:0;display:block;height:100%}li.FileSibling{width:14px;display:inline-block;position:relative;height:134px;overflow:hidden;transition-property:width;transition-duration:.25s;transition-timing-function:linear;-webkit-transition-property:width;-webkit-transition-duration:.25s;-webkit-transition-timing-function:linear}li.FileSibling img{display:block;position:absolute;height:auto;max-width:90%;max-height:90%;top:5%;left:5%}li.MovableFile img.IblesFileThumbnail{position:relative;display:block;vertical-align:middle;max-height:100%;max-width:1000px;background-color:#fff;border-radius:10px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.3)}img.IblesFileThumbnailExpanded{position:relative;display:block;vertical-align:middle;z-index:50;-webkit-border-radius:none;-moz-border-radius:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;width:150px;height:150px;max-width:none;max-height:none}div.StepDetail li.MovableFile img.IblesFileThumbnail{margin-top:4px}.fileset_placeholder{position:absolute;text-align:center;width:auto;left:12px;right:12px;height:auto;top:12px;bottom:12px;color:#aaa;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;cursor:pointer;box-shadow:inset 0 0 3px 3px #e2e2e2;-webkit-box-shadow:inset 0 0 3px 3px #e2e2e2;-moz-box-shadow:inset 0 0 3px 3px #e2e2e2;box-shadow:inset 0 0 3px 3px #e2e2e2;background-color:#f6f6f6}#attachedImages div.fileset_placeholder{background-color:#eee;box-shadow:inset 0 0 3px 3px #dfdfdf;-webkit-box-shadow:inset 0 0 3px 3px #dfdfdf;-moz-box-shadow:inset 0 0 3px 3px #dfdfdf}#attachedImages.drop_hover div.fileset_placeholder,div.InstructableStep.drop_hover div.fileset_placeholder,div.imageTray.drop_hover div.fileset_placeholder{box-shadow:inset 0 0 3px 3px #adadad;-webkit-box-shadow:inset 0 0 3px 3px #adadad;-moz-box-shadow:inset 0 0 3px 3px #adadad;box-shadow:inset 0 0 3px 3px #adadad}h4.nonImageFileLabel{position:absolute;text-align:center;display:block;width:90%;bottom:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:10px;padding-left:5px}h4.nonImageFileLabelExpanded{z-index:50;position:absolute;text-align:center;display:block;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}h4.nonImageFileLabelLibrary_true{position:absolute;text-align:center;display:block;width:90%;bottom:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:5px}h4.nonImageFileLabelLibrary_false{display:none}.fileset_placeholder.active{background-color:#eee}.fileset_textTainer{font-size:20px}.fileset_textTainer [class*=icomoon-]{vertical-align:text-top;margin-right:6px;font-size:32px}ul.StepImages div.fileset_textTainer{margin-top:52px}div.stepDetailBox div.fileset_textTainer{margin-top:33px}#attachedImages div.fileset_textTainer{margin-top:46px}.hover_frame{position:absolute;display:block;width:160px;height:180px;background-color:#f5f5f5;border-radius:10px;z-index:5;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 13px rgba(0,0,0,.5);-moz-box-shadow:0 0 13px rgba(0,0,0,.5);-webkit-box-shadow:0 0 13px rgba(0,0,0,.5)}div.hover_frame a{bottom:5px;position:absolute}a.delete_file{font-size:17px;color:red;text-decoration:none;right:5px}a.view_addNotes{left:5px}.ibl-icon{background-repeat:no-repeat;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em;position:relative}.ibl-icon{background-image:url(../img/editor/icon-sprite2.png);vertical-align:text-top}.ibl-icon.icon-x{background-position:0 -1296px;width:24px;height:24px}.ibl-icon.icon-x:hover{background-position:-24px -1296px}.ibl-icon.icon-rotate{background-position:0 -1321px;width:24px;height:24px}.ibl-icon.icon-rotate:hover{background-position:-24px -1321px}.ibl-icon.icon-stepDrag{background-position:0 -1344px;width:24px;height:24px}.ibl-icon.icon-stepDrag:hover{background-position:-24px -1344px}.ibl-icon.icon-iblPlus{background-position:-5px -821px;width:14px;height:16px}.btn:hover>i.icon-iblPlus,.ibl-icon.icon-iblPlus:hover{background-position:-29px -821px}.ibl-icon.icon-smallCheck{background-position:-30px -798px;width:14px;height:12px}.ibl-icon.icon-whiteCheck{background-position:-51px -772px;width:18px;height:16px}.ibl-icon.icon-link{background-position:-4px -1445px;width:18px;height:17px}.discuss{border:1px solid #ddd;border-radius:6px;background:#f6f6f6;margin:20px 0;padding:15px;text-align:center}.discuss .postbox{display:-webkit-flex;display:flex}.discuss .postbox .poster{-webkit-flex:auto 0 0;flex:auto 0 0;width:50px;height:50px;border-radius:25px}.discuss .postbox .body-input{border:none;box-shadow:none;padding:0;margin:0;resize:none;width:100%;overflow:hidden;overflow-y:scroll}.discuss .field{width:100%;position:relative;background:#fff;border:1px solid #ddd;border-radius:4px;padding:12px;margin-left:20px;min-height:86px}.discuss .field:after,.discuss .field:before{right:100%;top:20px;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none}.discuss .field:before{border-color:rgba(221,221,221,0);border-right-color:#ddd;border-width:11px;margin-top:-11px}.discuss .field:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}.discuss .field button{position:relative;border:1px solid #ddd;border-radius:4px;width:100%;height:48px;color:#999;margin-bottom:10px;padding-left:36px}.discuss .field button:last-child{margin-bottom:0}.discuss .field button:before{position:absolute;top:7px;left:4%;font-family:icomoon;font-size:30px;color:#bbb;line-height:1;-webkit-font-smoothing:antialiased}.discuss .field .tip-type:before{content:'\e004'}.discuss .field .question-type:before{content:'\56'}.discuss .field .comment-type:before{content:'\7c'}.discuss .alert{margin:10px 0}.discuss .alert-error{display:none}.discuss .policy{margin:15px 0 0;color:#aaa;line-height:20px}.discuss .policy b{color:#555}.discuss .actions:after{clear:both;content:'';display:table}.discuss .actions .btn{margin:15px 3px 0;font-size:18px;padding:13px 16px}.discuss .add-image-btn{min-width:125px}.discuss .image-bucket{box-sizing:content-box;-webkit-box-sizing:content-box}.discussion{text-align:center}.discussion h2{margin:10px 0 20px;font-size:26px;text-align:center}.discussion>button{margin:30px 5px 0;font-size:18px;padding:13px 16px}.posts{border-bottom:1px solid #ddd}.post{position:relative;text-align:left;padding:20px 0}.post:after{clear:both;content:'';display:table}.post:not(.reply){border-top:1px solid #ddd}.post .post-header{position:relative}.post .post-header:after{clear:both;content:'';display:table}.post .post-header p{margin:0;display:inline-block}.post .posted-by{font-size:15px;line-height:24px;color:#999;text-align:left;font-weight:400}.post .label{margin-right:0;font-size:12px}.post .comment-label,.post .question-label,.post .tip-label{background-color:#999}.post .best-answer-label{background-color:#999}.post .owner:after{content:' (author)';margin:0 0 0 5px;display:inline-block;text-decoration:none;color:#999}.post .text{font-size:16px;line-height:24px;text-align:left;color:#555;overflow-x:hidden;margin:10px 0}.post .text p{margin:0}.post .hidden-replies-link{display:block;margin-top:10px}.post .votes{position:relative;cursor:pointer;padding-top:12px;text-align:center;font-size:15px;font-weight:400;line-height:30px;color:#999;min-width:25px;margin-right:10px}.post .votes:before{position:absolute;top:-12px;left:0;right:0;font-family:icomoon;font-size:30px;color:#bbb;content:'\2f';line-height:1;-webkit-font-smoothing:antialiased}.post .toolbar .btn{font-size:17px;padding:13px 16px;margin-right:5px}.post .toolbar .btn.vote-btn{position:relative;padding-left:28px}.post .btn.vote-btn:before{position:absolute;left:9px;font-family:icomoon;font-size:26px;color:#bbb;content:'\2f';-webkit-font-smoothing:antialiased;line-height:1}.post .btn.vote-btn.hide{display:none}.post .photos{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.post .quarantine-message{display:none;color:#ff5200}.post .photos>a,.post .photos>div{display:inline-block;width:50%;padding:2px}.post .photos img{border-radius:5px;width:100%}.post .meta{display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center}.post .avatar{-webkit-flex-shrink:0;flex-shrink:0;margin-right:10px}.post .avatar img{width:50px;height:50px;border-radius:25px}.reply{margin-left:32px}.reply .replied-to{display:inline}.reply .icon-arrow-right{width:18px;vertical-align:top;position:relative;top:2px}.posting-indicator,.uploading-indicator{width:18px;display:none}.delete-prompt p{margin:20px auto}.delete-prompt .delete-btn{margin-left:20px}.attachments img{height:48px;width:48px;margin-right:5px}.post{padding-left:32px}.post .meta{float:left}.post .posted-by{margin-right:5px}.post .posted-by .author{font-size:15px}.post .posted-by .posted-date{margin-left:5px}.post .votes{position:absolute;left:-32px}.post .label{padding:2px 5px;font-size:12px;margin-right:2px;text-shadow:none;font-weight:400}.post .comment-admin{margin:10px 0}.post .comment-admin:after{clear:both;content:"";display:table}.post .comment-admin .action{margin-left:10px}.post .comment-admin a{font-size:12px}.post .comment-admin .checkbox{font-size:12px;padding-left:0}.post .comment-admin>.dropdown{line-height:20px}.post .comment-admin .checkbox input{margin-left:0;margin-right:3px}.post .flag-dropdown{display:inline-block}.post .flag-dropdown .icon-flag{position:relative;top:-2px}.post .toolbar{float:right}.post .toolbar button{line-height:20px}.post .toolbar .btn{font-size:13px;padding:6px 12px;margin:0 0 0 5px}.post .toolbar .flag-dropdown .btn{min-width:auto}.post .photos>a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.post .hidden-replies-link .icon-arrow-down{position:relative;top:-2px}.discuss .field button:hover{color:#333;border:1px solid #bbb}.discuss .field .question-type:hover:before{color:#09f}.discuss .field .tip-type:hover:before{color:#ffa900}.discuss .field .comment-type:hover:before{color:#a6c432}.post .vote-btn:before{top:1px;font-size:26px}.discuss .postbox .body-input{resize:vertical}.redactor_box{width:100%;height:100%;text-align:left;border:0!important}.redactor_box b,.redactor_box strong{font-weight:700}.qa-redactor-container .redactor_box{min-height:120px;width:auto;border:1px solid #ccc!important;border-radius:4px;line-height:24px;font-size:16px;padding:10px}.edit-comment{margin:4px 0}.delete-comment{margin:4px 10px}.delete-comment:hover,.edit-comment:hover{text-decoration:underline}.delete-prompt .alert-error{padding:10px;text-align:center}.discuss .image-bucket{border-radius:4px;border-top:1px solid #ddd}.discuss .image-bucket{border-radius:4px;border-top:1px solid #ddd}@media (min-width:480px){.discuss .field button{padding-left:0}}@media (min-width:650px){.post .photos>a{width:33%}}@media (min-width:850px){.discuss .field{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.discuss .actions{display:flex;display:-webkit-flex}.discuss .policy{width:100%;text-align:left;font-size:13px}.discuss .field button{width:32%;height:84px;line-height:24px;margin:0}.discuss .field button:before{position:static;display:block}}@media (min-width:912px){.discuss .actions .btn{margin:15px 0 0 10px;font-size:14px;padding:6px 12px}.post .posted-by{display:inline-block}.post .posted-date{padding:2px 0}.post .toolbar{display:inline-block}}@media (min-width:991px){.reply .text{margin-left:0}.post .photos>a{width:25%}}.comments-wrapper{width:750px;margin:30px auto}.topic-activity{float:right}.topic-author{float:left}.topic-title{width:750px;text-align:center;overflow:hidden;margin:0 auto 20px}.topic-files{width:750px;margin:0 auto}.topic-files a{margin-right:20px}.topic-body{width:750px;font-size:20px;line-height:1.65;color:#555}.topic-body p{margin:3px 0 20px}.topic-wrapper .photoset{background-color:#f6f6f6;border:none;margin:30px 0;padding:0;max-width:1200px;margin-left:auto;margin-right:auto;width:80%}.topic-wrapper img{border-radius:4px}.topic-tags{max-width:750px;margin:0 auto}.comment-type-selector,.discussion{max-width:750px;margin:0 auto}#topic-detail-wrapper{padding-bottom:60px}