     
	 /* Main settings */
	 
	 body{margin:0;padding:0;}
	 a{text-decoration:none;}
     a:hover{text-decoration:none;outline:none;-webkit-text-decoration:none;}
	 input{outline:none;}
	 input::placeholder {color:#e8eaed;}
	 ul, p{padding:0px;margin:0px}
	 img{border:0px}
	 
     ::selection {text-shadow:none;color:#333;background:#DCDCDC;}
     ::-moz-selection {text-shadow:none;color:#333;background:#DCDCDC;}
     ::-webkit-scrollbar{width:9px;}
     ::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:#777;background-color:#74b573;}
     ::-webkit-scrollbar-track{background-color:#eee;}
	 
	 /* Basic settings */
	 
	 .ft_flex{display:flex;}
	 .ft_flex_flow{flex-flow:row wrap;}
	 .ft_screen{background:rgba(0,0,0,.4);cursor:pointer;display:none;position:absolute;top:65px;left:0;right:0;bottom:0;z-index:15;}
	 .ft_select_none{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
	 .ft_progress_load{display:none;z-index:1000;background:rgba(74, 74, 74, 0.37);text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;}
	 .ft_progress_load img{width:50px;border-radius:100%;}
	 .ft_border_box{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;-ms-box-sizing:border-box !important;box-sizing:border-box !important;}
	 
	 /* Setting up blocks */
	 
	 .ft_main_display_1{position:absolute;top:0;left:0;right:0;width:100%;overflow:hidden;}
	 
	 /* Positioning */
	 
	 .ft_main_box_1{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box;padding:7px;}
	 
	 /* Table | Table */
	 
	 .ft_table{display:flex;}
	 
	 /* Table | Table elements */
	 
	 .ft_table_list_1{text-align:center;min-width:107px;}
	 .ft_table_list_2{background:#202124;width:100%;}
	 
	 /* Additional items */
	 
	 .ft_dop_1{margin-top:15px;}
	 
	 /* Home | Categories */
	 
	 .ft_main_container{margin:0 auto;max-width:1400px;position:relative;}
	 
	 /* Settings | A cap */
	 
	 .ft_header{background:#2d2e30;overflow:visible;padding:10px;position:fixed;top:0;left:0;right:0;z-index:17;}
	 .ft_navbar{align-items:center;display:flex;flex-direction:row;height:45px;justify-content:space-between;position:relative;}
	 
	 /* Setting | Logo */
	 
	 .ft_logo{position:relative;}
	 
	 /* Settings | Hat | Search */
	 
	 .ft_search{display:block;padding:0 25px;position:static;box-sizing:border-box;max-width:600px;width:100%;z-index:1;}
	 .ft_search_form{margin:0;position:relative;}
	 .ft_search_input{background:#353638;border:none;border-radius:6px;box-shadow:none;box-sizing:border-box;padding:10px 13% 10px 12px;width:100%;}
	 .ft_search_btn{background-color:#353638;border:0;border-radius:0 6px 6px 0;cursor:pointer;height:100%;min-width:40px;position:absolute;right:0;top:0;width:12%;}
	 .ft_icon{height:18px;position:relative;top:0.1em;width:18px;fill:#e8eaed;}
	 .ft_icon2{height:18px;position:relative;top:4px;width:18px;fill:#e8eaed;}
	 .ft_menu_svg{position:absolute;cursor:pointer;display:none;}
	 .ft_menu_svg_icon{height:34px;position:relative;top:0.2em;left:0.2em;width:34px;fill:#e8eaed;}
	 .ft_menu_search{display:none;background:#353638;border-radius:6px;padding:10px 25px;cursor:pointer;}
	 
	 /* Fonts */
	 
	 .ft_font_all{font-family:Exo2,Times New Roman,arial,sans-serif;}
	 
	 .ft_font_01{font-size:28px;color:#fbbc04;font-weight:600;letter-spacing:.3px;}
	 .ft_font_02{font-size:28px;color:#e8eaed;font-weight:100;letter-spacing:-2px;}
	 .ft_font_03{font-size:16px;color:#e8eaed;font-weight:400;letter-spacing:.3px;}
	 .ft_font_04{font-size:13px;color:#dadce0;font-weight:500;letter-spacing:.3px;}
	 .ft_font_05{font-size:15px;color:#dadce0;font-weight:500;letter-spacing:.3px;text-decoration:revert;}
	 .ft_font_06{font-size:26px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_07{font-size:14px;color:#ffffff;font-weight:500;letter-spacing:.3px;font-style:normal;line-height:1;}
	 .ft_font_08{font-size:12px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_09{font-size:14px;color:#ffffff;font-weight:400;letter-spacing:.3px;}
	 .ft_font_10{font-size:16px;color:#dadce0;font-weight:400;letter-spacing:.3px;}
	 .ft_font_11{font-size:18px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_12{font-size:14px;color:#ffffff;font-weight:400;letter-spacing:.3px;}
	 .ft_font_13{font-size:18px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_14{font-size:14px;color:#a1a1a1;font-weight:500;letter-spacing:.3px;}
	 .ft_font_15{font-size:14px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_16{font-size:14px;color:#ffffff;font-weight:200;letter-spacing:.3px;}
	 .ft_font_17{font-size:75px;color:#ed8a8a;font-weight:700;letter-spacing:.3px;}
	 .ft_font_18{font-size:16px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_19{font-size:26px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_20{font-size:14px;color:#ffffff;font-weight:200;letter-spacing:.3px;}
	 .ft_font_21{font-size:14px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_22{font-size:18px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_23{font-size:16px;color:#de2600;font-weight:700;letter-spacing:.3px;}
	 .ft_font_24{font-size:22px;color:#484848;font-weight:500;letter-spacing:.3px;}
	 .ft_font_25{font-size:14px;color:#484848;font-weight:400;letter-spacing:.3px;}
	 .ft_font_26{font-size:17px;color:#2e2e2e;font-weight:500;letter-spacing:.3px;}
	 .ft_font_27{font-size:14px;color:#000000;font-weight:300;letter-spacing:.3px;}
	 .ft_font_28{font-size:15px;color:#000000;font-weight:400;letter-spacing:.3px;}
	 .ft_font_29{font-size:17px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 .ft_font_30{font-size:18px;color:#ffffff;font-weight:600;letter-spacing:.3px;}
	 .ft_font_31{font-size:13px;color:#c5c5c5;font-weight:300;letter-spacing:.3px;}
	 .ft_font_33{font-size:18px;color:#ffffff;font-weight:500;letter-spacing:.3px;}
	 
	 /* Transfers */
	 
	 .ft_padding_1{padding:85px 15px 0 15px;}
	 
	 /* Settings | Menu */
	 
	 .ft_menu{position:fixed;top:0;bottom:0;left:0;overflow:auto;width:107px;background:#2d2e30;}
	 .ft_chapter_all{padding:7px 10px 10px 10px;border-radius:6px;cursor:pointer;}
	 .ft_chapter_border{height:2px;background:#3b3c3c;margin:5px 7px;}
	 
	 .ft_svg_img{width:35px;height:35px;display:inline-block;fill:#e8eaed;}
	 .ft_chapter_all:hover .ft_svg_img{text-decoration:none;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);}
	 .ft_chapter_all:hover{background:#27282a;}
	 
	 /* Setting footer site */
	 
	 .ft_footer{padding:40px 0;text-align:center;}
	 
	 /* Catalog Video */
	 
	 .ft_img{background-color:#242424;overflow:hidden;padding-bottom:56.25%;position:relative;border-radius:6px;}
	 .ft_img img{top:0;left:0;margin-top:-9.375%;width:100%;height:133.333333%;position:absolute;}
	 .ft_widescreen{height:100%!important;margin-top:0!important;}
	 .ft_hd{background:#de2600;display:inline-block;position:absolute;padding:2px 4px;right:5px;top:5px;border-radius:4px;z-index:1;}
	 .ft_preview{background-color:rgba(43,43,43,.5);border-radius:4px;top:5px;left:5px;padding:0px 5px 5px 5px;position:absolute;z-index:1;}
	 .ft_views{background-color:rgba(43,43,43,.5);border-radius:4px;left:5px;bottom:5px;padding:0px 5px 7px 5px;position:absolute;z-index:1;}
	 .ft_time{background-color:rgba(43,43,43,.5);border-radius:4px;right:5px;bottom:5px;padding:0px 5px 7px 5px;position:absolute;z-index:1;}
	 .ft_info{padding:8px 10px 0;}
	 .ft_info_title{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;}
	 .ft_trailer{height:100%;position:absolute;width:100%;background:#2d2e30;}
	 .ft_progress{display:none;background-color:#74b573;border-radius:4px;height:4px;position:absolute;width:0;z-index:1;}
	 .ft_button_load{background:#2d2e30;padding:12px 0 14px 0;margin:0 7px;text-align:center;border-radius:4px;cursor:pointer;}
	 .ft_button_load:hover{background:#3e3f42;}
	 
	 /* Select Video */
	 
	 .ft_video_null{text-align:center;background:#1a1b1e;padding:50px;border-radius:6px;margin-bottom:25px;margin:0 7px 25px 7px;}
	 
	 /* Catalog Tag */
	 
	 .ft_tag{padding:0 4px;margin-top:15px;}
	 .ft_tag a{background:#2d2e30;border-radius:6px;display:inline-block;margin:0 3px 10px;padding:6px 15px 8px 15px;color:#ffffff;}
	 .ft_tag a:hover{background:#3e3f42;}
	 
	 /* Video Block */
	 
	 .ft_video_main{margin-top:2px;padding:0 7px 5px 7px;display:flex;}
	 .ft_video_box{background-color:#2d2e30;border-radius:6px;overflow:hidden;position:relative;padding-bottom:0;height:100%;}
	 .ft_video_box iframe{left:0;position:absolute;top:0}
	 .ft_video_info{padding:0 7px 25px 7px;margin-bottom:25px;border-bottom:1px solid #29333d;}
	 .ft_video_info h1{font-family:Exo2,Times New Roman,arial,sans-serif;font-size:16px;color:#ffffff;font-weight:400;letter-spacing:.3px;}
	 .ft_video_element div{background-color:#34353a;border-radius:10px;cursor:pointer;line-height:36px;margin-left:8px;padding:0 16px;}
	 .ft_video_element div:hover{background-color:#48494a;}
	 .ft_video_element_icon{height:18px;position:relative;top:4px;width:18px;fill:#e8eaed;}
	 .ft_description{background-color:#34353a;border-radius:8px;margin-top:15px;overflow:hidden;padding:15px;display:none;}
	 .ft_fill_green{fill:#74b573;}
	 .ft_fill_red{fill:#d73232;}
	 
	 /* Adv Block */
	 
	 .ft_adv_1_main{-ms-flex:0 0 30%;flex:0 0 30%;width:30%;-ms-flex-negative:0;flex-shrink:0;max-width:300px;padding-left:15px;}
	 .ft_adv_1_block{background-color:#242424;position:relative;overflow:hidden;padding-bottom:200%;border-radius:6px}
	 
	 .ft_adv_2_main{max-width:770px;margin:2px 0 13px 0;padding:0 7px;display:none;}
	 .ft_adv_2_block{background-color:#242424;position:relative;overflow:hidden;padding-bottom:115px;border-radius:6px}
	 
	 #ft_adv_1_banner_container_main{position:relative;width:300px;height:600px;margin:0 auto;}
	 .ft_adv_1_banner_container img {width:100%!important;height:100%!important;}
	 #ft_adv_1_banner_container_main{width:100%!important;height:100%!important;}
	 
	 #ft_adv_2_banner_container_main{position:relative;width:770px;height:115px;margin:0 auto;}
	 .ft_adv_2_banner_container img {width:100%!important;height:100%!important;}
	 #ft_adv_2_banner_container_main{width:100%!important;height:100%!important;}
	 
	 /* Age Verification */
	 
	 .ft_age_main{text-align:center;padding:50px 0;}
	 .ft_age_button{color:#ffffff;border:0;border-radius:6px;cursor:pointer;font-size:inherit;outline:none;padding:10px 15px 12px 15px;display:inline-block;}
	 .ft_age_confirm{background-color:#de2600;}
	 .ft_age_close{background-color:#383838;margin-left:10px;}
	 .ft_age_disable{opacity:.5;pointer-events:none;}
	 
	 .ft_age_button_vk{color:#ffffff;background:#4d75a2;border:0;border-radius:6px;cursor:pointer;font-size:inherit;outline:none;padding:15px 15px 12px 15px;display:inline-block;}
	 .ft_age_button_vk:before {background:transparent url('/templates/Default/img/vk.png') no-repeat 0 0;content:'';display:inline-block;height:34px;vertical-align:middle;width:52px;margin-right:15px;}
	 .ft_age_button_all{color:#ffffff;background:#62a961;border:0;border-radius:6px;cursor:pointer;font-size:inherit;outline:none;padding:18px 15px 21px 15px;display:inline-block;}
	 .ft_age_button_null{color:#ffffff;background:#565656;margin:0 0 0 10px;border:0;border-radius:6px;cursor:pointer;font-size:inherit;outline:none;padding:18px 15px 21px 15px;display:inline-block;}
	 
	 /* Inform Block | Main */
	 
	 .ft_info_window{z-index:1000;background:rgb(74 74 74 / 53%);text-align:center;position:fixed;left:0;top:0;right:0;bottom:0;overflow:auto;display:none;}
	 .ft_info_window_main{display:inline-block;background:rgb(255, 255, 255);border-radius:6px;opacity:1;text-align:left;margin:20px 0px 100px;padding:25px 30px 30px 30px;width:300px;}
	 
	 /* Button */
	 
	 .ft_data_button_1{text-align:center;background:#e9e9e9;border:1px solid transparent;border-radius:4px;padding:17px 0;cursor:pointer;width:100%;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;}
	 .ft_data_button_1:hover{background:#d7d7d7;}
	 
	 .ft_data_button_2{text-align:center;background:#74b573;border:1px solid transparent;border-radius:4px;padding:17px 0;cursor:pointer;width:100%;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;}
	 .ft_data_button_2:hover{background:#81c380;}
	 
	 /* Form */
	 
	 .ft_form_input{background-color:#F4F4F4;border:1px solid #f4f4f4;padding:10px 20px 12px 20px;border-radius:6px;width:100%;}
     .ft_form_input:hover{border:1px solid #e6e6e6;}
	 
	 /* Positioning */
	 
	 @media screen and (max-width:640px)
	     {
			 /* Setting | Cap | Search */
	         
			 .ft_search{display:none;padding:0;position:absolute;}
	         .ft_menu_svg, .ft_menu_search{display:block;}
			 
			 /* Setting | Logo */
			 
			 .ft_logo_a{margin-left:55px;}
			 
			 /* Transfers */
	         
	         .ft_padding_1{padding:85px 7px 0px 7px;}
			 
			 /* Table | Table elements */
	         
	         .ft_table_list_1{position:fixed;z-index:15;top:0;left:0;bottom:0;-webkit-transition:0.6s;transition:0.6s;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
			 
			 /* Video Block */
	 
	         .ft_video_main{display:block;}
			 .ft_video_box{padding-bottom:56.25%;}
			 
			 /* Adv Block */
	         
			 .ft_adv_1_main{display:none;}
			 .ft_adv_2_main{display:block;}
			 
			 /* Inform Block | Main */
			 
			 .ft_info_window_main{width:auto;margin:20px;}
			 
			 /* Age Verification */
			 
			 .ft_age_button_vk, .ft_age_button_all{width:100%;}
			 .ft_age_button_null{width:100%;margin:10px 0 0 0;}
		 }
	 
	 /* Positioning */
	 
	 @media screen and (max-width:770px)
	     {
			 /* Blocks */
			 .ft_main_box_1{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
		 }