.jq-terms.terms-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;background:rgba(0,0,0,.3)}.jq-terms.terms-bg.in{transition:all 500ms;-webkit-transition:all 500ms;opacity:1}.jq-terms.terms-bg.out{transition:all 500ms;-webkit-transition:all 500ms;opacity:0}.jq-terms.terms-wrapper{z-index:10001;overflow-y:auto;position:fixed;max-height:100%;width:100%;font-weight:500;font-family:Roboto;font-size:12px}.jq-terms.terms-wrapper.in{transition:all 500ms;-webkit-transition:all 500ms;transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1}.jq-terms.terms-wrapper.out{transition:all 500ms;-webkit-transition:all 500ms;opacity:0;transform:translate(0,1000px);-ms-transform:translate(0,1000px);-webkit-transform:translate(0,1000px)}.jq-terms.terms-modal{margin:22px;padding:22px;background:#FFF;position:relative;left:50%;margin-left:-250px;width:500px;max-height:100%;box-shadow:0 2px 40px rgba(0,0,0,.2);border-radius:3px;transition:all 500ms;-webkit-transition:all 500ms}.jq-terms.terms-modal .terms-note small{font-size:.8em;color:#777}.jq-terms.terms-modal .terms-title{font-size:1.6em}.jq-terms.terms-modal .terms-body .terms-yandex{display:block;margin:5px;font-weight:700;font-size:1em}.jq-terms.terms-modal .terms-body .terms-entry{padding:15px 0;font-size:1.3em;color:#666;background:#FFF;transition:all 500ms;-webkit-transition:all 500ms;font-weight:400;position:relative;border-bottom:1px solid #EEE}.jq-terms.terms-modal .terms-body .terms-entry:last-child{border-bottom-style:none}.jq-terms.terms-modal .terms-body .terms-entry:hover,.jq-terms.terms-modal .terms-body .terms-entry.open{color:#000!important}.jq-terms.terms-modal .terms-body .terms-entry:hover .terms-chevron,.jq-terms.terms-modal .terms-body .terms-entry.open .terms-chevron{color:#000!important}.jq-terms.terms-modal .terms-body .terms-entry.expand{cursor:pointer}.jq-terms.terms-modal .terms-body .terms-entry.open{font-weight:700}.jq-terms.terms-modal .terms-body .terms-entry.open .terms-chevron{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.jq-terms.terms-modal .terms-body .terms-entry .terms-chevron{position:absolute;transition:all 250ms;-webkit-transition:all 250ms;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);top:23px;right:0;color:#AAA}.jq-terms.terms-modal .terms-body .terms-entry .terms-desc{margin-left:45px;font-size:.9em;cursor:auto;font-weight:400;display:none}.jq-terms.terms-modal .terms-body .terms-entry .terms-entry-icon{color:#FFF;text-align:center;box-sizing:content-box;font-size:15px;line-height:15px;padding:10px;width:15px;height:15px;display:inline-block;border-radius:100%;vertical-align:middle;margin-right:10px}.jq-terms.terms-modal .terms-footer{font-size:1.2em;padding-top:22px;text-align:right}.jq-terms.terms-modal .terms-footer .terms-button{background:#ddd;color:#444;margin-left:10px;border-radius:3px;border-style:none;font-weight:700;cursor:pointer;padding:9px 15px;transition:all 500ms;-webkit-transition:all 500ms}.jq-terms.terms-modal .terms-footer .terms-button:hover{background:#c4c4c4}.jq-terms.terms-modal .terms-footer .terms-button.highlight{color:#FFF;background:#2eb82e}.jq-terms.terms-modal .terms-footer .terms-button.highlight:hover{background:#48d148}@media (max-width:550px){.jq-terms.terms-modal{width:auto;display:block;left:0;margin-left:22px;margin-right:22px}}.terms-tooltip{position:fixed;z-index:10002;font-family:Roboto;font-size:12px;background:rgba(0,0,0,.8);max-width:200px;box-shadow:0 0 10px rgba(0,0,0,.4);color:#FFF;padding:7.5px;border-radius:3px}.terms-tooltip p:first-child{margin-top:0;padding-top:0}.terms-tooltip a{color:#FFF}.terms-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);border-radius:3px;display:none}.terms-loader .spinner{margin:100px auto 0;width:70px;text-align:center}.terms-loader .spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.terms-loader .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.terms-loader .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}