@import "https://fonts.googleapis.com/css?family=Quicksand:400,700";#top,.wr,article,aside,details,figcaption,figure,footer,header,header nav,header nav ul,hgroup,menu,nav,section{display:block}#puzomer-block p a,.index-products ul li a,a:hover,header nav ul li a{text-decoration:none}#srch,.closed,.news h3,label{cursor:pointer}#clbk,#clbk button,#left-menu,#puzomer-block ul,#sub-foot-block,#top,.container-main,.pre-text,header,header nav ul,nav#sub-menuer ul.sub2 li a,nav#sub-menuer ul.sub2 li a span{box-sizing:border-box}#content-page #sub-menuer li:before,#content-page li:before{content:"";vertical-align:middle}#for-t table,table{border-collapse:collapse}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-spacing:0}body,html{font-family:"Quicksand",sans-serif;font-weight:400;font-size:100%}*{font-family:"Quicksand",sans-serif}body.p68{background:url(/templates/russian-manicure/images/hand2.png) no-repeat top center}body.p68.ax{background:url(/templates/russian-manicure/images/hand2.png) no-repeat 0 60px}header,main,footer{width:100%;margin:0 auto;height:auto;min-width:1170px}header{padding-top:2rem;height:7rem}header.glue{position:fixed;top:0;left:0;background:#fff;box-shadow:#dedede 0 0 8px 0;z-index:1111}.wr{width:1170px;margin:0 auto;overflow:hidden;clear:both;padding:0 .95rem;box-sizing:border-box}#logo{float:left;width:15rem}#logo a{display:block;padding:.75rem;border:2px solid #000;color:#000;text-align:center;font:700 112.5%/100% Quicksand;text-decoration:none}nav{float:right;width:12rem}.hide{display:none}.bskt{float:left;width:130px;height:3rem}.go2cart{display:block;width:100%;color:#555;box-sizing:border-box;font:400 112.5%/100% Quicksand;text-decoration:none;margin-top:.2em}.go2cart .total-price{color:#555;display:block;width:60%;box-sizing:border-box;float:left;padding:.4em 0}.go2cart .total-price:hover{color:#000}.go2cart .cart{display:block;width:40%;box-sizing:border-box;float:left;height:31px;background:url(/templates/russian-manicure/images/spry.png) no-repeat 0 0}.mobile-menu{display:block;height:3rem;width:2.75rem;float:right;cursor:pointer}.mobile-menu span:first-child{margin-top:.5rem}.mobile-menu span{background:#000;height:3px;width:100%;margin-bottom:.5rem;display:block}#banner .wr{position:relative;height:684px}.bans{width:618px;height:307px;position:absolute;right:0;top:128px;padding:0 .95rem}.bans h1{color:#000;text-transform:uppercase;font:400 300%/100% Quicksand;padding-bottom:1rem;text-align:right}.bans h2{color:#958e8e;text-transform:uppercase;font:400 125%/100% Quicksand;text-align:right}.bans .instagram-icon{padding-left:1rem;background: url(/templates/russian-manicure/images/instagram.png) no-repeat 15px 0;}.bans .instagram-icon a{font-size:.95rem}.bans .instagram-icon span{padding-top:7px}.bans .pro{overflow:hidden;margin-top:3rem;font:700 125%/100% Quicksand;color:#000;padding-left:1rem}.bans .pro a{padding:1rem;background:url(/templates/russian-manicure/images/spry.png) #000 no-repeat 160px -32px;color:#fff;text-align:center;font:700 100%/100% Quicksand;margin:1.5rem 0;display:block;width:10rem}.bans .pro a:hover{background-color:#333}#banner{width:100%;height:684px;min-width:1170px}.video-2024 h2,#index-top h2{text-align:center;font:700 200%/100% Quicksand;margin-bottom:2rem}#page-is-118 .container{margin-bottom:0}.prodamus-link a{display:block;margin:0 auto 1rem auto;text-align:center;color:#fff;border:2px solid #000;padding:.5rem 0;max-width:320px;background:#000;}.htg{overflow:hidden;width:65%;margin:0 auto;display:block}.read-more{display:block;margin:3rem auto;border:3px solid #000;font:700 112.5%/100% Quicksand;color:#000;text-align:center;padding:1rem;width:10rem}p.pre{font:400 112.5%/120% Quicksand}#tariffs,#videos,#tools,#have-a-question{padding:4rem 0;width:100%;min-width:1170px;background:#f4f4f4}#index-top,aside{padding:6rem 0;width:100%;min-width:1170px;background:#fff}aside{background:url(/templates/russian-manicure/images/map.png) #fff no-repeat center center;min-height:500px}a,button{cursor:pointer}.head{text-align:center;overflow:hidden;position:relative}#videos h2,#tools h2,#have-a-question h2{text-transform:uppercase;color:#000;font:400 200%/100% Quicksand;margin-bottom:3rem}#have-a-question h2{margin-bottom:2rem;margin-left:.5rem}#videos h2 span,#tools h2 span,#have-a-question h2 span{font-weight:700}#videos span.paypal,#tools span.paypal{position:absolute;right:0;top:.25rem;font:400 112.5%/100% Quicksand;color:#5b5b5b;text-align:left;width:320px}span.paypal em{display:block;float:left;width:210px;padding-left:1rem;box-sizing:border-box}span.paypal span{display:block;width:100px;float:left;height:24px;background:url(/templates/russian-manicure/images/spry.png) no-repeat 0 -89px}.videos,.tools{overflow:hidden;clear:both}.videos ul li,.tools ul li{float:left;width:47%;box-sizing:border-box;-webkit-box-shadow:0 0 8px 0 rgba(158,158,158,1);box-shadow:0 0 8px 0 rgba(158,158,158,1);height:440px;background:#fff;margin:.5rem .5rem 4%;display:block;padding:2rem}.videos ul li:nth-child(2n+2){float:right}.tools ul li:nth-child(4n+4){margin-right:.5rem}img.autoimg{display:block;width:100%;height:auto;max-width:800px;margin:1rem auto}.videos ul li .header,.tools ul li .header{font:700 125%/100% Quicksand;color:#000;text-align:center;height:3rem;display:block;text-transform:uppercase}.tools ul li .header{font-size:112.5%}.container{display:block;margin:0 auto 2rem;width:324px;height:213px;padding-bottom:0.5rem;background:#efefef}.buy-it{overflow:hidden;clear:both;width:324px;margin:0 auto}.buy-it a{display:block;box-sizing:border-box;border:2px solid #000;text-align:right;text-transform:uppercase;font:700 100%/100% Quicksand;background:url(/templates/russian-manicure/images/spry.png) no-repeat 24px 8px;width:212px;color:#000;text-decoration:none;padding:1rem;float:left}.buy-it span{display:block;width:80px;float:right;font:700 125%/100% Quicksand;color:#999;padding:1rem .3em 1rem 0;text-align:center;letter-spacing:-2px}.buy-it a:hover{border-color:#555;color:#555}.videos ul li.special span{display:block}.videos ul li.special .so{color:#00a388;font:700 125%/100% Quicksand;text-align:center;margin-bottom:1.5rem;text-transform:uppercase}.videos ul li.special .title{text-align:center;font:700 200%/125% Quicksand}.slider-partners{margin-bottom:5rem}.slider-gal{clear:both;margin:0;display:block;overflow-x:auto;overflow-y:hidden;width:100vw;max-width:100%;height:720px;box-sizing:border-box;padding:2rem}.slider-gal-in{width:100vw;max-width:100%;height:600px;}.partner-item{display:table-cell;width:254px;padding:0 1rem;height:720px}.partner-name{font-size:1.25rem;display:block;margin:1rem auto}.partner-body{font-size:87.5%;color:#333;line-height:125%;overflow:hidden;display:block;clear:both}.partner-body p{margin-bottom:.5rem}.prc{overflow:hidden;clear:both;position:relative;height:2rem;margin:1.5rem auto 1rem auto;width:60%}.anno{font-size:75%; text-align:center; margin:0 auto; color:#999;width:80%}.prc .new-price{text-align:center;display:block;width:200px;left:0;top:0;right:0;margin:0 auto;position:absolute;float:left;font:700 125%/100% Quicksand;color:#00a388}.prc .old{display:block;text-decoration:line-through;float:right;width:80px;height:2rem;font:700 125%/100% Quicksand;color:#999}.prc .anno{text-align:center;color:#00a388;font-size:80%}#tools{padding-top:0;width:100%;min-width:1170px}.mt2{margin-top:2rem}.asidetop{padding:4rem 0}.tools span{display:block;overflow:hidden}.pricer{font:700 125%/100% Quicksand;color:#999;text-align:center;margin:1.5rem 0}.tools .buy-it{width:100%;box-sizing:border-box}.tools .buy-it a{float:none;background-position:12px 8px;width:100%}.tools ul li{width:249px;height:586px;margin:.5rem 2.1rem 2.1rem .5rem}.tools ul li .photo a{color:#000;text-align:center;text-decoration:none;font-size:65%}.tools ul li .photo img{height:312px;width:185px;display:block;margin:0 auto}#have-a-question{width:100%;min-width:1170px}.faq-block{overflow:hidden}.faq-block h3{color:#000;font:400 200%/100% Quicksand;margin-bottom:1rem;text-transform:uppercase}.faq-block p{font:400 125%/125% Quicksand;color:#999;margin:0 0 1rem}.left{margin:.5rem 2.1rem 2.1rem .5rem;width:47%;box-sizing:border-box;-webkit-box-shadow:0 0 8px 0 rgba(158,158,158,1);box-shadow:0 0 8px 0 rgba(158,158,158,1);background:#fff;padding:2rem;float:left}.left a{text-decoration:none;color:#000;text-decoration:none;font-weight:700}.right{float:right;width:35%;margin-top:.5rem}.right a{display:block;height:65px;margin:2.1rem 0;color:#000;font:400 125%/100% Quicksand;padding-left:5rem;text-decoration:none}.right a span{display:block;padding:1.25rem 0}.right a#ig{background:url(/templates/russian-manicure/images/spry.png) no-repeat 0 -148px}.right a#fb{background:url(/templates/russian-manicure/images/spry.png) no-repeat 0 -245px}aside h3{text-align:center;font:700 200%/100% Quicksand;color:#000;margin:0 0 4rem}aside ul{display:block;overflow:hidden;clear:both}aside ul li{float:left;width:25%;height:232px;box-sizing:border-box;padding:0 2rem 4rem 0}aside ul li:nth-child(4n+4){padding-right:0}aside ul li span{display:block;overflow:hidden}aside ul li .country{text-transform:uppercase;padding-bottom:1rem;margin-bottom:1rem;border-bottom:3px solid #000;display:inline-block;font:400 200%/100% Quicksand;color:#000}.who{font:400 125%/125% Quicksand;color:#000;margin-bottom:.5rem}.city{color:#999;font:400 125%/125% Quicksand;margin-bottom:.5rem}.conts a{font:400 87.5%/100% Quicksand;color:#000;padding:1rem 0 .3rem;text-decoration:none}.conts a:hover{color:#666}aside .wr{position:relative}aside.asidetop a.button1{width:100%;max-width:400px;}aside a.button1{display:block;;width:25%;box-sizing:border-box;padding:0 ;color:#000;text-decoration:none; margin:0 auto;text-align:center;font:400 100%/125% Quicksand}aside a.button1 span{display:block}aside a.button1 span.button{background:#000;color:#fff;text-align:center;padding:1rem;font-weight:700;margin:1rem 0 0}footer{background:#000;padding:4rem 0;color:#fff}footer .author{font:400 75%/100% Quicksand;display:block;overflow:hidden;margin:1rem 0;text-align:right;padding-right:1rem}footer .author a{color:#F36;text-decoration:none}.payments{display:block;width:192px;height:32px;background:url(/templates/russian-manicure/images/spry.png) no-repeat 0 -347px;margin:1rem 0}.foot-logo{float:left;width:40%}.foot-logo p{margin:0 0 1rem;font:400 112.5%/100% Quicksand}.foot-logo p:first-child{text-transform:uppercase}.foot-links{float:right;width:58%}.foot-links ul{overflow:hidden;display:block;text-align:right}.foot-links li{display:inline-block}.foot-links li a{color:#fff;font:400 100%/100% Quicksand;text-decoration:none;display:block;padding:.5rem .5rem .5rem 0;border-right:1px solid #fff;margin-right:.5rem}main.inner{margin:4rem 0}.foot-links li:last-child a{border:0}#page-0 #content h1{display:none}#page-0 h2,#content h1{font:700 300%/100% Quicksand;color:#000;margin:0 0 2rem}#content{overflow:hidden;padding:1rem 0}#content p{font:400 112.5%/125% Quicksand;color:#222}#content a{color:#000;text-decoration:underline}#content .basket_remove_all a{font-size:75%;color:#999;text-decoration:none}table#cart-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:1rem 0}table#cart-table th{text-align:left;font:700 87.5%/100% Quicksand;padding:0 0 1rem;color:#333}table#cart-table td{font:400 112.5%/100% Quicksand;padding:1.25rem 0;border-bottom:1px solid #ddd}table#cart-table td a.delete{font-size:87.5%}table#cart-table td a.name{font-size:87.5%}.rblock{clear:both;overflow:hidden}.r{width:370px;float:right;padding:1rem;border:1px solid #ddd;margin:2rem 0}.r span{display:block;font:400 125%/100% Quicksand;float:left;box-sizing:border-box;padding:.25rem 1rem .25rem 0;width:50%}.shp{overflow:hidden;clear:both;margin:.5rem 0}.change-amount{display:inline-block;border:2px solid #000;padding:.25rem;font:400 65%/100% Quicksand;width:50%}.chng{border:2px solid #aaa;font:400 65%/100% Quicksand;padding:.25rem;background:#fff;color:#aaa;cursor:pointer}.r #ttl span{font-weight:700}#next-step,#confirm{display:block;background:none;border:3px solid #000;padding:1rem;font:700 112.5%/100% Quicksand;margin:2rem 0;cursor:pointer}.checkout{min-height:660px}.d-type{overflow:hidden;margin:2rem 0}#content .d-type p{font:700 100%/125% Quicksand;margin:0 0 .5rem}.d-type ul li{margin:1rem 0;padding:.3rem 0}.d-type table{table-layout:fixed;width:70%}.d-type table td{ line-height:125%;padding:.5em 1rem .5rem 0;vertical-align:middle}.d-type table td input,.d-type table td textarea,.d-type table td select{border:2px solid #ddd;padding:.25rem;font:400 100%/125% Quicksand;width:90%;box-sizing:border-box}#content p.small{font-size:65%;color:#999;margin:1rem 0}.img-paypal,.img-courier{display:inline-block;width:68px;height:18px;/*background:url(/templates/russian-manicure/images/spry.png) no-repeat 0 -345px;*/margin:0 1rem}#ppl{display:block;width:100px;height:24px;background:url(/templates/russian-manicure/images/spry.png) no-repeat 0 -89px;margin:2rem 0}#main-menu,#more{position:fixed;background:#fff;top:0;left:0;z-index:2222;width:100%;height:100%;min-height:100%}#more p{font-size:112.5%;line-height:125%}.wrx{display:block;width:50%;min-width:250px;margin:4% auto;position:relative;box-sizing:border-box;padding:2rem 0}.wrx .close{position:absolute;right:0;top:2rem;width:32px;height:32px;cursor:pointer;opacity:.3}.close:hover{opacity:1}.close:before,.close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#000}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.wrx h2{font:700 125%/125% Quicksand;color:#999;margin-bottom:2rem}.wrx ul li{margin:0 0 1rem;padding:1rem 0;overflow:hidden}.wrx ul li a{color:#000;text-decoration:none;font:700 200%/125% Quicksand;display:block}.wrx p a{font:700 125%/125% Quicksand;color:#000;text-decoration:none;padding:2rem 0}.upl{display:none;z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;min-height:100%;background:url(/templates/russian-manicure/images/load.gif) #fff no-repeat center center;opacity:.5}.ll{float:left;margin-right:3rem}.rr{float:right}.rr .price span{display:block;font:700 200%/100% Quicksand;margin:0 0 3rem}.rr .buy-it{clear:none!important}#content .rr .buy-it a{text-decoration:none!important}.show-info .wrx div{overflow:hidden;}.show-info {max-width:100%; overflow:auto; z-index:99999; background:#fff;display:none; position:fixed; top:0; left:0; width:100%; height:100%; min-height:100%;}.show-info p {font:400 112.5%/125% "Quicksand"; padding:0.5rem 0;word-wrap:break-word}.show-info h3{font:700 150%/100% "Quicksand"; text-align:center; margin-bottom:1.5rem; text-transform:uppercase}.click-more{display:block;font-size:87.5%;margin:1rem auto; width:150px; text-align:center; border:2px solid #000; padding:0.25rem 0.5rem;}#page-is-112 .container img{max-height:85%; width:auto}.container img { width:auto; height:160px; margin:0 auto; display:block}@media (min-width:270px) and (max-width:569px){.videos ul li .header{margin-bottom:1rem;height:auto;}.videos .li img,#page-is-112 .container img {max-height:auto;width:100%;height:auto;max-width:324px;margin-left:auto;margin-right:auto}.container video{width:100%;height:auto;max-width:324px;margin-left:auto;margin-right:auto;display:block}.videos ul li{ height:auto} .container img { width:100%; height:auto; margin:0 auto}body.p68, body.p68.ax{ background-position:-100px 60px}#more .wrx { min-width:auto !important}span.paypal em{width:180px}#index-top{padding-bottom:3rem}.special{height:auto !important}.prc{width:100%;}body.p68, body.p68.ax{background-size:auto 470px}.wr,main,section,aside,footer,header,#index-top,#tariffs,#videos,#tools,#have-a-question{width:100%;min-width:270px}#logo{width:8rem}#logo a{font-size:75%}nav{padding-top:.5rem;width:50%}header{padding-top:1rem;height:5.5rem}#banner,#banner .wr{height:570px;min-width:270px}.bans{width:50%;height:280px;right:0;top:10%}.bans h1{font:400 170%/125% Quicksand}.bans h2{font:400 87.5%/100% Quicksand}.bans .pro{font:400 87.5%/125% Quicksand;margin-top:2rem}.bans .pro a{width:100%;box-sizing:border-box;background-image:none}.go2cart .cart{float:right}.go2cart .total-price{width:45%;font-size:75%}.bskt{width:70%}.mobile-menu{width:2rem}.wrx{width:100%;padding:2rem;box-sizing:border-box;margin:0 auto}.wrx .close{right:0.25rem}.wrx h2{margin-bottom:1rem}.wrx ul li{margin-bottom:1rem;padding:0;font-size:112.5%}.wrx p a{overflow:hidden;font-size:75%}.htg{width:75%}#videos span.paypal,#tools span.paypal{position:static;float:none;margin:2rem auto;overflow:hidden;display:block;width:100%;box-sizing:border-box}.videos ul li,.tools ul li{width:96%;box-sizing:border-box;float:none!important;margin-bottom:2rem}.videos ul li iframe,.container{width:100%!important;height:auto!important}.buy-it a{width:60%;min-width:130px;font-size:87.5%;background-position:4px 8px}.buy-it span{width:65px;margin-right:0;padding-right:0;float:right}.buy-it{width:100%;box-sizing:border-box}.left,.right{width:96%;float:none;margin:1.5rem auto}.right{padding:0 .5rem}.left a{font-size:87.5%}#have-a-question h2{text-align:center;line-height:125%}aside ul li{width:50%;height:200px}aside ul li .country{font-size:100%}aside ul li span{word-break:break-all}aside ul li:nth-child(2n+2){margin-right:0;float:right}.who,.city{font-size:87.5%}.conts{font-size:65%}aside a.button1{clear:both;overflow:hidden;position:static;margin:2rem auto;width:96%;font:400 87.5%/120% Quicksand;padding:.5rem}.foot-logo,.foot-links{width:96%;margin-bottom:3rem;float:none;text-align:center}.foot-links ul,footer .author{text-align:center}.payments{margin:1rem auto}.foot-links ul li,.foot-links ul li a{display:block;text-align:center;border:0}.faq-block p{font-size:100%}.tools .buy-it a{max-width:220px;margin-left:auto;margin-right:auto}.close{top:0;right:0}.upl{background-size:50% auto}.change-amount,.chng{width:100%;box-sizing:border-box;overflow:hidden;margin:0 0 .5rem}table#cart-table td,table#cart-table th{padding-right:.5rem;font-size:80%}table#cart-table th{font-size:65%}table#cart-table tr td:last-child{padding-right:0;text-align:right}table#cart-table tr td:last-child a{text-align:right;float:right}.r{float:none;width:100%;box-sizing:border-box;font-size:87.5%;border:0}.r .shp span:first-child{text-align:right}.d-type table{width:100%}.iagree{line-height:125%}#next-step{margin-left:auto;margin-right:auto;margin-bottom:1rem}} @media (min-width:570px) and (max-width:859px){.container img { display:block; max-width:640px; }.change-amount,.chng{width:100%;box-sizing:border-box;overflow:hidden;margin:0 0 .5rem}table#cart-table td,table#cart-table th{padding-right:.5rem;font-size:87.5%}table#cart-table tr td:last-child{padding-right:0;text-align:right}table#cart-table tr td:last-child a{text-align:right;float:right}body.p68{background-size:auto 470px}.wr,main,section,aside,footer,header,#index-top,#videos,#tools,#have-a-question{width:100%;min-width:270px}#logo{width:12rem}#logo a{font-size:87.5%;padding:1rem}nav{padding-top:.5rem;width:50%}header{padding-top:1rem;height:5.5rem}#banner,#banner .wr{height:570px;min-width:270px}.bans{width:50%;height:280px;right:0;top:10%}.bans h1{font:400 170%/125% Quicksand;padding-left:1rem;text-align:left}.bans h2{font:400 100%/100% Quicksand;padding-left:1rem;text-align:left}.bans .pro{font:400 100%/125% Quicksand;margin-top:2rem}.bans .pro p{font-size:112.5%}.bans .pro a{width:50%;box-sizing:border-box;background-image:none}.go2cart .cart{float:right}.go2cart .total-price{width:45%;font-size:100%}.bskt{width:130px}.mobile-menu{width:2rem}.wrx{width:100%;padding:2rem;box-sizing:border-box;margin:0 auto}.wrx .close{right:2rem}.wrx h2{margin-bottom:1rem}.wrx ul li{margin-bottom:1rem;padding:0;font-size:112.5%}.wrx p a{overflow:hidden;font-size:65%}.htg{width:75%}#videos span.paypal,#tools span.paypal{position:static;float:none;margin:2rem auto;overflow:hidden;display:block;width:100%;box-sizing:border-box}.videos ul li,.tools ul li{width:96%;box-sizing:border-box;float:none!important;margin-bottom:2rem}.tools ul li{width:43.9%;margin:.5rem 1rem 1.5rem;float:left!important}.videos ul li iframe,.container{width:100%!important;height:auto!important}.videos ul li iframe{height:240px!important}.videos ul li{height:auto!important}.videos ul li .buy-it a{max-width:200px!important}.buy-it a{width:65%;min-width:160px;font-size:87.5%;background-position:4px 8px}.buy-it{width:100%;box-sizing:border-box}.left,.right{width:96%;float:none;margin:1.5rem auto}.right{padding:0 .5rem;width:50%}.left a{font-size:87.5%}#have-a-question h2{text-align:center;line-height:125%}aside ul li{width:50%;height:200px}aside ul li .country{font-size:125%}aside ul li:nth-child(2n+2){margin-right:0;float:right}.who,.city{font-size:112.5%}.conts{font-size:87.5%}aside a.button1{clear:both;overflow:hidden;position:static;margin:2rem auto;width:96%;font:400 112.5%/120% Quicksand;padding:.5rem}aside a.button1 span.button{width:50%;margin-left:auto;margin-right:auto}.foot-logo,.foot-links{width:96%;margin-bottom:3rem;float:none;text-align:center}.foot-links ul,footer .author{text-align:center}.payments{margin:1rem auto}.foot-links ul li,.foot-links ul li a{display:block;text-align:center;border:0}.faq-block p{font-size:112.5%}.tools .buy-it a{max-width:220px;margin-left:auto;margin-right:auto}} @media (min-width:860px) and (max-width:1169px){.container img { height:240px; width:auto}.change-amount,.chng{width:48%;box-sizing:border-box;overflow:hidden;margin:0 0 .5rem}table#cart-table td,table#cart-table th{padding-right:.5rem;font-size:100%}body.p68{background-size:auto 580px}.wr,main,section,aside,footer,header,#index-top,#videos,#tools,#have-a-question{width:100%;min-width:270px}#logo{width:12rem}#logo a{font-size:87.5%;padding:1rem}nav{padding-top:.5rem;width:50%}header{padding-top:1rem;height:5.5rem}#banner,#banner .wr{height:570px;min-width:270px}.bans{width:50%;height:280px;right:0;top:10%}.bans h1{font:400 250%/125% Quicksand;padding-left:1rem;text-align:left}.bans h2{font:400 125%/100% Quicksand;padding-left:1rem;text-align:left}.bans .pro{font:400 112.5%/125% Quicksand;margin-top:2rem}.bans .pro p{font-size:112.5%}.bans .pro a{width:50%;box-sizing:border-box;background-image:none}.go2cart .cart{float:right}.go2cart .total-price{width:45%;font-size:100%}.bskt{width:130px}.mobile-menu{width:2rem}.wrx{width:50%;padding:2rem;box-sizing:border-box;margin:0 auto}.wrx .close{right:2rem}.wrx h2{margin-bottom:1rem}.wrx ul li{margin-bottom:.75rem;padding:.5rem 0;font-size:100%}.wrx p a{overflow:hidden;font-size:100%}.htg{width:75%}#videos span.paypal,#tools span.paypal{position:static;float:none;margin:2rem auto;overflow:hidden;display:block;width:100%;box-sizing:border-box}.videos ul li,.tools ul li{box-sizing:border-box}.tools ul li{width:45.9%;margin:.5rem 1rem 1.5rem;float:left!important}.videos ul li iframe,.container{width:100%!important;height:auto!important}.videos ul li iframe{height:240px!important}.videos ul li{height:auto!important;width:46%;float:left;margin-right:2rem}.videos ul li:nth-child(2n+2){float:right;margin-right:.5rem}.videos ul li .buy-it a{max-width:200px!important}.buy-it a{width:65%;min-width:160px;font-size:87.5%;background-position:4px 8px}.buy-it{width:100%;box-sizing:border-box}.left,.right{width:45%;float:left;margin:1.5rem 0 1.5rem .5rem}.right{padding:0 .5rem;float:right;margin-right:.5rem}.left a{font-size:87.5%}#have-a-question h2{text-align:center;line-height:125%}aside ul li{width:50%;height:220px}aside ul li .country{font-size:150%}aside ul li:nth-child(2n+2){margin-right:0;float:right}.who,.city{font-size:125%}.conts{font-size:100%}aside a.button1{clear:both;overflow:hidden;position:static;margin:2rem auto;width:96%;font:400 112.5%/120% Quicksand;padding:.5rem}aside a.button1 span.button{width:50%;margin-left:auto;margin-right:auto}.foot-logo,.foot-links{width:96%;margin-bottom:3rem;float:none;text-align:center}.foot-links ul,footer .author{text-align:center}.payments{margin:1rem auto!important;float:none!important}.foot-links ul li,.foot-links ul li a{display:block;text-align:center;border:0}.faq-block p{font-size:112.5%}.tools .buy-it a{max-width:220px;margin-left:auto;margin-right:auto}} #more .wrx{ overflow:auto;height:100%;min-height:100%}#more p{padding:0 0 1rem;margin:0 0 .5rem}#sitemap ul li { margin:0.5rem 0; padding:0.5rem 0 0; font:400 100%/125% "Quicksand"}#sitemap ul li ul li { font-size:87.5%; padding:0.5rem 1.25rem; margin:0.5rem 1rem;}#content .thp { margin-bottom:1rem} .red { color:#000}ol li { margin:1rem; font:400 112.5%/125% "Quicksand"}ol li h3 { font:700 125%/125% "Quicksand"; margin:0 0 1rem 0  } ol li ul li { margin-left:2rem; font:400 100%/120% "Quicksand"; padding-bottom:0.75rem} ol li h4 { font:700 112.5%/125% "Quicksand"; margin-bottom:0.5rem}#content p { margin-bottom:0.5rem; padding-bottom:1rem }@media (min-width:1170px) {nav { width:16rem} .bskt { width:160px}}.r em { font-size:100%}strike{color:#999 !important}
.videos ul li .wrx ul { list-style:disc !important;}
.videos ul li .wrx li { width:auto; list-style:outside disc !important; margin:1rem; height:auto; padding-left:1rem; display:block; box-shadow:none; background:none; border:0; float:none !important;}
.offer h1{ text-align: center; margin-bottom:3rem;}
.offer .centered img { display:block; margin:1rem auto; width:100%; height:auto; max-width:640px;}
#head1 { overflow:hidden; margin:2rem auto; width:100%; max-width:640px; border:4px solid #000; border-radius:2rem; box-sizing:border-box; padding:2rem; font:400 150%/125% "Quicksand"; text-align:center;}
#head1 h2 { font:700 112.5%/125% "Quicksand"; text-align:center; margin-bottom:1rem}
.big-sale { background:#000; color:#fff; padding:1.5rem; text-align:center; margin:1rem 0; font:400 150%/150% "Quicksand"}
strong { font-weight:700}
#price-offer { overflow:hidden; margin:0 0 2rem 0;}
#price-offer .price { font:700 400%/100% "Quicksand"; text-align: center; display:block; width:100%;}
#pro .buy-it{ display:block; float:none; margin:2rem auto;}
#content #pro .buy-it a { display:block; float:none; margin:0 auto; font:400 180%/125% "Quicksand"; text-decoration:none; border:4px solid #000; width:280px; background-position:24px 16px}
#opisanie { background:#f4f4f4; padding:2rem; margin:1rem auto; width:100%; box-sizing:border-box; max-width:640px;}
@media (min-width:270px) and (max-width:960px) {#opisanie { padding:1rem}.big-sale { font:400 112.5%/125% "Quicksand"}}
#opisanie p:first-child { margin-top:0; padding-top:0}
#opisanie p { font:400 112.5%/150% "Quicksand"; margin:0.5rem 0; padding:0.5rem 0;}
#opisanie h2 { font:700 125%/125% "Quicksand"; margin:0 0 1.5rem 0; padding:0}
#opisanie ul { margin:0 0 2rem 1.5rem; padding:0 0 0 1rem; list-style:outside disc;}
#opisanie ul li { margin:0 0 2rem 0.25rem; padding:0 0 0 0.25rem; list-style:outside disc;font:400 112.5%/125% "Quicksand";}
#pro ol { margin:3rem 0 0; padding:0; width:100%; display:block; margin:0 auto; max-width:640px; overflow: hidden}
#pro ol li { margin:1rem 0; padding:0; display:block}
#pro ol li img { display: block; width:97%; max-width:337px; height:auto; margin:0 auto}
#page-106 { margin-top:2rem}
.videos ul li#page-is-106 .header { color:#F60}.city{display:none}
.list-of-payments .qr-img{ display:none;}
.list-of-payments .qr-img.block { display:block}
.instagram-icon {display:block; margin:1rem 0; background:url(/templates/russian-manicure/images/instagram.png) no-repeat center left; height:32px}
.instagram-icon a {color:#000; text-decoration: underline; font-size:1.125rem; display:block}
.instagram-icon span {display:block; margin-left:48px; padding-top:4px}
.telegram-icon {display:block; margin:1rem 0; background:url(/templates/russian-manicure/images/telegram.png) no-repeat center left; height:32px}
.telegram-icon a {color:#000; text-decoration: underline; font-size:1.125rem; display:block}
.telegram-icon span {display:block; margin-left:48px; padding-top:4px}
.wa-icon {display:block; margin:1rem 0; background:url(/templates/russian-manicure/images/whatsapp.png) no-repeat center left; height:32px}
.wa-icon a {color:#000; text-decoration: underline; font-size:1.125rem; display:block}
.wa-icon span {display:block; margin-left:48px; padding-top:4px}
.fb-icon {display:block; margin:1rem 0; background:url(/templates/russian-manicure/images/facebook.png) no-repeat center left; height:32px}
.fb-icon a {color:#000; text-decoration: underline; font-size:1.125rem; display:block}
.fb-icon span {display:block; margin-left:48px; padding-top:4px}
.web-icon {display:block; margin:1rem 0; background:url(/templates/russian-manicure/images/web.png) no-repeat center left; height:32px}
.web-icon a {color:#000; text-decoration: underline; font-size:1.125rem; display:block}
.web-icon span {display:block; margin-left:48px; padding-top:4px}
.bans .telegram-icon {background:url(/templates/russian-manicure/images/telegram.png) no-repeat 15px 0;padding-left:1rem}
.bans .telegram-icon a {color:#000; text-decoration: underline; font-size:.95rem; display:block}
.bans .telegram-icon span {display:block; margin-left:48px; padding-top:7px}
.bans .wa-icon {background:url(/templates/russian-manicure/images/whatsapp.png) no-repeat 15px 0;padding-left:1rem}
.bans .wa-icon a {color:#000; text-decoration: underline; font-size:.95rem; display:block}
.bans .wa-icon span {display:block; margin-left:48px; padding-top:7px}
.bans .fb-icon {background:url(/templates/russian-manicure/images/facebook.png) no-repeat 15px 0;padding-left:1rem}
.bans .fb-icon a {color:#000; text-decoration: underline; font-size:.95rem; display:block}
.bans .fb-icon span {display:block; margin-left:48px; padding-top:7px}
.bans .web-icon {background:url(/templates/russian-manicure/images/web.png) no-repeat 15px 0;padding-left:1rem}
.bans .web-icon a {color:#000; text-decoration: underline; font-size:.95rem; display:block}
.bans .web-icon span {display:block; margin-left:48px; padding-top:7px}
.video-2024 h2 { margin-top: 3rem;}
#video-iframe { display: block; margin: 2rem auto; width: 100%; height: auto; max-width: 960px; max-height: 480px;  min-height: 360px;}
#tariffs {margin-top: 3rem;}
.ddd { width: 100%; margin: 2rem auto; max-width: 900px;}
.ddd p { margin: 1rem 0; line-height: 150%; font-size: 1.25rem;}
.ddd h2 { font-weight: 700; font-size: 24px;}