@media (max-width:500px) {
.key_features_block {width: 100%; margin-bottom: 20px;}
.key_features_block:last-child {margin-bottom: 0;}
.left_block_btn {padding-left: 0;}
.left_block_btn .btn-warning {margin-right: 5px;}
.left_block_btn .btn {padding-left: 10px; padding-right: 10px; font-size: 12px;}
ul.top_brand_list_thumb1 li {width: 48%;}
ul.top_brand_list_thumb2 li {width: 30%; padding-left: 1%; padding-right: 1%;}
.article_logo_block span {width: 40%; margin-right: 10px;}
h3.title_block {font-size: 8vw;}
ul.platform_support_list li {width: 48%; padding-left: 2%; padding-right: 2%; margin-bottom: 5px;}
ul.footer_links_part li a {margin-right: 10px;}

.article_content, .terms_list_block p {text-align: justify;}
.privacy_list_block p {padding-left: 0; text-align: justify;}
.privacy_list_block ul {padding-left: 20px;}
.title_content_head {font-size: 30px;}
.right_why_hoopla_plus_logo {width: 65%;}
ul.footer_links_part {padding-top:0;}
.panel-footer {text-align:center;}
.clutch-widget {float:none; display:inline-block;}

.offers_content_part {padding-top: 20px;}

.title_offer1 {font-size: 6vw; margin-bottom: 3%;}
.title_offer2 {font-size: 5.5vw; line-height: normal;}
.title_offer2 span {padding-top: 1vw; padding-bottom: 1vw; display: inline-block;}
.tracking_content_bg {margin-top: 5%;}
.tracking_form_part form {margin-top: 10px;}
.footer_offer_custom {margin-top: 0;}
.copied {right: 25%;}

.offers_page .navbar-default .navbar-brand img {width: 180px;}
.header_platform_block {padding-left: 20px; width: 100%; text-align: center; margin-top: 0;}
.tracking_block_bg {margin-top: 10px;}
.header_platform_block ul li img {height: 23px;}

.code_block .code-txt {font-size: 4.2vw; width: 40vw;}
.code_block .copy-btn {width: 22vw; font-size: 4vw;}
.tooltip_custom .tooltiptext {left: 0;}

.appoffer_title {font-size: 6vw; margin-top: 5%;}
.appoffer_discription {margin-top: 3%; font-size: 3.5vw; line-height: normal;}
.appoffer_emailbox .form-group .form-control {height: 10vw; font-size: 4vw; padding: 1vw 2vw;}
.appoffer_emailbox .form-group .btn-info {font-size: 3vw; line-height: normal; padding: 2vw 2vw; top: 12%;}
.appoffer_emailbox {margin-top: 5%;}
.platform_available_block {margin-top: 0;}
.platform_available_block h3 {font-size: 4.5vw; margin-bottom: 1%;}
.platform_available_block ul li img {height: 8vw;}
.platform_available_block ul li {padding-right: 4%; margin-right: 2%;}
.platform_available_block ul li::before {height: 6vw;}
.appoffers_content_part {padding-top: 20px;}
.hk_logo {width: 100%; text-align: center;}
.hk_logo a {width: 55%; display: inline-block;}
.appoffer_kefeatures_content .title_block {margin-top: 20px;}
ul.platform_support_list li img {height: 10vw;}
.platform_support_content_bg .title_block {font-size:22px;}

/*super saver deal css*/
.super_saver_logo_block a>img {width:180px;}
.super_short_discription {padding-left:10px; padding-right:10px; line-height:normal; font-size:21px;}
.supersaver_contact_form {width:100%; padding-left:20px; padding-right:20px; float:left;}
.super_saver_top_bg {height:610px;}
.supersaver_contact_form form .checkbox label {line-height:normal;}
.super_store_block ul li a {width:170px; text-align: center;}
.super_store_block ul li a img {display:inline-block;}
.super_store_block ul li {margin-bottom:8px;}
.super_store_block ul li:last-child {margin-bottom:0;}
.supersaver_short_about ul li {margin-left:0; margin-right:0; padding-left:5px; padding-right:5px; width:33.33%; float:left;}
.supersaver_short_about ul li h3 {font-size:18px; min-height: 40px;}
.supersaver_short_about ul li span img {height:32px;}
.supersaver_short_about ul li:after {height:100%; right:2px;}
.supersaver_platform_support h3.title_block {font-size:8vw; color:#ee4f8f;}

.supersaver_form_part {float:none; width:auto; margin-left:-15px; margin-right:-15px;}
.super_saver_main_bg {margin-top:20px;}
.cartoon_bg1 {
    position: absolute;
    top: 15px;
    left: -30px;
    width: 85px;
}
.cartoon_bg2 {
    position: absolute;
    top: 62px;
    right: 10px;
    width: 38px;
}
.supersaver_title_text img {width:270px;}
.super_mob_view {display:none;}
.supersaver_right_block {margin-top:5px;}
.supersaver_mobile_view {height: 112vw; overflow: hidden;}
.mobile_play_icon {
    background: #f1d70a;
    display: inline-block;
    width: 100%;
}
.mobile_play_icon .super_store_block ul {margin-top:0;}
.mobile_play_icon {padding:18px 10px;}
.mobile_play_icon .super_store_block ul li {margin-bottom:0; margin-right:0; margin-left:0; padding-left:7px; padding-right:7px; width:50%;}
.mobile_play_icon .super_store_block ul li a {width:100%;}
.supersaver_platform_support ul.platform_support_list li {padding-left:10px; padding-right:10px; width:auto;}
.supersaver_platform_support ul.platform_support_list li img {height:8vw;}
.supersaver_offer_claim_block {padding-left:0; padding-right:0; border-left:none; border-right:none; margin-left:-10px; margin-right:-10px; width:auto; text-align:center;}
.supersaver_offer_claim_block ul {width:100%;}
.supersaver_offer_claim_block ul li {line-height:normal; font-weight:bold; margin-bottom:3px; text-align:left;}
.supersaver_offer_claim_bg {margin-bottom:15px; margin-top:15px;}
ul.platform_support_list li:before {
    top: 7%;
    height: 6vw;
}
.hkplus_video_icon {width:50px;}
.supersaver_short_about {margin-bottom:20px;}
/*super saver deal css*/

.kidsapp_video_frame_bg {height:57.5vw;}
.kidsapp_video_frame_bg iframe {padding: 6.5vw 6.7vw 6.8vw 6.8vw;}
.kidscamp_playstore_icon ul li a img {height: 7vw;}
.kids_supersaver_deal_icon img {height:80px;}
.kids_supersaver_deal_btn .btn {font-size:12px;}

.news_frame_item_bg {width:100%;}
.news_frame_item {height:64vw; padding-left:39px; padding-right:42px;}
.news_data_list {height:235px;}
.news_annie_thumb {left:4vw; bottom: -20px; width: 36vw; display:none;}
.news_block_title {font-size: 3.8vw; padding-left: 0.5vw; padding-top: 4.2vw;}
.news_article_text {margin-bottom:100px !important;}

.kidsapp_limited_periodoffer_block {width:290px;}
.kidsapp_limited_periodoffer_block .limited_annie_thumb {right: 0; bottom: 0; width: 130px;}
.kidsapp_limited_periodoffer_block .limited_peroid_details {width:150px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block h3 {font-size:55px; line-height: 45px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block h3 small {font-size:24px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block p {font-size:10px; line-height:normal; margin-top:5px; margin-bottom:5px;}
.kidsapp_limited_periodoffer_block .price_old h5 {font-size:18px;}
.kidsapp_limited_periodoffer_block .price_old small {font-size:8px;}
.kidsapp_limited_periodoffer_block .price_new h5 {font-size:24px; line-height: 22px;}
.kidsapp_limited_periodoffer_block .price_new small {font-size:9px;}
.kidsapp_limited_periodoffer_block .limitedoffer_subscribe_btn span {font-size:14px; line-height:normal;}
.kidsapp_limited_periodoffer_block .price_close {top:-21px;}
.kidsapp_limited_periodoffer_block .price_close:before, .kidsapp_limited_periodoffer_block .price_close:after {height:60px;}

/*limited offer*/
.limited_offer_box_block {width:260px;}
.limited_offer_hk_logo a img {height:20vw;}
.limited_platform_available_block li img {height: 5vw;}
.limited_offer_platform_bg h3 {font-size:4.5vw; margin-bottom:10px;}
.limited_offer_box_price_details {padding-left:30px; padding-right:30px;}
.limited_offer_box_price_details .limited_offer_discrount_block h3 {font-size:75px; line-height:60px;}
.limited_offer_box_price_details .limited_offer_discrount_block h3 small {font-size:35px;}
.limited_offer_box_price_details .limited_offer_discrount_block p {font-size:14px;}
.limited_offer_box_price_details .limited_offer_price_block {margin-top:10px;}
.limited_offer_box_price_details .price_new h5 {font-size: 35px; line-height: 35px;}
.limited_offer_box_price_details .price_new small {font-size:12px;}
.limited_offer_box_price_details .price_old h5 {font-size: 26px; line-height: 24px;}
.limited_offer_box_price_details .price_old small {font-size:10px;}
.limited_offer_box_price_details .limitedoffer_subscribe_btn {margin-top:15px;}
.limited_offer_notes ul li img {height: 42px;}
.limited_offer_notes ul li span {font-size:12px;}
.limited_offer_notes {padding-bottom:10px;}

.limited_offer_platform_bg {margin-top:30px;}
.limited_platform_available_block li {padding-left:1vw; padding-right:1vw;}
.limited_platform_available_block li:before {height:3vw; top:3px;}
.limited_offer_right_part {margin-top:10px;}
.limited_offer_box_price_details .limitedoffer_subscribe_btn a {font-size:15px; width:auto; padding:8px 20px;}
.limited_offer_right_part {margin-bottom:40px;}
.limited_offer_box_price_details .price_close:before, .limited_offer_box_price_details .price_close:after {height: 90px; left: 28px;}
.limited_offer_box_price_details .price_close {top:-24px;}
/*limited offer*/


/*stay home stay safe*/
.stayhome_header_detail_part h6 {font-size:16px;}
.app_note {margin-top:0; padding-bottom: 30px;}
.app_note ul>li>img {height:50px;}
.app_note ul>li>span {font-size:14px;}
.title_form_part {font-size:6.5vw;}
.stayhome_desc_part {padding-left:10px; padding-right:10px;}
.stayhome_title_free_trial {font-size:18px;}
.stayhome_title_free_trial strong {font-size: 20px;}
.stay_app_download_btn ul li a img {height:38px;}
.stay_app_download_btn ul li {margin-left:5px !important; margin-right:5px !important;}
    
.thankyou_article_part br {display: none;}
.thankyou_article_part span {display: block; padding-top: 20px;}
.emailer_center_title {font-size: 9vw;}
.title_btn_thankyou {padding-left: 15px; padding-right: 15px; letter-spacing: 0;}
/*stay home stay safe*/

.plus_video_playlisting li img {height: 90px;}
}

@media (max-width:640px) {
.navbar-default .navbar-brand {width:100%; text-align:center; margin:0;}
.navbar-brand img {display:inline-block; width:120px; min-height: auto !important;}
.navbar-default .navbar-toggle {position:absolute; top:24px; left:10px; background: none; border: none; padding: 0; margin: 0;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background:none;}
.navbar-default .navbar-toggle .icon-bar {background: #fff; opacity: 0.5; height:3px; width:18px;}
}

@media (min-width:641px) and (max-width:767px) {
.navbar-default .navbar-brand {width:170px;}
.navbar-default .navbar-toggle {display:none;}
.collapse {display:block; width:auto !important; border:none; padding-left:0 !important; padding-right:0 !important;}
.navbar-default .navbar-nav>li {display:inline-block;}
.navbar-default .navbar-nav>li>a {font-size:12px; letter-spacing:0; padding-left:0; padding-right:0;}
.navbar-nav {display:inline-block; margin-top:25px;}
.header_right_block {float:right !important; width:auto !important; padding-right:15px; margin-top:33px;}
.header_right_block ul li {display:inline-block; width:auto !important;}
.header_right_block li a {font-size:12px; letter-spacing:0; padding:0 0 0 10px; display:inline-block;}
}

@media (min-width:501px) and (max-width:767px) {
.key_features_block {width: 50%; margin-bottom: 20px;}
.key_features_block p {min-height: 55px;}
ul.top_brand_list_thumb1 li {width: 30%;}
ul.top_brand_list_thumb2 li {width: 19%; padding-left: 1%; padding-right: 1%;}
.title_content_head {font-size: 30px;}

.title_offer1 {font-size: 4vw; margin-bottom: 3%;}
.title_offer2 {font-size: 3.5vw;}
.title_offer2 span {padding-top: 1vw; padding-bottom: 1vw;}
.tracking_content_bg {margin-top: 3%;}
.title_offer2 br {display: none;}  
.copied {right: 35%;} 

.offers_page .navbar-default .navbar-brand {float: left; width: 180px; margin-top: 2%;}
.offers_page .navbar-default .navbar-brand img {width: 100%;}
.header_platform_block {width: 55%; margin-top: 10px; margin-bottom: 5px;}
.header_platform_block ul li {margin-right: 1%; padding-right: 3%;}
.header_platform_block ul li img {height: 3.5vw;}
.header_platform_block ul li::after {height: 2.5vw;}
.header_platform_block h3 {margin-bottom: 5px;}

.appoffer_title {font-size: 5vw; margin-top: 5%;}
.appoffer_discription {margin-top: 3%; font-size: 3vw;}
.appoffer_emailbox .form-group .form-control {height: 8vw; font-size: 3vw; padding: 1vw 2vw;}
.appoffer_emailbox .form-group .btn-info {font-size: 2.5vw; line-height: normal; padding: 1.3vw 1vw; top: 12%;}
.appoffer_emailbox {margin-top: 5%;}
.platform_available_block {margin-top: 2%;}
.platform_available_block h3 {font-size: 3.2vw; margin-bottom: 1%;}
.platform_available_block ul li img {height: 6vw;}
.platform_available_block ul li {padding-right: 2%; margin-right: 1%;}
.platform_available_block ul li::before {height: 5vw;}

.appoffer_kefeatures_content .title_block {margin-top: 30px;}
ul.platform_support_list li img {height: 6vw;}
ul.platform_support_list li:before {top: 7%; height: 4vw;}

/*super saver deal css*/
.super_short_discription {line-height:normal;}
.super_saver_top_bg {height:640px;}
.super_saver_logo_block a>img {width:210px;}
.super_saver_main_bg {margin-top:50px;}
.cartoon_bg1, .cartoon_bg2 {display:none;}
.supersaver_right_block {margin-top:40px;}
.mobile_play_icon {display:none;}
.super_web_view {display:none;}
/*super saver deal css*/

.kidsapp_video_frame_bg {height:58.5vw;}
.kidsapp_video_frame_bg iframe {padding: 6.5vw 6.7vw 6.8vw 6.8vw;}
.kidscamp_playstore_icon ul li a img {height: 7vw;}

.news_frame_item_bg {width:44vw;}
.news_frame_item {height:31vw; padding-left:39px; padding-right:42px;}
.news_data_list {height:235px;}
.news_annie_thumb {left:4vw; bottom: -20px; width: 28vw;}
.news_block_title {font-size: 1.8vw; padding-left:0.5vw; padding-top:2.2vw;}

/*limited offer*/
.limited_offer_hk_logo a img {height:90px;}
.limited_offer_platform_bg {margin-top:60px;}
.limited_offer_platform_bg h3 {margin-bottom:10px;}
.limited_offer_right_part {margin-top:30px; margin-bottom:30px;}
.limited_offer_right_part {margin-bottom:30px;}
/*limited offer*/


/*stay home stay safe*/
.title_form_part {font-size:30px;}
.app_note ul>li>img {height:55px;}
.app_note ul>li>span {font-size:15px;}
.stayhome_desc_part {padding-left:15px; padding-right:15px;}
.stay_app_download_btn ul li a img {height: 40px;}
/*stay home stay safe*/

.plus_video_playlisting li img {height: 120px;}
.hk_plus_video_playlist_part {padding-top:30px;}
.plus_video_playlisting {display: block; width: 450px; margin-left:auto; margin-right:auto;}
}

@media (max-width:767px) {
/*.navbar-default .navbar-toggle {margin-bottom: 0; margin-top: 16px; background: #fff; border-color: #4eb5d8;}
.navbar-default .navbar-toggle .icon-bar {background: #4eb5d8;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background: #3c93b0;}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {background: #fff;}*/
.navbar-collapse {width: 100%; max-height: inherit;}
.navbar-default .navbar-nav>li {padding-top: 0;  padding-bottom: 0;}
.header_right_block {float: left; width: 100%;}
.navbar-nav {margin-left: 0; margin-right: 0; margin-bottom: 0;}
.header_right_block ul {float: left; width: 100%; padding-left: 0;}
.header_right_block ul li {width: 100%; padding-top: 0; padding-bottom: 0;}

.right_article_part {padding-right: 0; padding-top: 20px;}
.left_thumb_part {padding-right: 0; display: inline-block;}
.key_features_content {margin-top: -15px;}
.left_block_btn {margin-bottom: 10px;}
.article_part {text-align: justify;}
.title_content_head {margin-top: 0;}
.article_logo_block {margin-top: 0;}
.right_article_part {padding-bottom: 0;}
.key_features_block h4 {font-size: 20px;}

.offers_content_part {padding-left: 0; padding-right: 0; margin-top: 0; padding-bottom: 0;}
.title_offers_block {font-size: 24px; line-height: 30px;}

.tracking_caracter_thumb {margin-left: 0; width: 100%;}
.tracking_form_part {width: 100%; padding: 0 15px; margin-bottom: 20px;}
.tracking_content_pink_bg {display: none;}
.tracking_form_part form .form-group .control-label {font-size: 18px; padding-top: 0;}
.tracking_form_part form .form-group .form_btn {padding-left: 0; padding-right: 0;}
.footer_subscribe_part h5 {text-align: left;}
.footer_subscribe_part .input-group {float: left;}
.yoboho_logo_block span {float: left;}
.footer_social_extra {margin-top: 20px; display: inline-block;}

.promocode_block {width: 100%; margin-top: 1vw; margin-bottom: 1vw;}
.copy-to-clipboard {width: 100%;}
.copy-to-clipboard input {text-align: center; width: 100%;}

.offers_page .navbar-default .navbar-brand {position: inherit; float: left; transform: none; top: inherit; left: inherit;}
.tracking_footer_left {text-align: center;}
ul.footer_social_icon {display: inline-block; float: none;}
.tracking_footer_right {text-align: center;}
.tracking_form_part form .form-group .col-sm-7 {padding-right: 15px;}
.tracking_form_part form .form-group .control-label {width: auto;}
.tracking_form_part form .form-group {margin-left: -15px;}
.tracking_form_block form {padding-left: 15px; padding-right: 15px; margin-top: 0;}
.tracking_form_part form .form-group .checkbox {padding-left: 5px;}

.appoffers_left_article_part {width: 100%;}
.appoffers_right_thumb_part {width: 100%; padding-left: 0; padding-top: 0;}
.appoffer_kefeatures_content {padding-top: 20px; padding-bottom: 20px;}

/*super saver deal css*/
.supersaver_mobile_view {text-align:center;}
.supersaver_offer_claim_bg {padding-left:0; padding-right:0;}
.mob_play_block {display:none;}
.copy_right_text {width:100%; text-align:center;}
.supersaver_footer_right_block {float:none; width:100%; text-align:center;}
.footer_yoboho_logo  {margin-left:0; margin-top:5px; margin-bottom:5px; width:110px;}
.supersaver_footer {text-align:center;}
/*super saver deal css*/

.kidsapp_video_frame_bg {margin-top:0;}
.left_block_btn .btn {font-size:14px;}
.kids_supersaver_deal_left_article {font-size:16px; line-height:normal; padding-left:0; padding-right:0;}
.kids_supersaver_deal_right {margin-top:20px;}

.title_heading {font-size:28px;}
.sub_heading_text {font-size:32px;}
.reviews_section_bg {padding-top:0;}

.news_article_text {position: inherit; width: 100%; top: inherit; padding: 0; margin: 0 0 80px 0;}
.review_comments_block {margin-bottom:20px;}

.kidsapp_limited_periodoffer_block .limited_annie_thumb {margin-bottom:0;}
.kidsapp_limited_periodoffer_block .limited_peroid_details {margin-bottom:0;}

/*limited offer*/
.limited_offer_left_part {width:100%; text-align:center;}
.limited_offer_right_part {width:100%; text-align:center;}
.limited_offer_hk_logo a img {display:inline-block;}
.limited_offer_box_block {float:none; display:inline-block;}
.limited_offer_desc_text {width:100%;}
.limited_offer_desc_text {font-size:16px; line-height:normal;}
.title_article_dec {font-size:15px; line-height: 25px; margin-bottom:15px;}
/*limited offer*/

/*stay home stay safe*/
.stayhome_top_content {background:#fff650;}
.stayhome_top_bg {display:none;}
.stayhome_subwrapper_right {width:100%; padding-left:0; padding-right:0;}
.stayhome_subwrapper_content .container {padding-left:0; padding-right:0;}
.title_form_part {margin-top:0; padding-top:20px; text-align:center; background:#fff650; border-top:2px solid #999553;}
.title_form_part br {display:none;}
.stayhome_desc_part {padding-bottom:10px; background:#fff650; margin-top:0; text-align:center;}
.app_note:before {content: ''; background: url(../images/stayhome-staysafe/annie_mobile_thumb.png) bottom left no-repeat; position: absolute; left: -15px; height: 120px; width: 75px; background-size: 70px; bottom: 0;}
.app_note:after {content: ''; background: url(../images/stayhome-staysafe/mango_mobile_thumb.png) bottom right no-repeat; position: absolute; right: -15px; height: 105px; width: 75px; background-size: 80px; bottom: 0;}
.stayhome_form_bg {margin-top:0;}
.stayhome_title_free_trial {text-align:center; background:#1cd0bc; color:#fff; padding-top:8px; padding-bottom:8px; font-weight:normal;}
.stayhome_contact_form {margin-top:0; padding-left:15px; padding-right:15px; background:#2fe0cc;}
.title_form_mandatory {margin-top:0; float:left;}
.stayhome_contact_form .form-group .btn-success {font-size:18px; background:#ee4f8f; border-color:#ee4f8f;}
.stayhome_contact_form .form-group .btn-success:hover {background:#dd4481;}
.stayhome_claim_offer_block {width:100%; border:none;}
.stayhome_about_content {padding:0;}
.stayhome_claim_offer_block ul li:last-child {margin-bottom:0;}
.app_view_mobile_part {float:left; width:100%; margin-top:20px;}
.mobile_apppication_thumb {float:left; width:100%; padding:0 10px; text-align:center;}
.mobile_apppication_thumb img {display:inline-block;}
.stay_app_download_btn {float:left; width:100%; padding:10px 0; background:#f1d70a; text-align:center;}
.stay_app_download_btn ul {margin: 0; padding: 0; display: inline-block; list-style-type: none;}
.stay_app_download_btn ul li {display: inline-block; margin: 0 7px;}
.stay_app_download_btn ul li a {display: inline-block; background: #ee4f8f; padding: 8px 5px; border-radius: 8px;}
.stay_app_download_btn ul li a img {display: inline-block;}

.stayhome_tankyou_part {width:100%; margin:0; padding:0;}
.thankypu_app_download_btn {display:none;}
.stayhome_tankyou_part .stayhome_desc_part {padding-left:10px; padding-right:10px;}
.stayhome_tankyou_part .stayhome_desc_part br {display:none;}
.stayhome_tankyou_part .stayhome_desc_part span {display:block;}
.stayhome_contact_form form .iti--allow-dropdown {width:100%;}
    
.emailer_body_wrap {width: auto;}
.app_note_thankyou:before, .app_note_thankyou:after {display: none;}
.app_note_thankyou {padding-bottom: 0;}
/*stay home stay safe*/

.home_plus_wrapper {padding-top:0; padding-bottom:80px;}

/*festiv special offer*/
.halloween_celebrate_design2 {width:270px;}
.halloween_banner_offer_block h3 {font-size: 20px;}
.halloween_celebrate_design2 .offer_price_new h5 {font-size:22px;}
.halloween_celebrate_design2 .offer_price_old h5 {font-size:22px;}
.halloween_celebrate_design2 .halloween_offer_price_item small {font-size:10px;}
.hallow_tc_text {font-size:12px;}
.hallow_banner_offer_price_content .hallow_banner_offer_price_bg:first-child:before {line-height: 27px; font-size: 10px;   bottom: 4px; width: 25px; height: 25px;}
.hallow_banner_offer_price_content .offer_price_old {width:81px;}
.halloween_celebrate_design2 .offer_price_close:before, .halloween_celebrate_design2 .offer_price_close:after {height:75px;}
.halloween_celebrate_design2 .offer_price_close {left: 30px; top: -22px;}
.hallow_banner_offer_price_content .hallow_banner_offer_price_bg:first-child {padding-bottom:36px;}
.offer_price_close:before, .offer_price_close:after {left:8px;}
.halloween_offer_price_item {line-height: normal;}
/*festiv special offer*/
}

@media (min-width:768px) {
.about_left_thumb_part {margin-top: 10px;}
.our_top_brand_content {margin-bottom: 30px;}

.footer_social_extra {position: absolute; bottom: 0;}
.title_offer2 br {display: none;}
.tracking_footer_left p {margin-top: 6px;}

/*super saver deal css*/
.copy_right_text {margin-top:5px;}
.cartoon_bg1, .cartoon_bg2 {display:none;}
.mobile_play_icon {display:none;}
.footer_yoboho_logo {float:right;}
.super_web_view {display:none;}
/*super saver deal css*/

.review_comments_bg .row {display:inline-flex;}

/*stay home stay safe*/
.app_view_mobile_part {display:none;}
.custom_footer2 .col-md-8 {float:right;}
.custom_footer2 .col-md-8 .col-md-6 {float:right;}
.custom_footer2 .footer_yoboho_logo {margin-top:10px;}
.custom_footer2 .supersaver_footer_right_block {margin-top:15px;}
/*stay home stay safe*/
}

@media (min-width:768px) and (max-width:991px) {
.header_right_block li a, .navbar-default .navbar-nav > li > a { letter-spacing: normal; padding-left: 2px; padding-right: 2px; padding-bottom:0;}
.key_features_block h4 {font-size: 18px;}
.key_features_block p {line-height: normal; min-height: 52px;}
.key_features_block p br {display:none;}
.right_article_part {padding-right: 0; padding-top: 20px;}
.left_thumb_part {padding-right: 0;}
.key_features_content {margin-top: -10px;}
.left_block_btn {margin-bottom: 50px;}
ul.top_brand_list_thumb1 li {width: 20%; margin-bottom: 10px;}
ul.top_brand_list_thumb2 li {width: 16%; padding-left: 1%; padding-right: 1%;}
.right_article_part {padding-bottom: 0;}
.left_block_btn {margin-bottom: 30px;}
.navbar-brand img {width: 152px; min-height: auto !important;}
.navbar-default .navbar-nav>li {padding-top:25px;}
.header_right_block li a {padding-top:0; padding-bottom:0;}
.header_right_block li {padding-top:33px;}
.key_features_block {width:33.33%; margin-bottom: 30px;}
.key_features_block:nth-child(4), .key_features_block:nth-child(5), .key_features_block:nth-child(6) {margin-bottom: 0;}

.offers_content_part {padding-left: 0; padding-right: 0; margin-top: 0;}
.title_offers_block {font-size: 25px; line-height: 40px;}

.title_offer2 {font-size: 22px;}
.title_offer1 {font-size: 28px; margin-bottom: 20px;}
.title_offer2 span {padding-top: 5px; padding-bottom: 5px;}
.tracking_form_part form .form-group .control-label {font-size: 16px; width: 37%;}
.form_btn a {padding-left: 10px; padding-right: 10px; font-size: 14px; height: 28px;}
.tracking_form_part form {margin-top: 20px;}
.tracking_content_bg {margin-top: 30px;}
.tracking_caracter_thumb {width: 60%; margin-left: 0;}
.tracking_form_part {width: 40%; padding-right: 15px;}
.tracking_content_pink_bg {margin-top: -65px; height: 110px;}

.copy-to-clipboard {width: 192px;}
.promocode_block {padding-left: 3px; padding-right: 3px;}

.tracking_form_block {padding: 10px;}
.tracking_form_part form .form-group .col-sm-7 {width: 52%;}
.code_block .copy-btn {width: 80px; font-size: 14px;}
.code_block .code-txt {width: 174px; font-size: 18px;}

.offers_page .navbar-default .navbar-brand {position: inherit; float: left; transform: none; top: inherit; left: inherit; margin-top: 20px;}
.tracking_block_bg {margin-top: 10px;}

.hk_logo {width: 50%;}
.appoffer_title {font-size: 3.6vw; line-height: normal; margin-top: 12%;}
.appoffer_discription {font-size: 1.8vw; line-height: normal; margin-top: 8%; font-weight: normal;}
.appoffer_emailbox .form-group .form-control {height: 7vw; font-size: 2vw; padding: 1vw 1vw;}
.appoffer_emailbox .form-group .btn-info {font-size: 2vw; line-height: normal; padding: 1.3vw 1vw; top: 13%;}
.appoffer_emailbox {margin-top: 10%;}
.platform_available_block {margin-top: 2%;}
.platform_available_block h3 {font-size: 2vw; margin-bottom: 2%;}
.platform_available_block ul li img {height: 4vw;}
.platform_available_block ul li {padding-right: 5%; margin-right: 2%;}
.platform_available_block ul li::before {height: 3vw;}
.appoffer_kefeatures_content .title_block {font-size: 35px;}
ul.platform_support_list li img {height: 36px;}
ul.platform_support_list li:before {height: 20px; top: 5px;}
.platform_support_content_bg .title_block {font-size:25px;}

/*super saver deal css*/
.super_saver_logo_block a>img {width:220px;}
.supersaver_offer_claim_bg {padding-left:0; padding-right:0;}
.supersaver_contact_form {width:100%;}
.super_short_discription {padding-left:0; padding-right:0; line-height:normal;}
.supersaver_short_about ul li {margin-left:6px; margin-right:6px;}
.supersaver_short_about ul li:after {right:-9px;}
#terms_of_use .modal-dialog, #privacy_policy .modal-dialog {width:750px;}
/*super saver deal css*/

.kidsapp_video_frame_bg {height:406px; width: 660px; float: none; margin: 0 auto;}
.kidsapp_video_frame_bg iframe {padding: 45px 48px;}
.kidscamp_playstore_icon ul li a img {height: 45px; margin-left:2px; margin-right:2px;}
.kids_supersaver_deal_left_article {font-size:16px; padding-left:0; padding-right:0;}

.kidsapp_key_features .key_features_block {min-height:255px;}
.news_frame_item_bg {width:44vw;}
.news_frame_item {height:31vw; padding-left:39px; padding-right:42px;}
.news_data_list {height:235px;}
.news_annie_thumb {left:4vw; bottom: -20px; width: 28vw;}

.reviews_section_bg {padding-top:0;}
.news_block_title {font-size: 1.8vw; padding-left:0.5vw; padding-top:2.2vw;}

.additional_info_table_block {width:800px; margin: auto; float:none;}

.kids_supersaver_deal_content_bg {margin-bottom:0;}

/*limited offer*/
.limited_offer_box_block {width:100%;}
.limited_offer_hk_logo a img {height:90px;}
.limited_platform_available_block li img {height: 20px;}
.limited_offer_platform_bg h3 {font-size:15px; margin-bottom:15px;}
.limited_offer_box_price_details {padding-left:35px; padding-right:35px;}
.limited_offer_box_price_details .limited_offer_discrount_block h3 {font-size:85px; line-height:70px;}
.limited_offer_box_price_details .limited_offer_discrount_block h3 small {font-size:40px;}
.limited_offer_box_price_details .limited_offer_discrount_block p {font-size:16px;}
.limited_offer_box_price_details .limited_offer_price_block {margin-top:10px;}
.limited_offer_box_price_details .price_new h5 {font-size: 39px; line-height: 37px;}
.limited_offer_box_price_details .limitedoffer_subscribe_btn {margin-top:15px;}
.limited_offer_notes ul li img {height: 48px;}
.limited_offer_notes ul li span {font-size:14px;}
.limited_offer_notes {padding-bottom:10px;}
.limited_offer_right_part {margin-bottom:30px;}
.title_article_dec {font-size:18px;}
.limited_offer_desc_text {width:410px;}
/*limited offer*/


/*stay home stay safe - old css
.stayhome_top_bg {background-position:top right;}
.stayhome_subwrapper_content .container {width:100%;}
.stayhome_logo_block a>img {width:130px;}
.hkplus_video_icon {width:40px;}
.stayhome_header_detail_part {margin-top:5px;}
.stayhome_header_detail_part h6 {font-size:14px;}
.app_note {margin-top:0;}
.app_note ul>li>img {height:50px;}
.app_note ul>li>span {font-size:14px;}
.title_form_part {margin-top:20px; font-size: 35px;}
.stayhome_subwrapper_right {padding-left:20px; padding-right:10px;}
.stayhome_desc_part {font-size:16px; padding-right:50px;}
.stayhome_form_bg {margin-top:20px;}

.stayhome_tankyou_part {width:390px; padding-right:90px; margin-bottom:280px;}
.stayhome_tankyou_part .stayhome_desc_part br {display:none;}
.stayhome_tankyou_part .stayhome_desc_part span {display:block;}
.thankypu_app_download_btn ul li a img {height:28px;}
stay home stay safe - old css*/

/*stay home stay safe*/
.stayhome_top_content {background:#fff650;}
.stayhome_top_bg {display:none;}
.stayhome_subwrapper_right {width:100%; padding-left:0; padding-right:0;}
.stayhome_subwrapper_content .container {padding-left:0; padding-right:0;}
.title_form_part {margin-top:0; padding-top:20px; text-align:center; background:#fff650; border-top:2px solid #999553;}
.title_form_part br {display:none;}
.stayhome_desc_part {padding-bottom:10px; background:#fff650; margin-top:0; text-align:center;}
.app_note:before {content: ''; background: url(../images/stayhome-staysafe/annie_mobile_thumb.png) bottom left no-repeat; position: absolute; left: 0; height: 120px; width: 75px; background-size: 70px; bottom: 0;}
.app_note:after {content: ''; background: url(../images/stayhome-staysafe/mango_mobile_thumb.png) bottom right no-repeat; position: absolute; right: 0; height: 105px; width: 75px; background-size: 80px; bottom: 0;}
.stayhome_form_bg {margin-top:0;}
.stayhome_title_free_trial {text-align:center; background:#1cd0bc; color:#fff; padding-top:8px; padding-bottom:8px; font-weight:normal;}
.stayhome_contact_form {margin-top:0; padding-left:15px; padding-right:15px; background:#2fe0cc;}
.title_form_mandatory {margin-top:0; float:right;}
.stayhome_contact_form .form-group .btn-success {font-size:18px; background:#ee4f8f; border-color:#ee4f8f;}
.stayhome_contact_form .form-group .btn-success:hover {background:#dd4481;}
.stayhome_claim_offer_block {width:100%; border:none;}
.stayhome_about_content {padding:0;}
.stayhome_claim_offer_block ul li:last-child {margin-bottom:0;}
.app_view_mobile_part {float:left; width:100%; margin-top:20px;}
.mobile_apppication_thumb {float:left; width:100%; padding:0 10px; text-align:center;}
.mobile_apppication_thumb img {display:inline-block;}
.stay_app_download_btn {float:left; width:100%; padding:10px 0; background:#f1d70a; text-align:center;}
.stay_app_download_btn ul {margin: 0; padding: 0; display: inline-block; list-style-type: none;}
.stay_app_download_btn ul li {display: inline-block; margin: 0 7px;}
.stay_app_download_btn ul li a {display: inline-block; background: #ee4f8f; padding: 8px 5px; border-radius: 8px;}
.stay_app_download_btn ul li a img {display: inline-block;}

.stayhome_tankyou_part {width:100%; margin:0; padding:0;}
.thankypu_app_download_btn {display:none;}
.stayhome_tankyou_part .stayhome_desc_part {padding-left:10px; padding-right:10px;}
.stayhome_tankyou_part .stayhome_desc_part br {display:none;}
.stayhome_tankyou_part .stayhome_desc_part span {display:block;}
.stayhome_contact_form form .iti--allow-dropdown {width:100%;}
    
.emailer_body_wrap {width: auto;}
.app_note_thankyou:before, .app_note_thankyou:after {display: none;}
.app_note_thankyou {padding-bottom: 0;}

.stayhome_subwrapper_content .container {width:100%;}
.stayhome_desc_part {padding-left:20px; padding-right:20px;}
.stayhome_contact_form label a {margin-left:10px; margin-right:10px;}
.stayhome_top_content>.container {width:100%; padding-left:0; padding-right:0;}
/*stay home stay safe*/

.navbar-default .navbar-brand {padding-left: 0; padding-right: 0;}


.plus_video_playlisting {width: 600px; display: block; margin-left:auto; margin-right:auto;}
.home_plus_wrapper {padding-bottom:80px;}

/*festiv special offer*/
.halloween_celebrate_design2 {width:270px;}
.halloween_banner_offer_block h3 {font-size: 20px;}
.halloween_celebrate_design2 .offer_price_new h5 {font-size:22px;}
.halloween_celebrate_design2 .offer_price_old h5 {font-size:22px;}
.halloween_celebrate_design2 .halloween_offer_price_item small {font-size:10px;}
.hallow_tc_text {font-size:12px;}
.hallow_banner_offer_price_content .hallow_banner_offer_price_bg:first-child:before {line-height: 27px; font-size: 10px;   bottom: 4px; width: 25px; height: 25px;}
.hallow_banner_offer_price_content .offer_price_old {width:81px;}
.halloween_celebrate_design2 .offer_price_close:before, .halloween_celebrate_design2 .offer_price_close:after {height:75px;}
.halloween_celebrate_design2 .offer_price_close {left: 20px; top: -22px;}
.hallow_banner_offer_price_content .hallow_banner_offer_price_bg:first-child {padding-bottom:32px;}
.offer_price_close:before, .offer_price_close:after {left:8px;}
.halloween_offer_price_item {line-height: normal;}
/*festiv special offer*/
}

@media (min-width:992px) and (max-width:1199px) {
.key_features_content {margin-top: 0;}
.left_thumb_part img {position: absolute; left: 0; bottom: -15px;}
.left_block_btn {padding-bottom: 40px;}
.display-flex {display: flex;}
.flex-1 {flex: 1;}
ul.top_brand_list_thumb2 li {width: 9.5%; padding-left: 1%; padding-right: 1%;}
.left_thumb_part  img {position: absolute; left: 0; bottom: -12px;}
.right_why_hoopla_plus_logo {width: 200px;}
.about_right_part {padding-left: 10px;}
.left_thumb_part  {float: left; min-height: 605px;}
.right_content {float: right;}
.right_article_part {padding-bottom: 0;}
.left_block_btn .btn {font-size: 15px;}

.navbar-default .navbar-nav>li>a {padding-left:5px; padding-right:5px; font-size: 13px;}
.offers_content_part {padding-left: 0; padding-right: 0;}

.title_offer2 {font-size: 28px;}
.title_offer1 {font-size: 38px; margin-bottom: 20px;}
.title_offer2 span {padding-top: 5px; padding-bottom: 5px;}
.tracking_form_part form .form-group .control-label {font-size: 18px;}
.form_btn a {padding-left: 10px; padding-right: 10px; font-size: 14px; height: 28px;}
.tracking_form_part form {margin-top: 20px;}
.tracking_content_bg {margin-top: 30px;}

.copy-to-clipboard {width: 245px;}
.tracking_form_part form .form-group .col-sm-7 {padding-right: 15px;}

.code_block .code-txt {width: 180px; font-size: 18px;}
.code_block .copy-btn {width: 90px; font-size: 16px;}

.appoffer_title {font-size: 37px;}
.appoffer_discription {font-size: 18px; font-weight: normal;}
.hk_logo {width: 180px;}
.appoffer_discription {margin-top: 20px;}
.appoffers_right_thumb_part {padding-top: 90px;}

/*super saver deal css*/
.super_saver_logo_block a>img {width:220px;}
.supersaver_offer_claim_bg {padding-left:0; padding-right:0;}
.super_saver_top_bg {height:680px;}
#terms_of_use .modal-dialog, #privacy_policy .modal-dialog {width:950px;}
/*super saver deal css*/

.kids_supersaver_deal_icon img {height:80px;}
.title_heading {font-size:24px;}
.news_frame_item_bg {width:44vw;}
.news_frame_item {height:31vw; padding-left:39px; padding-right:42px;}
.news_data_list {height:235px;}
.news_annie_thumb {left:75px; bottom: -20px; width: 240px;}

.reviews_section_bg {padding-top:0;}
.news_block_title {font-size: 1.8vw; padding-left:1vw; padding-top:2.2vw;}

.kids_supersaver_deal_content_bg {margin-bottom:0;}

/*limited offer*/
.limited_offer_body_bg {height:100vh;}
.limited_offer_body_bg .container {height:100%;}
.limited_offer_section_bg {height: 100%; display: inline-flex; align-items: center;}
.limited_offer_hk_logo a img {height: 130px;}
.limited_offer_desc_text {width:530px;}
.stayhome_form_bg {margin-top:20px;}
.stayhome_logo_block a>img {width:135px;}
.hkplus_video_icon {width:45px;}
.stayhome_header_detail_part h6 {font-size:15px;}
.stayhome_header_detail_part {margin-top:5px;}
.app_note {margin-top:0;}
.app_note ul>li>img {height:50px;}
.app_note ul>li>span {font-size:14px;}
/*limited offer*/

/*stay home stay safe*/
.stayhome_subwrapper_right {width:360px; margin-top: 10px;}
.title_form_part {font-size:30px; margin-top:0;}
.stayhome_desc_part {font-size:16px;}
.stayhome_title_free_trial {font-size:18px;}
.stayhome_title_free_trial strong {font-size:22px;}

.stayhome_tankyou_part {width:360px; padding-right:60px; margin-bottom:280px;}
.stayhome_tankyou_part .stayhome_desc_part br {display:none;}
.stayhome_tankyou_part .stayhome_desc_part span {display:block;}
.stayhome_thankyou_wrapper .stayhome_subwrapper_content {margin-bottom: 4vw;}
/*stay home stay safe*/

.navbar-default .navbar-brand {padding-left: 0; padding-right: 0;}
.navbar-brand img {width: 155px;}

.plus_video_playlisting li img {height: 12vw;}

/*festiv special offer*/
.halloween_celebrate_design2 {width:270px;}
.halloween_banner_offer_block h3 {font-size: 20px;}
.halloween_celebrate_design2 .offer_price_new h5 {font-size:2.3vw;}
.halloween_celebrate_design2 .offer_price_old h5 {font-size:22px;}
.halloween_celebrate_design2 .halloween_offer_price_item small {font-size:10px;}
.hallow_tc_text {font-size:12px;}
.hallow_banner_offer_price_content .hallow_banner_offer_price_bg:first-child:before {line-height: 27px; font-size: 10px;   bottom: 4px; width: 25px; height: 25px;}
/*festiv special offer*/
}

@media (min-width:1200px) {
.display-flex {display: flex;}
.flex-1 {flex: 1;}
.left_thumb_part  img {position: absolute; left: 0; bottom: -60px;}
.about_right_part {padding-left: 10px;}
.left_thumb_part  {float: left; min-height: 570px;}
.right_content {float: right;}
.tracking_content_bg .container-fluid {width: 1170px;}

.tracking_form_block {min-height: 260px;}
.appoffers_left_article_part {padding-left: 40px;}
.appoffer_footer {font-weight: bold;}

/*super saver deal css*/
.supersaver_mobile_view img {width:360px;}
#terms_of_use .modal-dialog, #privacy_policy .modal-dialog {width:1150px;}
.supersaver_contact_form {min-height:165px;}

.thankyou_form_block {min-height: 235px;}
.thankyou_form_block form {margin-top:52px;}
/*super saver deal css*/

.review_comments_bg {padding-left:80px; padding-right:80px;}
.review_viewmore_btn {margin-right:80px;}
.review_readmore_btn {bottom:-4px;}

.additional_info_table_block {width:800px; margin: auto; float:none;}

/*limited offer*/
.limited_offer_body_bg {height:100vh;}
.limited_offer_body_bg .container {height:100%;}
.limited_offer_section_bg {height: 100%; display: inline-flex; align-items: center;}
/*limited offer*/

/*stay home stay safe*/
.stayhome_thankyou_wrapper .stayhome_subwrapper_content {margin-bottom: 4vw;}
.stayhome_contact_form label a {margin-left:10px; margin-right:10px;}
/*stay home stay safe*/
}

@media (min-width:1200px) and (max-width:1399px) {
.super_saver_top_bg {height:630px;}

.news_article_text {width:27% ;}

/*limited offer*/
.limited_offer_box_block {transform:scale(0.9); -moz-transform:scale(0.9); -webkit-transform:scale(0.9); -o-transform:scale(0.9); -ms-transform:scale(0.9);}
/*limited offer*/

.limited_offer_hk_logo a img {height: 130px;}

/*stay home stay safe*/
.stayhome_top_bg {height:60vw;}
.stayhome_about_content {padding-top:0;}
.stayhome_subwrapper_content {height:45vw;}
/*stay home stay safe*/

.plus_video_playlisting li img {height: 160px;}
}

@media (min-width:1400px) {
.article_part {font-size: 16px;}
ul.listing_why_block li {font-size: 16px;}
.left_block_btn .btn {font-size: 16px;}
ul.listing_why_block li:before {top: 4px;}
ul.top_brand_list_thumb2 li {width: 9%;}
.key_features_block h4 {font-size: 20px; min-height: 46px;}
.key_features_block p {font-size: 18px;}

.appoffer_footer {font-size: 16px;}

.footer_short_desc {font-size:15px;}
.title_footer_short_desc {font-size:17px;}
}

@media (min-width:1400px) and (max-width:1599px) {
.appoffer_discription {font-size: 24px;}

/*super saver deal css*/
.super_saver_top_bg {height:625px;}
.super_short_discription {padding-left:40px; padding-right:40px; font-size:20px;}
/*super saver deal css*/

.kidscamp_playstore_icon ul li a img {height: 45px; margin: 0 1px;}
.kids_supersaver_deal_left_article {font-size:20px;}
.kids_supersaver_deal_btn .btn {font-size: 18px;}

.screeonshot_details_text {font-size:18px;}
.news_article_text {width:30%;}
.news_article_text h3 {font-size:22px;}
.news_article_text p {font-size:18px;}
.additional_info_table_block .table>tbody>tr>td {font-size:20px;}
.title_heading {font-size:34px;}

.review_star i {font-size:28px;}
.review_date {font-size:16px;}
.review_text h3 {font-size:16px;}
.review_text p {font-size:16px;}
.review_more_text {height:82px;}
.review_readmore_btn {bottom:1px; right: 0; font-size: 16px;}
.review_viewmore_btn {font-size:16px;}

.kidsapp_limited_periodoffer_block .limited_annie_thumb {width:200px; margin-bottom: -30px;}
.kidsapp_limited_periodoffer_block {width:415px;}
.kidsapp_limited_periodoffer_block .limited_peroid_details {width:210px; vertical-align: top; padding-top: 15px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block h3 {font-size:75px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block h3 small {font-size:34px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block p {font-size:13.5px;}
.kidsapp_limited_periodoffer_block .price_old h5 {font-size:25px;}
.kidsapp_limited_periodoffer_block .price_old small {font-size:10px;}
.kidsapp_limited_periodoffer_block .price_new h5 {font-size:33px; line-height: 33px;}
.kidsapp_limited_periodoffer_block .price_new small {font-size:12px;}
.kidsapp_limited_periodoffer_block .limitedoffer_subscribe_btn span {font-size:18px;}
.kidsapp_limited_periodoffer_block .limited_offer_icon img {height:85px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block {margin-top:18px;}
.kidsapp_limited_periodoffer_block .price_close {top:-30px;}
.kidsapp_limited_periodoffer_block .price_close:before, .price_close:after {height: 85px; left: 26px;}

/*limited offer*/
.limited_offer_box_block {margin-top:0;}
.limited_offer_hk_logo {margin-top:0;}
.limited_platform_available_block li img {height:33px;}
.limited_offer_notes ul li {text-align:center;}
.limited_offer_desc_text {font-size: 24px; width: 600px;}
.limited_offer_hk_logo a img {height: 135px;}
.limited_offer_section_bg {display:inline-block;}
.limited_offer_body_bg .container {height:auto;}
.limited_offer_content_bg {padding-top:15px;}
/*limited offer*/

/*stay home stay safe*/
.stayhome_top_bg {height:60vw;}
.stayhome_about_content {padding-top:0;}
.stayhome_tankyou_part {margin-top:100px;}
.stayhome_subwrapper_content {height:44vw;}
/*stay home stay safe*/

}

@media (min-width:1500px) { 
.left_thumb_part {min-height: 630px;}
}

@media (min-width:1600px) { 
.article_part {font-size: 19px; line-height: 30px;}
ul.listing_why_block li {font-size: 19px;}
.left_block_btn {margin-top: 15px;}
.left_block_btn .btn {font-size: 19px; padding: 15px 25px;}
.left_thumb_part {min-height: 710px;}
.key_features_content {margin-top: -10px;}

.appoffer_discription {font-size: 28px;}
.platform_available_block h3 {font-size: 22px;}
.platform_available_block ul li img {height: 48px;}
.appoffer_kefeatures_content .key_features_block h4 {font-size: 22px;}
.key_features_block p {font-size: 19px;}

.appoffer_footer {font-size: 18px;}
.appoffer_title {font-size: 50px;}
.appoffer_kefeatures_content {margin-top: -28px;}
.appoffer_kefeatures_content .title_block {margin-top: 20px;}

ul.platform_support_list li img {height: 38px;}
ul.platform_support_list li:before {top: 6px; height: 28px;}

/*super saver deal css*/
.super_saver_logo_block a>img {width:180px;}
.supersaver_offer_claim_block h1 {font-size:18px;}
.supersaver_offer_claim_block ul li {font-size:17px; padding-right:10px;}
.supersaver_offer_claim_bg {padding-left:40px; padding-right:40px;}
.footer_yoboho_logo {width:80px;}
.super_saver_top_bg {height:640px;}
.super_short_discription {padding-left:30px; padding-right:30px; font-size: 20px;}
.supersaver_contact_form form .form-group label {font-size:17px;}
.supersaver_contact_form form .checkbox label {font-size:17px;}
.supersaver_contact_form {width:410px;}
.super_store_block ul li a img {height:38px;}
.supersaver_short_about ul li h3 {font-size:22px;}
.supersaver_short_about ul li span img {height:50px;}
.supersaver_contact_form form .form-group .form-control {font-size:16px;}
.supersaver_platform_support h3.title_block {font-size:28px;}
/*super saver deal css*/

.kidsapp_video_frame_bg iframe {padding: 3.5vw 3.9vw 3.5vw 3.5vw;}
.kidscamp_playstore_icon ul li a img {height: 50px; margin: 0 2px;}
.kids_supersaver_deal_left_article {font-size:22px; line-height:30px;}
.kids_supersaver_deal_icon img {height:110px;}
.kids_supersaver_deal_btn .btn {font-size: 19px; padding: 15px 25px;}
.kids_supersaver_deal_icon {margin-top:30px; margin-bottom:30px;}

.screeonshot_details_text {font-size:20px; line-height: 28px;}
.news_article_text {width:32%;}
.news_article_text h3 {font-size:24px;}
.news_article_text p {font-size:20px;}
.additional_info_table_block .table>tbody>tr>td {font-size:22px;}
.title_heading {font-size:38px;}
.sub_heading_text {font-size:42px;}

.review_star i {font-size:28px;}
.review_date {font-size:16px;}
.review_text h3 {font-size:18px;}
.review_text p {font-size:18px;}
.review_more_text {height:88px;}
.review_readmore_btn {bottom:-3px; right: 0; font-size: 18px;}
.review_viewmore_btn {font-size:16px;}

}

@media (min-width:1600px) and (max-width:1799px) {
.kidsapp_limited_periodoffer_block .limited_annie_thumb {width:200px; margin-bottom: -30px;}
.kidsapp_limited_periodoffer_block {width:415px;}
.kidsapp_limited_periodoffer_block .limited_peroid_details {width:210px; vertical-align: top; padding-top: 15px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block h3 {font-size:75px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block h3 small {font-size:34px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block p {font-size:13.5px;}
.kidsapp_limited_periodoffer_block .price_old h5 {font-size:25px;}
.kidsapp_limited_periodoffer_block .price_old small {font-size:10px;}
.kidsapp_limited_periodoffer_block .price_new h5 {font-size:33px; line-height: 33px;}
.kidsapp_limited_periodoffer_block .price_new small {font-size:12px;}
.kidsapp_limited_periodoffer_block .limitedoffer_subscribe_btn span {font-size:18px;}
.kidsapp_limited_periodoffer_block .limited_offer_icon img {height:85px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block {margin-top:18px;}
.kidsapp_limited_periodoffer_block .price_close {top:-30px;}
.kidsapp_limited_periodoffer_block .price_close:before, .price_close:after {height: 85px; left: 26px;}

/*limited offer*/
.limited_offer_box_block {margin-top: 20px;}
.limited_offer_hk_logo {margin-top:0;}
.limited_platform_available_block li img {height:33px;}
.limited_offer_notes ul li {text-align:center;}
.limited_offer_platform_bg h3 {font-size:20px;}
.limited_offer_content_bg {padding-top:30px;}
.limited_offer_desc_text {font-size: 24px; width: 600px; line-height: 28px;}
.limited_offer_section_bg {display:inline-block;}
.limited_offer_body_bg .container {height:auto;}
/*limited offer*/

/*stay home stay safe*/
.stayhome_top_bg {height:60vw;}
.stayhome_about_content {padding-top:0;}
.stayhome_subwrapper_content {height:43vw;}
.stayhome_subwrapper_content .container {width:1330px;}
.stayhome_subwrapper_right {width: 470px;}
.title_form_part {margin-top:40px; font-size:50px;}
.stayhome_desc_part {font-size:20px;}
.stayhome_title_free_trial {font-size:22px;}
.stayhome_title_free_trial strong {font-size:26px;}
.stayhome_contact_form .form-group label {font-size:16px;}
.form_agree_title {font-size:16px;}
.title_form_mandatory {font-size:16px;}
.stayhome_contact_form .form-group .btn-success {font-size:16px;}
.stayhome_claim_offer_block h5 {font-size:17px;}
.stayhome_claim_offer_block ul {font-size:15px;}
.stayhome_logo_block a>img {width:190px;}
.hkplus_video_icon {width:70px;}
.stayhome_header_detail_part h6 {font-size:21px;}
.app_note ul>li>img {height:70px;}
.app_note ul>li>span {font-size:20px;}
.app_note ul>li {margin-left:22px; margin-right:22px;}
.stayhome_logo_block {margin-top: 25px;}

.stayhome_tankyou_part {margin-top:110px; width:460px; margin-bottom:400px;}
.thankypu_app_download_btn ul li a img {height:35px;}
    
.emailer_body_wrap {width: 750px;}
.thankyou_article_part {font-size: 22px;}
.title_btn_thankyou {font-size: 19px;}
.emailer_center_thumb {padding-left: 20px; padding-right: 20px;}
.copy_right_text {font-size: 18px;}
.custom_footer2 .footer_yoboho_logo {width: 140px;}
.supersaver_footer_right_block ul li a {font-size:18px;}
/*stay home stay safe*/

.plus_video_playlisting li img {height: 185px;}
}

@media (min-width:1800px) {
.kidsapp_limited_periodoffer_block .limited_annie_thumb {width:220px; margin-bottom: -30px;}
.kidsapp_limited_periodoffer_block {width:465px;}
.kidsapp_limited_periodoffer_block .limited_peroid_details {width:210px; vertical-align: top; padding-top: 15px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block h3 {font-size:85px; line-height: 64px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block h3 small {font-size:38px;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block p {font-size:15px;}
.kidsapp_limited_periodoffer_block .price_old h5 {font-size:30px; line-height: 30px;}
.kidsapp_limited_periodoffer_block .price_old small {font-size:11px; }
.kidsapp_limited_periodoffer_block .price_new h5 {font-size:38px; line-height: 38px;}
.kidsapp_limited_periodoffer_block .price_new small {font-size:12px;}
.kidsapp_limited_periodoffer_block .limitedoffer_subscribe_btn span {font-size:22px; padding-top:8px; padding-bottom:8px;}
.kidsapp_limited_periodoffer_block .limited_offer_icon img {height: 100px; width: auto; max-width: initial;}
.kidsapp_limited_periodoffer_block .limited_offer_discrount_block {margin-top:18px;}
.kidsapp_limited_periodoffer_block .price_close {top:-30px;}
.kidsapp_limited_periodoffer_block .price_close:before, .price_close:after {height: 85px; left: 26px;}
.kidsapp_limited_periodoffer_block .limited_offer_price_block {padding-left:0; padding-right:0; margin-top: 5px;}
.kidsapp_limited_periodoffer_block .limitedoffer_subscribe_btn {margin-top: 10px;}

/*limited offer*/
.limited_offer_box_block {margin-top: 30px; width:370px;}
.limited_offer_hk_logo {margin-top:0;}
.limited_platform_available_block li img {height:36px;}
.limited_offer_notes ul li {text-align:center;}
.limited_offer_platform_bg h3 {font-size:22px;}
.limited_offer_box_price_details .limited_offer_discrount_block h3 {font-size:102px; line-height: 85px;}
.limited_offer_box_price_details .limited_offer_discrount_block h3 small {font-size:50px;}
.limited_offer_box_price_details .limited_offer_discrount_block p {font-size:18.5px;}
.limited_offer_box_price_details .price_new h5 {font-size:46px; line-height: 50px;}
.limited_offer_box_price_details .price_new small {font-size:16px;}
.limited_offer_box_price_details .price_old h5 {font-size: 34px; line-height: 32px;}
.limited_offer_box_price_details .price_old small {font-size:15px;}
.limited_offer_box_price_details .limitedoffer_subscribe_btn a {font-size:20px;}
.limited_offer_box_price_details {padding-bottom:20px;}
.limited_offer_notes ul li img {height:58px;}
.limited_offer_notes ul li span {font-size:17px;}
.limited_offer_content_bg {padding-top:30px;}
.limited_offer_desc_text {font-size: 24px; width: 630px; line-height: 30px;}
.limited_offer_section_bg {display:inline-block;}
.limited_offer_body_bg .container {height:auto;}
/*limited offer*/
    
/*stay home stay safe*/
.emailer_body_wrap {width: 750px;}
.thankyou_article_part {font-size: 22px;}
.title_btn_thankyou {font-size: 19px;}
.emailer_center_thumb {padding-left: 20px; padding-right: 20px;}
.copy_right_text {font-size: 18px;}
.custom_footer2 .footer_yoboho_logo {width: 140px;}
.supersaver_footer_right_block ul li a {font-size:18px;}
/*stay home stay safe*/

.plus_video_playlisting li img {height: 185px;}
.hkplus_festive_content_bg {padding-top:5.5vw;}
}

@media (min-width:1800px) and (max-width:1899px) {
/*stay home stay safe*/
.stayhome_top_bg {height:60vw;}
.stayhome_about_content {padding-top:0;}
.stayhome_subwrapper_content {height:44vw;}
.stayhome_subwrapper_content .container {width:1390px;}
.stayhome_subwrapper_right {width: 490px;}
.title_form_part {margin-top:60px; font-size:50px;}
.stayhome_desc_part {font-size:21px; padding-right: 50px;}
.stayhome_title_free_trial {font-size:22px;}
.stayhome_title_free_trial strong {font-size:26px;}
.stayhome_contact_form .form-group label {font-size:16px;}
.form_agree_title {font-size:16px;}
.title_form_mandatory {font-size:16px;}
.stayhome_contact_form .form-group .btn-success {font-size:16px;}
.stayhome_claim_offer_block h5 {font-size:18px;}
.stayhome_claim_offer_block ul {font-size:16px;}
.stayhome_logo_block a>img {width:190px;}
.hkplus_video_icon {width:70px;}
.stayhome_header_detail_part h6 {font-size:21px;}
.app_note ul>li>img {height:70px;}
.app_note ul>li>span {font-size:20px;}
.app_note ul>li {margin-left:22px; margin-right:22px;}
.stayhome_logo_block {margin-top: 35px;}

.stayhome_tankyou_part {margin-top:110px; width:480px;  margin-bottom:450px;}
.thankypu_app_download_btn ul li a img {height:35px;}
/*stay home stay safe*/
}

@media (min-width:1900px) {
/*stay home stay safe*/
.stayhome_top_bg {height:60vw;}
.stayhome_about_content {padding-top:0;}
.stayhome_subwrapper_content {height:43vw;}
.stayhome_subwrapper_content .container {width:1390px;}
.stayhome_subwrapper_right {width: 490px;}
.title_form_part {margin-top:60px; font-size:50px;}
.stayhome_desc_part {font-size:22px; padding-right: 20px;}
.stayhome_title_free_trial {font-size:22px;}
.stayhome_title_free_trial strong {font-size:26px;}
.stayhome_contact_form .form-group label {font-size:18px;}
.form_agree_title {font-size:18px;}
.title_form_mandatory {font-size:18px;}
.stayhome_contact_form .form-group .btn-success {font-size:16px;}
.stayhome_claim_offer_block h5 {font-size:18px;}
.stayhome_claim_offer_block ul {font-size:16px;}
.stayhome_logo_block a>img {width:230px;}
.hkplus_video_icon {width:80px;}
.stayhome_header_detail_part h6 {font-size:25px;}
.app_note ul>li>img {height:80px;}
.app_note ul>li>span {font-size:24px;}
.app_note ul>li {margin-left:22px; margin-right:22px;}
.stayhome_logo_block {margin-top: 35px;}

.stayhome_tankyou_part {margin-top:110px; width:480px;  margin-bottom:450px;}
.thankypu_app_download_btn ul li a img {height:35px;}
/*stay home stay safe*/
}












