html{font-family:Arial,Helvetica,sans-serif}body{position:relative}.wrapper{width:1024px;margin:0 auto}.button,.text-center{text-align:center}.button{display:inline-block;box-sizing:border-box;border-radius:4px;padding:15px 20px;border:1px solid #d1d1d1;text-decoration:none;color:#6c6c6c;font-size:16px;outline:none;cursor:pointer}.button:hover{color:#3c3c3c;border-color:#23972e}.button-green{background-color:#23972e;border-left:1px solid #80c387;border-top:1px solid #80c387;border-right:1px solid #104615;border-bottom:1px solid #104615;box-shadow:0 0 0 1px #23972e;color:#fff;text-transform:uppercase;font-size:18px;font-family:Arial Bold,sans-serif}.button-green:hover{background-color:#40c54d;color:#fff}.button-green:active{background-color:#178221;box-shadow:inset 5px 5px 1px 1px hsla(0,0%,7%,.28);color:#fff}.section_title{margin-bottom:60px;text-align:center;color:#180d15;font-size:36px;line-height:36px;text-transform:uppercase;font-family:Arial Black,Arial,sans-serif;position:relative;z-index:1}.section_title.decorated{margin-bottom:20px}.section_title.decorated:after{content:'';width:52px;height:3px;background:#cecece;margin:21px auto 31px;display:block}.top-line{height:37px;background:url(../images/top-line_bg.png) no-repeat 50% #696969;text-align:center;color:#fff;font-size:18px;padding:8px 0;box-sizing:border-box}.book_info{padding-top:50px;padding-bottom:20px;background:url(../images/book_bg.png) no-repeat bottom}.book_info .book_img{float:left;position:relative}.book_info .book_img img{position:relative;z-index:1}.book_info .book_img:before{content:'';display:block;position:absolute;width:333px;height:267px;z-index:2;bottom:-6px;right:14px}.book_info .book_img.book_type__pdf:before{background:url(../images/pdf_bg.png) no-repeat 100% 100%}.book_info .book_img.book_type__mp3:before{right:-45px;bottom:-19px;background:url(../images/mp3_bg.png) no-repeat 100% 100%}.book_info .book_desc{margin-left:470px;width:556px;padding-top:14px;padding-bottom:12px}.book_info .book_desc .book_name{font-family:Arial Black,Arial Bold,sans-serif;text-transform:uppercase;font-weight:700;color:#3f3f3f;font-size:29px;line-height:34px;margin-bottom:10px}.book_info .book_desc .book_author{font-size:17px;color:#727272;margin-bottom:22px}.book_info .book_desc .perks{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:6px 0 12px;margin-bottom:28px}.book_info .book_desc .perks .perk{background:url(../images/ico_perk.png) no-repeat 2px;color:#282828;font-size:14px;padding:5px 0;padding-left:45px;min-height:45px;box-sizing:border-box}.book_info .book_desc .book_annotation{color:#180d15;font-size:14px;margin-bottom:20px}.book_info .book_desc .format{margin-bottom:35px}.book_info .book_desc .format p{color:#373737;margin-bottom:13px;font-size:14px;font-weight:700}.book_info .book_desc .format .format_select{border:1px solid #d1d1d1;border-radius:3px;box-shadow:inset 3px 3px 6px 0 hsla(0,0%,7%,.26);display:inline-block;background:#eaeaea;background:-webkit-linear-gradient(top,#eaeaea,#f8f8f8 75%);background:linear-gradient(180deg,#eaeaea 0,#f8f8f8 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea',endColorstr='#f8f8f8',GradientType=0)}.book_info .book_desc .format .format_select .format_item{display:inline-block;height:50px;padding:16px 20px 16px 53px;box-sizing:border-box;cursor:pointer;color:#646464;font-size:14px}.book_info .book_desc .format .format_select .format_item:first-child{border-radius:3px 0 0 3px;border-right:1px solid transparent;background:url(../images/ico_format_pdf.png) no-repeat 15px 10px}.book_info .book_desc .format .format_select .format_item:last-child{border-radius:0 3px 3px 0;border-left:1px solid transparent;background:url(../images/ico_format_mp3.png) no-repeat 15px 10px}.book_info .book_desc .format .format_select .format_item.active:first-child,.book_info .book_desc .format .format_select .format_item:hover:first-child{border-right:1px solid #d1d1d1;background-color:#fff}.book_info .book_desc .format .format_select .format_item.active:last-child,.book_info .book_desc .format .format_select .format_item:hover:last-child{border-left:1px solid #d1d1d1;background-color:#fff}.book_info .book_desc .price{margin-bottom:29px;height:26px}.book_info .book_desc .price .price-old{color:#868686;font-size:24px;font-family:Arial Bold,sans-serif;display:inline-block;margin-right:14px;font-weight:400;position:relative;font-weight:700;height:22px;line-height:22px;vertical-align:5px}.book_info .book_desc .price .price-old:before{content:'';display:block;height:2px;width:100%;background:#868686;-webkit-transform:rotate(10deg);transform:rotate(10deg);position:absolute;top:10px}.book_info .book_desc .price .price-old:after{content:'';display:block;height:2px;width:100%;background:#868686;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);position:absolute;top:10px}.book_info .book_desc .price .price-new{color:#d23c3c;font-size:36px;font-family:Arial Bold,sans-serif;display:inline-block;font-weight:700;height:26px;line-height:26px}.book_info .book_desc .actions{margin-bottom:23px}.book_info .book_desc .actions .buy{width:187px;height:53px;line-height:21px;font-size:24px;font-weight:700;margin-right:20px}.book_info .book_desc .actions .how_to_buy{color:#7a7a7a;font-size:14px;text-decoration:none;border-bottom:1px dashed #7a7a7a;display:inline-block;vertical-align:middle}.book_info .book_desc .actions .how_to_buy:hover{border-bottom:1px dashed #474747;color:#474747}.book_info .book_desc .actions .ico_pdf{font-size:18px;padding-left:50px;margin-right:20px;background:url(../images/ico_format_pdf_white.png) no-repeat 15px 10px #23972e}.book_info .book_desc .actions .ico_mp3{font-size:18px;padding-left:50px;background:url(../images/ico_format_mp3_white.png) no-repeat 15px 10px #23972e}.book_info .book_desc .pay_services{color:#7b7a7a;font-size:13px;height:21px;line-height:23px}.book_info .book_desc .pay_services span{display:inline-block;vertical-align:top;margin-right:10px}.repeat_info{padding-bottom:41px;padding-top:36px;background:none;overflow:hidden}.repeat_info .book_img{padding-left:51px}.repeat_info .book_img:before{display:none}.repeat_info .book_desc{padding-top:22px}.repeat_info .book_desc .book_annotation{width:500px}.repeat_info .book_desc .actions .buy{width:auto}.about{padding:96px 0 72px;text-align:center;background:url(../images/video_bg.png) no-repeat bottom}.about .about_text{width:730px;height:130px;line-height:28px;overflow:hidden;margin:0 auto;color:#6c6c6c;font-size:16px;text-align:center;margin-bottom:32px}.about .video{margin-top:53px;width:960px;margin:53px auto 0}.sample{padding-top:66px;background:url(../images/bg.jpg) top;text-align:center}.sample .samples{margin-top:24px;padding-bottom:55px}.sample .img_preload{display:none}.sample .sample_items{text-align:center;height:106px}.sample .sample_items .sample_item{height:106px;display:inline-block;margin:0 13px;padding-top:16px;vertical-align:top;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.sample .sample_items .sample_item img{box-shadow:1px 1px 1px 1px hsla(0,0%,7%,.4);-webkit-transition:all .2s;transition:all .2s}.sample .sample_items .sample_item.active,.sample .sample_items .sample_item:hover{padding-top:0}.sample .sample_items .sample_item.active img,.sample .sample_items .sample_item:hover img{box-shadow:2px 2px 17px 0 hsla(0,0%,7%,.4)}.sample .sample_items .sample_item.active:after{content:'';display:block;width:9px;height:9px;border-radius:9px;background:#1a8124;margin:7px auto 0}.quotes{padding-top:80px}.quotes .quote_title{text-transform:uppercase;color:#180d15;font-size:18px;font-family:Arial Black,Arial,sans-serif}.quotes .quote_items{overflow:hidden;padding-top:26px;padding-bottom:49px}.quotes .quote_item{background:url(../images/quote_left_bg.png) no-repeat 0 0;padding-left:114px;padding-top:20px;width:910px;box-sizing:border-box;float:left}.quotes .quote_item p{font-size:16px;color:#180d15;line-height:30px;text-align:justify}.quotes .quote_item:after{content:'';display:block;width:100%;height:1px;margin-bottom:32px;margin-top:52px;background:-webkit-linear-gradient(left,hsla(0,0%,77%,0),#c4c4c4 50%,hsla(0,0%,77%,0));background:linear-gradient(90deg,hsla(0,0%,77%,0) 0,#c4c4c4 50%,hsla(0,0%,77%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c4c4c4',endColorstr='#00c4c4c4',GradientType=1)}.quotes .quote_item:last-child:after{display:none}.quotes .quote_item__right{text-align:right;background:url(../images/quote_right_bg.png) no-repeat 100% 0;padding-left:0;padding-right:114px;float:right}.photos{background-color:#f4f4f4;padding:47px 0 84px;position:relative}.photos:before{content:'';width:100%;height:1264px;display:block;position:absolute;background:url(../images/photo_bg.png) no-repeat 50%;z-index:0;top:80px}.photos .photo_items{margin-top:68px;text-align:center;min-height:1000px}.photos .photo_items .photo_item{display:inline-block;margin:15px;margin-bottom:10px;position:relative;padding:0 4px 4px 0;width:299px;box-sizing:border-box}.photos .photo_items .photo_item:before{content:'';position:absolute;z-index:0;width:294px;height:294px;display:block;border:1px solid #b5b5b5;background-color:#fff;right:0;bottom:0}.photos .photo_items .photo_item a{position:relative;display:block}.photos .photo_items .photo_item a:hover:before{content:'+';position:absolute;left:0;top:0;background-color:rgba(29,145,218,.73);width:100%;height:100%;color:#fff;text-align:center;line-height:296px;z-index:2;font-size:90px}.photos .photo_items .photo_item a img{position:relative;display:block;max-width:100%}.reviews{padding-top:79px;margin-bottom:30px}.reviews .reviews_text{color:#6d6d6d;font-size:14px;line-height:24px;width:700px;margin:0 auto 20px;text-align:center}.reviews .reviews_items{width:1024px;margin:0 auto;text-align:center;overflow:hidden}.reviews .reviews_items .reviews_item{width:476px;background:#f3f3f3;padding:45px 40px;float:left;box-sizing:border-box;margin:18px;margin-top:50px;margin-bottom:8px;color:#180d15}.reviews .reviews_items .reviews_item .reviews_item_img{margin:-116px auto 18px;border-radius:20px;overflow:hidden;width:135px;height:135px}.reviews .reviews_items .reviews_item .reviews_item_name{text-transform:uppercase;font-size:18px;line-height:24px;font-family:Arial Black,Arial,sans-serif}.reviews .reviews_items .reviews_item .reviews_item_name:after{content:'';display:block;width:38px;height:1px;background:#adadad;margin:20px auto}.reviews .reviews_items .reviews_item .reviews_item_text{text-align:left;font-size:14px;line-height:24px}.social{height:170px;padding-top:70px;text-align:center;background:url(../images/socials_bg.jpg) no-repeat 50%;margin-bottom:50px}.counter,.social{box-sizing:border-box}.counter{width:960px;margin:0 auto;background:url(../images/conter_bg.jpg) no-repeat;padding:30px 30px 30px 320px}.counter h2{font-size:48px;line-height:48px;margin-top:0}.counter .counter_text,.counter h2{color:#fff;text-transform:uppercase;font-family:Arial Black,Arial,sans-serif;margin-bottom:10px}.counter .counter_text{font-size:24px}.counter .counter_sub_text{color:#fff;font-size:24px}.counter .counter_sub_text a{color:#fff;font-family:Arial Black,Arial,sans-serif}.counter .clock{height:102px;width:392px;margin-bottom:25px;margin-top:20px;border:1px solid #fbf679;border-radius:2px;text-align:center;position:relative}.counter .clock .cock_title{position:absolute;color:#fff;font-size:18px;background:#f4a322;padding:5px 20px;top:-17px;left:75px;display:inline-block;white-space:nowrap;margin:0 auto}.counter .clock .clock_digits{color:#fff;font-size:72px;margin-top:10px}.counter .clock .digits{display:inline-block}.counter .clock .digits.minutes{color:#ff3000}.overlay{top:0;left:0;z-index:3;width:100%;height:100%;background:hsla(0,0%,100%,.9)}.modal,.overlay{display:none;position:fixed}.modal{width:500px;top:100px;left:50%;margin-left:-250px;padding:15px;box-sizing:border-box;border:1px solid #ccc;box-shadow:0 0 32px 0 hsla(0,0%,7%,.17);padding-bottom:20px;z-index:4;background:#fff}.modal .close_holder{text-align:right;height:20px}.modal .close_holder .close{display:inline-block;color:#ccc;font-size:40px;text-align:right;line-height:20px;cursor:pointer}.modal .modal_header{color:#3f3f3f;font-size:29px;line-height:29px;font-family:Arial Black,Arial,sans-serif;text-transform:uppercase;text-align:center;margin-bottom:25px}.modal form{width:320px;margin:0 auto}.modal label{display:block;font-size:14px;color:#3f3f3f;margin-bottom:6px}.modal input[type=email],.modal input[type=text]{border:1px solid #b7aeae;border-radius:2px;padding:3px 5px;width:308px;height:30px;margin-bottom:20px}.modal .modal_actions{text-align:center}.modal input[type=submit]{cursor:pointer;display:inline-block;font-size:24px}.modal .book_mini{overflow:hidden;margin-bottom:20px}.modal .book_mini img{width:150px;height:auto;display:block;float:left}.modal .book_mini .title{float:right;width:50%;font-size:12px;margin-bottom:20px}.modal .book_mini span{color:#d23c3c;font-size:28px;font-family:Arial Bold,sans-serif;font-weight:700;display:block;width:50%;text-align:center;float:right;margin-bottom:20px}.modal .book_mini.gift img{float:none;display:block;margin:0 auto}.modal #closebtn{display:inline-block;margin-top:20px}.footer{background:#696969;color:#c2c2c2;font-size:14px;min-height:52px;padding:20px 0;box-sizing:border-box}.footer,.response{text-align:center}.response h1{font-family:Arial Bold,sans-serif}.star{position:fixed}.text-danger{color:#a94442}.paymentResult{margin-bottom:30px}.footer.sticky{position:fixed;bottom:0;width:100%;z-index:1}
.quote_text{height:120px;overflow:hidden;}