html,body{height:100%;margin:0}body{font-family:Arial,Helvetica,sans-serif}.p1-modal .control-label{text-align:left;padding-right:0}.p1-modal .form-group{margin:10px 0 0 0}.p1-primaryContainer{position:relative;padding-top:30px}.p1-primaryContainer .p1-secondaryContainer{position:relative;padding-left:20px;margin:0 0 20px 0;top:-30px}@media(max-width:480px){.p1-primaryContainer .p1-secondaryContainer{padding-left:10px}.p1-primaryContainer .p1-secondaryContainer .p1-line{left:10px}}.p1-primaryContainer .p1-secondaryContainer .p1-item,.p1-primaryContainer .p1-secondaryContainer .p1-addButton{font-size:13px}.p1-primaryContainer .p1-tertiaryContainer{position:relative;padding-left:20px;margin:0 0 20px 0;overflow:hidden;display:none}@media(max-width:480px){.p1-primaryContainer .p1-tertiaryContainer{padding-left:10px}}.p1-primaryContainer .p1-tertiaryContainer>.p1-itemContainer{background-color:#FFF;z-index:inherit;position:relative}.p1-primaryContainer .p1-tertiaryContainer .p1-noBg{background-color:transparent}.p1-primaryContainer .p1-tertiaryContainer.p1-open{display:block}.p1-primaryContainer .p1-tertiaryContainer .p1-items{max-height:400px;overflow:auto;top:0}.p1-primaryContainer .p1-tertiaryContainer .p1-item,.p1-primaryContainer .p1-tertiaryContainer .p1-addButton{font-size:12px;line-height:18px;font-weight:normal}.p1-primaryContainer .p1-tertiaryContainer .p1-addButton{line-height:normal;margin:3px 0 0 0}.p1-primaryContainer .p1-tertiaryContainer .p1-line{height:95%}.p1-primaryContainer .p1-itemContainer{margin-top:30px;padding-left:60px;font-size:0;background:url(../img/arrow.png) top left no-repeat}.p1-primaryContainer .p1-itemContainer:last-child{background-color:#fff;padding-bottom:20px}@media(max-width:480px){.p1-primaryContainer .p1-itemContainer{padding-left:30px}}.p1-primaryContainer .p1-status{background-color:#444;display:inline-block;color:#FFF;padding:7px;font-size:12px}.p1-primaryContainer .p1-status.p1-green{background-color:#69d47a}.p1-primaryContainer .p1-status.p1-red{background-color:#c7254e}.p1-primaryContainer .p1-collapse{display:inline-block;vertical-align:middle;cursor:pointer;position:relative}.p1-primaryContainer .p1-ajax-output{display:inline-block;padding:7px 10px;font-size:12px;font-style:italic;vertical-align:middle;position:relative}.p1-primaryContainer .p1-ajax-output .p1-ajax-error{color:#c7254e}.p1-primaryContainer .p1-ajax-output .p1-ajax-success{color:#060}.p1-primaryContainer .p1-ajax-output .p1-ajax-info{color:#308be9}.p1-primaryContainer .p1-line{position:absolute;width:3px;background-color:#777;height:100%;left:20px;top:0}.p1-primaryContainer .p1-items{padding:0;list-style:none;margin:0;top:20px;position:relative}.p1-primaryContainer .p1-item{background-color:#fff;display:inline-block;border:1px solid #ccc;padding:10px 10px 10px 15px;font-weight:bold;font-size:13px}.p1-rightIcon{display:inline-block;font-size:13px;border:1px solid #ccc;padding:10px;position:relative;margin-left:-1px}.p1-rightIcon.p1-green{background-color:#61cc62;padding:10px 12px;color:#fff}.p1-rightIcon.p1-yellow{background-color:#ffd11a;padding:10px 12px;color:#fff}.p1-rightIcon.p1-red{background-color:#ff6454;padding:10px 12px;color:#fff}.p1-rightIcon .glyphicon-search{cursor:pointer;top:2px;position:relative}.p1-primaryContainer .p1-addButton{padding:8px 11px;color:#FFF;cursor:pointer}.p1-primaryContainer .p1-addButton .glyphicon{margin:0 2px 0 0;top:2px;position:relative}.p1-primaryContainer .p1-icons{margin-left:20px;display:inline-block}a.p1-icon{color:inherit;text-decoration:none}a.p1-icon:hover{color:inherit;text-decoration:none}.p1-primaryContainer .p1-icon{height:16px;width:16px;top:2px;margin-left:8px;position:relative;cursor:pointer;display:inline-block}.p1-primaryContainer .p1-icon.p1-trash{background-position:right;width:13px}.p1-primaryContainer .p1-left-icons{display:inline-block;top:-2px;position:relative}.p1-primaryContainer .p1-left-icons .p1-icon{margin:0}.p1-primaryContainer .p1-icon img{vertical-align:top}#p1-wrapper{margin:1em 0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#222;font-size:14px}#p1-wrapper a{color:#5cb8ec}@media(max-width:768px){#p1-wrapper{font-size:12px}}#p1-wrapper .p1-mainHeading{font-size:1.4em;border-bottom:1px solid #ccc;padding-bottom:.5em}#p1-wrapper .p1-subHeading{font-size:1.3em;margin-top:2em}#p1-wrapper .p1-bigImage{max-width:100%}#p1-wrapper .p1-reviews,#p1-wrapper .p1-QA{padding-bottom:1em}#p1-wrapper .p1-questions{padding:1em 0;border-top:1px solid #CCC}#p1-wrapper .p1-noBorder{padding-top:.5em;border:0}#p1-wrapper .p1-featured .p1-bigImg{width:100%;border:5px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 5px;box-shadow:rgba(0,0,0,0.25) 0 0 5px}#p1-wrapper .p1-featured .p1-smallImg{width:150px;height:150px;border:3px solid #fff;margin:.5em .5em 0 0;-webkit-box-shadow:rgba(0,0,0,0.25) 0 0 5px;-moz-box-shadow:rgba(0,0,0,0.25) 0 0 5px;box-shadow:rgba(0,0,0,0.25) 0 0 5px}#p1-wrapper .p1-youtube .p1-youtubeTitle{font-size:1em;margin-bottom:.5em;font-weight:bold}#p1-wrapper .p1-youtube p{line-height:1.4em;margin-top:.5em}#p1-wrapper .p1-videoContainer{position:relative;width:100%;height:auto}#p1-wrapper .p1-videoContainer .p1-poster{width:100%;height:auto}#p1-wrapper .p1-videoContainer .p1-video{width:100%;height:100%;position:absolute;top:0;left:0}#p1-wrapper .p1-question{display:table;margin-top:1em;width:100%}#p1-wrapper .p1-question .p1-questionIcon{background-image:url("../img/question.png");width:64px;display:table-cell;vertical-align:top;background-position:10px center;background-position:center .2em;background-repeat:no-repeat;height:60px}#p1-wrapper .p1-question .p1-questionInfo{display:table-cell;padding-left:1em}#p1-wrapper .p1-question .p1-questionInfo p{margin-top:.5em;font-size:.95em;line-height:1.4em;margin-bottom:.3em}#p1-wrapper .p1-question .p1-text{font-size:1.2em;font-weight:bold;line-height:1.5em;text-decoration:none}#p1-wrapper .p1-question .p1-by{display:block;font-size:.85em;font-weight:normal;padding-top:.3em;color:#888;background-image:url("../img/profileIcon.png");background-repeat:no-repeat;background-position:left;padding-left:16px;line-height:18px}#p1-wrapper .p1-answer{display:table;margin-top:1em;width:100%}#p1-wrapper .p1-answer .p1-arrow{width:0;height:0;border-bottom:4px solid rgba(0,0,0,0);border-top:4px solid rgba(0,0,0,0);border-left:5px solid #2f2f2f;font-size:0;line-height:0;vertical-align:middle;margin:0 7px}#p1-wrapper .p1-answer .p1-answerInfo{padding-left:1em}#p1-wrapper .p1-answer .p1-answerInfo p{margin-top:.7em;font-size:.95em;line-height:1.4em}#p1-wrapper .p1-answer .p1-date{font-size:.85em;font-weight:normal;padding-top:.3em;color:#888}#p1-wrapper .p1-answer .p1-thumb{width:64px;display:table-cell;vertical-align:top}#p1-wrapper .p1-answer .p1-thumb img{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;-webkit-box-shadow:#aeaeae 0 0 1px;-moz-box-shadow:#aeaeae 0 0 1px;box-shadow:#aeaeae 0 0 1px}#p1-wrapper .p1-review{display:table;margin-top:2em;width:100%}#p1-wrapper .p1-review .p1-by{display:block;font-size:.85em;font-family:TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif;font-weight:normal;font-style:italic;padding-top:.3em;color:#888}#p1-wrapper .p1-review .p1-quoteL,#p1-wrapper .p1-review .p1-quoteR{background-image:url("../img/quoteL.png");width:18px;display:table-cell;vertical-align:top;background-position:10px center;background-position:center .2em;background-repeat:no-repeat}#p1-wrapper .p1-review .p1-message{font-size:1.2em;padding:0 10px;font-weight:bold;line-height:1.5em}#p1-wrapper .p1-review .p1-quoteR{background-image:url("../img/quoteR.png")}#p1-wrapper .p1-cols{overflow:hidden;line-height:1.4em}#p1-wrapper .p1-lc{float:left;width:45%}@media(max-width:768px){#p1-wrapper .p1-lc{width:100%;float:none}}#p1-wrapper .p1-rc{float:right;width:45%}@media(max-width:768px){#p1-wrapper .p1-rc{width:100%;float:none}}.dialog-header-error{background-color:#d2322d}.dialog-header-error .text-danger{color:#fff}#p1tm-setup-output code{color:#000}#p1tm-setup-output code .success{color:#060}#p1tm-setup-output code .error{color:#c7254e}.p1-caution{display:none}