body{background-color:#F2F3F5}.page-header.navbar{background:#171E2D;border-bottom:0}.page-header.navbar .page-logo .logo-default{max-width:106px;height:auto}.page-header.navbar .top-menu .navbar-nav>li.dropdown.open .dropdown-toggle{background:#28344f}.page-header.navbar .top-menu .navbar-nav>li.dropdown .dropdown-toggle:hover{background:#28344f}.page-header.navbar .top-menu .navbar-nav>li.dropdown-user>.dropdown-toggle>.username{color:#fff}.product-icon{display:inline-block;vertical-align:middle}.product-icon i{font-size:80px;padding:0 10px;display:inline-block;line-height:80px}.chevron{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;display:inline-block;vertical-align:middle;margin-right:10px}.chevron i.open{transform:rotate(90deg)}.expand{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;padding:10px 0;border-bottom:1px dotted #efefef;border-top:1px dotted #efefef;cursor:pointer;background-color:#fff}.expand:hover{background-color:#f3f3f3}.product-addition{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;padding-top:20px;margin-top:20px}.product-addition h1,.product-addition h2,.product-addition h3,.product-addition h4,.product-addition h5,.product-addition h6{margin-top:0;color:#22313F}.product-addition-hidden{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;display:none}.introduction h1{margin-top:.2em}.bs-callout:first-child{marign-top:0}.box{text-align:center;color:#fff;padding:200px 18px;font-size:2em;margin-left:15px;margin-right:15px;border-radius:6px;background-color:#34B67A}label .check-check-check{display:none}label .check-check-check:after{content:"\f096";display:inline-block}.check-check-check{padding-top:40px;text-align:center}.check-check-check.check-check-check-left{margin:20px 0 10px;text-align:left;padding-top:0}.check-check-check.check-check-check-left h4{display:inline-block;vertical-align:middle;font-weight:400}.check-check-check.check-check-check-left input[type=checkbox]{margin:0 30px 10px;display:inline-block;vertical-align:middle}.check-check-check.check-check-check-left .btn{display:inline-block}.check-check-check input[type=checkbox]{cursor:pointer;-webkit-appearance:none;appearance:none;background:#34495E;border-radius:21px;position:relative;box-sizing:content-box;width:90px;height:90px;display:block;margin:0 auto 30px;border:4px solid #fff;-webkit-box-shadow:inset 0 0 0 10px rgba(255,255,255,.5);-moz-box-shadow:inset 0 0 0 10px rgba(255,255,255,.5);box-shadow:inset 0 0 0 10px rgba(255,255,255,.5);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.check-check-check input[type=checkbox]:after{content:"\2714";position:absolute;top:-18px;left:6px;font-size:90px;color:#fff;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.check-check-check input[type=checkbox][disabled]{opacity:.5}.check-check-check input[type=checkbox][disabled]:checked{opacity:.5}.check-check-check input[type=checkbox]:checked{background-color:#2ECC71;-webkit-box-shadow:0 0 0 20px #2ecc71;-moz-box-shadow:0 0 0 20px #2ecc71;box-shadow:0 0 0 20px #2ecc71}.check-check-check input[type=checkbox]:checked:after{content:"\2714";position:absolute;top:-18px;left:6px;font-size:90px;color:#fff;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.check-check-check input[type=checkbox]:focus{outline:0 none}.superbox{padding:10px 0 80px}img.max-width{max-width:80px;height:auto}.label{border-radius:1px}label.required:after{content:'*';color:red;padding-left:5px}.author-messenger{position:fixed;bottom:0;right:60px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;background-color:#efefef}.author-messenger.unread{background-color:#3598DC;border-color:#258cd3}.author-messenger.unread a{color:#fff}.author-messenger.unread .handle{border-color:#258cd3}.author-messenger .handle{padding:8px;text-align:left;border-bottom:1px solid #ccc}.author-messenger .handle .close-btn{float:right;margin-left:60px}.author-messenger .inner{padding:8px}.author-messenger .inner .messages{min-width:300px;max-height:500px;min-height:400px;overflow-y:scroll;background-color:#fff}.author-messenger .inner .messages .message{padding:6px}.author-messenger .inner .messages .message.left{text-align:left}.author-messenger .inner .messages .message.left .profile{display:inline-block;vertical-align:middle;margin-right:4px;padding:3px;border-radius:2px;background-color:#0b94ea;color:#fff}.author-messenger .inner .messages .message.right{text-align:right}.author-messenger .inner .messages .message.right .profile{display:inline-block;vertical-align:middle;margin-left:4px;padding:3px;border-radius:2px;background-color:#e10;color:#fff}.author-messenger .inner .messages .message span{font-size:10px;display:block;color:#444}.author-messenger .inner .messages .message .message-body{padding:2px;background-color:#efefef;font-size:12px;margin-top:2px;margin-bottom:4px;display:inline-block;vertical-align:middle;border-radius:2px}.author-messenger .inner .input-field input{border:0;border-radius:0;resize:none}@media only screen and (max-width:500px){.author-messenger{right:50%;margin-right:-159px;z-index:9000000}}