.bg_cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.TOP_BAR_LANDING.midline .box,.container,.landing-page .sites_list .img{position:relative}.text_center{text-align:center}.landing-page{padding-top:0}.TOP_BAR_LANDING{background:#ffd800;height:7px}.TOP_BAR_LANDING .logo{background:rgba(255,255,255,1);padding:10px 15px 65px;border-radius:0 0 5px 5px;margin:0}.TOP_BAR_LANDING.midline{padding:0}.landing-page .sites_list li{box-shadow:0 1px 4px 0 rgba(0,0,1,.4);margin:0 0 30px;padding:0}.header_bg{min-height:500px;background:url(images/landing/header_bg.jpg) top center no-repeat;background-size:cover;padding-top:1px!important}.slogan_header{padding:70px 40px 0;background:url(images/landing/slogan_stars.png) top center no-repeat;text-align:center;color:#fff;margin:30px auto 0;max-width:1000px}.slogan_header h1{color:inherit;font-size:55px;margin:0;font-weight:700}.slogan_header h2{color:inherit;font-size:36px}.slogan_header .deco{color:#fff993}.slogan_header p{line-height:160%}.left_float{float:left;width:calc(100% - 312px);padding:35px}.landing-page .sites_list{list-style:none}.landing-page .sites_list img{width:auto;max-width:200px;border:none;box-shadow:none;margin-left:-55px}.landing-page .sites_list a{text-decoration:none}.landing-page .sites_list a.img{float:left}.landing-page .sites_list .text{padding:0;margin-left:175px}.landing-page .sites_list .img,.landing-page .sites_list .img img{border:none}.landing-page .sites_list .number{position:absolute;right:0;top:-25px;background:#fff;padding:5px;border-radius:75px;display:inline-block;box-shadow:3px 3px 7px 0 rgba(0,0,1,.2);text-align:center}.landing-page .sites_list .number div{border:7px solid #e0e0e0;color:#bbb;border-radius:75px;width:75px;height:75px;line-height:165%;font-size:36px}.landing-page .sites_list li:nth-child(1) .number div{border-color:#fc3;color:#fc3}.landing-page .sites_list li:nth-child(2) .number div{border-color:#a5c961;color:#a5c961}.landing-page .sites_list li:nth-child(3) .number div{border-color:#89d5d6;color:#89d5d6}.landing-page .sites_list li{background:url(images/landing/bg_rate_n.png) top right repeat-y #fff;position:relative;border-radius:5px}.landing-page .sites_list li:nth-child(1){background-image:url(images/landing/bg_rate_01.png)}.landing-page .sites_list li:nth-child(2){background-image:url(images/landing/bg_rate_02.png)}.landing-page .sites_list li:nth-child(3){background-image:url(images/landing/bg_rate_03.png)}.landing-page .sites_list .text p{line-height:160%;color:#333;margin:0 0 15px}.landing-page .sites_list .text a.site_lnk{color:#00a4aa;font-size:24px;font-weight:600;margin-bottom:15px}.landing-page .sites_list .text a{color:#333;font-size:16px;font-weight:400}.landing-page .sites_list li .right_side_pos{position:relative;z-index:1;float:right;width:310px;padding:30px}.landing-page .sites_list .rating{position:relative;top:auto;right:auto;width:auto;text-align:center}.landing-page .sites_list .cur_rating{display:inline-block}.landing-page .sites_list .btn_pos{text-align:center;position:relative;display:inline-block}.landing-page .sites_list li:first-child .btn_pos{margin-left:60px}.landing-page .sites_list li:first-child .btn_pos::after{content:"";width:95px;height:95px;background:url(images/landing/top_rate_deco.png?1) top center no-repeat;position:absolute;left:-75px;top:-25px;z-index:1}.landing-page .visit{position:relative;top:auto;left:auto;right:auto;bottom:auto;font-size:20px;font-weight:600;line-height:100%;max-width:none;padding:12px 22px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);border:1px solid #6c0}.landing-page .visit:hover{background:#6c0;color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.wahl{display:inline-block;vertical-align:top;font-size:14px;color:#999;float:right}.wahl b{display:block;color:#689e00}.landing-page .sites_list .plus_list{padding:20px 0;text-align:left;display:inline-block;list-style:none}.landing-page .sites_list .plus_list li{min-height:auto;box-shadow:none;padding:0 0 0 25px;margin:0 0 10px;font-size:14px;color:#333;background:url(images/landing/ne_ok.png) 2px 2px no-repeat}.landing-page .sites_list .plus_list li.ok{background:url(images/landing/ok.png) 2px 2px no-repeat}.seo-txt h2{font-size:28px;font-weight:700}.seo-txt p{font-size:16px;line-height:160%}@media screen and (max-width:1200px){.landing-page .sites_list a.img{text-align:center;padding:0;margin:0 15px 0 0}.landing-page .sites_list a.img img{text-align:center;margin:0;padding:0;display:inline-block}.landing-page .sites_list .text{margin-left:0}.landing-page .sites_list .text a.site_lnk{font-size:20px}}@media screen and (max-width:960px){.landing-page .sites_list .number{right:-30px;top:inherit;bottom:-25px}.landing-page .sites_list a.img{float:none}.landing-page .sites_list .text a.site_lnk{font-size:24px}.landing-page .sites_list>li{background:#fff!important}.landing-page .sites_list li .right_side_pos{background:#f5f5f5;border:none;width:100%}.landing-page .sites_list li:nth-child(1) .right_side_pos{background:#fffcd4}.landing-page .sites_list li:nth-child(2) .right_side_pos{background:#edf5de}.landing-page .sites_list li:nth-child(3) .right_side_pos{background:#e8f6f6}.left_float{width:100%}.landing-page .sites_list{margin:0 auto}.landing-page .sites_list img{float:none;max-width:100%}.landing-page .sites_list .text{padding:0;float:none}.landing-page .sites_list .rating .left{display:block;width:100%;text-align:center}.landing-page .sites_list a{display:inline-block}.landing-page .sites_list .rating{padding:0}.header_bg{background:#fff!important;min-height:auto}.slogan_header{color:#6c7b7c;padding:50px 20px;margin:0;background:url(images/landing/slogan_stars_mob.png) top center no-repeat}.slogan_header h1{font-size:28px}.slogan_header h2{font-size:20px}.slogan_header .deco{color:#93b77f}.slogan_header p{font-size:14px}.seo-txt h2{font-size:22px}.seo-txt p{font-size:14px}.TOP_BAR_LANDING .logo{right:0;margin:0 auto}.landing-page .slogan_header{margin-top:70px}}@media screen and (max-width:768px){.landing-page .sites_list li{box-shadow:0 3px 3px 0 rgba(0,0,0,.2);border:none}.landing-page .left_float{padding:15px}.landing-page .midline{padding:0}.landing-page .content-txt{padding:15px}.landing-page .logo{max-width:250px;width:auto}.landing-page .midline.FOOTER{padding:25px}.landing-page .sites_list .number{right:-5px;top:inherit;bottom:-15px}.landing-page .sites_list .number div{border-radius:55px;width:55px;height:55px;line-height:145%;font-size:30px}}
