@charset "UTF-8";html,body,div,span,header,footer,main,aside,section,article,nav,p,a,b,strong,i,em,sub,sup,img,blockquote,q,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,ol,ul,li,address,abbr,time,output,figure,figcaption,audio,video,canvas,object,iframe,form,input,textarea,button,label,fieldset,legend,table,caption,thead,tbody,tfoot,tr,th,td,pre,mark,small,dfn,cite,del,ins,kbd,code,var,samp,details,embed,ruby,summary{vertical-align:baseline;font-size:100%;font:inherit;border:0;padding:0;margin:0}header,footer,main,aside,section,article,nav,figure,figcaption,details{display:block}body:not(.tabbable) *:focus{outline:0}b,strong{font-weight:700}i,em{font-style:italic}ul,ol,li,dt,dd{list-style:none}table{border-spacing:0;border-collapse:collapse}th,td{text-align:center;vertical-align:middle}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}pre,code,kbd,samp{font-family:monospace}del{text-decoration:line-through}ins{text-decoration:underline}a,abbr{color:inherit;text-decoration:none}a,button,[type=button],[type=submit],[type=reset],[type=file],select{cursor:pointer}::-webkit-file-upload-button{cursor:pointer}label{display:block;cursor:pointer}legend{display:block;width:100%}textarea{resize:none;overflow:auto}sup{vertical-align:super;font-size:70%;line-height:0}sub{vertical-align:sub;font-size:70%;line-height:0}iframe{display:block;position:relative}svg{display:block;position:relative}html{-webkit-text-size-adjust:none}input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none}button,[role=button],[role=tab]{-webkit-touch-callout:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes shake-horizontal{25%{-webkit-transform:translateX(2px)}50%{-webkit-transform:translateX(0)}75%{-webkit-transform:translateX(-2px)}100%{-webkit-transform:translateX(0)}}@keyframes shake-horizontal{25%{transform:translateX(2px)}50%{transform:translateX(0)}75%{transform:translateX(-2px)}100%{transform:translateX(0)}}@-webkit-keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{-webkit-transform:translateY(9px) rotate(22.5deg)}50%{-webkit-transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:39px}75%{-webkit-transform:translateY(9px) rotate(67.5deg)}100%{-webkit-transform:translateY(0) rotate(90deg)}}@keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:39px}75%{transform:translateY(9px) rotate(67.5deg)}100%{transform:translateY(0) rotate(90deg)}}@-webkit-keyframes cssload-shadow{0%,100%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1)}}@keyframes cssload-shadow{0%,100%{transform:scale(1,1)}50%{transform:scale(1.2,1)}}@-webkit-keyframes phone-wobble{25%{-webkit-transform:rotate(30deg)}50%{-webkit-transform:rotate(-15deg)}75%{-webkit-transform:rotate(10deg)}}@keyframes phone-wobble{25%{transform:rotate(30deg)}50%{transform:rotate(-15deg)}75%{transform:rotate(10deg)}}@-webkit-keyframes email-wobble{25%{-webkit-transform:rotate(108deg)}50%{-webkit-transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg)}}@keyframes email-wobble{25%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-5deg)}}@-webkit-keyframes location-wobble{25%{-webkit-transform:translateY(-3px)}50%{-webkit-transform:translateY(1px)}75%{-webkit-transform:translateY(-2px)}}@keyframes location-wobble{25%{transform:translateY(-3px)}50%{transform:translateY(1px)}75%{transform:translateY(-2px)}}@-webkit-keyframes button-pulse{0%{box-shadow:0 0 8px 6px rgba(242,100,34,1),0 0 12px 14px rgba(242,100,34,1)}100%{box-shadow:0 0 18px 6px rgba(242,100,34,0),0 0 4px 40px rgba(242,100,34,0)}}@keyframes button-pulse{0%{box-shadow:0 0 8px 6px rgba(242,100,34,1),0 0 12px 14px rgba(242,100,34,1)}100%{box-shadow:0 0 18px 6px rgba(242,100,34,0),0 0 4px 40px rgba(242,100,34,0)}}@-webkit-keyframes f-rotate{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes f-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes pie-rotate{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes pie-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes pie-opacity{0%{opacity:0}100%{opacity:1}}@keyframes pie-opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0)}}@keyframes buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}@-webkit-keyframes wobble-vertical{16.65%{-webkit-transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px)}100%{-webkit-transform:translateY(0)}}@keyframes wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@-webkit-keyframes wobble-horizontal{16.65%{-webkit-transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px)}100%{-webkit-transform:translateX(0)}}@keyframes wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}html{overflow:auto;overflow-x:hidden}@media all and (max-width:319px){html{overflow-x:scroll !important}}body{display:flex;flex-direction:column;min-width:320px;height:100%;background:#fff;font-size:16px;line-height:1.4;font-family:'Proxima Nova',sans-serif;color:#343434;position:relative}body:before,body:after{content:'';display:block;width:10px;height:100%;background:#fff;margin:auto 0;position:absolute;top:0;bottom:0;z-index:101}body:before{left:0}body:after{right:0}#global-wrapper{flex:1 0 auto;display:flex;flex-direction:column;min-height:100vh;position:relative;overflow:hidden}#global-wrapper:before{content:'';display:block;width:100%;height:0;position:fixed;top:0}#main-content{flex:1 0 auto;display:flex;flex-direction:column}#main-content>*{flex:0 0 auto;order:10}.wrapper{display:block;width:100%;max-width:1200px;min-width:320px;padding:75px 30px;margin:0 auto;position:relative}.wrapper--inside{display:block;width:100%;height:100%;max-width:1200px;min-width:320px;padding:75px 30px;margin:0 auto;position:relative}.template-container[aria-busy=true]{padding:40px 0}.template-container .loader{width:80px;height:80px;border:10px solid #20823d;border-left-color:transparent;border-radius:50%;margin:0 auto;-webkit-animation:f-rotate .8s linear infinite;animation:f-rotate .8s linear infinite}#skip-link{display:inline-block;background:#f26422;border-radius:0 0 6px 6px;font-size:14px;color:#fff;text-align:center;text-decoration:underline;padding:8px 15px;position:fixed;z-index:200;left:10px;top:-60px;-webkit-transition:top .2s ease-out 0s;transition:top .2s ease-out 0s}@media all and (max-width:1023px){#skip-link{display:none}}#skip-link:focus{top:0}#skip-link:hover{text-decoration:none}::-moz-selection{background:#20823d;color:#fff}::selection{background:#20823d;color:#fff}.clear{height:1px;clear:both}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute;width:1px;height:1px;overflow:hidden;word-wrap:normal}.underline{display:inline-block;line-height:1;position:relative;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.underline:after{content:'';display:block;width:0;height:1px;background:currentColor;margin:0 auto;position:absolute;left:auto;right:0;bottom:0;-webkit-transition:inherit;transition:inherit;-webkit-transition-property:width;transition-property:width;pointer-events:none}.underline:hover:after{width:100%;left:0;right:auto}.underlined{display:inline-block;line-height:1;position:relative;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.underlined:after{content:'';display:block;width:100%;height:1px;background:currentColor;margin:0 auto;position:absolute;left:0;right:0;bottom:0;-webkit-transition:inherit;transition:inherit;-webkit-transition-property:opacity,bottom;transition-property:opacity,bottom;pointer-events:none}.underlined:hover:after{opacity:0;bottom:-4px}.f-lightbox{display:block;position:relative;overflow:hidden;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.f-lightbox *,.f-lightbox *:before,.f-lightbox *:after{-webkit-transition:inherit;transition:inherit}.f-lightbox img{display:block;width:100%;height:100%}.f-lightbox .overlay{opacity:0;visibility:hidden;display:block;width:100%;height:100%;background:rgba(0,0,0,.7);margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.f-lightbox .overlay:after{content:'+';display:block;width:46px;height:46px;color:#fff;border:3px solid;border-radius:50%;font:36px/40px Arial,sans-serif;text-align:center;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transform:scale(3);transform:scale(3)}.f-lightbox:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.f-lightbox:hover .overlay{opacity:1;visibility:visible}.f-lightbox:hover .overlay:after{-webkit-transform:scale(1);transform:scale(1)}.icon{display:block;background:url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/icons2.png) -9999px 0 no-repeat;position:relative}svg.icon{fill:currentColor;background:0 0}.logo{display:inline-block;position:relative}.logo img{display:block;max-width:230px;max-height:50px;width:100%;height:100%}.contacts-items{line-height:18px}.contacts-items .workhours{padding-left:22px;position:relative}.contacts-items .workhours .icon{width:14px;height:14px;color:#20823d;position:absolute;left:0;top:2px}.contacts-items .phone-info{padding-left:22px;position:relative}.contacts-items .phone-info .icon{width:14px;height:14px;color:#20823d;position:absolute;left:0;top:2px}.contacts-items .phone{font-weight:700;font-size:115%}.phone{display:inline-block;position:relative;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.phone:hover{color:#ca2627 !important}.phone:active{color:red !important}.social-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto}.social-links a{flex:0 0 auto;width:48px;height:48px;background:#fff;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.15);color:#20823d;margin:5px;position:relative;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.social-links a:hover{background:#20823d;color:#fff;box-shadow:none;-webkit-transform:scale(1.04);transform:scale(1.04)}.social-links a .icon{width:50%;height:50%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.countdown{line-height:1;padding:10px;margin:0 auto;position:relative}.countdown-caption{font-weight:700;font-size:18px;text-align:center;margin-bottom:10px}.countdown .counter{display:flex;justify-content:space-between}.countdown .counter-item{flex:1;text-align:center;position:relative}.countdown .counter-item .val{display:block;font-weight:700;font-size:48px;margin-bottom:-4px;position:relative}.countdown .counter-item .val:before,.countdown .counter-item .val:after{content:'';display:block;width:6px;height:6px;background:#ca2627;border-radius:50%;margin:auto 0;position:absolute;top:0;bottom:0;right:-3px}.countdown .counter-item:last-child .val:before,.countdown .counter-item:last-child .val:after{display:none}.countdown .counter-item .val:before{top:-12px}.countdown .counter-item .val:after{top:12px}.countdown .counter-item .label{display:block;color:#20823d;text-transform:lowercase}.draggable,.owl-drag{cursor:url(data:image/gif;base64,R0lGODlhEAAQAJECAP///wAAAP///wAAACH5BAEAAAIALAAAAAAQABAAAAI0lC8RyLkBgFoMSotrVHsnhHWXdISS+DzRimIWy3Ii7CU0Tdn3mr93bvDBgMFfozg86mKHAgA7),move}.break-line{display:block}.f-close{display:block;width:26px;height:26px;color:#fff;background:#ca2627;border-radius:50%;position:relative;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;-webkit-touch-callout:none}.f-close:hover{background:#20823d}.f-close:active{background:#20823d;-webkit-transform:scale(.96);transform:scale(.96)}.f-close:before,.f-close:after{content:'';display:block;width:2px;height:18px;background:currentColor;border-radius:4px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.f-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.f-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.f-arrow{display:block;width:30px;height:30px;background:#fff;border:1px solid;border-radius:50%;color:#20823d;margin:auto 0;position:absolute;top:0;bottom:0;z-index:11;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;-webkit-touch-callout:none}.f-arrow:hover{background:#20823d;border-color:#20823d;color:#fff}.f-arrow:active{color:#ca2627}.f-arrow[class*=prev]{left:0}.f-arrow[class*=next]{right:0}.f-arrow[class*=prev]:hover{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.f-arrow[class*=next]:hover{-webkit-transform:translateX(2px);transform:translateX(2px)}.f-arrow:before{content:'';display:block;width:0;height:0;border:5px solid transparent;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.f-arrow[class*=prev]:before{border-left:none;border-right:6px solid currentColor;right:3px}.f-arrow[class*=next]:before{border-right:none;border-left:6px solid currentColor;left:3px}.side-arrow{width:45px;height:50px;background:#fff !important;border:none;-webkit-transform:translateX(0) !important;transform:translateX(0) !important}.side-arrow:before{display:none}.side-arrow .inner{width:40px;height:40px;background:#fff;border-radius:50%;margin:auto 0;position:absolute;top:0;bottom:0;-webkit-transition:inherit;transition:inherit}.side-arrow:hover .inner{background:#b8eac6}.side-arrow .inner:before{content:'';display:block;width:0;height:0;border:7px solid transparent;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.side-arrow[class*=prev]{border-radius:0 30px 30px 0}.side-arrow[class*=next]{border-radius:30px 0 0 30px}.side-arrow[class*=prev] .inner{right:5px}.side-arrow[class*=next] .inner{left:5px}.side-arrow[class*=prev] .inner:before{border-left:none;border-right:8px solid #20823d;right:3px}.side-arrow[class*=next] .inner:before{border-right:none;border-left:8px solid #20823d;left:3px}.f-dots{width:100%;display:flex;justify-content:center;align-items:center;margin:0 auto;position:absolute;left:0;right:0;bottom:5px;z-index:10}.f-dots [class*=dot]{display:inline-block;width:20px;height:20px;background:#fff;color:#20823d;border:1px solid;border-radius:50%;margin:0 6px;position:relative;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;-webkit-touch-callout:none}.f-dots [class*=dot]:hover{background:#b8eac6}.f-dots [class*=dot].active{background:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.f-dots [class*=dot]:after{content:'';display:block;width:100%;height:100%;background:currentColor;border-radius:inherit;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease-out 0s;transition:transform .2s ease-out 0s}.f-dots [class*=dot].active:after{-webkit-transform:scale(1);transform:scale(1)}.f-dots [class*=dot]:before{content:'';display:none;width:100%;height:100%;border:2px solid #fff;border-radius:inherit;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;z-index:3}.f-dots [class*=dot]:not(.active):hover:before{display:none}.f-dots [class*=dot] [class*=pie]{display:none;width:50%;height:100%;position:absolute;top:0}.f-dots [class*=dot].active [class*=pie]{display:block}.f-dots [class*=dot] [class*=pie-spinner]{background:#20823d;-webkit-animation:pie-rotate 10s linear 1;animation:pie-rotate 10s linear 1}.f-dots [class*=dot] .pie-spinner-left{border-radius:100% 0 0 100%/50% 0 0 50%;left:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation-delay:5s;animation-delay:5s}.f-dots [class*=dot] .pie-spinner-right{border-radius:0 100% 100% 0/0 50% 50% 0;right:0;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.f-dots [class*=dot] [class*=pie-mask]{background:#fff;box-shadow:0 0 0 1px #fff inset;-webkit-animation:pie-opacity 5s steps(1,end) 1;animation:pie-opacity 5s steps(1,end) 1}.f-dots [class*=dot] .pie-mask-left{opacity:1;border-radius:100% 0 0 100%/50% 0 0 50%;left:0;-webkit-animation-duration:10s;animation-duration:10s}.f-dots [class*=dot] .pie-mask-right{opacity:1;border-radius:0 100% 100% 0/0 50% 50% 0;right:0}.f-pagination{display:flex;justify-content:center;align-items:center;margin:30px auto 0;position:relative}.f-pagination .pag,.f-pagination .dots{display:inline-block;font-size:20px;line-height:1;text-align:center;margin:0 8px}.f-pagination .pag{border-bottom:1px solid transparent;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.f-pagination .pag.current{color:#20823d;border-color:currentColor}.f-pagination a.pag:hover{color:#20823d}.f-pagination .arrow{position:relative;left:auto;right:auto;top:auto;bottom:auto}.f-pagination .arrow[class*=prev]{margin-right:10px}.f-pagination .arrow[class*=next]{margin-left:10px}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1;text-align:center;text-transform:uppercase}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit;color:#20823d}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-weight:inherit;color:#ca2627}.heading-inner{display:inline-block;padding:0 50px;position:relative}.heading-inner .icon{width:42px;height:42px;color:#20823d;margin:auto 0;position:absolute;top:0;bottom:0}.heading-inner .before-icon{left:0}.heading-inner .after-icon{right:0}h1{font-size:42px;margin:0 auto 40px}h1+.sub-heading{font-weight:600;font-size:115%;text-align:center;margin:-20px auto 40px}h1+.sub-heading b{font-weight:inherit;color:#ca2627}h1+.sub-heading strong{font-weight:inherit;color:#20823d}h2{font-size:42px;margin:0 auto 40px}h2+.sub-heading{font-weight:600;font-size:115%;text-align:center;margin:-20px auto 40px}h2+.sub-heading b{font-weight:inherit;color:#ca2627}h2+.sub-heading strong{font-weight:inherit;color:#20823d}h3{font-size:30px;margin:0 auto 25px}.button{display:inline-block;background:silver;position:relative;-webkit-transition:all .2s ease-out 0s,top 0s;transition:all .2s ease-out 0s,top 0s}.button-text{display:block;position:relative;z-index:3}.button:before,.button:after{content:'';display:block;width:100%;height:100%;border-radius:inherit;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:inherit;transition:inherit}.button:before{z-index:1}.button:after{opacity:0;visibility:hidden;z-index:2}.button:hover{top:-1px}.button:hover:before{display:none;-webkit-animation:button-pulse .6s 0s ease-out 1;animation:button-pulse .6s 0s ease-out 1}.button:hover:after{opacity:1;visibility:visible}.button:active{top:1px}.button{background:#f26422;border-radius:40px;font-weight:700;font-size:18px;line-height:1.2;color:#fff;text-align:center;letter-spacing:.04em}.button-text{padding:13px 10px}.button:after{background:#20823d}.button .tooltip{opacity:0;visibility:hidden;display:block;width:300px;max-width:100%;background:#b8eac6;border-radius:4px;font-weight:400;font-size:12px;line-height:1.2;color:#343434;text-align:center;letter-spacing:0;padding:8px;margin:0 auto;position:absolute;left:0;right:0;top:100%;margin-top:8px;z-index:50;-webkit-transition:inherit;transition:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.button:hover .tooltip{opacity:1;visibility:visible}.button .tooltip:before{content:'';display:block;width:0;height:0;border:6px solid transparent;border-top:none;border-bottom:7px solid #b8eac6;margin:0 auto;position:absolute;left:0;right:0;top:-6px}.white-button{background:#fff;border:1px solid #f26422;color:#343434}.white-button:after{background:#f26422}.white-button:hover{color:#fff}form{position:relative}.form-heading{font-weight:700;font-size:26px;line-height:1.2;text-align:center;margin:0 auto 25px}.form-heading strong{color:#20823d}form .privacy{max-width:330px;font-size:12px;text-align:center;margin:15px auto 0}form .privacy a{color:#ca2627}.form-field{width:100%;margin:0 auto 25px;position:relative;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.field-input{display:block;width:100%;background:#fff;border:1px solid #a7aeb3;border-radius:30px;font-size:16px;line-height:20px;padding:12px 30px;-webkit-transition:inherit;transition:inherit}.field-input:not([readonly]):not(:disabled):not(.disabled):hover{border-color:#20823d}.field-input:not([readonly]):not(:disabled):not(.disabled):focus{outline:0;border-color:#20823d}.field-input.error{color:red !important;border-color:red !important;-webkit-animation:shake-horizontal .1s linear 6;animation:shake-horizontal .1s linear 6}form .upload{line-height:1;color:#20823d;text-align:center;cursor:pointer}form .upload input{opacity:0;display:block;width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}form .upload .icon{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:4px}form .upload .value{display:inline-block;vertical-align:middle;max-width:100%;max-width:calc(100% - 50px);border-bottom:1px solid;-webkit-transition:inherit;transition:inherit}form .upload:hover .value{border-bottom-color:transparent}textarea{height:120px}.field-input~label{display:inline-block;background:#fff;line-height:1;padding:0 5px;position:absolute;left:30px;top:-8px;z-index:2}.checkbox-field{padding-left:25px;position:relative}.f-checkbox{width:14px;height:14px;margin:auto 0;position:absolute;top:-2px;bottom:0;left:0}.radio-field{padding-left:25px;position:relative}.f-radio{width:14px;height:14px;margin:auto 0;position:absolute;top:-2px;bottom:0;left:0}.field-input::-webkit-input-placeholder{color:#a7aeb3}.field-input::-moz-placeholder{color:#a7aeb3}.field-input::-ms-input-placeholder{color:#a7aeb3}.field-input:-moz-placeholder{color:#a7aeb3}.field-input:-ms-input-placeholder{color:#a7aeb3}.field-input.error::-webkit-input-placeholder{color:red !important}.field-input.error::-moz-placeholder{color:red !important}.field-input.error::-ms-input-placeholder{color:red !important}.field-input.error:-moz-placeholder{color:red !important}.field-input.error:-ms-input-placeholder{color:red !important}form .submit{display:block;width:100%;margin:0 auto}form.disabled{cursor:progress}input[name=name]{display:none !important}form .form-loading{background:rgba(255,255,255,.7);border-radius:inherit;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;z-index:11;opacity:0;visibility:hidden;-webkit-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}form.disabled .form-loading{opacity:1;visibility:visible}.cssload-box-loading{width:50px;height:50px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.cssload-box-loading:before,.cssload-box-loading:after{content:'';display:block;width:100%;position:absolute;left:0}.cssload-box-loading:before{height:5px;background:#000;opacity:.1;top:58px;border-radius:50%;-webkit-animation:cssload-shadow .6s linear infinite;animation:cssload-shadow .6s linear infinite}.cssload-box-loading:after{height:100%;background:#20823d;top:0;border-radius:3px;-webkit-animation:cssload-animate .6s linear infinite;animation:cssload-animate .6s linear infinite}.f-content{font-size:16px;line-height:1.4;font-family:'Proxima Nova',sans-serif;color:#343434;text-align:left}.f-content:after{content:'';display:block;height:1px;clear:both}.f-content [class*=mce-]{border:0;padding:0;margin:0;outline:0}.f-content div:not([class]),.f-content span:not([class]),.f-content p,.f-content ul,.f-content ul li,.f-content ol,.f-content ol li,.f-content img,.f-content iframe,.f-content blockquote,.f-content pre,.f-content hr{padding:0}.f-content .alignleft{float:left;margin-right:20px}.f-content .alignright{float:right;margin-left:20px}.f-content .aligncenter{margin-left:auto;margin-right:auto}.f-content h1,.f-content h2,.f-content h3,.f-content h4,.f-content h5,.f-content h6{display:block;font-weight:700;line-height:1.2;font-family:inherit;color:inherit;text-align:center;text-transform:none;letter-spacing:0}.f-content h1{font-size:36px;margin:30px auto}.f-content h2{font-size:28px;margin:30px auto}.f-content h3{font-size:24px;text-align:left;margin:25px auto}.f-content h4{font-size:22px;text-align:left;margin:20px auto}.f-content h5{font-size:20px;text-align:left;margin:20px auto}.f-content h6{font-size:18px;text-align:left;margin:20px auto}.f-content h1 strong,.f-content h2 strong,.f-content h3 strong,.f-content h4 strong,.f-content h5 strong,.f-content h6 strong{font-weight:inherit;color:#20823d}.f-content h1 b,.f-content h2 b,.f-content h3 b,.f-content h4 b,.f-content h5 b,.f-content h6 b{font-weight:inherit;color:#ca2627}.f-content blockquote{display:inline-block;font-style:italic;border-left:5px solid #20823d;padding:15px 25px 15px 85px;position:relative;left:25px}.f-content blockquote:before{content:'“';font:700 700%/0.7 Georgia,serif;color:#20823d;position:absolute;left:10px;top:10px;z-index:0}.f-content q{font-style:italic}.f-content q:before,.f-content q:after{content:'"'}.f-content pre{font-family:monospace}.f-content strong,.f-content b{font-weight:700}.f-content em,.f-content i{font-style:italic}.f-content sup{vertical-align:super;font-size:70%;line-height:0}.f-content sub{vertical-align:sub;font-size:70%;line-height:0}.f-content del{text-decoration:line-through}.f-content ins{text-decoration:underline}.f-content ul{text-align:left}.f-content ul li{list-style:none;padding:0 0 0 28px;position:relative}.f-content ul li:before{content:'';display:block;width:5px;height:5px;background:#20823d;border-radius:50%;position:absolute;left:8px;top:8px}.f-content ol{text-align:left;counter-reset:list}.f-content ol li{list-style:none;padding:0 0 0 28px;position:relative}.f-content ol li:before{display:inline-block;counter-increment:list;content:counter(list) ')';position:absolute;left:0;top:0}.f-content dl{text-align:left}.f-content dt{display:inline;font-weight:700;font-style:italic;color:#20823d}.f-content dd{display:inline}.f-content dd:before{content:' - '}.f-content dd:after{content:'';display:block}.f-content img:not([class*=mce]){display:block;width:auto !important;height:auto !important;max-width:100%;max-height:100%}.f-content a:not([class]){display:inline;border-bottom:1px solid;color:#20823d;text-decoration:none;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.f-content a:not([class]):hover{color:#ca2627;border-color:transparent}.f-iframe-container,#tinymce .mce-object-iframe{display:block;max-width:800px;position:relative}.f-iframe-container:before,#tinymce .mce-object-iframe:before{content:'';display:block;padding-top:65%}.f-iframe-container iframe,#tinymce .mce-object-iframe iframe{display:block;width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.f-content p,.f-content ul,.f-content ol,.f-content dl,.f-content blockquote,.f-content pre,.f-content hr{margin:0 auto 20px}.f-content img,.f-iframe-container,#tinymce .mce-object-iframe{margin:40px auto}.f-content img[class*=align],.f-iframe-container[class*=align],#tinymce .mce-object-iframe[class*=align]{margin-top:0}.f-content ul li,.f-content ol li,.f-content dd:after{margin-bottom:10px}.f-content>:first-child{margin-top:0 !important}.f-content>:last-child,.f-content ul li:last-child,.f-content ol li:last-child{margin-bottom:0 !important}.f-content table{width:100%;border-spacing:0;border-collapse:collapse;margin:0 auto 20px}.f-content table th,.f-content table td{vertical-align:middle;text-align:center}.f-content table th{font-weight:700}.f-wp-gallery{display:flex;flex-wrap:wrap;justify-content:space-around;padding:10px 0;margin:0 auto}.f-wp-gallery .item{display:flex;flex-direction:column;margin:0 0 20px}.f-wp-gallery .item a{border:none}.f-wp-gallery .item .image{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.f-wp-gallery .item img{display:inline-block;max-width:100%;margin:0}.f-wp-gallery .item figcaption{font-size:90%;line-height:1.2;text-align:center;margin:10px 0 0}@media all and (max-width:1023px){.f-content h1{font-size:34px}.f-content h2{font-size:26px;margin:25px auto}.f-content h3{margin:20px auto}.f-content img,.f-iframe-container,#tinymce .mce-object-iframe{margin:30px auto}}@media all and (max-width:767px){.f-content .alignleft{float:none;margin-right:auto}.f-content .alignright{float:none;margin-left:auto}.f-content h1{font-size:32px}}@media all and (max-width:599px){.f-content{font-size:15px}.f-content h1{font-size:30px;margin:25px auto}.f-content h2{font-size:24px;margin:20px auto}.f-content h3{font-size:22px;margin:15px auto}.f-content h4{font-size:20px;margin:15px auto}.f-content h5{font-size:18px;margin:15px auto}.f-content h6{font-size:16px;margin:15px auto}.f-content blockquote{padding:15px 20px 15px 70px;left:20px}.f-content blockquote:before{font-size:600%}.f-content ul li{padding-left:25px}.f-content ul li:before{left:8px;top:7px}.f-content ol li{padding-left:25px}.f-content p,.f-content ul,.f-content ol,.f-content dl,.f-content blockquote,.f-content pre,.f-content hr{margin:0 auto 15px}.f-content ul li,.f-content ol li,.f-content dd:after{margin-bottom:5px}.f-content img,.f-iframe-container,#tinymce .mce-object-iframe{margin:25px auto}.f-wp-gallery .item{margin:0 0 15px}}@media all and (max-width:479px){.f-content{font-size:14px}.f-content h1{font-size:26px;margin:20px auto}.f-content h2{font-size:22px;margin:15px auto}.f-content h3{font-size:20px}.f-content h4{font-size:18px}.f-content h5{font-size:16px}.f-content h6{font-size:15px}.f-content blockquote{border-left-width:4px;padding:10px 10px 10px 55px;left:10px}.f-content blockquote:before{font-size:550%;left:5px}.f-content p,.f-content ul,.f-content ol,.f-content dl,.f-content blockquote,.f-content pre,.f-content hr{margin:0 auto 10px}.f-content img,.f-iframe-container,#tinymce .mce-object-iframe{margin:20px auto}.f-wp-gallery .item{min-width:48%}}#navigation-container{height:80px}#navigation{width:100%;height:80px;background:#fff;margin:0 auto;position:relative;left:0;right:0;top:0;z-index:100;-webkit-transition:background .2s ease-out 0s;transition:background .2s ease-out 0s}#navigation .wrapper{display:flex;justify-content:space-between;align-items:center;height:100%;padding-top:5px;padding-bottom:5px}#navigation .logo{flex:0 0 auto;top:2px}#navigation .nav-content{flex:1;flex-wrap:wrap;margin-left:30px}#navigation .contacts-items{flex:0 0 100%;display:flex;justify-content:space-between;align-items:flex-start;margin:-30px 0 5px;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#navigation .nav-main{flex:0 0 100%;display:flex;justify-content:space-between;align-items:center}#navigation .callback{flex:0 0 auto;font-size:100%}#navigation .callback .button-text{padding:10px 25px}#navigation .callback .icon{display:none;width:50%;height:50%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}#navigation .menu{flex:1}#navigation .top-menu{display:flex;justify-content:flex-start}#navigation .menu-item{font-weight:600;text-align:center;margin-right:40px;position:relative}#navigation .menu-item:last-child{margin-right:0}#navigation .menu-item>a{display:block;color:#20823d;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#navigation .menu-item>a:hover{color:#ca2627}#navigation .menu-item>a.active{color:#ca2627}@media all and (min-width:1024px){#navigation .menu{-webkit-transform:none !important;transform:none !important}#navigation .top-menu{-webkit-transform:none !important;transform:none !important}}#navigation .menu .phone{display:none;font-weight:600;font-size:24px;color:#ca2627;margin-bottom:10px}#navigation .menu .promo-code{display:none;font-weight:700;line-height:1}#navigation .menu .promo-code strong{font-weight:inherit;color:#20823d}#navigation .menu .statistics{display:none;background:#b8eac6;line-height:1;padding:15px 20px;margin:20px -20px 0}#navigation .menu .statistics .val{font-weight:600;color:#20823d}#show-nav{display:none;width:38px;height:38px;color:#20823d;position:relative;z-index:3;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}#show-nav [class*=line]{width:100%;height:5px;border-radius:6px;background:currentColor;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:top .2s ease-out .2s,opacity .2s ease-out .2s,width .1s ease-out 0s,-webkit-transform .2s ease-out 0s;transition:top .2s ease-out .2s,opacity .2s ease-out .2s,width .1s ease-out 0s,transform .2s ease-out 0s}#show-nav .line-top{top:-22px}#show-nav .line-bottom{top:22px}#show-nav:hover{color:#ca2627}#show-nav.active{color:#ca2627}#show-nav.active [class*=line]{top:0;-webkit-transition:top .2s ease-out 0s,opacity .2s ease-out 0s,width .1s ease-out .2s,-webkit-transform .2s ease-out .2s;transition:top .2s ease-out 0s,opacity .2s ease-out 0s,width .1s ease-out .2s,transform .2s ease-out .2s}#show-nav.active .line-top{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#show-nav.active .line-middle{opacity:0}#show-nav.active .line-bottom{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media all and (min-width:480px){#navigation.fixed{position:fixed;top:0;background:#f1fff5}#navigation.fixed .contacts-items{margin-top:0;opacity:1;visibility:visible}}#scroll-up{display:block;width:36px;height:36px;background:#b8eac6;border:1px solid #20823d;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);position:fixed;left:30px;bottom:20px;z-index:200;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;opacity:0;visibility:hidden;-webkit-transform:translateY(60px);transform:translateY(60px)}#scroll-up.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}#scroll-up:hover{opacity:1 !important;background:#20823d}#scroll-up:before,#scroll-up:after{content:'';display:block;width:12px;height:12px;border:3px solid #fff;border-width:3px 0 0 3px;border-radius:2px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:-3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#scroll-up:before{top:-7px}#scroll-up:after{top:7px}header{flex:0 0 auto;width:100%;border-bottom:1px solid #c3c3c3}header .wrapper{padding-top:10px;padding-bottom:10px}header .contacts-items{display:flex;justify-content:space-between;align-items:center}header .contacts-items .statistics .val{font-weight:600;color:#20823d}.request-block{position:relative}.request-block:before,.request-block:after{content:'';display:block;width:70px;height:100%;background:#fff;margin:auto 0;position:absolute;top:0;bottom:0;z-index:5}.request-block:before{left:0}.request-block:after{right:0}.request-block .wrapper{max-width:100%;padding:0}.request-block form{background:#ebebeb;padding:25px 30px}.request-block form .form-content{max-width:735px;margin:0 auto;position:relative}.request-block form .fields{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.request-block form .form-field{width:48%;margin:0}.request-block form .field-input{background:0 0}.request-block form .field-input~label{background:#ebebeb}.request-block form .submit{width:48%;margin:0}footer{flex:0 0 auto;width:100%;background:#ebebeb;margin-bottom:15px}footer .wrapper{padding-top:0;padding-bottom:0}footer .copyright{background:#fff;text-align:center;padding:10px 0;position:relative}footer .copyright:before,footer .copyright:after{content:'';display:block;width:9999px;height:100%;background:#fff;margin:auto 0;position:absolute;top:0;bottom:0}footer .copyright:before{right:100%}footer .copyright:after{left:100%}footer .copyright .slogan:before{content:'- '}footer .footer-items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 0}footer .requisites a{color:#20823d}footer .links{text-align:right}footer .links a{color:#20823d}.page-template-template-thankyou header{display:none}.page-template-template-thankyou footer{display:none}.page-template-template-thankyou #global-wrapper{padding-top:0}.page-template-template-thankyou #navigation-container{display:none}.page-template-template-thankyou #scroll-up{display:none}.page-template-template-thankyou #main-content{justify-content:center;padding:50px 0}#thankyou{background:#fff url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/backgrounds/thankyou-bg.jpg) 50% 50% no-repeat;background-size:cover;border:5px solid #b8eac6;text-align:center;margin:0 25px}#thankyou .wrapper{min-width:290px;padding-top:0;padding-bottom:0}#thankyou .logo{background:#fff;margin-bottom:40px;top:-5px}#thankyou .logo:before,#thankyou .logo:after{content:'';display:block;width:10px;height:100%;height:calc(100% + 5px);background:#fff;position:absolute;bottom:0}#thankyou .logo:before{right:100%}#thankyou .logo:after{left:100%}#thankyou .sub-heading strong{display:block}#thankyou .sub-heading .break-line{display:none}#thankyou .callback{font-weight:700;font-size:22px;line-height:1.2;padding:20px 0;margin:0 auto 30px;position:relative}#thankyou .callback:before,#thankyou .callback:after{content:'';display:block;width:70px;height:1px;background:#ca2627;margin:0 auto;position:absolute;left:0;right:0}#thankyou .callback:before{top:0}#thankyou .callback:after{bottom:0}#thankyou .callback .phone{font-size:145%;line-height:1;color:#20823d;margin-top:10px}#thankyou .discount{max-width:400px;font-weight:600;font-size:115%;color:#20823d;margin:0 auto}#thankyou .discount strong{display:block;font-size:125%;color:#343434;margin-bottom:5px}#thankyou .discount .break-line{display:none}#thankyou .social-links{margin-top:20px}#thankyou .share-links{margin-top:20px}#thankyou .countdown{max-width:400px;border:5px solid #b8eac6;margin-top:30px;bottom:-5px}#thankyou .countdown:before,#thankyou .countdown:after{content:'';display:block;width:10px;height:100%;height:calc(100% + 5px);background:#fff;position:absolute;top:0}#thankyou .countdown:before{right:100%;margin-right:5px}#thankyou .countdown:after{left:100%;margin-left:5px}#thankyou+#back-link{margin-top:60px}#thankyou+#back-link .wrapper{padding-top:0;padding-bottom:0}#thankyou+#back-link .button{display:block;width:100%;max-width:400px;margin:0 auto}body:not(.mobile),body:not(.mobile) #navigation{width:100%;width:100vw}[id^=f-overlay-modal]{display:none;width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.8);z-index:1000}[id^=f-modals]{display:none;flex-direction:column;justify-content:space-between;width:100%;height:100%;margin:auto;position:fixed;left:0;right:0;top:0;bottom:0;overflow:auto;-webkit-transform:translateZ(0);-webkit-overflow-scrolling:touch;z-index:1001}[id^=f-modals]:before,[id^=f-modals]:after{content:'';display:block;flex:0 0 auto;width:100%;height:45px}@media all and (max-width:1023px){[id^=f-modals]:before,[id^=f-modals]:after{height:30px}}@media all and (max-width:599px){[id^=f-modals]:before,[id^=f-modals]:after{height:20px}}.f-modal{-webkit-transform:translate(0,20px);transform:translate(0,20px);-webkit-transition:-webkit-transform .4s ease-out 0s;transition:transform .4s ease-out 0s}.f-modal.active{-webkit-transform:translate(0,0);transform:translate(0,0)}.f-modal.switch-out.rtl,.f-modal.switch-in.ltr{-webkit-transform:translate(-35px,0);transform:translate(-35px,0)}.f-modal.switch-in.rtl,.f-modal.switch-out.ltr{-webkit-transform:translate(35px,0);transform:translate(35px,0)}.f-modal{display:none;flex:0 0 auto;width:95%;max-width:400px;min-width:300px;background:#d4f2dc url(//radiotih.ru/wp-content/themes/supermarket-okon/css/../images/backgrounds/bg4.jpg) 50% 50% repeat;border-radius:8px;margin:0 auto;position:relative}.close-modal{position:absolute;top:-5px;right:-5px;z-index:15}.f-modal form{border-radius:inherit;padding:20px}.f-modal form .form-heading{font-size:115%;margin-bottom:30px}.f-modal form .form-heading+p{text-align:center;margin:-20px auto 25px}.f-modal form .field-input{background:0 0}.f-modal form .field-input~label{background:#d4f2dc}#modal-gift-form{max-width:770px;padding:5px}#modal-gift-form .content-container{display:flex;flex-wrap:wrap;justify-content:space-between}#modal-gift-form .preview{flex:1;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;font-weight:700;font-size:26px;line-height:1.2;padding:20px}#modal-gift-form .preview b{color:#20823d}#modal-gift-form .preview strong{color:#ca2627}#modal-gift-form form{flex:1}#modal-gift-form form .form-heading{margin-bottom:10px}#modal-gift-form form .countdown{background:rgba(255,255,255,.4);margin:0 auto 30px}#modal-sms-form{max-width:770px}#modal-sms-form .content-container{display:flex;justify-content:space-between;align-items:flex-end;border-radius:inherit}#modal-sms-form form{flex:1}@media all and (min-width:768px){#modal-sms-form form{padding:30px 20px}#modal-sms-form form .form-heading{font-size:26px;color:#20823d;text-align:left;margin:0 auto 25px}#modal-sms-form form .form-heading+p{text-align:left;margin:0 auto 35px}}#modal-sms-form .pic{display:block;max-width:48%;margin:0 10px 0 40px}#modal-timeout-message{padding:25px 20px}#modal-timeout-message .message{font-weight:700;font-size:115%;line-height:1.2;text-align:center}#modal-timeout-message .buttons{display:flex;justify-content:space-between;margin:20px auto 0}#modal-timeout-message .button{display:block;width:48%}.modal-document{max-width:770px;padding:30px 20px}#modal-testimonial{max-width:770px;padding:30px 20px}#f-messages-overlay{display:none;width:100%;height:100%;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.8);z-index:11111}#f-messages{display:none;margin:auto;position:fixed;left:0;right:0;top:0;bottom:0;overflow:auto;-webkit-transform:translateZ(0);z-index:11112;-webkit-overflow-scrolling:touch}.f-message{display:none;width:95%;max-width:500px;min-width:300px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.5);padding:10px;margin:0 auto;position:absolute;left:0;right:0;top:20px;background:#aaa;background:linear-gradient(135deg,#aaa 0%,#333 100%);-webkit-transform:translateY(-400px);transform:translateY(-400px);-webkit-transition:-webkit-transform .1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .1s cubic-bezier(.175,.885,.32,1.275) 0s}.f-message.active{-webkit-transform:translateY(0);transform:translateY(0)}.f-message .content{width:100%;height:100%;background:#fff;font-size:16px;line-height:1.4;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;color:#000;text-align:center;padding:35px 15px}.f-message .close{display:block;width:20px;height:20px;border-radius:50%;position:absolute;top:15px;right:15px;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.f-message .close:before,.f-message .close:after{content:'';display:block;width:2px;height:70%;background:#333;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.f-message .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.f-message .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.f-message .close:hover,.f-message .close:focus{background:#333}.f-message .close:hover:before,.f-message .close:hover:after,.f-message .close:focus:before,.f-message .close:focus:after{background:#fff}.f-message .text{margin:0 auto 20px}.f-message input{display:block;width:100%;background:#fff;border:1px solid #ccc;padding:8px 10px;margin:0 auto 20px;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.f-message input:focus{border-color:#6691ce}.f-message button{display:inline-block;vertical-align:top;min-width:80px;max-width:200px;height:40px;padding:12px 15px;font-weight:700;line-height:1;color:#fff;text-transform:uppercase;text-shadow:0 1px 1px #000;border:1px solid;border-radius:4px;box-shadow:0 20px 30px rgba(255,255,255,.5) inset,0 1px 0 rgba(255,255,255,.5) inset;margin:0 5px;position:relative;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.f-message .confirm-button{background:#5cb811;border-color:#3b7808}.f-message .cancle-button{background:#d42916;border-color:#b73125}.f-message button:hover{box-shadow:0 -20px 30px rgba(255,255,255,.5) inset}.f-message button:focus{box-shadow:0 -20px 30px rgba(255,255,255,.5) inset,0 0 15px #6691ce}.f-message button:active{top:1px}@media all and (max-width:479px){.f-message{padding:8px}.f-message .content{font-size:14px;padding:25px 10px}.f-message .close{top:10px;right:10px}.f-message .text{margin-bottom:15px}.f-message input{margin-bottom:15px}.f-message button{margin:0 2px}}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#nprogress{pointer-events:none}#nprogress .bar{width:100%;width:100vw;height:2px;background:#20823d;position:fixed;top:0;left:0;z-index:12000}#nprogress .peg{display:block;opacity:1;width:100px;height:100%;box-shadow:0 0 10px #20823d,0 0 5px #20823d;position:absolute;right:0;-webkit-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;top:15px;right:15px;z-index:12000}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#20823d;border:2px solid transparent;border-top-color:currentColor;border-left-color:currentColor;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}