HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,FONT,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,TT,VAR,B,U,I,CENTER,DL,DT,DD,OL,UL,LI,FIELDSET,FORM,LABEL,LEGEND{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}SUP,SUB{line-height:1px}BODY{line-height:1}UL{list-style:none}:focus{outline:0}INS{text-decoration:none}DEL{text-decoration:line-through}input::-moz-focus-inner{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,.block{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}.none,.hidden{display:none}.clear,.clr{clear:both}hr.clear,hr.clr{padding:0;margin:0;height:1px;overflow:hidden;border:0}.clearfix:before,.clearfix:after,.clf:before,.clf:after{content:" ";display:table}.clearfix:after,.clf:after{clear:both}.clearfix,.clf{*zoom:1;}.alignright,.right{float:right}.alignleft,.left{float:left}.center{text-align:center}.centered,.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright,img.right{margin:0 0 4px 10px;display:inline}img.alignleft,img.left{margin:0 10px 4px 0;display:inline}a img{border:none}img{max-width:100%}.entry img{height:auto}body{color:#1f032c;font-size:16px;line-height:26px;font-family:"Source Sans 3",sans-serif;background:#f8f6f9;text-align:center}.wrap{width:1160px;margin:0 auto;text-align:left}input,textarea{font-family:"Source Sans 3",sans-serif}a{color:#be4ff1;text-decoration:none;transition:all .3s .02s ease}a:hover{color:#450373;text-decoration:none}p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title,.entry table,.entry form,.entry ul,.entry ol,.entry hr,blockquote{margin:0 0 25px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title{color:#1b0124}h1,.h1,.title{font-size:38px;line-height:40px}h2,.h2{font-size:34px;line-height:36px}h3,.h3{font-size:32px;line-height:34px}h4,.h4{font-size:28px;line-height:30px}h5,.h5{font-size:24px;line-height:26px}h6,.h6{font-size:20px;line-height:25px}.table,.entry table{border-spacing:0;border-collapse:collapse}.table tr th,.entry table tr th{padding:0 30px 5px;border-bottom:1px solid #474747;color:#000;line-height:17px;text-align:left}.table tr td,.entry table tr td{padding:30px;border-bottom:1px solid #474747}.entry table.nobord,.entry table.nobord tr th,.entry table.nobord tr td{border:0;padding:0;background:0 0}.entry ul,ul.list{list-style:none}.entry ol,ol.list{list-style:none;counter-reset:myCounter}.entry ul ul,.entry ol ol,.entry ol ul,.entry ul ol,ul.list ul,ol.list ol,ol.list ul,ul.list ol{margin:5px 0 0}.entry ol>li,ol.list>li{padding:4px 0 4px 29px;position:relative;list-style:none}.entry ol>li:before,ol.list>li:before{counter-increment:myCounter;content:counters(myCounter,".") ". ";display:block;position:absolute;top:9px;left:0;color:#be4ff1;font-size:15px;line-height:15px;font-weight:700}.entry ol>li li:before,ol.list>li li:before{color:#c5abdd;font-size:13px}.entry ul>li,ul.list>li{padding:4px 0 4px 29px;position:relative;list-style-type:none}.entry ul>li:before,ul.list>li:before{content:" ";display:block;width:7px;height:7px;background:#be4ff1;position:absolute;top:13px;left:0;border-radius:50%}.entry ul>li li:before,ul.list>li li:before{background:#cbabe2}code{font:1.1em 'Courier New',Courier,Fixed}acronym,abbr,span.caps{font-size:.9em;letter-spacing:.07em;cursor:help}acronym,abbr{border-bottom:1px dashed #999}blockquote{padding:40px 80px 25px 90px;background:#dfaaf8 url(//rouxcycles.ru/wp-content/themes/rouxcycles/images/blockquote.png) no-repeat 50px 44px/31px auto;color:#1b0b28;border-radius:12px;font-size:21px;line-height:33px}.form_line{padding:0 0 20px}.lab{display:block;padding:0 0 2px}.inp{box-sizing:border-box;width:100%;height:40px;padding:12px 20px;border-radius:12px;background:#f8f6f9;border:1px solid #de96ff;-webkit-appearance:none;color:#200632;font-size:16px;line-height:26px}.inp::placeholder{color:#6e5f79;font-style:italic}.inp:hover::placeholder{color:#ac85c7}.inp:hover{border:1px solid #be95db}.inp:focus{border:1px solid #6b686d}.ta{box-sizing:border-box;width:100%;height:90px;padding:12px 20px;background:#f8f6f9;border-radius:12px;border:1px solid #de96ff;-webkit-appearance:none;color:#200632;font-size:16px;line-height:26px;vertical-align:bottom}.ta:hover::placeholder{color:#ac85c7}.ta:hover{border:1px solid #be95db}.ta:focus{border:1px solid #6b686d}.btn{display:inline-block;box-sizing:border-box;min-height:50px;padding:15px 28px;position:relative;border:0;background:0 0;transition:all .6s ease;-webkit-appearance:none;color:#200632;font-size:17px;border-radius:12px;line-height:20px;text-decoration:none;text-align:center;cursor:pointer}input.btn{background:#de96ff}.btn:after,.btn:before{content:" ";display:block;position:absolute;top:0;right:0}.btn:after{left:0;bottom:0;z-index:-2;background:#de96ff}.btn:before{width:0;height:100%;top:0;left:auto;right:0;-webkit-transition:all .6s ease;transition:all .6s ease;background:#dfc9e9;z-index:-1}.btn:hover{color:#200632}input.btn:hover{background:#dfc9e9}.btn:hover:before{width:100%;left:0;right:0}header{padding:20px 0 0;border-bottom:1px solid #f5eef9}header .wrap{position:relative}.show_nav{display:none;width:28px;height:13px;position:absolute;top:10px;left:10px;cursor:pointer}.show_nav span,.show_nav:before,.show_nav:after{content:" ";display:block;width:100%;height:1px;background:#be4ff1;position:absolute;left:0;transition:all .3s .02s ease}.show_nav span{top:6px}.show_nav:before{top:0}.show_nav:after{top:12px}.show_nav.open span{display:none}.show_nav.open:before{transform:rotate(45deg);top:10px}.show_nav.open:after{transform:rotate(-45deg);top:10px}.velik{width:300px;margin:0 auto}.velik img{vertical-align:bottom;transition:all .3s .02s ease;opacity:.8}.velik a:hover img{opacity:1}@media (min-width:761px){.nav_top{display:block !important}}.nav_top ul{display:flex;justify-content:center;align-content:center;align-items:center;flex-wrap:wrap}.nav_top>ul>li{display:block;margin:0 25px}.nav_top>ul>li:before{content:" ";display:block;width:100%;height:1px;position:absolute;bottom:-1px;left:0}.nav_top>ul>li>a{display:block;height:68px;font-size:17px;line-height:68px}.nav_top>ul>li>a:before{content:" ";display:block;width:0;height:1px;background:#be4ff1;position:absolute;bottom:-1px;left:0;transition:all .3s .02s ease}.nav_top>ul>li>a:hover,.nav_top>ul>li.current-menu-item>a,.nav_top>ul>li.current-menu-parent>a,.nav_top>ul>li.current-menu-ancestor>a,.nav_top>ul>li.current-post-ancestor>a,.nav_top>ul>li.current-page-ancestor>a,.nav_top>ul>li.current-prod-ancestor>a{color:#2f004c}.nav_top>ul>li:hover>a:before,.nav_top>ul>li>a:hover:before,.nav_top>ul>li.current-menu-item>a:before,.nav_top>ul>li.current-menu-parent>a:before,.nav_top>ul>li.current-menu-ancestor>a:before,.nav_top>ul>li.current-post-ancestor>a:before,.nav_top>ul>li.current-page-ancestor>a:before,.nav_top>ul>li.current-prod-ancestor>a:before{width:100%}.ht_over{overflow:hidden}.slid_rubr{width:1252px;margin:0 auto;text-align:left}.glava_rubr{padding:25px 0 0}.glava_rub{float:left;width:600px;border-radius:12px;margin:0 0 65px;font-size:40px;line-height:55px}.glava_rub:nth-child(2n){float:right}.glava_rub a{display:block;height:360px;border-radius:12px;position:relative;color:#f8f6f9}.glava_rub a:before{content:" ";display:block;width:100%;height:100%;border-radius:12px;background:#be4ff1;position:absolute;top:0;left:0;opacity:.25;transition:all .3s .02s ease}.glava_rub a:hover:before{opacity:.7}.glava_rub a:after{content:" ";display:block;width:65px;height:33px;background:url(//rouxcycles.ru/wp-content/themes/rouxcycles/images/glava_rub_w.svg) no-repeat right center/65px 31px;position:absolute;bottom:57px;left:45px;opacity:.5;transition:all .3s .02s ease}.glava_rub a:hover:after{left:65px}.glava_rub span{display:block;padding:58px 45px 0;position:relative}.glava_rub img{max-height:390px;vertical-align:bottom;position:absolute;right:0;bottom:0}@media (max-width:1292px){.slid_rubr{width:1160px}.glava_rub{width:560px}}.glava_post{padding:0 0 20px}#content{padding:35px 0 50px}.breadc{padding:0 0 30px;color:#ccc;line-height:17px}.breadc .sep{padding:0 4px}.spisok_list{float:left;width:338px;height:356px;padding:0 73px 0 0;margin:0 0 39px;border-bottom:1px solid #f5eef9}.spisok_list:nth-child(3n),.spisok_list:last-child{padding:0}.spisok_list_img{padding:0 0 31px}.spisok_list_img a{display:block;position:relative}.spisok_list_img a:before{content:" ";display:block;width:100%;height:100%;background:#5b128e;position:absolute;top:0;left:0;opacity:0;transition:all .3s .02s ease}.spisok_list:hover .spisok_list_img a:before{opacity:.3}.spisok_list_img img{vertical-align:bottom}.spisok_list_t{max-height:54px;margin:0 0 16px;overflow:hidden;font-size:17px;line-height:27px}.spisok_list_d{transition:all .3s .02s ease;color:#ccc;line-height:17px}.spisok_list:hover .spisok_list_d{color:#8c64a4}.p_nav{padding:0 0 27px;border-bottom:1px solid #f5eef9;color:#2f004c;font-size:17px;line-height:21px;text-align:center}.p_nav a,.p_nav span{display:inline-block;height:21px;margin:0 20px;overflow:hidden;color:#be4ff1}.p_nav a:hover,.p_nav .current{color:#2f004c}.post{padding:0 0 10px}.post_d{padding:0 0 35px;color:#b598c9;font-size:13px;line-height:15px}.post_img{float:left;max-width:40%;padding:0 50px 30px 0}.post_img img{vertical-align:bottom}footer{padding:50px 0;background:#dfc9e9}.bot{display:flex;justify-content:space-between;align-content:center;align-items:center}.velik_bot{width:240px}.velik_bot img{vertical-align:bottom}.comments_list li{padding:15px;margin:0 0 15px;border:1px solid #ddd;background:#f8f8f8}.comments_list li li{margin:15px 0 0}.comments_list li.thread-even{background:#f8f6f9}.comments_list .even{background:#f8f6f9}.comments_list .alt{background:#f8f8f8}.comment_ava{float:left;padding:0 10px 0 0}.comment_ad{padding:0 0 10px}.comment_a{font-weight:700}.comment_d{font-style:italic}.comment_repl{text-align:right}#respond{padding:15px;background:#dfc9e9;margin:0 0 15px}.comments_list #respond{margin:0 15px 15px}#cancel-comment-reply-link{display:inline-block;margin:0 0 15px}.wp-caption{box-sizing:border-box;max-width:100%;border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:4px;margin:10px;border-radius:3px}.wp-caption img{max-width:100%;height:auto;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}