@media (min-width:1200px){ .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{ max-width:1170px; }}@media (min-width:992px){ .chair_pic_area{ margin-top:90px; }}@media (min-width:776px){ .trv_side_right{ display:block !important; } .overlay{ display:none !important; }}@media (max-height:680px){ .content_maintain{ padding-top:110px; } .logo_maintain{ width:180px; margin:0 auto 30px; } .content_maintain p{ font-size:20px; line-height:28px; } .content_maintain h2{ font-size:30px; padding-bottom:30px; margin-bottom:25px; } .content_maintain p{ font-size:20px; line-height:28px; } .socialicos_main a{ width:50px; }}@media (max-width:1439px){ .inner_banner_img img{  height:100%; max-width:initial; } .holiday_left_right{ padding:0 105px; width:100%; }}@media (max-width:1550px){ .hom_mid_machu{ padding:30px 0 0; } .hom_lowertxt_out{ padding:20px 40px 10px; } .amazon_new_text{ padding:200px 0; }}@media (max-width:1399px){ .trv_top_banner{ height:auto; } .hom_mid_machu{ padding:20px 0 0; } .hom_lowertxt_out{ padding:20px 20px 10px; } .trv_card_member .hom_mid_machu h2{ font-size:60px; } .feed_area{ margin:0; } .img_inside{ width:460px; margin-left:30px; margin-right:0; }}@media (max-width:1365px){ .single_feature_bnr .card_area{ margin-right:0px; } .finished::before{ top:-4px; } .home_banner .slick-arrow.slick-next{ right:20px; } .home_banner .slick-arrow.slick-prev{ left:20px; } .home_bnr_left{  padding:90px 0px 90px 0px !important; } .amazon_new_text{ padding:180px 0; } .holiday_left_right{ padding:0 30px; } .mobile_card{ max-width:420px; } .all_mob_card{ padding-top:90px; padding-bottom:60px; } .mobile_card_each h2{ font-size:26px; } .mobile_card_each{ padding-right:30px; width:49.5%; } .mobile_card_each:last-child{ padding-right:0px; } .outer_uber_but{ margin-left:500px; } .uber_button_section{ padding:80px 0; } .uberscreen{ width:490px; } }@media (max-width:1199px){ .cheangcardbox{ max-width:172px; } .install_left.new_install{ margin-top:50px; } .header_menu{ margin-left:25px; } .header_menu ul li, .login_area a{ margin:0 10px; } .feature_area{ padding:70px 0; } .see_text i{ margin-right:5px; } .traveled_right::after{ left:20px; right:-20px; top:-20px; bottom:20px; } .accordian_content .panel-group{ padding:0px 15px; } .included_benefits_inner_txt li{ padding-right:20px; } .banner_text h1{ font-size:45px; } .banner_text span{ padding-right:0px; }  .traveled_right::after{ left:15px; right:-15px; top:-15px; bottom:15px; } .boingo_plane{ top:15px; right:45px; } .innerboxinactive.active h2{ font-size:25px; } .scrnsPhone{ left:43px; right:43px; bottom:68px; } .moveCard .cardImg::after{ width:361px; height:54px; left:80px; bottom:12px; background-size:contain; } .pic_cell{ height:285px; } .brim_go_area{ margin:0; margin-top:20px; } .brim_go{ padding:30px 0; } .brim_go_area:before, .brim_go_area:after{ display:none; } .chair_pic_area{ width:210px; } .loyal_content h3, .install_left h3, .how_spnd h3, .install_left h3, .how_spnd h3, .loyal_content h3, .sequirity_hdng, .contact_cap h1{ font-size:24px; } .payment_form_submission h3{ font-size:28px; } .loyal_content p, .how_spnd p, .loyal_content p{ font-size:15px; } .points_box > span{ padding:20px; width:auto; } .points_box{ font-size:18px; } .mnth_price ul li > span{ font-size:16px; } .detail_left{ font-size:13px; padding:15px 20px; } .price_tag{ font-size:17px; } .mdl_sm_img{ width:15px; } .card_btn_cell{ padding-bottom:25px; } #compare_popup .modal-body{ padding:10px 15px; } .signup_Text h3{ font-size:32px; } .signup_Text p{ font-size:18px; } .payment-form .stepwizard-step p{ font-size:13px; } .card_cell_inr{ padding:10px 5px; } .credit_custom{ max-width:94%; width:auto !important; } .spnd_cell{ margin-top:20px; padding-right:0; } .brim_control_image::before{ content:none; } .brim_control{ background-position:46% center; } .brim_control p{ font-size:14px; } .brim_control h3{ margin-bottom:10px; font-size:24px; } .btn_outr_new label{ width:45%; } .boingo_planeC{ top:inherit; right:0; } .price_RangeA .slider.slider-horizontal{ width:210px; } .price_RangeA.price_Range .tooltip.bottom{ margin-top:10px !important; } .price_RangeA.price_Range .tooltip-inner{ font-size:14px; } .rating_bar_d li{ width:19%; } .dolar_btn a{ padding:10px; } .dolar_btn span{ display:block; text-align:center; margin-top:5px; position:static; } .points_slider .item{ width:23%; } .points_slider .item span img{ max-height:inherit; } .points_slider .item img{ height:auto; } .numeric_text{ transform:inherit; margin-left:0; margin-top:-30px; } .food_section:before{ left:30px; } .trv_main_menu li{ margin:0 20px; } .trv_head_right{ margin-left:65px; } .trv_head_right li{ margin:0 20px; } .trv_machu_picchu_head h2{ font-size:52px; } .trv_adventure{ bottom:37px; right:-15px; } .trv_machu_picchu_head h3{ font-size:34px; } .trv_card_box h3{ font-size:15px; letter-spacing:1px; } .trv_machu_picchu_slider .slick-list{ padding:0 100px; } .banner-item.slick-slide{ min-height:auto; } .page-template-application-new #sectionC.frm_wrap, .page-template-amazon-application-new #sectionC.frm_wrap{ max-width:80%; } .page-template-amazon-signup .skw_list_container .skw_img{ margin-left:-35px; } .page-template-amazon-signup .skw_list_container .skw_list{ margin-left:235px; -webkit-transform:skewX(22deg); -moz-transform:skewX(-22deg); -ms-transform:skewX(22deg); transform:skewX(22deg); padding:10px 55px 0 0px; } .page-template-amazon-signup .skw_list_container .skw_list ul li{ -webkit-transform:skewX(-22deg); -moz-transform:skewX(-22deg); -ms-transform:skewX(-22deg); transform:skewX(-22deg); } .skw_offer_list{ padding-top:15px; } .page-template-amazon-signup .payment-form{ padding:10px 0px 20px 22px; }  .brim_open_rewardz_inner h3{ font-size:24px; } .mobilearia_outer h2{ font-size:22px; margin-bottom:25px; margin-top:8px; } .mob_etxt h4, .mob_etxt p{ font-size:14px; } .mobile_item{ margin-bottom:25px; min-height:100px; } .brim_member_new{ padding:30px 0px 40px; } .watch_mobile figure{ margin:0px -15px; } .travel_freedom_section p{ font-size:12px !important; } .deserve_note{ font-size:22px; }  .brim_hdr h3{ font-size:24px; margin-bottom:15px; } .brim_hdr p{ margin-bottom:15px; font-size:16px; } .amazon_box_outer{ margin:35px 0px 0px; } .amz_inr_label{ font-size:20px; } .amazon_box_txt{ padding:12px 30px; } .amazon_box_txt h5{ font-size:22px; } .amz_inr_img{ width:85%; padding-top:15px; } .trv_details_right{ height:65px; width:65px; } .trv_how_enter_right .side_ico_list li{ margin-bottom:15px; } .amazon_box_inner .amazon_bottom_box_txt p{ font-size:20px; }  .about_section1{ padding:65px 0px 45px; } .about_brim_team{ padding:75px 0px; } .brim_single_member_inner{ padding:25px 10px; } .brim_team_row{ margin:0px -10px; } .brim_single_member_top .brim_single_member_pic{ width:145px; height:145px; } .about_txt_header h4{ margin-bottom:18px; }  .page-template-home-page .security_area .security_area_img img{ max-width:400px; } .security_cell{ margin-top:75px; } .all_txt_pic_element_fig{ max-width:400px; }  .social_area_d a{ margin-right:10px; width:40px; height:40px; } .amazon_new_text h2{ font-size:36px; } .amazon_new_text{ padding:150px 0; } .reward_sec{ padding:35px 0; margin-bottom:0px; } .rewprd_txt_mid{ width:347px; margin-left:20px; padding-top:0px; } .big_phone_tips img{ max-width:100%; } .image_sec .global_btn{ right:0; } .mock_block_inner{ height:110px; width:110px; padding:15px 10px; } .mock_block_inner h3{ font-size:20px; } .mock_block_inner label{ font-size:10px; } .bulb_area{ width:190px; height:222px; } .bulb_area_outer{ margin-right:3px; } .back_inpoint{ font-size:19px; line-height:20px; } .bulb_area.big{ width:220px; height:250px; } .bulb_area_outer:last-child{ margin-top:110px; } .bulb_area_outer:first-child{ margin-top:90px; } .bulb_area .percent_tx{ font-size:60px; line-height:64px; } .bulb_area .percent_tx sup{ font-size:28px; } .bnr_btn.get_brim_holiday a{ padding:12px 35px; } .banner_text_eco_dot h3{ font-size:24px; line-height:36px; } .banner_text_eco_dot h2{ font-size:34px; line-height:40px; } .point_sec li{ margin:0 30px; max-width:215px; } .brim_card_dot_sec{ padding-bottom:30px; } .new_numeric_text{ margin-top:0px; } .raptor_mobile_box{ padding-left:370px; } .mobile_card{ max-width:380px; } .mobile_card_each h2{ font-size:26px; line-height:36px; } .large_ball{ width:560px; }  .top_raptor_text h1{ font-size:40px; line-height:50px; } .top_raptor_text p{ font-size:20px; line-height:30px; margin-top:0; } .raptor_match_sec h5{ font-size:18px; line-height:18px; } .raptor_match_sec p{ font-size:14px; } .raptor_match_sec{ padding-right:14px; } .lft_inner_raptor{ width:65%; } .rt_inner_raptor{ width:35%; } .rt_inner_raptor .blue_raptor_btn{ min-width:100%; } .top_raptor_game .todays_match_sec{ max-width:120px; } .raptor_home_fig{ margin-left:-16%; } .invite_corner{ height:410px; } .blk_slide_items h2{ font-size:32px; } .brim_mob{ max-width:350px; } .blk_slide_items p{ font-size:25px; line-height:30px; } .uber_eats_items h1{ padding-right:10px; } .uber_button_section{ padding:60px 0; } .uberscreen{ width:400px; } .outer_uber_but{ margin-left:390px; } .brim-french .button_uber_area{ float:none; width:auto; } .brim-french .button_uber_area:last-child{ margin-left:0; margin-top:30px; } .brim-french .button_uber_area h2{ font-size:24px; } .brim-french .button_uber_area a{ letter-spacing:0.5px; font-size:16px; } .tell_us_sec{ overflow:hidden; } .tell_us_sec{ max-width:600px; }}@media (max-width:991px){ .login_area.login_area_holder{ display:inline-flex; align-items:center; height:auto; text-align:center; width:100%; padding:0px 30px; flex-wrap:wrap; justify-content:center; } .login_area.login_area_holder .dropdown-menu{ position:relative; width:100%; box-shadow:none; border:0px; } .login_area.login_area_holder .stella_select .sub_account li a{ padding:4px 0px; } .stella_select{ border-bottom:1px solid #ccc; display:block; float:left; width:100%; text-align:center; } .login_area.login_area_holder .stella_select:last-child{ border-bottom:0px; } .carp_flow .credit_crd_img2{ max-width:435px; } .dpxsblok{ display:block; } .dpxsnon{ display:none; } .playstorandboxsect a:first-child{ width:190px; } .stylecardbggreay .row .col-lg-6:first-child{ order:2; } .stylecardbggreay .row .col-lg-6:last-child{ order:1; } .stylecardbggreay{ padding-bottom:0px; background-color:#fff; } .offer_sec.ofr_sec_new .new_ofr_inner .row .col-lg-5{ order:1; } .offer_sec.ofr_sec_new .new_ofr_inner .row .col-lg-7{ order:2; } .offer_sec.ofr_sec_new .new_ofr_inner .row, .stylecardbggreay .row{ display:flex; flex-direction:column; } .apply_now_hold{ padding-left:0px; } .extralistbox{ width:397px; margin:0 auto 60px auto; } .playstorandboxsect{ justify-content:center; margin-bottom:50px; } .playstorandboxsect a{ width:190px; } .plr_globalhed{ padding-left:23%; } .apply_now_hold .btn.btn-secondary{ margin:0 auto; } .extealistmain:nth-child(even){ margin-left:0px; } .pl7{ padding-left:15px; } .carp_flow .feature_credit_card .uncapped_textbox{ margin:35px 0px 0px 0px; } .budget_outer{ padding:35px 0px; } .budget_Content{ padding-top:30px; } footer{ padding:35px 0px 35px; } .fttr_top{ max-width:100%; padding-bottom:20px; } .fttr_btm{ padding-top:20px; } .brimCard_Text p{ padding-right:0px; } .qualify_content{ padding:35px 0px; } .qualify_content h3{ font-size:35px; line-height:30px; margin-bottom:20px; } .signup_Text h3{ font-size:35px; line-height:26px; margin-bottom:25px; } .signup_Text a{ padding:13px 30px; } .bar_icon{ display:block; } .bar_icon:hover{ color:#000; } .menu_wrap_desktop{ display:none !important; } .menu_wrap_mobile{ display:block !important; } .side_nav_container{ position:fixed; top:0px; left:0px; right:0px; height:100%; width:100%; background-color:rgba(221,247,249,0.9); z-index:99999; visibility:hidden; opacity:0; overflow:hidden; -webkit-transition:300ms ease-in-out; -moz-transition:300ms ease-in-out; -ms-transition:300ms ease-in-out; transition:300ms ease-in-out; } .all_nav_sec{ height:calc(100vh - 49px); width:100%; overflow:hidden; overflow-y:auto; -webkit-transition:300ms ease-in-out; -moz-transition:300ms ease-in-out; -ms-transition:300ms ease-in-out; transition:300ms ease-in-out; } .menu_wrap{ opacity:0; position:fixed; top:0px; height:100%; right:0px; left:auto; -webkit-transform:translateX(100%); -moz-transform:translateX(100%); -ms-transform:translateX(100%); transform:translateX(100%); visibility:hidden; background:#fff; -webkit-transition:300ms ease-in-out; -moz-transition:300ms ease-in-out; -ms-transition:300ms ease-in-out; transition:300ms ease-in-out; width:315px; overflow:hidden !important; } .addbody .menu_wrap{ height:100%; visibility:visible; opacity:1; z-index:99; -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); transform:translateX(0); padding-top:15px; text-align:center; box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1); } .bar_icon img{ height:20px; } .addbody .side_nav_container{ visibility:visible; opacity:1; } .header_menu{ float:none; width:100%; margin:0; text-align:center; padding:20px 0 0; } .header_menu ul li{ float:none; margin:10px 0; } .header_menu ul li a{ font-size:14px; color:#454545; } .header_menu ul li a:hover{ color:#00c1d5; } .login_area{ float:none; margin:20px auto; text-align:center; width:220px; } .carp_flow .carp_activate{ padding:12px 45px !important; } .login_area a{ color:#007d96; font-size:14px; margin:10px 0; } .login_area a:hover{ color:#454545; } .get_brim{ float:none; margin:0 auto; width:170px; } .get_brim .global_btn:hover{ color:#454545; } .header_wrap{ padding:10px 0 15px; } .head_right{ float:none; } .banner_area, .rewards_area, .traveled_area{ padding:25px 0; } .banner_text{ margin:0; } h1{ font-size:32px; } .banner_text span{ margin:10px 0; } .banner_text span{ font-size:18px; } .feature_midd{ width:200px; margin:25px auto; } .see_text a{ font-size:15px; } .feature_bar{ padding:20px 0; } .feature_logo_area{ margin:12px 0 0; } .sky_hd{ font-size:26px; } .rewards_inr{ margin:30px 0 0; } .feature_right{ margin-top:20px; } .traveled_right{ margin:40px 0 0; width:320px; } .traveled_cell{ margin:0 0 20px; text-align:left; float:left; width:50%; padding-right:25px; } .bannr_text h2{ font-size:35px; letter-spacing:2px; } .global_rewards{ padding:40px 0px 30px 0px; } .mobile_pic{ margin-top:-100px; } .glbl_Hdng{ font-size:28px; margin-bottom:15px; } .accordin_Hdng{ margin-bottom:20px; } .accordian_content .panel-heading a{ font-size:17px; } .boingo_Text p{ font-size:18px; line-height:24px; } .save_currencies{ padding:40px 0px; } .price_sliderContent{ margin-left:0; } .purchases_Text p{ max-width:100%; line-height:24px; margin:0px 0px 15px; } .pay_Installment{ padding:40px 0px; } .accordian_content .panel-body{ max-width:100%; } .financial_outer{ padding:40px 0px; } .financial_Aria .pay_text{ padding-left:0%; padding-top:5%; } .pic_innr{ text-align:center; } .computer_pic{ display:inline-block; margin-bottom:20px; } .apply_now{ padding:40px 0px 20px; } .included_benefits{ padding:40px 0px 0px; } .included_benefits_inner_txt{ padding:30px 0px 20px; } .slide_con_mp{ padding:30px 0px 0px; } .computer_pic img{ padding:13px 5px 0px 0px; margin-bottom:-15px; margin-left:-15px; } .sl_th_img{ padding:5px; margin-bottom:5px; } .slide_thumb_cont{ max-width:300px; } .header_menu ul li a:hover:after, .header_menu ul li.active a:after{ display:none; } .header_menu ul li a:hover, .header_menu ul li.active a{ color:#000; } .logo{ display:inline-block; float:none; clear:both; } .menu_wrap .bar_icon{ font-size:23px; } .header_menu ul li a{ font-size:17px; } .head_right{ margin-top:30px; position:relative; padding-top:8px; } .head_right::after, .lang_select_container::after, .get_brim_mobile::after{ position:absolute; content:""; top:0px; width:200px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); } .head_right::after{ border-bottom:1px solid #efefef; } .get_brim_mobile::after, .lang_select_container::after{ border-top:1px solid #efefef; } .header_menu ul li{ margin:15px 0px; } .login_area a{ font-size:17px; } .get_brim{ width:132px; } .header_menu .dropdown-menu{ top:inherit; padding:8px 0px 10px 0px; box-shadow:none; border:0; position:relative; float:inherit; background:none; text-align:center; z-index:9999; } .header_menu .dropdown-menu:after{ display:none; } .header_menu .dropdown-menu li a{ font-size:15px; display:inline-block; } .header_menu .dropdown-menu li a:hover{ color:#000; } .header_menu .dropdown-menu li{ margin-bottom:8px; } .traveled_right{ margin:40px auto 0; } .thnx_msg{ padding:35px 0px 20px; } .thankU_bttm{ padding:35px 0px; } .main-area-content .traveled_cell{ width:100%; margin:0; padding:0; } .main-area-content .sky_hd{ margin-bottom:10px; } .traveled_right{ margin:0px auto 0; } #menu-mainmenu .dropdown-menu a{ color:#fff; } #menu-mainmenu .dropdown-menu > .active > a, #menu-mainmenu .dropdown-menu > .active > a:focus, #menu-mainmenu .dropdown-menu > .active > a:hover{ color:#000; }  .header_menu > ul{  overflow:hidden; overflow-y:auto; } .single_feature_bnr h2{ font-size:35px; } .ceteris_area{ padding:45px 0; } .covered_area{ padding:40px 0 30px; } .covered_blog_cell{ padding:0 12px; } .covered_blog_cell h4{ font-size:17px; margin:15px 0 12px; } .covered_blog_cell p{ font-size:14px; line-height:20px; } .semper_area{ padding:75px 0; } .semper_right{ margin-top:30px; } .semper_right p{ margin:15px 0 0; font-size:14px; line-height:20px; } .real_time_area{ padding:65px 0 30px; } .real_time_left p{ margin:15px 0 0; } .real_time_left{ margin:50px 0 0 75px; } .comment_area{ padding:50px 0; } .comment_slider p{ font-size:18px; padding:35px 0 0 25px; line-height:28px; } .redeem_area{ padding:45px 0 40px; } .redeem_right{ margin:35px 0 0; } .redeem_area p{ margin:20px 0 0; font-size:14px; line-height:22px; } .other_thing_area{ padding:60px 50px; } .text_blog_d{ margin:20px 0 0; } .chat_pic{ top:-127px; }  .wifi_boingoContent .accordin_Hdng, .save_currencies .accordin_Hdng, .pay_Installment .accordin_Hdng{ bottom:-40px; } .innerboxinactive.active h2{ font-size:21px; } .included_benefits_inner_txt li{ margin-bottom:10px; } .included_benefits_inner_txt li h2{ margin-bottom:10px; }  .menu-mainmenu-container .dropdown-menu.dropdown-inner{ padding-top:0 !important; } .bannerCards{ padding-bottom:0; } .banner_text h1{ font-size:31px; } .banner_text span{ font-size:14px; } .moveCard .cardImg::after{ left:80px; bottom:-3px; width:220px; } .feature_text{ clear:both; } .scrnsPhone{ left:13px; right:13px; bottom:57px; top:48px; } .feature_icon{ margin-right:0; margin-bottom:15px; } .slideRightA{ width:280px; } .feature_area{ padding-top:0; } .play_text{ bottom:0; } .bannerCards .row{ padding-bottom:100px; } .innerboxinactive .imguoter{ padding:0 15%; } .innerboxinactive p{ font-size:15px; max-width:190px; margin:10px auto 0; } .innerboxinactive.active h2{ font-size:16px; margin-bottom:10px; } .active .imguoter{ padding-top:0; padding-bottom:0; } .hd_header_con h2{ font-size:28px; } .apply_now .tab-content .row > div{ margin-bottom:30px; } .cellCompare .imguoter{ width:130px; } .cellCompare{ padding:5px 3px; font-size:13px; } .feature_text h2, .feature_text h2 strong{ line-height:normal; } .contact_cap{ width:220px; } .contact_cap h1{ font-size:28px; } .contact_inr_wrap p{ padding:0; } .pic_cell{ height:218px; } .security_area{ padding:40px 0 0; } .security_area .col-sm-4{ margin-top:50px; } .security_cell{ margin-top:15px; } .real_time_left{ margin:0; } .brim_go p{ margin:10px 0; } .brim_mob{ margin:-30px 0; } .security_cell p{ font-size:14px; line-height:20px; } .security_cell h3, .points_area h3{ font-size:24px; } .learn_btn{ margin:10px 0 10px; } .advantage_cell{ padding:0; } .advantage_cell span{ height:55px; } .advantage_cell h4{ font-size:15px; } .advantage_area{ margin:40px 0px 30px; } .lightsky_bg, .lightsky_bg2{ margin-right:0; } .total_view, .points_box > span{ width:270px; } .mnth_price ul li > span{ padding:12px; } .onhover_details{ margin-top:-1px; } .chair_pic_area{ width:140px; margin:0; } .price_tag{ line-height:85px; width:80px; height:80px; background-size:100%; font-size:14px; } .onhover_details{ z-index:99999; } .home_bnr_left h1{ font-size:32px; } .home_bnr_left h3{ font-size:20px; margin:10px 0; } .no_bank_area h2{ font-size:28px; margin:0 0 10px; } .no_bank_area{ padding:20px 0; } .pic_title{ font-size:18px; } .pic_title p{ font-size:13px; } .brim_go h3, .signup_Text h3, .amazon_bnr{ font-size:28px; } .brim_go p{ font-size:18px; line-height:28px; margin:10px 0 25px; } .brim_go{ padding:60px 0 0; } .security_cell{ margin:30px 0px; padding-left:15px; } .points_area p{ font-size:16px; } .slide_inn p, .signup_Text p{ font-size:16px; } .newsign .bnr_btn a{ font-size:16px; border-radius:6px; border-width:1px; padding:13px 35px; } .brim_control_image{ padding-top:20px; padding-bottom:0; min-height:1px; } .brim_control{ background-position:left top; background-size:auto 179px; padding-bottom:30px; } .new_signup_container{ padding:30px 0; } .new_signup_container .payment-form{ margin-top:70px; } .earn_more{ max-width:100%; display:block; padding:25px 0 0; } .trv_head_right{ margin-left:20px; } .trv_head_right li{ margin:0 13px; } .trv_main_menu li{ margin:0 13px; } .trv_head_right li.trv_get_brim a{ min-width:110px; } .trv_top_banner h1{ font-size:36px; } .trv_cooming_soon h2{ font-size:40px; } .trv_cooming_soon h3{ font-size:30px; } .trv_cooming_soon p{ margin-bottom:15px; } .trv_card_member h2{ font-size:30px; letter-spacing:normal; padding-top:10px; } .trv_cooming_soon{ padding-bottom:50px; } .trv_card_box h3 br{ display:none; } .trv_details_txt_right{ padding-right:0; width:86%; } .trv_details_txt_right p{ font-size:14px; } .trv_how_enter{ padding-right:0; } .trv_adventure{ position:relative; bottom:auto; right:auto; margin-bottom:20px; } .trv_machu_picchu_head h2{ margin-bottom:0; } .trv_card_box{ padding:30px; } .trv_machu_picchu_slider .slick-list{ padding:0 50px; } .home_bnr_left{ padding:120px 0; } .home_banner .slick-arrow.slick-prev{ left:10px; } .home_banner .slick-arrow.slick-next{ right:10px; } .home_banner .slick-arrow.slick-next:after, .home_banner .slick-arrow.slick-prev:after{ font-size:36px; } .page-template-application-new #sectionC.frm_wrap, .page-template-amazon-application-new #sectionC.frm_wrap{ max-width:100%; } .security_area img{ margin-top:79px; float:left; } .skw_offer_list{ padding-top:100px; } .page-template-amazon-signup .payment-form{ padding:50px 0px 10px; margin-top:0px; } .page-template-amazon-signup .payment-form:after{ left:0px; right:0px; width:100%; height:2px; top:25px; bottom:auto; }  .trv_card_brim{ width:100%; overflow:visible; } .travel_freedom_section{ font-size:18px; } .travel_freedom_section h3{ margin-bottom:22px; } .interest_travel_section{ margin-top:15px; margin-bottom:20px; } .deserve_note{ margin-top:30px; font-size:18px; text-align:left; }  .parentNavTab{ width:220px; } .important_modal .modal-dialog{ max-width:95%; }  .brim_open_rewardz_btm{ height:45px; } .mobilearia_outer h2{ font-size:18px; margin-bottom:15px; margin-top:0px; } .mob_icon figure{ width:22px; height:22px; margin-top:0; line-height:22px; } .mob_etxt{ padding-left:10px; } .mob_etxt h4, .mob_etxt p{ font-size:13px; } .Real_time_nft_rt_inner{ margin-left:0; padding:15px; } .Real_time_nft_inner{ overflow:hidden; margin:0 auto; width:400px; } .securiy_gn_txt h1,.securiy_gn_txt h2{ font-size:26px; } .sequirty_text h4{ font-size:20px; line-height:24px; } .sequirity_txt_new p{ font-size:20px; line-height:30px; } .Real_time_nft_lg{ margin-bottom:0; display:inline-block; width:auto; } .Real_time_nft_lft{ position:relative; margin-top:-120px;  } .watch_mobile{ margin-left:0px; } .mobile_item{ margin-top:-10px; }  .Introducing_creditCard_section{ padding:45px 0px 0px; } .brim_hdr h3{ margin-bottom:8px; } .amazon_box_outer{ margin:25px 0px 0px; } .amazon_box_inner{ height:250px; } .amz_inr_label{ font-size:18px; } .Amazon_how_spendOuter .trv_how_enter_right{ padding-right:0; } .like_add ul li em{ width:65px; height:65px; } .like_top{ padding-left:15px; padding-right:15px; } .email_confirm_area_respond{ margin-bottom:70px; } .sick-kid-signup{ } .page-template-signup .form_btn_container{ text-align:center; }  .about_section1{ padding:45px 0px 35px; } .about_title_txt h3{ font-size:50px; margin:0px auto 15px; } .about_medium_txt p{ font-size:22px; } .about_brim_team{ padding:50px 0px; } .about_txt_header h4{ font-size:30px; margin-bottom:8px; } .about_txt_header p{ font-size:22px; } .brim_single_member_pic{ width:145px; height:145px; } .brim_single_member_top .brim_single_member_pic{ width:125px; height:125px; } .brim_member_pic{ margin-right:25px; } .brim_top_txt{ margin-top:20px; padding-bottom:8px; } .brim_member_name{ font-size:20px; } .brim_member_deg{ font-size:13px; } .brim_content{ margin-top:15px; } .brim_content_inner p{ font-size:14px; } .member_readmore{ margin-top:16px; } .brim_single_member{ margin-bottom:50px; } .brim_single_member_inner{ padding:20px 5px; } .brim_team_row{ margin:0px -5px; } .brim_single_member_name .brim_member_name{ font-size:18px; margin-bottom:5px; } .brim_single_member_name .brim_member_deg{ font-size:12px; } .brim_single_member_name{ padding-bottom:6px; margin-bottom:9px; } .about_brim_blog{ padding-top:55px; } .blog_sl_title{ font-size:22px; } .brim_media_sec{ padding:50px 0px 30px; } .brim_media_list_inner{ padding:20px; } .brim_media_img{ width:110px; } .brim_media_title{ font-size:18px; margin:6px 0px 10px; } .brim_media_txt p{ font-size:14px; } .inner_banner_txt h2{ margin:0px auto 25px; } .inner_banner_txt{ margin:0px 0 20px; } .blog_inner{ width:auto; } .blog_head p{ font-size:18px; line-height:26px; } .blog_body_text p{ font-size:15px; margin-bottom:20px; line-height:20px; } .blog_inner .newslatter fieldset label{ font-size:13px; top:-13px; } .blog_head h2{ font-size:26px; } .member_mdl_body .brim_single_member_top .brim_single_member_pic{ width:220px; height:220px; border:5px solid #ededed; } .member_mdl_body .brim_single_member_name .brim_member_name{ font-size:25px; margin-bottom:12px; } .member_mdl_body .brim_single_member_name .brim_member_deg{ font-size:16px; padding-bottom:12px; } .member_mdl_body .brim_single_member_name{ margin-bottom:30px; } .brim_single_member_text p{ font-size:15px; } .member_mdl_body{ padding:25px 15px 10px; } .uber_eat_section{ background-position:center top; }  .no_bank_area{ padding:30px 0 70px; } .brim_mob{ margin:-50px 0px; } .page-template-home-page .security_area .security_area_img img{ max-width:350px; margin-left:-2%; } .security_cell{ } .all_banner_header h3{ font-size:24px; } .all_banner_header p{ font-size:18px; } .all_banner_pic_inner{ max-width:500px; } .all_banner_logo{ margin-top:25px; } .all_txt_banner_header h3{ font-size:24px; } .all_txt_banner_header p{ font-size:18px; } .all_txt_banner_logo_single{ margin-top:0px; } .all_txt_banner_logo_single{ max-width:210px; } .all_txt_pic_inner{ max-width:32%; } .all_txt_pic_element_fig{ max-width:370px; margin-right:0px; } .all_grd_pic{ padding-top:25px; } .you_with_brim h3{ font-size:24px; } .card_optioncell h4{ font-size:16px; } .page-template-home-page .points_area .am_section{ margin-top:50px; } .learn_btn a{ white-space:nowrap; } .thank_txt_header{ margin-bottom:30px; padding:0 15px; } .thank_txt_header p{ font-size:24px; line-height:30px; } .fttr_top h3{ margin-bottom:20px; } .security_area .security_area_ani img{ float:none; margin-top:0; } .page-template-home-page .security_area .security_area_img .locked_card img{ width:216px; } .locked_card{ width:300px; } .amazon_new_text{ padding:90px 0; } .rewprd_txt_mid h3{ margin-bottom:15px; color:#ffffff; font-size:20px; } .rewprd_txt{ width:125px; } .partner_video_sec{ width:100%; } .partner_page_video{ padding:30px 95px 56px 96px; } .lang_select_container{ margin-left:0; } .partner_contact_inr_wrap{ padding-top:50px; } .crrear_inner_body{ width:100%; padding:0 15px; } .bulb_area{ width:129px; height:145px; padding:15px 5px 10px; } .bulb_area_outer{ margin-right:0px; } .back_inpoint{ font-size:19px; line-height:20px; } .bulb_area.big{ width:140px; height:160px; } .bulb_area_outer:last-child{ margin-top:60px; } .bulb_area_outer:first-child{ margin-top:40px; } .bulb_area .upto_tx{ font-size:18px; bottom:0; } .bulb_area .percent_tx{ font-size:22px; line-height:28px; margin-bottom:0px; display:inline-block; } .bulb_area .percent_tx sup{ font-size:10px; } .back_inpoint{ font-size:14px; line-height:16px; } .bulb_area .percent_tx_one{ font-size:20px; line-height:22px; margin-bottom:0px; } .bulb_area .on_us{ font-size:16px; line-height:22px; } .bulb_area .upto_tx_one{ font-size:16px; } .holiday_log{ margin-top:20px; } .holiday_left_right{ padding:0px; } .banner_text_eco_dot h3{ font-size:20px; line-height:30px; } .banner_text_eco_dot h2{ font-size:28px; line-height:38px; } .budget_Hdng h4{ font-size:15px; margin-bottom:10px; } .budget_Hdng h3{ font-size:28px; margin-bottom:10px; } .getwaycard_inner h1{ font-size:40px; margin-bottom:10px; } .getwaycard_inner h3{ font-size:20px; margin-bottom:10px; line-height:26px; } .getwaycard_inner{ padding-top:0; } .brim_amazon_dot h2{ font-size:34px; margin-bottom:25px; } .brim_amazon_dot p{ font-size:19px; letter-spacing:0.35px; line-height:28px; margin-bottom:22px; } .brim_amazon_dot h3{ font-size:25px; margin-bottom:30px; } .brim_card_dot_sec h2{ font-size:30px; margin-bottom:60px; } .point_sec li{ margin:0px 20px; max-width:190px; } .path_n{ margin-bottom:80px; } .brim_card_dot_sec{ padding-bottom:15px; } .carp_for_portal .active_card_menu li a{ font-size:12px; } .raptor_logo, .large_ball{ display:block; } .large_ball{ max-width:300px; } .left-flex-col{ -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; width:100%; } .right-flex-col{ -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; width:100%; } .all_win{ padding-top:40px; } .raptor_title h2{ font-size:30px; } .raptor_title h5{ font-size:20px; line-height:26px; } .raptor_paragraph p, .small_raptor_paragraph p{ font-size:14px; } .game_counter, .small_raptor_title, .raptor_logo, .large_ball{ margin-left:auto; margin-right:auto; } .all_win_bg{ background-image:url(../images/blue-background_mob.jpg) !important; background-position:top center; } .raptor_logo{ margin-bottom:10px; max-width:190px; } .all_mob_card{ padding-top:25px; padding-bottom:0px; padding-left:15px; padding-right:15px; } .mobile_card_each h2{ font-size:22px; line-height:26px; } .raptor_mob{ max-width:230px; } .raptor_mob_card{ max-width:225px; margin-top:-50px; } .mobile_card_each{ margin-bottom:30px; } .game_counter{ margin-top:25px; } .match_time_sec label{ margin-top:8px; } .match_time_sec{ margin-top:10px; } .time_box{ height:75px; width:75px; } .game_counter{ max-width:430px; } .raptor_game_date_sec{ max-width:340px; } .large_raptor_title, .small_raptor_title, .raptor_reward_logo_sec, .raptor_paragraph{ text-align:center; } .raptor_mobile_box{ padding-left:15px; max-width:750px; margin:30px auto 60px auto; } .mobile_card{ position:static; margin:0px auto; overflow:hidden; max-width:300px; height:235px; padding-top:35px; } .raptor_mob{ max-width:170px; transform-origin:100% 50%; margin-left:0px; } .raptor_mob_card{ max-width:215px; margin-top:-50px; margin-left:-54px; } .mobile_card_each{ text-align:center; } .raptor_mobile_box_container{ background-color:#408997; width:100%; } .all_mob_card{ background-color:#408997; } .raptor_main{ background-color:#008b99; } .only_mobile{ display:block; } .only_desktop{ display:none; } .footer_menu{ margin-bottom:35px; } .raptor_list_sec .match_time_sec{ text-align:center; } .raptor_home_fig img{ margin-bottom:0; } .raptor_home_fig{ margin-left:0; } .top_raptor_text h1{ font-size:32px; line-height:42px; } .top_raptor_text p{ font-size:18px; line-height:24px; } .lft_inner_raptor{ padding-right:0px; width:100%; } .top_raptor_game .game_counter{ margin-top:0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; } .shaow_inner_raptor:after{ width:100%; right:0; border-radius:4px; } .rt_inner_raptor{ width:100%; } .rt_inner_raptor .blue_raptor_btn{ min-width:270px; font-size:16px; } .top_raptor_text{ margin-top:50px; } .invite_friend_header{ max-width:550px; } .add_friends_sec{ max-width:500px; margin-top:45px; } .invite_friend_header h5{ font-size:22px; } .invite_corner{ height:310px; margin-top:66px; } .client_area{ padding:50px 0; } .slide_inn p{ margin:15px 100px 15px; } .home_bnr_left{ padding:60px 0px 60px 0px !important; } .home_bnr_left.uber_eats_items{ padding:20px 0px 60px 0px !important; } .button_uber_area:last-child{ margin-left:0; margin-top:20px; } .button_uber_area{ width:100%; float:none; } .uberscreen{ width:420px; } .outer_uber_but{ margin-left:420px; } .uber_button_section{ padding:30px 0; } .button_uber_area h2{ font-size:20px; } ofers_box{ bottom:50px; right:70px; font-size:16px; width:110px; padding:25px 0; line-height:21px; } .brim_with_flex .slick-arrow{ margin-top:-20px; } .brim_with_flex .slick-prev{ left:-9px; } .brim_with_flex .slick-arrow.slick-next{ right:5px; } .brim_with_flex .slick-prev{ left:5px; } .new_brim_flex{ padding:0 20px; } .tell_us_sec{ max-width:400px; } .inner_eshop_ban_details .apply_now_btn{ display:block; } .eshop_bancontent_holder .col-md-5{ display:none; } .inner_eshop_ban_details{ padding-top:0; text-align:center; padding-right:0; padding-left:0; } .brm_eshop{ display:inline-block; max-width:190px; margin-bottom:35px; } .inner_eshop_ban_details h3{ font-size:28px; margin-bottom:15px; } .inner_eshop_ban_details p{ font-size:20px; line-height:24px; } .eshop_bancontent_holder{ padding:80px 0 80px !important; position:static; } .eshop_banner_main{ min-height:100% !important; } #apply_get_card .inner_eshop_ban_signup{ padding:65px 30px 50px; } #apply_get_card .modal-header .close{ margin-top:20px; font-size:inherit; margin-right:20px; width:25px; opacity:1; cursor:pointer; } #apply_get_card .modal-header .close:hover{ opacity:0.5; } .inner_eshop_ban_signup .setup_content_header h1{ font-size:22px; line-height:22px; } .inner_eshop_ban_signup .setup_content_header{ margin-bottom:20px; } .inner_eshop_ban_signup .btn{ font-size:14px; font-family:"Axiforma_Light"; } .inner_eshop_ban_signup .signup_note_tip label{ font-family:"Axiforma_Light"; } .inner_eshop_ban_signup .btn_outr_new{ max-width:100%; } .inner_eshop_ban_signup .modal-dialog{ margin:0; } .learn_more_single{ padding:0 15px; } .what_is_brim_merketplace p{ padding:0 70px; } .what_is_brim_merketplace{ padding:75px 0; } .video_top_text h2{ font-size:22px; margin-bottom:30px; } .video_top_text p{ color:#fff; line-height:24px; } .watch_video{ margin-top:30px; } .cars_holder_main{ padding:15px 10px; } .cars_holder_main h4{ font-size:16px; margin-bottom:20px; } .annual_fee_box h5{ font-size:15px; } .annual_fee_box{ padding:0 10px; } .annual_fee_box ul li{ font-size:14px; padding:0 0px 0 30px; } .carp_flow .login_area a{ width:100%; } .carp_flow .login_area a.carp_activate{ max-width:185px; }  .family_new_sec .family_listing{ width:100%; margin:0 auto; } .application_sectionc .btn_outr{ display:flex; justify-content:center; align-items:center; } }@media (max-width:767px){ .pay_icon{ position:absolute; top:100%; left:50%; transform:translateX(-50%); margin-top:-20px; } .pay_icon img{ width:80%; } .brim_with_flex.contactless_pay .flexi_items:last-child{ display:none; } .new_brim_flexgrid{ grid-template-columns:1fr 1fr; } .flexi_items{ padding:0 10px 30px 10px; width:100%; } .brim_with_flex.contactless_pay .flexi_items:nth-child(2){ margin-top:40px; } .brim_with_flex.contactless_pay .flexi_items:nth-child(3){ margin-top:-40px; } .textmd{ display:none; } .textxs{ display:block; } .family_picture_box img{ width:100%; } .family_new_sec .family_listing{ padding:0px 60px; } .own_security_new .Own_security_left{ padding:0px 0px 50px 0px; } .Own_security_section.own_security_new{ padding-bottom:50px; } .brim_member_new{ padding:25px 15px 0px; } .new_ofr_inner{ padding:20px 0 0px; } .apply_now_btn{ font-size:16px; } .page-template-home-page .silder_top .slick-track .banner-item.slick-slide.holiday_banner{ padding-bottom:40px !important; } .newsign .signup_Text h3{ font-family:"Axiforma-ExtraBold"; font-size:24px; text-transform:uppercase; margin-bottom:10px; line-height:32px; letter-spacing:0px !important;  } .budget_pic{ text-align:center; } .budget_Content{ padding-top:15px; } .budget_item h4{ font-size:18px; } .lern_More{ font-size:15px; margin-top:10px; } .lern_More span img{ width:22px; } .budget_social{ margin-top:20px; } .brim_card{ text-align:center; margin-top:0; } .brimCard_Text p{ margin-bottom:15px; } .brimCard_menu li{ padding-left:30px; } .signup_Text h3, .qualify_content h3{ font-size:28px; } .brim_SignUp, .qualify_content, .budget_outer{ padding:25px 0px; } footer{ padding:25px 0px; } .mobile_pic{ margin-top:0; margin-bottom:20px; } .global_rewards{ padding:20px 0px; } .global_text p{ max-width:100%; } .glbl_Hdng{ font-size:25px; margin-bottom:10px; } .purchases_Text{ margin-bottom:20px; } .boingo_plane{ top:15px; right:60px; } .pay_text{ padding-left:0; padding-top:20px; } .bannr_text h2{ font-size:30px; letter-spacing:1px; } .price_Range .slider-handle{ height:20px; width:20px; } .price_Range .slider.slider-horizontal{ height:26px; } .price_sliderContent{ padding:15px 20px 60px; } .price_Range .tooltip.bottom{ margin-top:10px !important; } .financial_Aria .pay_text p{ max-width:100%; } .computer_pic img{ padding:13px 0px 0px 0px; margin-bottom:-15px; margin-left:-25px; } .financial_outer{ padding:20px 0px; } .included_benefits_inner_txt ul{ margin-left:15px; } .included_benefits_inner_txt li, .included_benefits_inner_txt li:nth-child(2n){ padding-left:30px; padding-right:15px; } .included_benefits_inner_txt{ padding:18px 0px 20px; } .included_benefits_inner_txt li a{ font-size:16px; } .hd_header_con .glbl_Hdng_sub{ font-size:14px; letter-spacing:normal; padding:0px 10px; } .included_benefits{ padding:40px 0px 0px; } .apply_now{ padding:20px 0px; } .slide_con_mp{ padding:20px 0px 0px; text-align:center; } .slide_detail img{ margin:0 auto; display:block; } .img_tag_text{ max-width:100%; margin-bottom:15px; margin-top:-40px; } .slide_con_mp h3{ font-size:20px; margin-bottom:15px; } .slide_txt_list{ margin-left:0px; padding-bottom:15px; } .slide_txt_list li::before{ left:0; } .slide_txt_list li{ text-align:left; padding-left:15px; } .custom_button_blue{ font-size:14px; padding:12px 24px; } .slide_thumb_cont{ position:static; max-width:275px; margin:20px auto 0px; } .included_benefits{ padding:20px 0px 0px; } .traveled_area .rewards_inr{ margin:25px 0 0; } .btn_outr .global_btn{ padding:10px 18px; font-size:13px; } .thnx_msg{ padding:20px 0px; } .thnx_msg h2{ font-size:30px; margin-bottom:10px; } .thankU_bttm{ padding:20px 0px; } .thankU_social li a{ font-size:22px; } .thankU_social li{ margin-left:25px; } .btm_text a{ padding:10px 42px; }  .included_benefits_inner_txt li h2{ font-size:17px; } .brimCard_menu li p{ font-size:14px; } .brimCard_menu li{ margin-bottom:0px; } .main-area-content .traveled_cell{ margin-top:20px; } .main-area-content .traveled_right{ width:400px; } .main-area-content .traveled_cell h4{ margin-bottom:10px; } .main-area-content{ padding:20px 0px; } .main-area-content .sky_hd{ font-size:25px; } .birth_dates select.input-lg{ line-height:30px; font-size:15px; }  .single_feature_bnr h2{ font-size:30px; } .ceteris_area-left{ margin:0; } .ceteris_area h3{ font-size:26px; margin:0px 0 15px; } .ceteris_area p{ font-size:14px; } .all_types_area{ margin-left:0; margin-top:25px; } .covered_area span{ font-size:16px; margin-top:5px; } .covered_blog_are{ margin:40px 0 0; } .covered_blog_cell h4{ font-size:16px; margin:12px 0 8px; } .covered_blog_cell{ padding:0 12px 20px; } .covered_area{ padding:40px 0 10px; } .semper_area{ padding:45px 0 30px; } .semper_left:before{ max-width:455px; } .semper_right p{ margin:8px 0 0; } .real_time_area{ padding:40px 0 30px; } .real_time_left{ margin:0 0 30px 0; } .real_time_right{ max-width:165px; margin:0 auto; } .comment_slider p{ font-size:16px; padding:45px 50px 0 50px; line-height:24px; } .comment_area{ padding:32px 0; } .comment_slider{ padding:0 40px; } .redeem_area{ padding:15px 0 30px; } .redeem_right{ margin:0; } .redeem_area p{ margin:10px 0 0; } .other_thing_area{ padding:35px 0px; } .text_blog_d{ margin:10px 0 0; } .text_blog_d h3{ font-size:18px; } .social_area_d a{ font-size:35px; } .footer_menu.text-left{ text-align:left; } .footer_menu_mob_left.text-left{ text-align:left; } .brim_SignUp{ margin-bottom:40px; } .fttr_top .col-xs-4{ margin-bottom:25px; } .chat_pic{ top:-116px; }  .pay_Installment{ padding:45px 0px; } .save_currencies{ padding:25px 0px 55px; } .financial_goals .financial_outer{ padding-bottom:30px; padding-top:50px; } .slide_new_row{ padding-top:25px; } .hd_header_con{ padding-left:15px; } .cardHalf{ width:100% !important; position:relative; } .play_text{ bottom:0; } .play_text a{ font-size:15px; } .play_text a img{ width:45px; } .play_text a i{ margin-right:10px; } .bannerCards .row{ padding-bottom:0; } .feature_cell{ margin:30px 0; } .see_text{ clear:both; } .traveled_right{ margin-top:30px; } .hd_header_con span{ font-size:17px; } .slide_new_row{ padding-top:0; } .slide_new_row .nav-tabs li{ width:33.333%; } .innerboxinactive.active h2, .innerboxinactive h2{ line-height:normal; font-size:14px; } .innerboxinactive p{ font-size:13px; margin-top:5px; max-width:100%; } .hd_header_con h2{ font-size:18px; } .slide_new_row{ margin-bottom:0; } .apply_now .tab-pane .row{ margin:0 !important; } .apply_now .tab-content .row h2{ font-size:18px; } .apply_now .tab-content .row > div{ margin-bottom:15px; } .cellCompare .imguoter{ width:70px; } .tableCompare .tbrow-e:first-child, .tableCompare .tbrow-e:nth-child(2){ display:none; } .cellCompare{ display:block; float:left; width:33.333%; border:1px solid #ccc; border-left-width:1px; border-left-style:solid; border-left-color:rgb(204,204,204); line-height:30px; height:auto; } .tbrow-e .cellCompare:first-child{ display:block; width:100%; } .compareCards{ overflow-x:inherit; height:auto; width:auto; } .phoNeSlide{ position:relative; } .card_name{ display:inline-block; line-height:normal; } .tbrow-e .cellCompare:first-child{ font-weight:700; } .cellCompare{ display:block; width:100%; text-align:left; float:none; } .cardImg{ position:relative; } .moveCard .cardImg::after{ left:50px; } .tbrow-e{ margin-bottom:5px; display:block; } .tbrow-e .cellCompare:first-child{ background:#f3f3f3; } .new_frm_area{ margin:30px 0; } .active_card_menu li{ width:32%; } .card_cell{ padding:0 5px; } .sideane ul li{ float:left; margin:0 12px 8px 0; } .sideane{ overflow:hidden; margin-bottom:28px; } .get_touch_inr{ width:100%; } .home_bnr_left h3{ font-size:20px; } .home_bnr_left h1{ font-size:30px; line-height:30px; } .home_bnr_left .bnr_btn{ margin-top:15px; } .bnr_btn{ margin-top:5px; } .bnr_btn a{ padding:10px 20px; } .home_bnr_left .bnr_btn a{ padding:10px 30px; } .pic_cell{ height:158px; } .pic_title{ font-size:18px; } .security_area .col-sm-4{ margin-top:0; } .security_area{ padding:20px 0 21px; } .social_area_d a{ margin:0 3px 10px; } .points_area{ padding:20px 0; } .points_slider{ margin-top:25px; } .sky_hd, .semper_right h2, .real_time_left h2, .redeem_right h2, .other_thing_area h2, .covered_area h2{ font-size:30px; } .social_area_d a{ font-size:25px; } .no_bank_area h2{ font-size:22px; margin-bottom:16px; } .no_bank_area{ padding-top:20px; } .brim_mob{ width:260px; margin:30px auto; text-align:center; } .slide_inn p{ margin:15px 40px 30px; font-size:14px; line-height:24px; } .loyalty_area{ padding:25px 0 0; } .loyalty_area h2{ font-size:23px; } .loyal_content{ margin:30px 0 0; text-align:center; } .loyal_content h3{ font-size:19px; } .loyal_content p{ margin-bottom:15px; } .handmob_pic{  } .points_box{ float:none; } .total_view, .points_box > span{ width:100%; } .redemption_text{ margin:10px 0 0; } .brim_member ul{ display:block; width:100%; text-align:center; } .brim_member li:first-child{ margin-left:10px; } .brim_member li:last-child{ margin-right:10px; } .brim_member li{ text-align:center; margin:0 10px 10px; display:inline-block; } .brim_member{ padding:20px 0 30px; } .install_area, .how_spnd{ padding:25px 0; } .install_left h3, .how_spnd h3{ font-size:24px; } .install_left{ padding-right:0; margin-bottom:25px; } .free_travel_area{ padding:45px 0; } .free_travel_area h2, .travel_cell{ margin-bottom:20px; } .btm_grn_text{ margin:25px 0 0; } .spnd_cell{ margin:0; } .side_pic{ margin-right:0; } .you_with_brim{ padding:30px 0; } .you_with_brim h3{ font-size:25px; } .card_optioncell{ margin:0; } .card_optioncell h4 a{ font-size:14px; } .bar_wrap, .load_progress_bar{ width:95%; } .security_area .row > div{ width:100%; float:none; } .home_bnr_left h1{ font-size:22px; min-height:38px; } .itemWording{ line-height:24px; } .totalText{ font-size:22px; } .home_bnr_left h3{ font-size:17px; } .home_bnr_left{ padding:30px 0 0; } .new_card, .new_phn{ padding:20px 0; } .brim_go h3, .signup_Text h3{ font-size:22px; } .security_area img{ max-width:50%; display:block; margin:0 auto; } .security_cell{ margin-top:40px; } .brim_go h3, .signup_Text h3, .amazon_bnr, .security_cell h3, .points_area h3{ font-size:22px; } .signup_Text .bnr_btn{ margin-top:15px; } .fttr_top i.fa.fa-instagram{ line-height:21px; } .home_bnr_left{ padding:80px 0 0; } .home_bnr_left h3{ font-size:16px; } .global_btn.back_btn{ padding-left:25px; } .loyal_content p, .how_spnd p, .loyal_content p{ font-size:14px; } .points_section_new .item img{ max-height:45px; } .chair_pic_area{ margin:70px 0 0 0; } .boingo_plane{ margin:0 auto 40px; } .boingo_Text p + p{ margin-top:10px; } .boingo_Text{ text-align:center; } .boingo_Text p{ font-size:18px; line-height:24px; } .wrapBoing{ padding:80px 0 80px; } .how_spnd .spnd_cell h3{ font-size:20px; } .card_btn_cell{ margin-top:0; } .cTooltip{ left:0; margin:0;  z-index:2; } .critMobile ul li a{ position:static; } .critMobile ul li{ position:relative; overflow:visible; } .cTooltip:after{ transform:translateX(-50%) rotate(0); -webkit-transform:translateX(-50%) rotate(0); bottom:100%; top:auto; border-top-color:transparent; border-bottom-color:rgba(0,0,0,0.7); } .skw_img{ position:static; } .skw_list{ margin-left:0; transform:inherit; padding-right:0; } .skw_list ul li{ transform:inherit; } .new_signup_container .top_area h3, .new_signup_container .payment_form_submission h3{ margin-bottom:5px; } .skytext{ margin:10px 0 20px; } .skw_list ul li{ padding-bottom:20px; } .new_signup_container .payment-form{ margin-top:20px; } .valueCard-e .cTooltip{ right:0px; left:0; top:calc(100% - 10px); top:-webkit-calc(100% - 10px); z-index:99; bottom:auto; width:inherit; } .valueCard-e a[data-toggle="tooltip"]{ position:static; } .valueCard-e ul li{ position:relative; overflow:visible; } #addmember.setup_limit .modal-dialog, #addmember2.setup_limit .modal-dialog{ width:90%; } .card-outer{ margin:100px 50px 0; } .need_hlp_box{ left:50%; right:auto; transform:translateX(-50%); -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -o-transform:translateX(-50%); } .aditional-member{ margin-top:40px; } .go-grn{ margin-top:40px; margin-bottom:20px; } .frm_wrap-2{ width:100%; } .mem-bx p{ padding-bottom:5px; } .mem-bx h4{ font-size:13px; line-height:20px; padding-bottom:10px; } .mem-item-bx .hvr-cont ul li, .mem-item-bx .hvr-cont ul li.limit{ margin-bottom:10px; } .mem-item-bx .hvr-cont ul li a figure{ height:40px; width:40px; line-height:40px; } .boingo_planeC{ margin:10px auto 0px; top:inherit; position:static; max-width:100%; } .finished::before{ right:-65px; } .rating_bar_d li:first-child .dot_cell{ margin-left:-17px; } .rating_bar_d li:last-child .dot_cell{ margin-right:-17px; } .activate_step_one{ margin-right:0; margin-top:20px; } .marina_textgap{ margin-bottom:35px; } .page-template-activate .new_frm_area{ padding-top:30px; } .page-template-activate .marina_text{ font-size:16px; line-height:25px; } .activation_custom_form{ padding-top:30px; } .active_card_menu li a{ font-size:13px; } .activation_custom_form .validate_frm .secret_answer{ margin-bottom:30px; } .card_activation_form .marina_textgap span{ margin-top:10px; } .earn_more h3{ line-height:18px; } .food_points{ left:-100px; margin:0 0 20px; } .food_points:after{ transform:none; bottom:-16px; left:90px; border-top-color:rgba(0,0,0,0.7); border-bottom-color:transparent; } .trv_strapicon{ display:block; } .trv_header-alt .trv_strapicon{ top:7px; } .trv_logo_container{ float:none; margin-top:0px; text-align:center; } .trv_arrow{ bottom:20px; } .trv_side_right{ position:fixed; width:260px; top:0; bottom:0; background-color:#00c2e0; right:-260px; z-index:998; transition:300ms ease-in-out; -webkit-transition:300ms ease-in-out; -moz-transition:300ms ease-in-out; margin:0; height:100%; padding-top:50px; overflow-y:auto; padding-right:20px; padding-left:7px; } .trv_addpanel .trv_side_right{ right:0; } .trv_main_menu{ float:none; } .trv_addpanel{ overflow:hidden; position:fixed; left:0; top:0; right:0; bottom:0; } .trv_main_menu li{ display:block; float:none; } .trv_main_menu li a{ font-size:20px; text-align:left; } .trv_main_menu li a:hover{ color:#454545; } .trv_head_right{ float:none; margin:0; padding-top:2px; } .trv_head_right li{ display:block; float:none; } .trv_head_right li a{ font-size:20px; text-align:left; } .trv_head_right li a:hover{ color:#454545; } .trv_addpanel .trv_strapicon i:before{ content:"\f00d"; font-family:"FontAwesome"; } .trv_head_right li.trv_get_brim a{ text-align:center; margin-top:20px; } .trv_head_right li.trv_get_brim a:hover{ background-color:#454545; color:#ffffff; } .trv_top_banner h1{ font-size:26px; } .trv_cooming_soon h2{ font-size:30px; } .trv_cooming_soon h2{ margin-bottom:20px; } .trv_cooming_soon p{ font-size:15px; } .trv_cooming_soon h3{ font-size:24px; } .trv_card_member h2{ font-size:24px; padding:0 20px; margin-bottom:10px; } .trv_card_inner{ padding:50px 0 30px; } .trv_card_box{ padding:14px; margin-bottom:20px; } .trv_machu_picchu_head h3{ font-size:24px; margin-bottom:10px; } .trv_machu_picchu_head p{ margin-bottom:10px; font-size:16px; } .trv_machu_picchu_head h2{ font-size:34px; } .trv_count_text{ text-align:left; } .trv_how_enter_right li{ margin-bottom:20px; } .trv_details h3{ margin-bottom:20px; } .trv_details h3{ font-size:23px; letter-spacing:1px; padding-left:23px; } .trv_how_enter{ margin-bottom:40px; } .trv_full_slide .slick-arrow.slick-next{ right:30px; } .trv_full_slide .slick-arrow.slick-prev{ left:30px; } .trv_full_slide{ margin-bottom:30px; } .trv_details_txt_right{ width:82%; } .page-template-travel .trv_main_menu li.current-menu-item a{ color:#454545; } .page-template-travel .header_wrap{ opacity:1; transition:200ms ease-in-out; -webkit-transition:200ms ease-in-out; -moz-transition:200ms ease-in-out; visibility:hidden; } .page-template-travel .header_wrap.new_travel_wrap{ opacity:1; visibility:visible; } .application_laststep{ margin:0px 0px 0; } .trv_top_banner{ width:100%; } .trv_top_banner img{ height:230px; width:auto; max-width:inherit; } .security_area img{ margin-top:0px; float:none; }  .page-template-amazon-signup .skw_list_container .skw_img{ margin:0px auto; } .page-template-amazon-signup .skw_list_container .skw_img img{ margin-left:-25px; } .page-template-amazon-signup .skw_list_container .skw_list{ margin:0px auto; padding:10px 0px 0px; } .page-template-amazon-signup .skw_list_container .skw_list, .page-template-amazon-signup .skw_list_container .skw_list ul li{ -webkit-transform:skewX(0deg); -moz-transform:skewX(-0deg); -ms-transform:skewX(0deg); transform:skewX(0deg); } .skw_offer_list{ padding-top:10px; } .page-template-amazon-signup .payment-form{ padding:25px 0px 10px; } .page-template-amazon-signup .payment-form:after{ top:0px; } .page-template-amazon-signup .btn_outr_new{ margin:30px 0; } .amazon-congrats-box{ padding:55px 50px 0px; margin:0px; } .amazon-congrats-box h2{ margin-bottom:30px; } .amazon-congrats-box h3{ margin:10px auto 30px; line-height:25px; } .amazon-congrats-box span{ font-size:38px; } .amazon-congrats-box .refer_code p{ margin:-10px auto 35px; } .amazon-congrats-box .codeMsg span{ font-size:15px; }  .mobile_item{ margin-bottom:10px; min-height:auto; } .watch_mobile figure{ max-width:190px; margin:0px auto 25px; } .page-template-features .install_left.new_install{ margin-top:20px; } .brim_open_rewardz_btm{ display:none; } .mobile_lft_blk, .mobile_rt_blk{ -webkit-box-flex:1; -ms-flex:1 1 100%; flex:1 1 100%; } .mobile_lft_blk{ order:1; } .mobile_rt_blk{ order:2; } .Real_time_nft_sm{ width:350px;  } .Real_time_nft_inner{ width:auto; } .Real_time_nft_lft{ max-width:420px; margin:30px auto 0px; } .free_travel_area h2{ margin-bottom:30px; } .brim_control_image{ padding-top:200px; padding-bottom:0; min-height:1px; } .email_confirm_area{ width:auto; margin-bottom:20px; } .contest_top .trv_adventure{ position:relative; top:auto; margin-bottom:0; margin-top:10px; } .contest_top .trv_machu_picchu_head{ margin-bottom:30px; } .email_confirm_area p{ font-size:17px; } .emailerror{ padding:9px 15px 8px 55px; font-size:16px; margin-bottom:20px; } .error_text p{ line-height:26px; font-size:15px; } .like_add ul li{ float:none; width:100%; margin-bottom:30px; } .emailsuccss{ background-position:18px center; font-size:16px; padding:9px 15px 6px 56px; margin:0 auto 65px; }  .Amazon_how_spendOuter .side_pic{ margin-top:30px; } .page-template-signup .new_signup_payment_form{ padding:35px 20px 20px !important; margin-bottom:10px !important; } .mobile_another_signup{ display:none; } .page-template-signup .form_btn_container{ margin-bottom:0px; } .inner_banner_txt h2{ font-size:35px; margin:0px auto 0px; } .about_title_txt h3{ font-size:40px; } .about_medium_txt p{ font-size:18px; } .about_regular_txt p{ font-size:14px; } .about_txt_header h4{ font-size:24px; } .about_txt_header p{ font-size:20px; } .brim_single_member_pic{ width:125px; height:125px; } .brim_top_txt{ margin-top:10px; padding-bottom:5px; } .brim_member_name{ font-size:16px; } .brim_member_deg{ font-size:11px; } .brim_content_inner p{ font-size:13px; } .brim_single_member{ margin-bottom:40px; } .brim_member_box{ width:33.33%; } .brim_single_member_inner{ padding:20px 15px; } .brim_team_row{ margin:0px -15px; } .about_brim_team{ padding:45px 0px 30px; } .blog_slider_container{ margin-top:20px; } .related_inner{ margin-bottom:30px; } .blog_posts{ margin-bottom:30px; } .img_inside{ width:auto; margin-left:0px; margin-right:0; float:none; } .uber_eat_headline h3{ font-size:24px; } .uber_eat_headline h5{ font-size:15px; margin-top:10px; } .uber_eat_img figure{ max-width:80px; margin-bottom:10px; }  .brim_go{ text-align:center; } .no_bank_area{ padding-top:45px; } .page-template-home-page .no_bank_area h3{ margin-bottom:45px; } .brim_mob{ margin:20px auto -80px; } .all_banner_pic_inner{ max-width:70%; } .all_banner_pic{ background-position:right -400px center; } .all_txt_pic_element_fig{ max-width:300px; margin-top:60px; } .all_txt_pic_inner{ max-width:40%; } .current_rate{ text-align:center; margin:0 auto 5px; width:290px; padding:2px 10px 4px; } .current_rate .first_text{ display:block; } .footer_menu li{ margin-bottom:6px; } .locked_card{ width:425px; } .page-template-home-page .security_area .security_area_img .locked_card img{ max-width:410px; margin:5px auto 9px; } .Amazon_banner_iner{ display:none; } .Amazon_banner2_iner{ display:block; position:relative; } .topbanner_abso .container, .topbanner_abso .row, .topbanner_abso .col-sm-6.col-xs-12{ height:100%; } .home_bnr_left.amazon_new_text{ position:absolute; bottom:20px; text-align:center; left:0; right:0; } .amazon_new_text h1, .amazon_new_text h2, .amazon_new_text h3, .amazon_new_text p{ color:#fff; } .amazon_new_text.amazon_new_text h2{ font-size:24px; } .home_bnr_left.amazon_new_text .bnr_btn{ text-align:center; } .home_bnr_left.amazon_new_text .bnr_btn a{ text-align:center; padding:6px 25px; font-size:14px; } .home_bnr_left.amazon_new_text h3{ font-size:16px; width:auto; } .Real_time_nft_rt_inner{ margin:0px auto 30px; text-align:left; max-width:100%; padding:0px; } .rewprd_txt{ float:none; width:125px; margin:0 auto 15px; } .rewprd_txt_mid{ text-align:center; width:325px; margin:0 auto; float:none; } .rewprd_txt_mid h3{ font-size:16px; } .rewprd_txt_mid p{ font-size:10px; } .rewardcop{ display:none; } .rewardcop_mob{ width:332px; margin:20px auto; position:absolute; display:block; left:50%; transform:translateX(-50%); bottom:-88px; } .reward_sec{ padding:35px 0 130px; margin-bottom:90px;  } .crear_body{ width:auto; padding:20px; } .crear_body h2{ font-size:30px; } .crear_body h3{ font-size:18px; padding:0; line-height:28px; } .crear_body ul li{ margin-bottom:0; } .crear_body ul li a{ padding:25px 10px 20px; } .crear_body ul li a:after{ position:absolute; right:10px; top:28px; content:""; width:10px; height:18px; } .crear_body ul li a .spacing_text span{ margin-right:20px; } .crrear_head h2{ font-size:24px; } .crrear_head h3{ font-size:16px; }  .crrear_head h1{ margin-bottom:40px; }  .bulb_area_outer{ margin-right:20px; } .back_inpoint{ font-size:19px; line-height:20px; } .bulb_area.big{ width:109px; height:125px; padding-top:30px; } .bulb_area_outer:last-child{ margin-top:0px; } .bulb_area_outer:first-child{ margin-top:0px; } .banner-item.holiday_banner > .container > .row{ flex-wrap:wrap; } .bulb_extremouter{ text-align:center; } .holiday_log{ max-width:130px; margin:32px auto 16px; } .bulb_area{ width:109px; height:125px; padding:15px 5px 10px; } .bulb_area_outer{ margin-right:4px; } .bulb_area .upto_tx{ font-size:10px; bottom:0; } .bulb_area .percent_tx{ font-size:16px; line-height:20px; margin-bottom:0px; display:inline-block; } .bulb_area .percent_tx sup{ font-size:15px; top:0px; } .back_inpoint{ font-size:14px; line-height:15px; display:block; } .bulb_area .percent_tx_one{ font-size:18px; line-height:22px; margin-bottom:0px; } .bulb_area .on_us{ font-size:12px; line-height:16px; } .bulb_area .upto_tx_one{ font-size:12px; } .bnr_btn.get_brim_holiday{ margin-top:20px; } .bnr_btn.get_brim_holiday{ margin-top:20px; margin-bottom:20px; } .page-template-home-page .silder_top .slick-track .banner-item.slick-slide.holiday_banner{ background-image:url(../images/mob_bg_ho.png); } .banner_text_eco_dot h3{ font-size:14px; line-height:22px; } .banner_text_eco_dot h2{ font-size:20px; line-height:28px; } .eco_dot_banner{ overflow:hidden; } .mobile_card_each{ width:100%; max-width:unset; padding-right:0px; margin-bottom:20px; } .lft_raptor_box{ width:35%; padding-left:15px; } .top_raptor_text h1{ font-size:26px; line-height:30px; } .top_raptor_text p{ font-size:14px; line-height:19px; margin-top:5px; } .top_raptor_text{ margin-top:40px; margin-left:auto; max-width:380px; } .lft_inner_raptor{ max-width:300px; float:none; margin-left:auto; } .rt_inner_raptor .blue_raptor_btn{ min-width:215px; font-size:14px; padding:10px 20px; } .rt_raptor_box{ padding-right:15px; width:65%; } .raptor_match_sec h5{ font-size:16px; line-height:18px; } .raptor_match_sec p{ font-size:13px; line-height:14px; } .ref_add_user_sec{ padding:55px 0px; } .share_code_sec{ padding:45px 0px 60px; } .invite_friend_header p{ font-size:20px; } .invite_friend_header{ margin-bottom:20px; max-width:480px; } .add_friends_sec{ max-width:450px; margin-top:35px; } .invite_corner{ height:220px; } .PrimaryNotActivated_area{ width:auto; } .moreInfoRequired_area{ width:auto; } .new_save_curr .price_Range{ display:block; } .price_RangeA.price_Range .slider.slider-horizontal{ width:70%; } .sickkid_lower{ flex-wrap:wrap; } .tell_us_sec{ max-width:inherit; } .learn_more_single_ing{ padding:0 50px; margin-bottom:30px; } .learn_more_single{ padding:0 15px; float:none; width:auto; } .ecommerce_shop_head h2{ font-size:22px; font-family:"Axiforma_Bold"; } .what_is_brim_merketplace p{ font-size:16px; margin-bottom:30px; line-height:24px; padding:0; } .what_is_brim_merketplace h3{ font-size:20px; margin-bottom:20px; margin-top:30px; line-height:20px; } .what_is_brim_merketplace .learn_more_single p{ line-height:24px; } .cars_holder_main{ padding:20px 20px; max-width:420px; margin:0 auto 20px; box-shadow:0 0px 15px rgba(0,0,0,0.1); } #final_part_2 .checkbox .paperless_label{ width:100%; padding-right:0px; margin-right:0px; } .page-template-application-new #sectionC.frm_wrap .col-sm-12, .page-template-amazon-application-new #sectionC.frm_wrap .col-sm-12{ width:100%; } #review_disclosure_div{ padding:0px 16px; } [type="checkbox"]+label{ margin-right:0px; } .cardDisclaimerTxt{ margin:0 0 15px; } .compare_container .insuredTxt{ margin:0 10px;} }@media (max-width:425px){ .newsign .signup_Text h3{ font-family:"Axiforma-ExtraBold"; font-size:18px; margin-bottom:10px; letter-spacing:1.5px; } .uber_eat_section{ background-position:center left -20px !important; } .gotoeShop .signup_Text h3{ font-family:"Axiforma_Bold"; font-size:22px; margin-bottom:35px; letter-spacing:1px; line-height:22px; }}@media (max-width:640px){ .banner_area .col-xs-6, .feature_cell, .traveled_cell{ float:none; width:100%; } .feature_cell{ padding:0; margin:0 0 25px; } .feature_area{ padding:70px 0 30px; } .feature_logo_area span{ width:25%; } .sky_hd{ font-size:20px; } .traveled_cell h4{ font-size:18px; margin-bottom:10px; } p{ line-height:22px; font-size:14px; } .traveled_right{ width:100%; } .traveled_right::after{ display:none; } .inpP .formError{ position:static !important; } .apply_now .tab-content .tab-pane{ padding:30px 0; } .active_card_menu li a{ font-size:9px; } .service_list{ width:100%; } .service_list a{ width:20%; padding:0 1%; margin:0 0 12px; } .app_icon a{ width:30px; height:30px; margin:0 4px; } .app_icon a{ line-height:30px; font-size:20px; } .contact_cap{ width:100%; text-align:center; background:none; } .contact_cap::before{ display:none; } .contact_cap_wrap{ background:rgba(0,194,213,0.5); } .get_touch{ padding:15px; margin:20px 0 0; } .get_touch_inr h3{ font-size:24px; } .social_area_d a{ font-size:25px; } .right_animation{ -webkit-animation:inherit; -webkit-animation-direction:inherit; animation:inherit; animation-direction:inherit; } .pic_title{ font-size:18px; margin-top:-65px; } .home_bnr_left h1, .home_bnr_left h1 .totalText{ font-size:18px;  } .home_bnr_left h1{ min-height:30px; } .home_bnr_left h3{ font-size:13px; margin-top:0; } .pic_cell{ float:none; width:auto; overflow:hidden; padding:0; margin:0 -5px; } .brim-french .pic_cell{ margin:0 -7px; } .security_cell h3, .points_area h3{ font-size:18px; } .brim_go h3{ font-size:22px; } .security_cell p{ font-size:13px; line-height:18px; } .security_cell h3, .points_area h3{ margin:0 0 10px; } .amazon_pic{ position:relative; white-space:nowrap; text-align:right; direction:rtl; overflow:hidden; } .amazon_bnr{ text-align:left; } .amazon_pic img{ height:150px; max-width:inherit; display:inline-block; margin-right:-170px; } .itemWording{ line-height:1; } .security_cell h3, .points_area h3{ font-size:18px; } .loyal_content p{ font-size:14px; } .home_bnr_left h1 .totalText{ margin-left:5px; } .get_touch_inr h3{ margin:10px 0 25px; } .boingo_Text h3{ font-size:24px; margin-bottom:10px; } .purchases_Text h2{ margin-top:0; } .travel_cell h4{ font-size:18px; margin:20px 0 10px; } .contact_cap h1{ text-align:left; } .cTooltip{ font-size:10px; width:100%; z-index:999999; bottom:0; top:auto; pointer-events:none; } .mobileCompare{ position:relative; } .critMobile ul li{ position:static; } #addmember.setup_limit .payment-form, #addmember2.setup_limit .payment-form{ padding:20px; } .speed_cell_inr, input.speed_cell_inr{ padding:5px; } #addmember.setup_limit .con-header, #addmember2.setup_limit .con-header{ font-size:20px; } .speed_cell_wrap{ margin-bottom:0; } .speed_cell{ width:33%; margin:0 0 5px; } .hint_btn a{ display:inline-block; padding:8px 12px; } .fxd_install_text{ font-size:18px; } .right_insta_area_top{ margin-top:30px; } .card_activation_form .cTooltip{ font-size:10px; width:200px; z-index:999999; bottom:0; top:auto; pointer-events:none; left:25px; } .food_points{ width:230px; left:-88px; margin:0 0 30px; } .food_points:after{ transform:none; bottom:-16px; left:90px; border-top-color:rgba(0,0,0,0.7); border-bottom-color:transparent; } .trv_card_box h3{ font-size:14px; letter-spacing:1px; line-height:20px; } .card_cell_inr span{ white-space:nowrap; } .amazon-congrats-box .app_icon a:first-of-type:not(.social_activation){ padding-left:11px; font-size:27px; line-height:37px; } .amazon-congrats-box h3{ line-height:20px; font-size:14px; margin:10px auto 0px; } .amazon-congrats-box .refer_code .heart_icn{ margin:25px 0 0; } .amazon-congrats-box .refer_code p{ font-size:12px; line-height:16px; margin:10px auto 25px; } .email_confirm_area_respond{ width:auto; }  .parentNavTab{ width:100%; } .blk_slide_items h1{ display:block !important; } .eco_dot_banner.bnr-area img{ width:auto; height:230px; max-width:none; } .banner_text_eco_dot h2{ padding-left:0; } .eco_dot_banner.bnr-area img{ width:auto; height:230px; max-width:none; } .inmedia_logo_box_slider_fr{ display:block; } .inmedia_logo_box{ display:none; } .inmedia_logo_item{ text-align:center; } .inmedia_logo_image_block{ padding-top:15px; } .inmedia_dots{ display:block; }}@media (max-width:620px){ .chair_pic_area{ margin:0 auto; float:none; clear:both; padding-top:30px; } .contact_cap h1{ font-size:22px; } .codeDisplay input{ margin-bottom:10px; } .travel_freedom_section{ font-size:16px; } .deserve_note{ margin-top:12px; font-size:14px; } .trv_left_coming_text{ margin-bottom:20px; } .page-template-home-page .learn_btn a, .page-template-home-page .all_feature a{ border:2px solid #00c1d5; min-width:auto; } .page-template-home-page .all_banner_pic_inner .learn_btn a{ border:2px solid #3ab6c5; } .all_banner_logo_single img{ height:25px; } .footer_menu_mob_left.text-left{ text-align:left; } .bill_box{ width:153px; height:144px !important; border-radius:8px; padding:10px; margin:0 5px; height:150px; } .page-template-template-partsactivate-php .activation_custom_form .moreInfoRequired_area h2{ font-size:25px; margin-bottom:20px; } .page-template-template-partsactivate-php .activation_custom_form .PrimaryNotActivated_area h2{ font-size:25px; margin-bottom:20px; } .page-template-template-partsactivate-php .activation_custom_form .moreInfoRequired_area p{ font-size:16px; line-height:25px; } .page-template-template-partsactivate-php .activation_custom_form .PrimaryNotActivated_area p{ font-size:16px; line-height:25px; } .ifyouhavequst{ border-radius:8px; padding:15px 10px; }}@media (max-width:568px){ .budget_Hdng h4{ font-size:14px; letter-spacing:1px; } .budget_Hdng h3, .signup_Text h3, .qualify_content h3{ font-size:23px; margin-bottom:15px; } .budget_item{ margin-top:15px; } .fttr_top .col-xs-6{ width:100%; margin-bottom:15px; } .fttr_top .col-xs-6:first-child{ width:50%; } .fttr_top .col-xs-6:nth-child(2){ width:50%; } .fttr_top{ padding-bottom:5px; } .budget_social li{ margin-right:4px; width:40%; } .budget_Hdng h3, .signup_Text h3, .qualify_content h3{ line-height:22px; } .brim_SignUp, .qualify_content, .budget_outer{ padding:15px 0px; } .fttr_btm{ padding-top:15px; } .fttr_btm p{ font-size:13px; } .brimCard_Text p{ font-size:14px; line-height:22px; } .brimCard_menu li{ font-size:14px; } .budget_Hdng h3{ font-size:20px; } .budget_Hdng h4{ font-size:13px; } .budget_item h4{ font-size:17px; } .signup_Text a{ padding:10px 20px; } h1{ font-size:25px; } .feature_icon{ margin-right:15px; } h2{ font-size:18px; } .budget_pic{ margin-top:15px; } .fancybox-inner{ width:100% !important; height:140px !important; } .glbl_Hdng{ font-size:21px; } .purchases_Text p, .pay_text p, .global_text p{ font-size:13px; line-height:22px; } .accordian_content .panel-body{ font-size:13px; } .bannr_text h2{ font-size:18px; letter-spacing:0; } .view_allBtn{ margin-top:10px; } .view_allBtn li a{ font-size:13px; } .accordian_content .panel-heading a{ font-size:14px; } .accordian_content .panel-title a::after{ font-size:20px; } .accordian_content .panel-body{ padding:0px 0px 15px; } .price_sliderContent h2{ font-size:25px; margin-bottom:10px; } .computer_pic img{ padding:12px 0px 0px 0px; margin-bottom:-20px; margin-left:-15px; } .lern_More{ font-size:13px; } .lern_More span img{ width:18px; } .boingo_plane{ right:30px; } .accordian_content .panel-title a::after{ right:0; } .accordian_content{ padding-bottom:0; } .price_sliderContent h4{ font-size:16px; } .included_benefits_inner_txt li a{ font-size:15px; } .img_tag_text{ margin-top:-10px; } .slide_con_mp h3{ font-size:18px; margin-bottom:10px; } .budget_social li{ width:30%; } .budget_social li img{ width:100%; } .purchases_Text h2{ margin-top:0; }  .main-area-content .rewards_inr{ margin:20px 0 0; } .main-area-content .traveled_right{ width:auto; } .accordian_content .panel-body p{ line-height:20px; font-size:13px; } .accordian_content .panel-heading a{ padding:13px 20px 13px 0px; } .included_benefits_inner_txt li h2{ font-size:16px; } .included_benefits_inner_txt li p{ font-size:13px; line-height:20px; }  .purchases_Text{ margin-top:15px; } .hd_header_con .glbl_Hdng_sub{ padding:0; } .hd_header_con .glbl_Hdng{ margin-bottom:0; } .banner_text h1{ font-size:22px; } .banner_text{ margin-top:0px; } #svg-envelope-animate{ width:100px; } .mailInit h4{ line-height:29px; font-size:17px; } .mailI{ width:90px; } #svg-envelope-animate{ width:100%; } .mailInit{ overflow:hidden; padding-left:15px; } .mailInit p{ font-size:13px; line-height:15px; } .mailInit h4{ font-size:16px; } .welcome_content{ padding:0 15px; text-align:center; width:100%; } #sectionA{ width:100%; } .tab-content{ padding:20px; } .activation_confrm{ width:100%; } .new_frm_area h2{ font-size:18px; } .card_text{ float:none; width:100%; } .card_details{ margin:0 0 5px; } .cardtype_pic{ margin-bottom:15px; } .global_btn.back_btn{ margin-right:5px; font-size:14px;  } .btn_outr .global_btn{ font-size:13px; } .per_limit label, .user_lbl, .apply_btn{ display:block; width:100% !important; } .user_lbl{ margin:10px 0; } .congrts_box{ padding:20px; } .refer_code span{ font-size:16px; } .card_cell{ float:none; width:100%; } .added_member{ float:none; width:100%; } .add_member .get_brim_new{ margin-top:20px; } #addmember .payment-form, #partner_pop .payment-form{ padding:0px; } .agreement_content h5{ font-size:13px; } .agreement_content p{ font-size:12px; } .term_text_blog h2{ margin-bottom:20px; } .term_text_blog p{ margin-bottom:25px; font-size:12px; }  .bnr_btn a{ padding:10px 5px; } .no_bank_area{ padding:30px 0; } .no_bank_area p{ font-size:12px; margin:15px 0; } .pic_cell{ height:88px; } .all_feature{ margin:15px 0 0; } .amazon_bnr{ font-size:14px; } .security_area .col-xs-4, .security_area .col-xs-8{ float:none; width:100%; } .brim_SignUp{ margin-bottom:15px; } .single_feature_bnr h2{ font-size:22px; line-height:30px; } .sky_hd, .semper_right h2, .real_time_left h2, .redeem_right h2, .other_thing_area h2, .covered_area h2{ font-size:25px; margin-bottom:10px; } .no_bank_area h2{ line-height:25px; font-size:18px; }  .security_area .col-xs-5, .security_area .col-xs-7{ float:none; width:100%; } .type_fld{ margin-bottom:30px; } .cmnt_fld{ height:100px; } .loyalty_area h2{ font-size:20px; line-height:25px; } .brim_open{ font-size:16px; } .loyal_content h3, .install_left h3, .how_spnd h3{ font-size:20px; } .points_box > span{ padding:10px; } .points_box{ font-size:14px; } .mnth_price{ float:none; width:100%; } .mnth_price ul li > span{ font-size:16px; } .detail_left{ padding:10px 5px; } .free_travel_area h2{ font-size:22px; } .travel_cell h4{ font-size:18px; } .card_option_area .col-xs-4{ float:none; width:100%; } .card_optioncell{ margin:0 0 20px; } .card_optioncell h4 a{ margin:10px 0; } .you_with_brim h3{ font-size:20px; } .card_option_area{ margin:15px 0 0; } #partner_pop .con-header{ font-size:22px; } .modal-header .close{ margin-top:-10px; margin-right:-7px; } #partner_pop .modal-body{  } .payment-form .form-control.cmnt_fld{ height:100px; } .partner_btn a{ font-size:16px; padding:12px 25px; } .points_section_new .item img{ max-height:35px; } .points_section_new .item img{ max-height:30px; } .install_left .conlusion_text{ font-size:13px; } .travel_cell h4{ font-size:16px; } .how_spnd .spnd_cell h3{ font-size:18px; } .how_spnd h3{ margin-bottom:15px; } .card_optioncell h4{ font-size:18px; margin:0 0 5px; } .card_optioncell p, .card_optioncell p span{ font-size:14px; } .you_with_brim .learn_btn{ margin:0; } .contact_cap h1{ font-size:20px; } .valuesCard ul li, .critMobile ul li{ height:80px; } .valuesCard ul li, .critMobile ul li{ font-size:12px; } .new_signup_container .top_area h3, .new_signup_container .payment_form_submission h3{ font-size:19px; } .card-outer .card-img{ float:none; margin-right:0; text-align:center; margin-bottom:10px; } .card-outer .wrld-elite-txt{ text-align:center; } .need_hlp_box{ top:30px; width:165px; } .mem-bx{ width:100%; display:block; min-height:auto; margin:0 0 20px; } .add-member-outer{ margin:0 0; } .btn_outr-2{ padding-top:16px; } .mem-bx:last-child{ margin-bottom:5px; } .frm_wrap-2 .checkbox [type="checkbox"] + label{ margin-right:0; } .aditional-member{ margin-top:20px; } .aditional-member h2, .go-grn h3{ letter-spacing:2px; } .card-outer{ margin:100px 20px 0; } .emailsml_text, .click_email{ font-size:14px; } .emailsml_text{ margin:20px 0; } .mised_area span{ font-size:14px; } .confirmation_page{ padding-top:30px; } .confirmation_page p{ font-size:12px; } .after_select_card .col-xs-4, .after_select_card .col-xs-6{ float:none; width:100%; } .card_right{ margin-top:25px; } .after_select_card{ margin:70px 0 30px; } .boingo_planeC p{ font-size:14px; } .plan_row.hd .plan_cell{ font-size:10px; padding:5px; } .dolar_btn a{ font-size:14px; } .finished::before{ right:-40px; } .topcell{ max-width:55px; font-size:25px; } .topcell span{ font-size:14px; } .numeric_text{ margin-top:0; } .err_success{ bottom:5px; } .food_points{ width:300px; left:-208px; margin:0 0 40px; } .food_points:after{ transform:none; bottom:-16px; left:auto; right:70px; border-top-color:rgba(0,0,0,0.7); border-bottom-color:transparent; } .banner_marketing_site_v3{ padding:15px 0; } .banner_marketing_site_v3::before, .banner_marketing_site_v3::after{ content:none; } .amazon-congrats-box{ padding:20px 0px; } .travel_freedom_section{ font-size:14px; } .travel_freedom_section h3{ margin-bottom:12px; font-size:20px; } .travel_separator{ margin:0px 4px; } .Real_time_nft_sm{ left:auto; right:0; width:270px; bottom:106px; } .Real_time_nft_lg{ height:350px; }  .brim_hdr h3{ font-size:22px; margin-bottom:5px; } .amazon_box_outer{ margin:15px 0px 0px; } .btn_outr_new{ max-width:235px; margin:24px auto; } .brim_member_pic{ float:none; margin-right:0px; } .brim_single_member{ text-align:center; } .brim_member_name, .brim_member_deg{ display:block; padding:0px; } .brim_member_title, .brim_member_social{ width:100%; margin:0px; } .brim_member_social{ margin-top:8px; } .brim_member_box{ width:50%; } .brim_single_member_inner{ padding:15px 10px; } .brim_team_row{ margin:0px -10px; } .about_brim_blog{ padding-top:45px; } .brim_media_img{ width:100%; max-width:120px; float:none; margin:0px auto 15px; } .brim_media_list_inner{ text-align:center; } .rt_uber_eat_tooltips .food_points{ width:290px; } .page-template-home-page .points_slider .item{ width:22%; } .all_txt_pic_inner{ max-width:100%; width:100%; } .all_txt_pic_element{ margin-left:auto; margin-right:auto; } .info_bx{ padding:0 15px; }}@media (max-width:575px){ .carp_flow .bannersection .runtime_banner{ padding-top:50%; } .carp_flow .bannersection .runtime_banner h1{ font-size:35px; text-align:center; } .carp_flow .bannersection .runtime_banner h1 span{ margin-bottom:0px; height:50px; line-height:32px; padding:10px; } .ofr_sec_frst{ padding:50px 0 0; } .ofr_sec_frst .global_home_hdr{ margin:0 auto 34px; } .offer_img_blk{ margin-top:0pxf; } footer .fttr_top .row.five_row{ display:inline-block; width:100%; }}@media (max-width:480px){ .budget_social li{ width:40%; } .banner_text h1{ font-size:28px; } .banner_text span{ font-size:16px; } .ceteris_area{ padding:30px 0; } .ceteris_area h3{ font-size:23px; margin:0px 0 10px; } .covered_area{ padding:30px 0 0; } .covered_blog_are{ margin:30px 0 0; } .semper_area{ padding:35px 0 20px; } .semper_left{ padding:15px 0 0 15px; } .semper_right{ margin-top:25px; } .real_time_area{ padding:27px 0 15px; } .real_time_left p{ margin:8px 0 0; } .real_time_left{ margin:0 0 15px 0; } .comment_slider{ padding:0; } .cellCompare{ line-height:normal; text-align:left; } .card_name{ display:inline-block; line-height:normal; text-align:left; margin-right:5px; } .innerboxinactive p{ max-width:inherit; width:200px; text-align:left; z-index:9; position:relative; } .slide_new_row .nav-tabs li:last-child{ direction:rtl; -webkit-direction:rtl; } .innerboxinactive p span{ font-size:18px; } .slide_new_row .nav-tabs li:last-child p{ text-align:right; } .slide_new_row .nav-tabs{ margin-left:0; margin-right:0; } .validate_frm .col-xs-4{ float:none; width:100%; } .app_area_left{ float:none; width:100%; } .service_list{ margin-bottom:10px; } .payment-form .nextBtn, .payment-form .prevBtn, .payment-form .complete{ font-size:13px; min-width:90px; } .fttr_btm p{ font-size:12px; line-height:18px; } .newsign .bnr_btn a{ font-size:13px; padding:11px 35px; } .budget_Hdng h3, .signup_Text h3, .qualify_content h3{ font-size:18px; margin-bottom:10px; } .points_area p{ font-size:14px; } .learn_btn a{ font-size:14px; } .no_bank_area{ padding:20px 0; } .no_bank_area h2{ font-size:16px; letter-spacing:-0.5px; } .home_bnr_left{ padding:30px 0 0; } #partner_pop .modal-header .close{ font-size:15px; } #partner_pop .modal-header .close span{ vertical-align:-17px; font-size:62px; } #partner_pop .con-header{ font-size:18px; } #partner_pop p{ line-height:20px; font-size:13px; } .new_card, .new_phn{ width:40px; } .home_banner .row > div{ text-align:left; } .home_bnr_left .bnr_btn{ margin-top:5px; } .home_banner{ padding-bottom:30px; } .home_bnr_left .bnr_btn a{ padding:8px 20px; border-radius:3px; font-weight:300; font-size:12px; } .new_card, .new_phn{ width:60px; } .loyalty_area h2{ font-size:18px; } .price_sliderContent h5{ font-size:16px; } .price_sliderContent h3{ font-size:28px; margin:15px 0 10px; } .price_Range .tooltip-inner{ font-size:17px; } .home_bnr_left h1, .home_bnr_left h1 .totalText{ font-size:14px; } .home_bnr_left h3{ font-size:14px; } .card_activation_form .cTooltip{ bottom:30px; left:-85px; } .card_activation_form .cTooltip:after{ left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); bottom:-10px; border:5px solid transparent; border-top:5px solid rgba(0,0,0,0.7); position:absolute; content:""; } .active_card_menu li a span{ display:block; } .food_points{ width:250px; left:-208px; } .trv_machu_picchu_slider .slick-list{ padding:0px; } .refercode_fld{ width:100%; } .payment-form .prevBtn{ background-position:-10px 14px; padding:9px 10px 9px 20px; } .payment-form .nextBtn{ padding:9px 20px 9px 10px; background-position:98px 14px; } .comparison_btn .member_btn{ padding:12px 10px; font-size:13px; } .new_success_msg span{ margin:3px 10px 0; font-size:13px; width:73%; } .fttr_top h3{ font-size:18px; margin-bottom:10px; } .page-template-amazon-signup .payment-form .btn_outr_new label{ width:100%; padding-left:0px; } .amazon-congrats-box .confirmMsg{ width:100%; }  .payment-form .form_btn_container.btn_outr_new label{  z-index:1; } .daily_get{ margin-bottom:6px; margin-top:65px; } .getwaycard_inner .daily_get{ margin-bottom:6px; margin-top:0px; } .banner_text_eco_dot h2{ margin-bottom:10px; } .banner_text_eco_dot{ padding-right:10px; }  .large_raptor_title, .small_raptor_title, .raptor_reward_logo_sec, .raptor_paragraph{ text-align:left; } .match_time_sec{ width:135px; } .active_team img{ max-width:100%; } .raptor_list_sec .match_time_sec{ text-align:left; } .top_raptor_text h1{ font-size:22px; line-height:25px; } .raptor_match_sec{ padding-right:0; width:100%; margin-bottom:10px; text-align:center; } .top_raptor_game .game_counter{ padding:0px 10px; } .top_raptor_text{ margin-top:0; }  .dvide_flex{ flex-wrap:wrap; } .dvide{ width:100%; } .dvide + .dvide{ margin-top:10px; } .info_dtls{ padding:15px 10px; width:60%; } .info_lbl{ width:40%; padding:15px 10px; }}@media (max-width:1199px){ .new_travel_outer .travel_cell h4{ font-size:18px; line-height:25px; } .new_travel_outer .free_travel_area{ padding-bottom:0px; } .sequirty_text{ padding:0; } .banner-item.slick-slide{ padding-left:50px; padding-right:50px; } .trv_cooming_soon .trv_icon_tab{ margin:0 -5px 35px; } .trv_cooming_soon .trv_icon_tab li{ padding:0 5px; } .trv_cooming_soon .trv_icon_tab li em{ font-size:16px; width:160px; line-height:30px; margin-bottom:10px; } .trv_cooming_soon .trv_icon_tab li em img{ width:30px; height:30px; } .trv_left_coming_text{ width:475px; padding-right:50px; } .trv_left_coming_text p{ font-size:20px; line-height:30px; margin-bottom:25px; } .trv_left_coming_text p:last-child{ margin-bottom:0; } .trv_card_box .cTooltip{ left:auto; bottom:auto; right:0px; top:100%; margin-right:-25px; margin-top:10px; width:260px; } .trv_card_member .hom_mid_machu h3{ font-size:30px; margin-bottom:5px; } .trv_card_member .hom_mid_machu h4{ font-size:18px; margin-bottom:5px; } .trv_card_member .hom_mid_machu h2{ font-size:50px; margin-bottom:5px; } .hom_imgtxt img{ width:130px; } .hom_lowertxt_out{ padding:10px 20px 10px; } .hom_mid_machu{ padding-top:20px; } .security_area{ max-height:inherit; padding-bottom:0px; } .security_cell p{ font-size:16px; line-height:22px; }  .page-template-features .accordian_content .panel-group{ padding:30px 15px 0; }  .amazon_blue_pic{ margin-right:35%; } .amazon_pic_bg{ background-position:top right 10%; } .trv_left_coming_text{ width:500px; }  .ultimated_section_slider .ultimated_sn_items{ padding:0px 15px; } .page-template-features .feat_total_btn_outer{ order:2; } .page-template-features .dolar_btn_outer{ order:1; } .page-template-features .feat_instlmnt_fee_outer{ order:2; } .page-template-features .dolar_btn_outer{ display:block; width:100%; margin:0px auto; } .page-template-features .feat_earn_points{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; text-align:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; } .feat_instlmnt_fee{ margin-left:10px; } .mock_block_inner{ height:115px; width:115px; padding:15px 10px; } .big_phone_tips img{ max-width:100%; } .advantage_cell{ padding:0 17px; } .mock_block_inner label{ font-size:11px; } .mock_block_inner h3{ font-size:20px; } .brim_new_open_rewardz_sec .brim_open_rewardz_inner h3{ font-size:40px; margin-bottom:15px; } .video_frame_outer{ width:280px; } .video_frame_sec{ width:35%; } .video_text_sec{ width:65%; margin-right:35%; } .brim_open_rewardz_inner{ margin:0 auto 15px; } .video_txt p + p{ margin-top:0px; } .brim_new_open_rewardz_sec{ padding-bottom:60px; } .sick_kid_styling h1{ white-space:normal; } .family_details{ padding-top:10px; } .family_img_hold{ width:300px; height:300px; line-height:300px; } .family_listing{ padding-right:60px; } .new_save_curr .price_RangeA.price_Range .slider.slider-horizontal{ width:140px; } .new_install .fxd_install_text{ font-size:20px; } .new_install .instl_optn{ padding:20px 0 10px 0; } .nav_head .nav-pills li a i{ font-size:16px; } .travel_slider_outer{ padding-right:60px; } .sign_up_sickkid{ padding:30px 0 70px; } .inner_eshop_ban_signup .btn{ font-size:13px; } .inner_eshop_ban_signup{ padding:30px 15px; } .eshop_bancontent_holder{ padding-top:35px; } .eshop_ban_pic{ width:665px; height:auto; } .eshop_banner_main{ min-height:609px; } .inner_eshop_ban_signup .g-recaptcha{ transform:scale(1.1); } .annual_fee_box ul li{ font-size:14px; } .annual_fee_box{ padding:0; } .rewards_brim_SignUp{ padding-top:60px; } .runtime_banner h1{ font-size:48px; line-height:60px; } .rds_txt_blk h4{ font-size:20px; line-height:24px; } .rds_main_block{ padding:30px; } .your_reward_all{ padding:60px 0; } .uncapped_textbox .global_home_hdr h2{ font-size:28px; line-height:34px; } .uncapped_textbox .global_home_hdr p{ line-height:32px; padding-right:0; font-size:22px; } .unlock_area{ padding:60px 0; } .unlock_area .annual_fee_box{ min-height:306px; } .brim_with_flex .global_home_hdr{ padding:0 140px; } .brim_with_flex{ padding:60px 0 80px; } .feature_txt_ban h2{ font-size:48px; line-height:60px; } .feature_txt_ban{ padding-top:135px; } .price_sliderContent h5{ font-size:20px; line-height:30px; } .new_save_curr .price_sliderContent{ padding:30px 30px 60px; } .new_save_curr .glbl_Hdng{ font-size:30px; } .new_save_curr .purchases_Text p{ font-size:20px; line-height:32px; } .purchases_Text h3{ font-size:22px; margin-bottom:30px; } .new_save_curr .curncy_section p{ font-size:12px; line-height:19px; } .blocks_for_video_txt{ display:none; } .mob_laptop_slider{ display:block; margin:30px 0 25px; padding:0 50px; } .inner_vdo_txt_blk p{ font-size:16px; line-height:25px; } .inner_vdo_txt_blk{ margin-bottom:0; min-height:auto; height:130px; } .partner_page_video_inner video{ height:auto !important; } .partner_page_video{ padding:33px 102px 45px 116px; } .close_mntnc a{ height:50px; line-height:31px; } .new_inner_mntnc span{ width:80%; } .main_signup_imgholder_left{ margin-left:0; } .new_ban_top_heading h2{ font-size:50px; } .hgt560{ transform:scale(0.6); } .get_brim{ margin-left:5px; } .header_menu ul li a{ font-size:15px !important; } .bsns_sol_banner_devs .runtime_banner h1{ font-size:50px; line-height:60px; } .bsns_sol_banner_devs .runtime_banner h4{ font-size:30px; line-height:35px; margin-bottom:10px; } .bsns_sol_banner_devs .runtime_banner p{ font-size:18px; line-height:28px; } .key_crdt .brim_member_new{ padding:0; } .brim_hlp_txt{ padding-top:45px; } .brim_hlp_txt h4{ font-size:22px; line-height:30px; } .hlp_brm_para p{ font-size:15px; line-height:22px; } .hlp_brm_para p + p{ margin-top:15px; } .industries_we_serve ul li + li{ margin-left:30px; } .industries_we_serve ul li{ font-size:19px; } .industries_we_serve ul li:after{ left:-19px; } .blk_crd{ max-width:325px; } .blu_crd{ max-width:325px; } .rt_bsns_img{ padding-top:310px; } .incrd_dsktop{ transform:scale(0.8); margin-left:-64px; } .mrchnt_img_inner{ transform:scale(0.8); margin-left:-65px; } .inner_touchbistro_ban_details h1{ font-size:40px; line-height:65px; } .touchbistro_banner_main .form-group{ margin-bottom:15px !important; } .touchbistro_icn{ max-width:300px; } .touchbistro_banner_main{ min-height:690px; } .benifit_row{ flex-wrap:wrap; justify-content:center; } .benifit_box_outer{ width:33.33%; margin-bottom:20px; }  .partner_logos{ padding:0 15px; } .logo_main_box{ margin:0 -15px; } .get_started_sec .annual_fee_box ul li{ line-height:22px; padding:0 0px 0 30px; } .get_started_sec .annual_fee_box{ min-height:260px; } .new_mrktng_ban .runtime_banner h1{ font-size:43px; line-height:55px; } .indutries_we_serve_new ul li + li{ margin-left:22px; } .indutries_we_serve_new ul li{ font-size:17px; } .indutries_we_serve_new{ padding:70px 0; } .indutries_we_serve_new h4{ margin-bottom:40px; } .indutries_we_serve_new ul li:after{ left:-15px; } .future_proof_inner .row + .row{ margin-top:100px; } .future_proof_inner .global_home_hdr{ padding:0; } .future_proof_inner .row:nth-child(even) .right_prt_future .global_home_hdr{ padding:0; } .loyalty_sec .offers_dels_blk{ padding-top:120px; } .get_covered .global_home_hdr{ padding:0 115px; } .get_covered .global_home_hdr h2{ padding:0 130px; } .banking_rewards .runtime_banner h1{ font-size:43px; line-height:55px; } .features_banner_txt h1{ font-size:43px; line-height:55px; } .features_banner_txt p{ font-size:18px; line-height:28px; } .features_banner_txt{ max-width:300px; } .features_page_banner{ height:550px; } .family_new_sec .family_details{ padding-top:30px; padding-left:20px; padding-bottom:50px; } .more_rewards_part{ margin-top:40px; } .carp_flow .active_card_menu li a{ font-size:12px; padding:0px 5px 15px; } .carp_flow .page_nav_inner{ padding-top:25px; } .carp_flow.page-template-activate .active_card_menu li a{ font-size:14px; padding:20px 5px 15px; } .carp_flow.page-template-activate .new_success_msg{ top:129px; } .carp_flow.vcard-activation .active_card_menu li a{ padding:25px 5px 15px; } #compare_popup .inner_compare_data_item{ height:calc(100vh - 325px); } .container, .container-sm{ max-width:100%; } .carp_flow.modal-open #compare_popup .compare_card_modal{ margin:0 auto; padding:0 15px; } }@media (max-width:991px){ .family_new_sec .family_details{ padding-bottom:0; } .pleft10{ padding-left:15px; } .sequirity_protect{ padding:50px 0px 30px; } .also_aria{ padding:30px 0px; } .also_para{ padding-top:20px; } .terms_area{ padding:35px 0px; } .terms_tab_container{ padding:0px 0px 15px; } .terms_nav-tabs > li.tab_hasChild > a:before{ height:20px; width:20px; } .terms_tab-content{ min-height:400px; max-height:500px; padding:15px; } .terms_tab_area{ padding:60px 0px; } .payment-form textarea.form-control{ line-height:normal; } .star_am::after{ right:25px; } .boingo_planeC{ margin:35px auto 0; } .mobile_text{ padding:0px; } .redemption_text{ padding-bottom:10px; padding-left:0px; } .trv_left_coming_text{ width:100%; padding-right:0; margin-bottom:30px; } .trv_left_coming_text p{ font-size:18px; line-height:26px; margin-bottom:15px; } .trv_card_width{ width:68%; } .trv_card_brim .trv_x_points{ font-size:38px; padding-left:8%; text-align:left; } .trv_cooming_soon .trv_icon_tab li em{ width:auto; padding:7px 10px; } .trv_cooming_soon .trv_icon_tab li em img{ margin-right:6px; } .trv_cooming_soon .trv_icon_tab li{ float:none; display:inline-block; } .numeric_text-2 span{ right:17px; top:auto; transform:none; -moz-transform:none; -webkit-transform:none; width:auto; bottom:20px; } .trv_card_member .hom_mid_machu h3{ font-size:24px; margin-bottom:3px; } .trv_card_member .hom_mid_machu h4{ font-size:16px; margin-bottom:0px; } .trv_card_member .hom_mid_machu h2{ font-size:40px; margin-bottom:5px; } .hom_imgtxt img{ width:100px; } .hom_lowertxt_out{ padding:10px 20px 10px; } .hom_mid_machu{ padding-top:10px; } .hom_mid_machu a{ font-size:16px; } .hom_livetxt{ font-size:10px; line-height:20px; } .hom_imgtxt img{ width:86px; } .no_bank_area h3{ font-size:24px; }  .tabbable{ margin-top:0px; } .childNavTab{ padding-top:0px; }  .pg-lang_con{ margin-right:50px; } .sequirity_protect{ padding-bottom:0; }  .amazon_blue_pic{ margin-right:30%; } .amazon_pic_bg{ background-position:top right 20%; }  .mobile_item{ margin-bottom:16px; } .watch_mobile figure{ margin:0px -35px; } .brim_open_rewardz_btm{ height:85px; } .brim_member_new{ padding:25px 15px 50px; } .feat_instlmnt_fee_outer, .feat_total_btn_outer{ display:block; width:100%; } .dolar_btn_outer .dolar_btn, .feat_instlmnt_fee{ margin-left:0px; } .feat_instlmnt_fee{ margin-bottom:0px; }  .payment-form .form_btn_container.btn_outr_new label{ width:65%; padding-left:20px; padding-top:0px; }  .page-template-features .feat_earn_points .feat_total_btn_outer .feat_total_btn, .page-template-features .feat_earn_points .dolar_btn_outer .dolar_btn, .page-template-features .feat_earn_points .feat_instlmnt_fee_outer .feat_instlmnt_fee{ width:90%; margin-left:auto; margin-right:auto; min-height:85px; }  .area404{ text-align:center; } .area404 .content404 .listpages li{ text-align:center; } .area404 .content404 .getbrim404{ margin:0 auto; } .page-template-signup .form_btn_container .signup_new_btn{ float:none !important; } .page-template-signup .payment-form .form_btn_container.btn_outr_new label{ float:none !important; width:100% !important; padding-left:0px !important; margin-top:25px; } .lang_dropdown-menu .dropdown-item{ font-size:0px; border-radius:5px; border:1px solid #007d96; line-height:100%; color:#007d96; background-color:#fff; display:inline-block; vertical-align:middle; padding:8px; width:auto; margin:0px 8px; } .lang_dropdown-menu .dropdown-item.checked{ background-color:#007d96; font-size:0px; border-radius:5px; border:1px solid #007d96; line-height:100%; color:#fff; } .lang_dropdown-menu .dropdown-item span{ display:block; } .lang_dropdown-menu .dropdown-item.checked:after{ content:none; display:none; } .lang_btn{ display:none; } .lang_dropdown-menu{ display:block !important; position:static; box-shadow:none !important; width:100%; text-align:center; background-color:transparent; border:0px; } .lang_select_container{ max-width:150px; display:block; margin:25px auto 30px; padding-top:30px; position:relative; } .get_brim_mobile{ display:block; } .get_brim_desktop{ display:none !important; } .page-template-amazon-signup .amazon-signup{ background-image:none !important; } .content_maintain{ width:650px; } .blk_slide_items h1, .blk_slide_items h2, .blk_slide_items p, .blk_slide_items.home_bnr_left .bnr_btn{ text-align:left !important; } .blk_slide_items h1{ font-size:40px; line-height:40px; } .blk_slide_items h2{ font-size:28px; } .blk_slide_items h1{ margin-bottom:15px; } .blk_slide_items p{ font-size:20px; } .partner_video_sec{ width:665px; } .phone_mockup_info{ margin:0 0 30px; text-align:center; } .partner_page_video{ padding:27px 83px 50px 96px; } .phone_mockup_img{ max-width:320px; float:none; margin:0 auto; } .image_sec .global_btn{ bottom:40px; right:0; } .block_section{ padding:60px 0px 50px; } .security_banner h3{ font-size:35px; } .securiy_gn_txt h3{ font-size:26px; margin:0 0 16px; } .Real_time_nft_lg{ max-width:300px; } .Own_security_rt, .Own_security_left{ margin:42px 0px; } .also_aria{ padding:55px 0px; } .sequirity_txt_new h2{ font-size:26px; margin:0px auto 20px; } .partner_Installments{ text-align:center; } .phone_mockup_txt{ margin-bottom:30px; } .cust_left_text p{ font-size:24px; line-height:28px; } .video_sec_inner{ margin-top:0; } .video_list_title{ margin-bottom:30px; } .list_lft_ico{ height:65px; width:65px; margin:0 auto 10px; position:inherit; } .video_list_row{ margin-bottom:25px; } .video_frame_outer{ width:255px; } .vertical-phone-carousel .sidebar{ display:none; } .mobile_img_blog{ display:block; margin-bottom:30px; } .video_text_list{ height:auto; text-align:center; } .video_list_row{ padding-left:0; } .vertical-phone-carousel{ padding-bottom:40px; } .distributionMdl .modal-dialog{ max-width:700px; } .sick_kid_styling p{ padding-left:0; line-height:38px; } .sick_kid_styling h1{ font-size:30px; line-height:40px; margin-bottom:10px; } .new_wifi .wrapBoing{ padding:60px 0 120px; } .new_how_spend .how_spnd{ padding:70px 0px; } .new_how_spend .how_spnd_data{ padding-top:50px; } .new_how_spend .how_spnd h3{ font-size:28px; margin-bottom:35px; } .new_how_spend .how_spnd p{ font-size:15px; line-height:23px; } .new_travel_outer .free_travel_area h2{ margin-bottom:40px; } .family_details h2{ text-align:center; } .family_listing{ padding-right:0; } .family_img_hold{ margin-bottom:30px; } .family_inner{ padding:50px 0; } .cntry_slct_inner{ width:100%; } .new_save_curr .price_sliderContent{ padding:30px 25px 30px; } .new_save_curr .price_sliderContent h6{ font-size:16px; margin-bottom:20px; } .country_slct{ margin-bottom:20px; } .new_save_curr .price_RangeA.price_Range .slider.slider-horizontal{ width:78%; } .forgn_amount{ font-size:30px; } .txt_currency h3{ font-size:17px; } .new_save_curr .glbl_Hdng{ font-size:28px; margin-bottom:20px; } .install_tab{ margin-top:25px; } .install_left.new_install{ margin-top:0; } .new_install .install_left p span{ text-align:center; } .new_install .how_spnd p{ text-align:center; } .new_install .instl_optn h4{ text-align:center; } .new_install .instl_optn ul{ justify-content:center; } .new_install .page-template-features .fxd_install_text{ text-align:center; } .travel_slider_outer{ padding-right:50px; } .new_save_curr .price_sliderContent h3{ font-size:14px; } .cad{ font-size:14px; } .travel_slider_outer{ padding-right:0; } .inmedia_logo_box{ padding:0; } .yahoo_logos a img{ width:110px; } .new_media_sec{ padding:0px 0px 80px; } .media_inquries_inner{ padding:65px 0 40px; } .media_qry p{ font-size:20px; } .media_qry p a{ margin-top:0px; } .choose_brim_crd{ padding:65px 0; } .glbl_hdr h2{ font-size:28px; } .glbl_hdr{ margin-bottom:20px; } .crd_comparison a{ font-size:15px; } .join_exclusive .glbl_hdr p{ font-size:16px; line-height:24px; } .crd_icns h5{ font-size:14px; line-height:19px; } iframe#pop_show{ height:320px !important; } #pop_video .modal-dialog{ width:575px; } .rc-anchor-normal{ width:100%; } .annual_fee_box{ min-height:281px; } #pop_video iframe{ height:323px !important; } .page-template-template-partsactivate-php .activation_process_CARP h2{ font-size:32px; } .carp_for_portal .new_success_msg{ top:132px; } .carp_for_portal .new_success_msg i, .carp_for_portal .new_success_msg span{ letter-spacing:0; } .activation_process_CARP #sectionB.frm_wrap{ margin-top:0px; } .carp_for_portal .payment-form.activation-payment-form .amazon-congrats-carp{ padding:40px 0 !important; } .page-template-activate .amazon-congrats-carp h1{ font-size:25px; margin-bottom:30px; } .amazon-congrats-carp .rememberPin{ padding:30px 30px 30px 85px; font-size:14px; } .card_desc{ min-height:220px; } .rwds_logo_hold{ max-width:180px; margin-bottom:25px; } .rds_banner_txt h2{ font-size:32px; line-height:38px; } .rds_banner_txt p{ font-size:22px; line-height:29px; } .rewards_banner_inner{ max-width:310px; } .mob_img{ display:block; } .offers_dels_blk p{ font-size:18px; font-family:"Axiforma-Book"; margin-bottom:25px; line-height:24px; text-align:center; } .offers_dels_blk p span{ margin-top:30px; line-height:20px; color:#007d96;  font-size:16px; } .rds_txt_hold h6{ margin-bottom:10px; } .offers_dels_blk p span i{ font-size:22px; } .offers_dels_blk h4{ font-size:22px; margin-bottom:20px; text-align:center; } .offer_sec{ padding:50px 0; } .mrtop94{ margin-top:50px; margin-bottom:35px; } .offers_dels_blk p span em{ margin-right:5px; } .shp_hold{ width:62px; height:62px; float:none; margin:0 auto 25px; display:block; } .rds_txt_hold{ padding-top:0; line-height:24px; padding-left:0; text-align:center; } .mob_mock_img{ margin-bottom:0; } .mob_img{ text-align:center; margin-bottom:30px; } .mob_img img{ width:60%; } .offer_img_blk{ margin:0 auto; } .offer_img_blk{ text-align:center; margin-top:35px; } .rds_banner .inner_banner_txt{ bottom:10px; } .page-template-template-partsrewards-php .header_wrap, .page-template-features .header_wrap, .page-template-partner .header_wrap, .brimbusinesssolutions-body .header_wrap, .features-body .header_wrap{ background:#fff; -webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2); box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2); } .runtime_banner h1{ font-size:33px; line-height:44px; } .home-banner-cta .btn{ font-size:20px; } .rdws_image_prt{ margin-right:0; margin-left:0; margin-top:0; max-width:350px; margin:0 auto; text-align:center; } .rdws_image_prt img{ max-width:100%; } .global_home_hdr h2{ font-size:26px; line-height:35px; text-align:center; } .plr_globalhed{ margin-bottom:30px !important; } .global_home_hdr p,.global_home_hdr h4{ font-size:18px; line-height:28px; } .rds_icn_blk{ margin:0 auto 20px; } .rds_txt_blk h4{ font-size:18px; line-height:24px; } .rds_main_block{ margin-bottom:20px; } .uncapped_textbox{ text-align:center; } .uncapped_textbox .rwds_logo_hold{ margin:0 auto 15px; } .uncapped_textbox .global_home_hdr p{ line-height:28px; font-size:18px; } .uncapped_textbox ul{ max-width:250px; text-align:left; margin:0 auto; } .uncapped_textbox .text-left{ text-align:center !important; } .uncapped_img_block{ margin-top:30px; } .brim_with_flex .global_home_hdr{ padding:0 100px; } .section_free h3{ font-size:22px; } .section_free h2{ font-size:35px; } .section_free_new{ padding:60px 0; } .bonous_area{ position:absolute; top:-18px; right:-13px; width:80px; } .newsign .signup_Text h3{ font-size:27px; line-height:32px; margin-bottom:15px; } .newsign .signup_Text p{ line-height:22px; } .brim_SignUp.newsign{ padding:50px 0px; } .uncapped_textbox .global_home_hdr h2{ font-size:22px; line-height:26px; } .page-template-home-page .header_wrap{ background:#fff; -webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2); box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2); } .page-template-home-page .multilogo, .page-template-partner .multilogo, .brimbusinesssolutions-body .multilogo, .features-body .multilogo{ display:block; } .page-template-home-page .multilogo_srink, .page-template-partner .multilogo_srink, .brimbusinesssolutions-body .multilogo_srink, .features-body .multilogo_srink{ display:none; } .page-template-home-page .header_menu ul li a, .page-template-partner .header_menu ul li a, .brimbusinesssolutions-body .header_menu ul li a, .features-body .header_menu ul li a{ font-size:17px; color:#454545; } .page-template-home-page .login_area a, .page-template-partner .login_area a, .brimbusinesssolutions-body .login_area a, .features-body .login_area a{ font-size:17px; color:#007d96; } .unlock_area .annual_fee_box ul li{ padding:0 0px 0 25px; background-position:top 4px left; background-size:15px; } .new_install .install_left h3{ text-align:center; } .new_install .am_section p{ text-align:center; } .install_left p, .how_spnd p{ text-align:center; } .video_flex .text-left{ text-align:center; width:100%; margin-bottom:40px; } .brim_open_rewardz_sec{ padding:80px 0px 40px; } .wrapBoing{ padding:80px 0 110px; } .feature_txt_ban h2{ font-size:36px; line-height:48px; } .feature_txt_ban{ padding-top:90px; } .new_install .am_section p{ padding-right:0px; } .partner_Installments{ padding-top:40px; } .mrchnt_img_hold{ display:none; } .mrchnt_blk .uncapped_textbox ul{ max-width:100%; } .mrchnt_blk{ padding:70px 0; } .mrchnt_img_hold_mob{ display:block; margin-top:40px; } .social_area_d_icons br{ display:none; } .partner_banner .feature_img_ban img{ max-width:100%; } .inner_cooki{ width:40%; } .statement_block small{ width:57%; } .login_area a{ margin:5px 0; } .global_btn{ background:#007d96; } .offers_dels_blk p span em{ display:inline-block; } .offers_dels_blk p span{ padding-left:0; background-image:none; } .get_brim .btn-primary{ background-color:#007d96; } .signup_sess_campaign_wagjag .setup_content_header h1{ line-height:30px; } .signup_sess_campaign_wagjag .setup_content_header h4{ font-size:20px; } .new_ban_top_heading h2{ font-size:36px; } .hgt560{ transform:scale(0.7); margin-left:-48px; } .bsns_sol_banner_devs .runtime_banner{ padding-right:0; padding-top:0; text-align:center; margin-bottom:25px; } .bsns_sol_banner_devs .inner_banner_full{ padding:55px 0; } .bsns_sol_banner_devs .runtime_banner h4{ padding:0 100px; } .inner_free_travel{ display:none; } .key_crdt .free_travel_dots{ display:block; } .key_crdt .key_feature_slide{ display:block; } .brim_help_sec .row{ display:flex; flex-wrap:wrap; } .brim_help_sec .help_order{ order:2; width:100%; } .brm_hlp_img{ margin:0px 0 -85px; text-align:center; } .brm_hlp_img img{ max-width:400px; } .brim_hlp_txt{ padding-top:0; text-align:center; margin-bottom:30px; } .brim_help_sec{ padding-top:50px; } .industries_we_serve ul li{ font-size:18px; display:block; text-align:center; } .industries_we_serve ul li + li{ margin-left:0; margin-top:25px; } .industries_we_serve ul li:after{ content:none; } .hlp_brm_para p{ font-size:16px; line-height:25px; } .get_brim{ margin-left:auto; } .rt_bsns_img{ max-width:385px; margin:0 auto; } .incrd_dsktop{ width:330px; transform:inherit; margin:0 auto 30px; height:575px; } .inc_mob_img{ display:block; } .inc1{ top:0; width:175px; } .inc2{ width:160px; top:0px; right:0; left:auto; } .inc3{ top:135px; left:auto; width:160px; right:0; } .inc4{ width:100%; right:auto; bottom:0px; left:0; } .inc5{ width:120px; right:auto; bottom:0; left:50%; transform:translateX(-50%); } .offrimg4{ right:15px; top:5px; width:68px; } .offrimg1{ left:auto; top:auto; width:84px; right:20px; bottom:10px; } .offrimg2{ left:auto; top:auto; width:70px; right:15px; bottom:10px; } .offrimg3{ left:auto; bottom:10px; width:84px; right:15px; } .menu_wrap_mobile .logo_touchbistro{ margin-left:20px; margin-top:15px; } .menu_wrap_mobile .touchbistro{ width:120px; } .menu_wrap_mobile .brimlogo{ width:50px; margin-left:15px; } .menu_wrap_mobile .brimlogo:after{ top:0px; left:-13px; height:20px; } .touchbistro_banner_main .inner_eshop_ban_signup{ display:none; } .touchbistro_icn{ margin:0 auto 40px; } .touchbistro_bancontent_holder{ padding-top:105px; } .inner_touchbistro_ban_details .apply_now_btn{ display:inline-block; } .touchbistro_banner_main{ min-height:476px; } .inner_touchbistro_ban_details{ padding-top:0; padding-right:0; text-align:center; } .inner_touchbistro_ban_details h1{ font-size:36px; line-height:55px; margin-bottom:50px; } .best_credit_card{ padding:0px 0 70px; } .card_tb2_hold{ padding:35px 140px 0 140px; margin-top:-70px; margin-bottom:30px; } .card_tb2_hold span{ right:105px; top:-10px; width:160px; height:160px; } .benifit_text{ min-height:50px; } .benifits_for_business .glbl_hdr p, .your_rewards .glbl_hdr p{ font-size:20px; line-height:30px; } .start_today .col-md-7{ order:1; } .start_today .col-md-5{ order:2; } .start_today{ padding:50px 0; } .start_today_image{ margin-bottom:40px; } .start_today .install_left{ text-align:center; } .other_benifits{ padding:50px 0 30px; } .support_txt_box{ padding:35px 0 50px 20px; } .support_txt_box .signup_Text h3{ font-size:28px; line-height:36px; } .your_rewards{ padding:42px 0 20px; } .touchbistro_getcard .setup_content_header h1{ font-size:22px; line-height:34px; color:#007d93; } .touchbistro_getcard .btn_submit_otr .nextBtn{ background-color:#007d93; border:1px solid #007d93; } .touchbistro_getcard .inner_eshop_ban_signup .signup_note_tip label{ font-size:12px; line-height:16px; font-family:"Axiforma-Book"; } .touchbistro_getcard .btn_outr_new .tooltipbtn{ color:#007d93; } .touchbistro_getcard .paperless_label a{ color:#007d93; } .signup_sess_campaign_touchbistro .bar_icon{ display:none; } .menu_wrap_mobile .touchbistro img{ width:206px; } .menu_wrap_mobile .logo_touchbistro{ margin-left:0; margin-top:58px; width:100%; } .menu_wrap_mobile .touchbistro{ width:100%; display:block; text-align:center; } .menu_wrap_mobile .brimlogo img{ width:75px; } .menu_wrap_mobile .brimlogo{ width:100%; margin-left:0; } .touchbistro{ width:290px; } .carp_flow.page-template-activate .new_success_msg{ top:123px; } .carp_flow .login_area a{ color:#000; margin:5px 0px; } .carp_flow .carp_activate{ height:auto; line-height:initial; padding:0; } .carp_flow .login_area{ margin:20px auto; } .carp_flow .bar_icon{ color:#ec1c24; } .carp_flow .page_nav_inner{ padding-top:0; } .logo_main_box{ margin:0 -30px; flex-wrap:wrap; } .partner_logos{ width:25%; padding:0 30px; margin-bottom:50px; } .logos_sec{ padding:105px 0 50px; } .cardmembers_sec .slide_inn p{ line-height:22px; } .cardmembers_sec .global_home_hdr h2{ margin-bottom:25px; } .cardmembers_sec .author_star{ margin-bottom:10px; } .cardmembers_sec .global_home_hdr{ padding:0; max-width:300px; margin:0 auto 30px; } .award_sec{ padding:75px 0; } .get_started_sec .annual_fee_box{ min-height:317px; } .get_started_sec .global_home_hdr p{ line-height:24px; font-size:16px; } .Digital_first .brim_go{ padding:65px 0px 0px 0; } .unlimited_rwrds .uncapped_textbox .rwds_logo_hold{ display:none; } .unlimited_rwrds{ padding:50px 0; } .unlimited_rwrds .uncapped_textbox .global_home_hdr p{ line-height:23px; } .credit_crd_img{ margin:0 auto 40px; } .more_than_credit_card .global_home_hdr{ margin-bottom:35px; } .more_than_credit_card .uncapped_textbox ul{ max-width:390px; } .more_than_credit_card .global_home_hdr p,.more_than_credit_card .global_home_hdr h4{ line-height:24px; } .more_than_credit_card{ padding:0px 0px 60px 0px; } .apply_now_hold{ padding-top:15px; } .new_mrktng_ban .runtime_banner h1{ font-size:33px; line-height:43px; } .new_mrktng_ban p{ font-size:24px; } .new_mrktng_ban .home-banner-cta .btn{ font-size:16px; min-width:150px; } .parter_join_new .global_home_hdr p{ line-height:24px; } .indutries_we_serve_new h4{ font-size:22px; } .unlimited_rwrds .uncapped_textbox{ padding-top:0; } .future_proof_inner .row{ display:block; } .future_proof_image_box{ max-width:120px; margin:0 auto 30px; } .future_proof_inner .global_home_hdr{ text-align:center; } .future_proof_inner .global_home_hdr p{ line-height:25px; margin:0; } .future_proof_inner .row + .row{ margin-top:80px; } .future_proof{ padding:90px 0; background-color:#f7f7f7; } .loyalty_sec .offers_dels_blk{ padding-top:0; } .loyalty_sec{ padding:70px 0; } .get_covered .global_home_hdr h2{ padding:0 87px; } .get_covered .global_home_hdr p{ line-height:24px; } .innovate .inner_free_travel{ display:block; } .innovate .free_travel_area{ padding:55px 0px; } .innovate .brim_member_new h3{ font-size:22px; line-height:26px; margin:0 0 10px; } .innovate h5{ font-size:18px; line-height:24px; } .innovate .aro_single_item{ margin-bottom:40px; } .cutting_edge{ padding:75px 0; } .cutting_edge .global_home_hdr h2{ margin-bottom:20px; font-size:32px; line-height:42px; } .cutting_edge .global_home_hdr p{ line-height:25px; margin-bottom:0; } .brimbusinesssolutions-body{ padding-top:57px !important; } .banking_rewards .container{ position:relative; height:100%; } .banking_rewards .runtime_banner{ padding-right:0; padding-top:0; margin-bottom:0; max-width:500px; margin:0 auto; } .banking_rewards .inner_banner_full{ padding:0 15px; position:absolute; left:0; right:0; top:50%; transform:translateY(-50%); overflow:hidden; } .banking_rewards{ height:500px; } .banking_rewards .runtime_banner p{ padding-right:0; max-width:348px; margin:0 auto; } .prt_logo_box{ width:33.33%; } .loyalty_sec_new .block_section{ padding:50px 0px 50px; } .rewards_eco{ padding-bottom:50px; } .features-body .global_home_hdr p{ line-height:24px; } .budget_tracking .how_spnd_data{ padding-top:130px; } .budget_tracking .how_spnd p{ text-align:left; } .budget_tracking .how_spnd_data{ padding-top:140px; } .family_picture_box{ width:100%; } .family_picture_box img{ width:100%; } .frgn_txt_new .global_home_hdr{ text-align:center; margin:0 auto; } .frgn_txt_new::after{ display:none; } .family_new_sec .family_details{ padding-top:36px; padding-left:0; } .family_new_sec .family_listing li{ padding-left:0; background-position:center top; padding-top:25px; text-align:center; } .family_new_sec .family_inner{ padding-bottom:80px; } .contactless_pay .global_home_hdr{ padding:0; } .inner_frgn_trans{ padding:65px 0; } .frgn_icon{ max-width:150px; margin:0px auto 35px; } .frgn_trans_dtls{ max-width:100%; text-align:center; } .frgn_trans_dtls .global_home_hdr{ margin-bottom:30px; padding:0; } .ofr_sec_frst .offers_dels_blk{ padding-left:0; } .ofr_sec_frst .global_home_hdr{ margin:0 auto 50px; } .ofr_sec_frst .rds_txt_hold h6, .ofr_sec_new .offers_dels_blk h6{ font-size:22px; } .ofr_sec_frst{ padding:40px 0 0; } .ofr_sec_new{ padding-bottom:0; } .dsktp_rwrds{ display:none; } .new_ofr_inner{ padding:20px 0 70px; } .mobile_rwrds{ display:block; text-align:center; } .more_rewards_part .global_home_hdr h2{ font-size:22px; line-height:26px; } .rewards_itm_box{ margin:0 auto; } .rwrds_itm{ margin-bottom:25px; } .dsktop_view_logo{ display:none; } .inmedia_logo_box_slider{ display:block; padding:0 20px; } .page-template-about-us .newsign .signup_Text h3{ font-size:27px; } .footer_bottom_part{ padding-top:25px; } .carp_flow .side_nav_container{ background-color:rgba(0,0,0,0.8); } .logo_carp{ width:165px; } .side_nav_container .logo_carp{ margin-left:20px; } .active_card_menu{ background-color:rgba(4,91,167,0.25); } .carp_flow.page-template-activate .login_area{ flex-wrap:wrap; justify-content:center; } .carp_flow.page-template-activate .active_card_menu{ background-color:transparent; } .carp_flow.vcard-activation .active_card_menu{ background-color:transparent; } .stylecardbggreay{ padding-bottom:0px !important; } .new_travel_outer .travel_cell h4{ font-size:15px; line-height:25px; } .travel_cell{ padding:0px; } .offonbuttonbox{ height:auto; } .apply_now_btn{ font-size:14px; } .cheangcardbox{ width:100%; max-width:170px; position:absolute; top:31%; left:201px; } .uncapped_textbox p{ font-size:18px; color:#000; max-width:390px; margin:0 auto; text-align:left; } .playstorandboxsect{ flex-direction:column; } .maright_a{ margin-right:0px; margin-bottom:15px; } .carp_flow .menu_wrap_mobile .login_area.login_area_holder .stella_select_login > ul > li{ text-align:left; } .carp_flow .menu_wrap_mobile .login_area.login_area_holder .stella_select_login a::after{ display:none !important; } .carp_flow .menu_wrap_mobile .login_area.login_area_holder .stella_select_login .caret{ display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px dashed; border-top:4px solid\9; border-right:4px solid transparent; border-left:4px solid transparent; }}@media (max-width:767px){ .carp_flow .credit_crd_img2{ position:relative; } .cheangcardbox{ width:100%; max-width:165px; position:absolute; top:128px; left:11%; } .carp_flow .bannersection .runtime_banner{ padding-right:0px; } .carp_flow .bannersection .runtime_banner h1{ font-size:35px; } .blk_slide_items h2{ font-size:20px; } .page_nav .nav-link span{ height:0; width:0; overflow:hidden; } .overflow_hidden{ padding-bottom:100px; } .filp_text{ right:-5px; } .home-banner-cta{ text-align:center !important; margin-top:20px !important; } .uber_eats_items .home-banner-cta{ text-align:left !important; margin-top:20px !important; } .sequirity_hdng{ font-size:23px; } .sequirity_protect .sequirity_hdng{ max-width:400px; } .protect_outer{ margin-top:35px; } .sequirity_item{ min-height:auto; margin-bottom:25px; } .sequirity_aria .loyal_content{ margin-top:15px; } .loyal_content p{ font-size:14px; } .brim_control{ padding-bottom:40px; } .brim_SignUp{ padding:40px 0px 40px; } .accordian_open .accordin_Hdng_ac{ margin-bottom:20px !important; } .banner_marketing_site_v3{ padding:15px 30px; } .food_section:before{ width:30px; } .earn_more p{ font-size:14px; margin:0; } .earn_more{ padding:15px 0 0; }  .banner-item.slick-slide{ padding-left:0px; padding-right:0px; min-height:358px; position:relative; } .banner-item.slick-slide > .container{ position:absolute; top:50%; left:0; right:0; width:100%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); } .banner-item.uber_mob_banner.slick-slide > .container{ position:absolute; top:37%; left:0; right:0; width:100%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); } .banner-item.slick-slide > .container > .row{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; } .trv_card_width{ width:75%; overflow:visible; } .trv_card_box .cTooltip{ left:auto; right:0px; margin-right:-32px; margin-left:0; } .trv_card_box .cTooltip:after{ right:30px; } .trv_cooming_soon .trv_icon_tab{ text-align:center; } .numeric_text-2 span{ bottom:20px; } .success_outer_wrap .err_success{ bottom:10px; } .new_banner_contest_sec{ display:block; } .hom_leftimg, .hom_rightimg, .hom_mid_machu{ width:100%; } .trv_card_member .hom_mid_machu h3{ font-size:30px; margin-bottom:5px; } .trv_card_member .hom_mid_machu h4{ font-size:20px; margin-bottom:5px; } .trv_card_member .hom_mid_machu h2{ font-size:50px; margin-bottom:5px; } .hom_imgtxt img{ width:100px; } .hom_lowertxt_out{ padding:10px 20px 10px; position:relative; } .hom_mid_machu{ padding-top:30px; padding-bottom:10px; } .hom_mid_machu a{ font-size:16px; } .hom_livetxt{ font-size:11px; line-height:20px; } .earn_more h3{ font-size:16px; }  .page-template-amazon-application-new .validate_frm .back_btn, .page-template-application-new .validate_frm .back_btn{ padding:10px 18px 10px 48px; } .page-template-home-page .points_area .am_section{ margin-bottom:35px; margin-top:40px; } .amazon_box_txt{ position:static; width:100%; height:auto; background-position:center center; box-shadow:inset 0 0px 0px 2px rgba(0,0,0,0.1); } .amazon_box_bg{ position:static; width:100%; height:250px; } .amazon_right_box_txt{ width:100%; } .amazon_box_inner{ height:auto; } .amz_inr_img{ padding:0; } .page-template-features .brim_member li{ padding:0px 6px; width:27%; text-align:left; margin:0 10px 20px; } .amazon_blue_pic{ margin-right:0; margin-top:20px; position:static; } .amazon_inr_bnr{ padding:50px 0; } .trv_cooming_soon .trv_icon_tab li{ width:20%; } .trv_cooming_soon .trv_icon_tab li em{ text-align:center; width:100%; height:100%; font-size:13px; } .trv_cooming_soon .trv_icon_tab li em img{ float:none; margin:0px auto 12px; display:block; } .trv_cooming_soon .trv_icon_tab li em span{ display:block; width:100%; } .trv_cooming_soon .trv_icon_tab{ font-size:0; } .travel_freedom_section h3{ font-size:22px; } .interest_travel_section{ font-size:14px; } .travel_freedom_section, .travel_freedom_section h3{ text-align:center; } .trv_coming_box_outer .trv_card_width{ margin:0px auto; } .deserve_note{ margin-top:16px; margin-bottom:30px; font-size:22px; text-align:center; } .ft_trv_left_coming_text .travel_freedom_section{ text-align:left; } .trv_card_member h2{ margin-bottom:30px; } .mobile_sm_slider_con{ display:block !important; } .page-template-features .mobile_lft_blk, .page-template-features .mobile_rt_blk{ display:none; } .page-template-features .watch_mobile figure{ max-width:230px; margin:0 auto; } .page-template-features .watch_mobile{ position:relative; } .page-template-features .watch_mobile:after{ height:25%; position:absolute; bottom:0px; left:0px; right:0px; background-color:#e0ebeb; content:""; margin:0px -15px; z-index:-1; } .page-template-features .mobilearia_outer h2{ font-size:16px; margin-bottom:25px; } .page-template-features .new_install h3{ text-align:center; } .page-template-features .fxd_install_text{ font-size:20px; margin:22px 0; } .feat_instlmnt_fee_outer, .feat_total_btn_outer{ display:inline-block; width:auto; } .feat_total_btn_outer .feat_total_btn{ margin-right:5px; } .feat_instlmnt_fee_outer .feat_instlmnt_fee{ margin-left:5px; } .right_insta_area_top{ border:0px; padding:20px 20px; } .page-template-features .topcell_pic{ margin:0px -25px; } .page-template-features .right_insta_area_top .topcell{ max-width:100px; } .boingo_planeC{ margin:15px auto 0; text-align:center; } .price_sliderContent{ max-width:450px; margin:30px auto; } .page-template-features .purchases_Text{ text-align:center; } .page-template-features .curncy_section{ display:none; } .page-template-features .hidden_curncy_section, .page-template-features .hidden_curncy_section .curncy_section{ display:block; } .page-template-features .hidden_curncy_section .curncy_section{ padding:10px 20px 0px; } .page-template-features .free_travel_area h2, .page-template-features .how_spnd h3{ margin-top:30px; } .page-template-features .insuredTxt img{ max-height:35px; } .page-template-features .how_spnd h3{ text-align:left; margin-bottom:10px; } .brim_control_bg_hidden{ display:block; } .page-template-features .brim_control{ background-image:none !important; } .page-template-features .brim_control_image{ padding-top:15px; } .page-template-features .you_with_brim h3{ margin-top:15px; } .page-template-features .feat_earn_points .feat_total_btn_outer .feat_total_btn, .page-template-features .feat_earn_points .dolar_btn_outer .dolar_btn, .page-template-features .feat_earn_points .feat_instlmnt_fee_outer .feat_instlmnt_fee{ width:180px; min-height:auto; } .page-template-features .feat_earn_points .dolar_btn_outer .dolar_btn{ margin-right:10px; margin-left:0px; } .page-template-features .feat_earn_points .feat_instlmnt_fee_outer .feat_instlmnt_fee{ margin-left:10px; margin-right:0px; } .boingo_planeC img{ max-width:100px; } .distributionMdl .modal-dialog{ text-align:center; padding:20px; width:auto; } .distributionMdl .modal-dialog.payment-form .nextBtn{ background-image:none; padding:9px 44px; display:inline-block; width:auto; font-size:16px; text-align:center; } .distributionMdl .modal-dialog .cancel_btn{ padding:9px 33px; } .no_bank_area{ padding-bottom:40px; } .security_cell{ margin-top:80px; } .page-template-home-page .security_area .security_area_img img{ max-width:400px; margin:5px auto 0px; } .all_banner_header h3{ font-size:22px; max-width:200px; } .all_banner_header p{ font-size:18px; max-width:245px; } .all_banner_logo{ margin-top:14px; } .uber_eat_section{ padding-top:150px; padding-bottom:35px; } .all_txt_banner_header h3{ font-size:22px; } .all_txt_banner_header p{ font-size:16px; } .brim_go h3 span{ font-size:14px; } .trv_card_member .row .trv_card_box{ min-height:1px; height:calc(100% - 20px); margin-bottom:20px; margin-left:auto; margin-right:auto; } .trv_full_slide .slick-arrow.slick-next{ right:15px; } .trv_full_slide .slick-arrow.slick-prev{ left:15px; } .confirmation_page{ padding-bottom:100px; } .awesome_form{ margin:50px auto 0px !important; } .brim_go_area{ margin-top:0px; } .security_area .container > .row .security_area_img, .security_area .container > .row .security_area_txt{ -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; } .content_maintain{ width:auto; } .content_maintain{ padding-top:90px; } .logo_maintain{ width:120px; margin:0 auto 30px; } .content_maintain p{ font-size:16px; line-height:24px; } .content_maintain h2{ font-size:26px; padding-bottom:30px; margin-bottom:25px; } .socialicos_main a{ width:40px; } .blk_slide_items h2{ font-size:22px; } .blk_slide_items.uber_eats_items_banner h1{ font-size:40px; line-height:50px; margin-bottom:25px; padding-right:125px; } .blk_slide_items p{ font-size:19px; line-height:24px; } .blk_slide_items .bnr_btn a{ font-size:14px; } .partner_video_sec{ width:500px; margin:0 auto; } .security_area .container > .row{ -ms-flex-wrap:wrap; flex-wrap:wrap; } .partner_contact_inr_wrap{ padding-top:35px; } .partner_only_txt h5{ font-size:18px; margin-bottom:10px; letter-spacing:0.5px; line-height:28px; } .image_sec .global_btn{ bottom:auto; right:auto; left:50%; top:-104px; transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); } .block_section{ padding:40px 0px 30px; } .partner_contact_fig{ width:500px; display:block; margin:0 auto; } .partner_page_video{ padding:19px 64px 39px 72px; } .partner_Installments{ padding-top:35px; } .phone_mockup_txt{ padding-top:0; } .brand_block_txt_sec h2{ font-size:22px; margin-bottom:20px; } .brand_block_txt_sec p{ font-size:18px; line-height:28px; } .our_partner_sl_section{ padding:105px 0 15px; } .company_quats{ padding:30px 0 30px; } .our_partner_headline h1{ margin-bottom:0; } .phone_mockup_img{ max-width:220px; } .partner_join_form{ width:auto; margin:0 15px; padding:30px 10px 30px; } .side_pic_new{ display:none !important; } .mobile_side_pic_new{ display:block; margin-right:-15px; } .how_spnd_content .how_spnd_data{ width:100%; float:none; } .security_banner h3{ font-size:30px; } .Own_security_left{ padding:0; margin:40px auto 0px auto; text-align:left; max-width:100%; } .Own_security_rt{ max-width:400px; text-align:center; margin:40px auto 20px; } .mobilearia_outer > .row{ -ms-flex-wrap:wrap; flex-wrap:wrap; } .page-template-security .protect_outer_new > .row{ display:block; } .cust_left_text{ position:absolute; right:0; width:350px; } .cust_left_text p{ font-size:20px; line-height:20px; } .getwaycard_inner h1{ font-size:30px; } .getwaycard_inner p{ margin-bottom:10px; } .getway_foot span{ margin-bottom:10px; } .getwaycard .figure{ padding:20px 40px; } .getwaycard{ padding:30px 0 30px; } .brim_amazon_dot h2{ font-size:20px; } .brim_amazon_dot{ padding:50px 0; } .brim_amazon_dot h2 img{ max-width:16px; margin:-6px 5px 0; } .brim_amazon_dot p{ font-size:19px; letter-spacing:-0.5px; line-height:27px; margin-bottom:22px; } .brim_amazon_dot h3{ font-size:20px; margin-bottom:20px; } .dateandtime .cell_si{ font-size:16px; } .brim_amazon_dot .float_cust_dot_left figure{ padding:20px 20px 0 20px; } .brim_card_dot_sec h2{ font-size:20px; margin-bottom:40px; } .point_sec li{ margin:0 auto 25px; text-align:center; display:inherit; } .point_sec li:first-child{ margin-left:auto; } .point_sec li:last-child{ margin-right:auto; } .brim_card_dot_sec{ padding:40px 0 00px; background-position:bottom 45px center; } .point_sec{ margin-bottom:30px; } .path_n{ padding-left:0px; background-position:center top; text-align:center !important; text-align:left; margin-bottom:70px; letter-spacing:0.1px; padding-top:40px; } .sprade_in{ font-size:18px; color:#454545; letter-spacing:0.6px; background:#cae6ec; margin-top:0; margin:0 -15px; height:60px; padding-bottom:30px; line-height:23px; } .sprade_in span{ font-size:18px; color:#00c1d5; font-family:"Axiforma_Bold"; } .point_sec li{ width:180px; } .all_payment_method{ padding:40px 0px 20px; } .wallet_headline h2{ font-size:30px; line-height:30px; } .wallet_headline p{ font-size:18px; line-height:24px; } .wallet_headline p + p{ margin-top:15px; } .wallet_box_disable{ max-width:270px; margin-right:auto; margin-left:auto; } .wallet_headline{ margin-bottom:35px; } .wallet_box_logo{ max-width:117px; height:60px; margin-top:-30px; } .wallet_headline_icon img{ max-height:70px; } .wallet_headline_icon{ margin-bottom:10px; } .wallet_figure{ max-width:300px; } .gray_wallet_box{ padding:40px 0 20px; } .wallet_bold_txt h5{ font-size:18px; line-height:24px; } .brim_new_open_rewardz_sec .brim_open_rewardz_inner h3{ font-size:30px; margin-bottom:10px; } .video_frame_sec{ display:none !important; } .video_text_sec{ width:100%; margin-right:0; } .video_text_list{ min-height:auto !important; opacity:1 !important; } .video_text_list{ margin-top:45px; } .video_text_list:first-child{ margin-top:10px; } .video_list_title h3{ font-size:20px; } .video_list_title{ margin-bottom:20px; } .member_new_html{ margin:0 -20px; } .blk_slide_items h1, .blk_slide_items h2, .blk_slide_items p, .blk_slide_items.home_bnr_left .bnr_btn{ text-align:center !important; } .blk_slide_items.uber_eats_items_banner h1, .blk_slide_items.uber_eats_items_banner h2, .blk_slide_items.uber_eats_items_banner p, .blk_slide_items.home_bnr_left.uber_eats_items_banner .bnr_btn{ text-align:left !important; } .blk_slide_items.uber_eats_items h1, .blk_slide_items.uber_eats_items h2, .blk_slide_items.uber_eats_items p, .blk_slide_items.home_bnr_left.uber_eats_items .bnr_btn{ text-align:left !important; } .no_bank_area h3{ font-size:16px; } .distributionMdl .modal-footer{ padding:25px 100px 0px; } .section_free{ padding:40px 0; } .section_free h3{ margin-bottom:8px; font-size:18px; } .section_free h2{ font-size:27px; margin-bottom:20px; } .ofers_box{ bottom:40px; right:15px; font-size:16px; width:100px; height:100px; padding:20px 0; line-height:20px; } .uberscreen{ display:none; } .uberscreen_mob{ display:block; text-align:center; background-color:#f3f3f4; padding:0 50px; } .outer_uber_but{ margin-left:0; max-width:300px; margin:0 auto; text-align:center; } .button_uber_area a{ display:inline-block; } .uber_eats_logo{ margin-bottom:10px; } .uber_eats_items span{ font-size:26px; } .banner_uber .ofers_box{ top:230px; } .uber_landing_banner{ display:block; } .home_bnr_left.uber_eats_items_banner{ margin-top:-50px !important; } .banner_uber{ margin-bottom:0; } .sick_kid_styling h1{ line-height:34px; margin-bottom:10px; } .brim_with_flex h2{ font-size:22px; } .brim_with_flex p{ font-size:18px; margin-bottom:30px; line-height:28px; } .brim_with_flex{ padding:35px 0 70px; } .story_icon{ float:none; width:76px; margin:0 auto 10px; } .story_telling{ position:relative; } .tell_us_sec p{ font-size:20px; line-height:30px; text-align:center; } .tell_us_sec p span{ font-size:23px; } .story_button{ float:none; position:absolute; left:50%; transform:translateX(-50%); bottom:71px; } .story_button a.btn-w-primary{ padding:14px 30px 14px; font-size:20px; } .new_wifi .boingo_plane{ margin:0 auto 30px; } .new_wifi .boingo_planeC{ padding-left:0; } .new_wifi .wrapBoing{ padding:60px 0 40px; } .new_how_spend .how_spnd h3{ margin-top:0; margin-bottom:50px; font-size:22px; text-align:center; } .new_how_spend .how_spnd_data{ padding-top:0; } .mobile_side_pic_new img{ margin-top:45px; } .new_how_spend .how_spnd .spnd_cell h3{ margin-top:30px; font-size:18px; } .new_how_spend .how_spnd p{ font-size:16px; line-height:23px; text-align:center; } .new_travel_outer .free_travel_area h2{ margin-top:0; text-transform:initial; } .new_travel_outer .free_travel_area{ padding:35px 0; } .mob_off{ display:none; } .hidden_frgn_transec{ display:block; } .new_save_curr .price_sliderContent{ margin:0 auto 25px !important; } .cntry_slct_inner{ max-width:310px; } .new_save_curr .price_RangeA.price_Range .slider.slider-horizontal{ width:60%; } .forign_transection{ flex-wrap:wrap; margin:0 auto 20px; max-width:450px; text-align:center; } .txt_currency{ max-width:100%; } .txt_currency h3{ margin-bottom:30px; } .new_save_curr .curncy_section p{ color:#454545; } .new_save_curr .curncy_section{ max-width:450px; margin:0 auto; } .forgn_amount{ width:100%; } .ph_hide_sec{ display:none; } .new_install .install_area{ padding:45px 0; } .ph_block_sec{ display:block; } .travel_slider_outer{ margin-bottom:0; } .purchases_Text h3{ font-size:18px; margin-bottom:10px; } .new_save_curr .price_sliderContent{ margin:0 auto 30px !important; } .travel_white_portion span{ font-size:14px; display:inline-block; } .travel_white_portion{ padding:16px 0 16px; line-height:20px; } .yahoo_logos a{ width:33.33%; margin-bottom:20px; } .sickkids_social{ text-align:center; display:block; width:100%; padding-top:30px; } .sickkids_social a{ margin:0 19px; } .feature_brands .container{ padding:0; } .feature_brands .row{ margin-right:0; margin-left:0; } .feature_brands .col-xs-12{ padding:0; } .feature_brands{ position:relative; padding:70px 0 50px; } .feature_brands:after{ position:absolute; right:0; top:62%; transform:translateY(-50%); content:""; width:95px; height:120px; background-image:url(../images/gradiant_rt.png); background-repeat:no-repeat; background-size:cover; background-position:center center; z-index:1; pointer-events:none; } .feature_brands:before{ position:absolute; left:0; top:62%; transform:translateY(-50%); content:""; width:95px; height:120px; background-image:url(../images/gradiant_lt.png); background-repeat:no-repeat; background-size:cover; background-position:center center; z-index:1; pointer-events:none; } .feature_brands .partner_sl_item_inner{ padding:0 12px; } .feature_brands .our_partner_headline h1{ margin-bottom:30px; font-size:22px; } .feature_brands .partner_sl_item_inner{ height:65px; } .video_top_text{ position:static; transform:none; max-width:100%; padding:0 20px; } .watch_video_sec{ padding:140px 0; min-height:100%; background:#00c1d5; background-position:center center; background-image:url(../images/respncv_mob.png); background-size:cover; } .video_top_text p{ font-size:16px; } .gotoeShop{ padding:60px 0px; } .dwn_aro_c_fee{ display:block; width:17px; height:17px; margin:5px auto 0; cursor:pointer; } .cars_holder_main h4{ font-size:13px; margin-bottom:0; } .annual_fee_box h5{ font-size:16px; } .annual_fee_box{ display:block; padding-top:20px; min-height:inherit; } .tgl_sld .dwn_aro_c_fee{ transform:rotate(180deg); margin:20px auto 0; } .top_icons_brm_crd{ display:none; } .small_mob_icons{ display:block; } .crd_icns h5{ font-size:18px; line-height:24px; } .apply_now_btn{ max-width:90%; margin:10px auto; } #videobcg{ display:none; } .watch_video_sec{ height:auto; } .payment-form.activation-payment-form .new_frm_area{ padding:40px 0 !important; margin:0; } .carp_for_portal .active_card_menu_new > ul{ display:none; } .carp_for_portal .pg_progress{ height:10px; bottom:-10px; margin:0 -15px; } .activation_process_CARP .inner_step_3 h3{ font-size:28px; margin-bottom:30px; } .activation_process_CARP .inner_step_3 h4{ font-size:18px; } .activation_process_CARP .inner_step_3 h4 span{ font-size:22px; } .activation_process_CARP .inner_step_3 p{ font-size:16px; line-height:24px; } .activation_process_CARP .inner_step_3 h5{ font-size:22px; margin-bottom:20px; } .activation_process_CARP .inner_step_3{ margin:0 auto 50px; } .activation_process_CARP .code_single_box{ height:80px; width:68px; } .carp_for_portal .payment-form.activation-payment-form .new_frm_area{ padding:0px 0 40px !important; } .activation_process_CARP{ padding-top:70px; } .carp_for_portal .new_success_msg{ top:80px; } .new_success_msg span{ margin:3px 5px 0; font-size:12px; } .carp_for_portal .new_success_msg span strong{ font-size:14px; } .page-template-template-partsactivate-php .activation_process_CARP h2{ font-size:25px; letter-spacing:0; } .page-template-template-partsactivate-php .frm_wrap_mail_pin p span{ font-size:16px; } .carp_for_portal .payment-form .validate_frm label{ font-size:14px; } .page-template-template-partsactivate-php .activation_process_CARP .btn_outr{ margin-top:30px; } .activation_process_CARP .card-outer{ margin:0; } .page-template-template-partsactivate-php .activation_process_CARP .frm_wrap-2 h4{ font-size:20px; margin:25px 0 15px; } .activation_process_CARP .top_elite-txt{ font-size:15px !important; } .activation_process_CARP .card-outer-desc p{ font-size:16px; line-height:22px; } .activation_process_CARP .card_details{ margin:50px 0 15px; } .activation_process_CARP .pr_sm_title{ font-size:22px; } .activation_process_CARP [type="checkbox"]:checked + label, .activation_process_CARP [type="checkbox"]:not(:checked) + label{ line-height:22px; font-size:16px; } .carp_for_portal .payment-form.activation-payment-form .amazon-congrats-carp{ padding:40px 0 !important; margin:0 auto !important; } .amazon-congrats-carp .application_laststep{ margin:80px 0 60px; } .amazon-congrats-carp .btn{ min-width:150px; } .info_tip{ font-size:12px; line-height:16px; } .white_info_tip{ width:225px; } .rds_banner{ background-image:url(../images/Banner_rds_mob.jpg); } .count_prcnt{ font-size:24px; padding-top:13px; margin-bottom:3px; } .flower_shp{ height:80px; width:80px; font-size:12px; } .count_prcnt sub{ bottom:-12px; font-size:16px; margin-left:0px; } .ern_more_rdws{ padding:40px 0; } .rwds_logo_hold{ display:inline-block; } .rewards_banner_inner{ text-align:center; transform:translateY(-50%); left:0; max-width:100%; position:absolute; right:0; } .rds_banner_txt{ max-width:310px; margin:0 auto; } .home_banner_devs{ background-image:url(../images/devs_home_ban_mob.jpg); } .home_banner_devs .inner_banner_full{ position:static; transform:none; padding-top:135px; text-align:center; } .runtime_banner{ max-width:320px; margin:0 auto; } .unlock_area .cars_holder_main figure{ max-width:210px; margin:0 auto 20px; } .unlock_area .cars_holder_main{ padding:30px 20px 20px; max-width:365px; width:365px; } .unlock_area .apply_now_btn{ max-width:100%; margin:10px auto; } .unlock_area .annual_fee_box{ min-height:auto; } .bonous_area{ top:-32px; right:-62px; width:105px; } .unlock_area .cars_holder_main h4{ font-size:18px; } .unlock_area .annual_fee_box ul li{ font-size:16px; } .brim_mob{ margin:0 auto; } .order_m2{ order:2; width:100%; } .order_m1{ width:100%; order:1; margin-bottom:40px; } .brim_go{ padding:0; } .go_area_new{ padding:60px 0; } .go_area_new .row{ flex-wrap:wrap; } .brim_member_new h3{ font-size:22px; margin:0 0 30px; } .inner_free_travel_slide .slick-prev{ left:20px; } .inner_free_travel_slide .slick-next{ right:20px; } .new_travel_outer .travel_cell h4{ font-size:18px; line-height:24px; margin:28px 0 8px; } .mob_block_sec{ display:block; } .new_install .install_left h3{ font-size:22px; line-height:28px; } .new_install .install_left p span{ font-size:18px; line-height:28px; } .instl_optn h4{ font-size:16px; } .instl_optn ul li span{ color:#00c1d5; } .new_install .instl_optn{ padding:20px 0 0px 0; } .new_install .am_section p{ font-size:10px; } .family_img_hold{ margin-bottom:25px; } .family_details h2{ font-size:22px; margin-bottom:30px; } .brim_member_new_inner p{ line-height:28px; font-size:22px; } .brim_memberOuter .brim_member_new{ padding:25px 0px 60px; } .brim_memberOuter .container{ padding-right:0px; padding-left:0px; } .ultimated_section_slider .ultimated_sn_items span{ font-size:11.5px; } .brim_new_open_rewardz_sec .brim_open_rewardz_inner h1{ font-size:22px; margin-bottom:20px; } .brim_new_open_rewardz_sec .brim_open_rewardz_inner p{ font-size:18px; line-height:28px; } .brim_open_rewardz_sec{ padding:70px 0px 0px; } .list_lft_ico{ height:62px; width:62px; } .video_txt h4{ font-size:18px; line-height:24px; } .video_list_row{ margin-bottom:40px; } .boingo_Text h3{ font-size:22px; } .wrapBoing{ padding:70px 0 70px; } .boingo_plane img{ max-width:230px; margin:0 auto; } .boingo_planeC img{ max-width:65px; } .ban_dsk_block{ display:none; } .ban_mob_pic_holder{ position:relative; padding-right:15%; text-align:left; padding-bottom:70px; } .ban_mob_block{ display:block; max-width:500px; margin:0 auto; } .pasprt_image_holder{ display:block; } .feature_txt_ban{ padding-top:30px; text-align:center; } .feature_txt_ban h2{ font-size:32px; line-height:38px; margin-bottom:20px; padding:0 10px; } .pasprt_image_holder{ position:absolute; right:-15px; top:0; width:20%; } .purchases_Text{ margin-top:-30px; } .new_save_curr .glbl_Hdng{ font-size:22px; line-height:28px; } .new_save_curr .purchases_Text p{ font-size:18px; line-height:28px; } .price_sliderContent h5{ line-height:27px; margin:0px 0 35px; } .new_save_curr .price_sliderContent h3{ color:#454545; } .cad{ color:#454545; } .new_save_curr .price_Range{ margin-bottom:20px; } .new_save_curr .price_sliderContent h6{ margin-bottom:10px; } .fr_mob_txt{ display:block; } .fr_dsk_txt{ display:none; } .page-template-features .hidden_curncy_section .curncy_section{ padding:0; max-width:100%; } .feature_ban .save_currencies{ padding:45px 0; } .travel_area span{ font-size:14px; margin-bottom:5px; } .travel_area h3{ font-size:22px; } .new_install .am_section p{ text-align:left; } .cell_pic{ width:80px; } .partner_join_us{ padding:0; background-position:center left 37%; } .partner_join_form{ margin:0; border-radius:0; padding:50px 15px 30px; } .mock_block_inner{ height:95px; width:95px; padding:15px 7px; box-shadow:0 0 10px rgba(69,69,69,0.15); } .partner_sl_item_inner img{ max-height:100%; max-width:auto; } .our_partner_sl{ margin-bottom:15px; padding:0 20px; } .our_partner_sl .slick-next{ right:10px; } .our_partner_sl .slick-prev{ left:10px; } .block_svg{ line-height:122px; width:80px; height:80px; } .block_svg svg{ height:45px; } .block_section .advantage_cell{ margin:0 auto 30px; max-width:250px; } .travel_slider .slick-arrow{ top:32%; } .partner_only_txt h1{ font-size:22px; margin:0px auto 22px; } .partner_only_txt{ margin:0 auto 50px; } .partner_banner .feature_img_ban{ max-width:350px; margin:0 auto 30px; } .partner_banner .feature_txt_ban h2{ margin-bottom:0; } .cki_holder{ flex-wrap:wrap; } .statement_block small{ width:100%; margin-bottom:10px; } .statement_block{ padding:20px 0px; } .inner_cooki{ width:100%; } .maintainance_block{ top:58px; padding:10px 0px; } .maintainance_block h5{ font-size:16px; line-height:16px; } .new_inner_mntnc{ font-size:14px; line-height:17px; width:80%; } .close_mntnc{ width:20%; } .baner_crear{ margin-bottom:25px; } .crrear_head{ padding-bottom:20px; margin-bottom:20px; } .Own_security_section{ padding-top:0px; } .protect_outer_new .seq_icon img{ max-height:80px; } .sequirty_text h4 br{ display:none; } .terms_tab_area h2{ font-size:30px; } .terms_nav-tabs > li a{ font-size:18px; padding:10px 40px 10px 20px; } .tab_submenu li a{ font-size:16px; padding:10px 0px; } .tab_submenu{ padding-left:20px; padding-right:20px; } .terms_nav-tabs{ margin:0 -15px; } .terms_nav-tabs > li.tab_hasChild > a:before{ right:20px; } .top_rt_arow a:after{ right:20px; } .tab_submenu .top_rt_arow a:after{ right:0px; } .unlock_area .annual_fee_box h5 span:after{ top:47%; } .terms_nav-tabs > li a span{ right:20px; } .for_gpay .col-sm-6{ width:50%; } .for_gpay .wallet_box_disable{ max-width:100%; } .hgt560{ transform:scale(0.6); } .bsns_sol_banner_devs .runtime_banner h1{ font-size:32px; line-height:38px; margin-bottom:10px; } .bsns_sol_banner_devs .runtime_banner h4{ font-size:22px; line-height:26px; margin-bottom:25px; padding:0; } .bsns_sol_banner_devs .runtime_banner{ max-width:360px; margin:0 auto; } .rt_bsns_img{ text-align:center; } .key_crdt .aro_single_item{ margin-bottom:0px; } .industries_we_serve{ padding:80px 0 40px; } .brim_hlp_txt h2{ font-size:22px; line-height:22px; } .brim_hlp_txt h4{ font-size:18px; line-height:22px; } .industries_we_serve h4{ font-size:20px; margin-bottom:40px; } .key_crdt h5{ font-size:18px; line-height:28px; margin-bottom:20px; } .inner_touchbistro_ban_details h1{ font-size:30px; line-height:47px; margin-bottom:50px; } .best_credit_card .family_details h2{ line-height:36px; font-size:28px; margin-bottom:25px; } .best_credit_card .family_details h2 em{ display:none; } .best_credit_card .family_listing li + li{ margin-top:15px; } .best_credit_card .family_listing li{ font-size:16px; line-height:24px; } .best_credit_card{ padding:0px 0 50px; } .card_tb2_hold{ padding:0; max-width:246px; margin:-34px auto 30px; } .card_tb2_hold span{ right:-21px; top:-34px; width:105px; height:105px; } .benifit_blocks{ margin-bottom:20px; display:flex; align-items:center; } .benifit_blocks figure{ width:70px; height:70px; margin:0; } .benifit_text p{ line-height:21px; text-align:left; } .benifit_text{ min-height:auto; padding-left:30px; width:85%; } .benifits_for_business{ padding:50px 0 40px; } .benifits_for_business .glbl_hdr h2, .your_rewards .glbl_hdr h2, .other_benifits .glbl_hdr h2{ font-size:28px; margin-bottom:25px; line-height:36px; } .benifits_for_business .glbl_hdr p, .your_rewards .glbl_hdr p{ font-size:18px; line-height:30px; } .start_today .install_left h3{ font-size:24px; margin-bottom:20px; line-height:30px; } .start_today .install_left p span{ font-size:16px; line-height:26px; margin-bottom:10px; } .benifit_box_inner figure{ width:88px; height:88px; margin:0 auto 15px; } .benifit_box_inner p{ font-size:16px; line-height:26px; } .other_benifit_holder{ padding:0; } .desk_sprt_image{ display:none; } .mob_image{ display:block; margin:0 -15px; } .rewards_itms_mobile{ display:block; margin-top:40px; position:relative; } .rewards_itms{ display:none; } .rds_item{ padding:0 10px; text-align:center; } .rds_item figure{ display:inline-block; } .your_rewards{ padding:42px 0 50px; } .your_rewards .glbl_hdr p span{ font-size:16px; line-height:21px; } .rewards_itms_mobile:before{ position:absolute; left:-15px; top:20px; transform:translateY(-50%); content:""; width:95px; height:100px; background-image:url(../images/touchbistro/gradiant_lt.png); background-repeat:no-repeat; background-size:cover; background-position:center center; z-index:1; pointer-events:none; } .rewards_itms_mobile:after{ position:absolute; right:-15px; top:20px; transform:translateY(-50%); content:""; width:95px; height:100px; background-image:url(../images/touchbistro/gradiant_rt.png); background-repeat:no-repeat; background-size:cover; background-position:center center; z-index:1; pointer-events:none; }  .carp_flow.page-template-activate .carp_congrts_box h2{ font-size:28px !important; margin-bottom:25px; } .best_credit_card_rank{ padding:40px 0 30px; } .logo_main_box{ margin:0 -15px; } .logos_sec{ padding:105px 0 20px; } .partner_logos{ margin-bottom:40px; } .award_sec{ padding:75px 0; } .get_started_sec .btn-secondary{ margin-top:30px; } .get_started_sec .cars_holder_main figure{ max-width:240px; } .Digital_first .brim_go{ padding:0; } .Digital_first .brim_go p{ line-height:24px; font-size:16px; } .new_mrktng_ban{ background-image:url(../images/Hero.png); } .new_mrktng_ban .runtime_banner h1{ font-size:30px; line-height:38px; margin-bottom:15px; } .new_mrktng_ban p{ font-size:24px; line-height:37px; padding:0 25px; } .new_mrktng_ban .runtime_banner{ max-width:325px; margin:0 auto; height:calc(100vh - 290px); position:relative; } .new_mrktng_ban .home-banner-cta{ position:absolute; bottom:0; } .new_mrktng_ban .home-banner-cta .btn{ display:block; max-width:200px; margin:0 auto; } .new_mrktng_ban .home-banner-cta .btn + .btn{ margin-top:20px; } .parter_join_new{ padding:70px 0 0; } .parter_join_new .partner_join_form{ margin:0 -15px; } .indutries_we_serve_new{ padding:50px 0; } .indutries_we_serve_new h4{ font-size:22px; margin-bottom:20px; } .indutries_we_serve_new ul li{ font-size:20px; } .indutries_we_serve_new ul li + li{ margin-left:0; margin-top:15px; } .get_covered .global_home_hdr{ padding:0; } .get_covered .global_home_hdr h2{ padding:0; } .get_covered{ padding:50px 0; } .get_covered_listing{ column-count:1; max-width:250px; } .get_covered_listing li{ margin-bottom:15px; margin-left:0; } .more_list{ font-size:18px; } .innovate .cell_pic{ width:120px; } .innovate .aro_single_item{ margin-bottom:40px; } .innovate .brim_member_new{ padding:15px; } .banking_rewards .runtime_banner h1{ margin-bottom:20px; } .new_partner_sec{ padding:60px 0 20px; } .loyalty_sec_new .brand_section_title{ margin:0px auto 30px; } .loyalty_sec_new .advantage_cell{ padding:0 10px; } .partner_banner_new .feature_txt_ban{ padding-top:50px; max-width:315px; margin:0 auto; } .features_banner_txt{ max-width:345px; position:static; left:0; margin:0 auto; padding-top:470px; text-align:center; } .features_banner_txt h1{ font-size:32px; line-height:38px; padding:0 60px; } .budget_tracking .how_spnd h3{ margin-bottom:25px; } .own_security_new .Own_security_left{ text-align:center; } .own_security_new .Real_time_nft_rt_inner{ text-align:center; } .flexible_payment .instl_optn ul li span{ color:#007d93; } .flexible_payment .mob_block_sec{ color:#007d93; } .rewards_itm_box{ max-width:100%; display:block; white-space:nowrap; overflow:hidden !important; overflow-x:auto !important; -webkit-overflow-scrolling:touch !important; } .rwrds_itm{ width:100px; margin-bottom:0px; display:inline-block; } .rewards_itm_box::-webkit-scrollbar{ width:0 !important; } .rewards_itm_box{ overflow:-moz-scrollbars-none; } .rewards_itm_box{ -ms-overflow-style:none; } .rewards_itm_box::-webkit-scrollbar{ display:none; } .new_abt_prtner_sec{ padding:40px 0px; } .top_footer_inner{ justify-content:flex-start; flex-wrap:wrap; } .ftr_right{ width:100%; padding-top:25px; } .ftr_left ul li{ display:block; } .ftr_left ul li:first-child{ padding-bottom:15px; } .ftr_left{ width:100%; } .ftr_left ul li a{ display:inline-block; } .ftr_left ul li + li{ margin-left:0; padding-top:15px; border-top:1px solid #cdd1c9; } .carp_flow.page-template-template-partsactivate-php .activation_custom_form h2{ font-size:28px; line-height:34px; } .carp_flow .activation_pg_hd p, .carp_flow.page-template-template-partsactivate-php .marina_text, .carp_flow.page-template-template-partsactivate-php .frm_wrap_mailactivation p, .carp_flow.page-template-template-partsactivate-php .frm_wrap_mail_pin p span{ line-height:23px; } .carp_flow #fStep .activation_custom_form{ padding-top:0; } .carp_flow.page-template-activate .payment-form.activation-payment-form .new_frm_area{ padding:100px 0 !important; } .carp_flow .activation_custom_form{ padding-top:90px; } .carp_flow.page-template-activate .active_card_menu_new > ul{ display:none; } .carp_flow.page-template-activate .pg_progress{ height:15px; bottom:auto; left:-15px; top:0px; } .carp_flow .active_card_menu:after{ position:absolute; content:""; width:100%; height:15px; background:rgba(4,91,167,0.25); right:-15px; } .carp_flow .verfy_eml_box h4{ font-size:18px; line-height:24px; } .carp_flow .email_show{ font-size:18px; } .carp_flow .validate_frm .otp_outer{ width:335px; } .carp_flow .validate_frm .otp_outer > .flex_row{ margin:0 -5px; } .carp_flow .validate_frm .flex_col-3{ padding:0px 5px; } .carp_flow .important_modal .modal-dialog{ width:95%; margin:0 auto; } .carp_flow.page-template-activate .card-outer{ margin:0px 50px 0; } .carp_flow .btm_elite-txt{ font-size:16px; } .carp_flow #PrimaryNotActivated .new_frm_area{ padding:100px 0 100px !important; margin:0; } .carp_flow.page-template-template-partsactivate-php .activation_custom_form .PrimaryNotActivated_area p{ font-size:18px; line-height:23px; } .carp_flow .NotActivated_ioc{ height:102px; width:102px; } .carp_flow #PrimaryNotActivated .activation_custom_form{ padding-top:0px; } .carp_flow .activation_pg_hd p, .carp_flow.page-template-template-partsactivate-php .marina_text, .carp_flow.page-template-template-partsactivate-php .frm_wrap_mailactivation p, .carp_flow.page-template-template-partsactivate-php .frm_wrap_mail_pin p span{ font-size:18px; } .carp_flow.page-template-activate .new_success_msg{ top:81px; } .carp_flow .new_success_msg i{ position:absolute; left:15px; } .carp_flow .new_success_msg span{ margin:0px 28px 0 28px; } .carp_flow .new_success_msg{ text-align:left; } .carp_flow.page-template-activate .carp_congrts_box h2{ font-size:28px; margin-bottom:42px; } .carp_flow .mobile_another_signup{ display:none; } .carp_flow .otp_outer{ max-width:340px; } .carp_flow .otp_sec{ padding:0px 0 40px; } .manual_green_part .activation_custom_form .frm_wrap{ margin:0 auto !important; } .vcard-activation #account_already_created .PrimaryNotActivated_area{ width:auto; } .carp_flow #editmember .modal-dialog{ margin:0 auto; padding:15px; } .carp_flow.vcard-activation .active_card_menu{ margin:0 -15px; background-color:rgba(4,91,167,0.25); } .carp_flow.vcard-activation .active_card_menu:after{ display:none; } .carp_flow.vcard-activation .active_card_menu_new > ul{ display:none; } .carp_flow.vcard-activation .pg_progress{ position:static; height:16px; } .carp_flow.vcard-activation .frm_wrap-2 .card-outer{ margin-top:0px; } .carp_flow.vcard-activation #account_already_created .PrimaryNotActivated_area{ width:auto; } .carp_flow .bannersection{ background-image:url(../images/carp/mobile_banner.png?v=1.2); } #compare_popup .modal-body .header_section{ display:none; } #compare_popup .compare_container{ height:auto; }}@media (max-width:640px){ .lg_text h4{ font-size:15px; line-height:22px; } .terms_area{ padding:25px 0px; } .terms_tab_container{ padding:0px; } .banner-item.slick-slide{ min-height:280px; } .trv_card_brim .trv_x_points{ font-size:28px; padding-left:8%; } .trv_card_member .col-xs-6.col-sm-4{ width:100%; } .trv_card_box{ min-height:inherit; } .numeric_text-2 span{ right:19px; top:auto; transform:none; -moz-transform:none; -webkit-transform:none; width:auto; bottom:20px; } .page-template-travel .trv_cooming_soon{ padding-bottom:20px; }  .amazon_pic_bg{ text-align:left; direction:ltr; } .amazon_blue_pic{ margin-right:0; margin-top:15px; margin-left:0; position:static; } .amazon_inr_bnr{ padding:30px 0; } .amazon_blue_pic{ width:175px; } .trv_card_box{ max-width:360px;  } .trv_card_member .trv_get_birm{ margin-top:25px; } .trv_machu_picchu_head h2{ font-size:80px; } .trv_details h3{ font-size:45px; } .distributionMdl .modal-dialog .cancel_btn{ padding:9px 21px; font-size:14px; } .distributionMdl .modal-dialog.payment-form .nextBtn{ padding:9px 30px; font-size:14px; } .distributionMdl .modal-dialog .row{ margin:0; } .distributionMdl .modal-dialog h3{ margin-bottom:15px; } .distributionMdl .modal-dialog .modal-body p{ margin-bottom:10px; } .dfrnt_card_option_slide .card_cell{ width:100%; } .partner_contact_fig{ width:400px; display:block; margin:0 auto; } .partner_page_video{ padding:17px 51px 31px 58px; } .partner_video_sec{ width:400px; margin:0 auto; } .connvience_new .all_banner_header h3{ font-size:20px; } .connvience_new .all_banner_header p{ font-size:14px; } footer .statement_block{ padding:10px 35px; } .wallet_headline h2{ font-size:22px; line-height:25px; margin-bottom:25px; } .wallet_figure{ max-width:255px; } .wallet_headline_icon img{ max-height:40px; } .distributionMdl .modal-dialog{ max-width:93%; } .invite_friend_header{ max-width:400px; } .invite_friend_header p{ font-size:18px; } .add_friends_sec{ max-width:350px; margin-top:25px; } .invite_corner{ height:185px; } .mem-item-bx{ display:block; max-width:inherit; } .hover_overlay_inr a{ width:48%; margin:0px 1%; } .aditional_member_info{ padding:20px 15px 20px; margin:0px; } .member_new_html{ margin:0; } .mem-bx.add-mem-bx{ margin:20px 0px 30px; } #addmember .modal-header{ padding:25px; } #addmember .modal-footer{ padding:25px 20px 25px; } #addmember .modal-header .close{ right:32px; top:32px; } #addmember .modal-body{ padding:20px 25px 0; } header .close{ top:20px; right:27px; } .distributionMdl .modal-footer{ padding:10px; } .no_bank_area{ padding-bottom:20px; } .no_bank_area .btn-secondary{ border:0; } .page-template-home-page .security_area .security_area_img img{ max-width:310px; margin:5px auto 0px; } .vs_img_outer{ width:100%; } .sick_kid_styling p{ font-size:17px; padding-left:0; line-height:28px; padding-right:0; } .glbl_hdr h2{ font-size:22px; line-height:22px; } .glbl_hdr{ margin-bottom:25px; } .crd_comparison{ margin-bottom:15px; } .crd_comparison a{ font-size:16px; } .distributionModalNew .modal-dialog h3{ padding:0; line-height:25px; font-size:20px; } .distributionMdl .modal-dialog .modal-body{ padding:0; } .distributionModalNew .modal-dialog{ padding:10px !important; } .page-template-application-new .application_sectionc .card_cell{ padding:0 15px !important; } .application_sectionc .application_laststep .card_cell_inr{ margin-left:-20px; margin-right:-20px; border-radius:0px; } .application_sectionc .lft_card_img{ width:165px; } .application_sectionc .card_inf_dtl{ width:calc(100% - 165px); } .card_desc{ padding-left:10px; min-height:auto; height:0; visibility:hidden; opacity:0; transition:300ms ease-in-out; -webkit-transition:300ms ease-in-out; -moz-transition:300ms ease-in-out; } .card_cell_inr.checked .card_desc{ opacity:1; visibility:visible; height:100%; } .card_desk_arro{ width:100%; display:block; transition:300ms ease-in-out; -webkit-transition:300ms ease-in-out; -moz-transition:300ms ease-in-out; } .card_cell_inr.checked .card_desk_arro{ transform:rotate(180deg); } .application_sectionc .aditional_member_info h3 em{ display:inline; } .fees_txt{ display:block; } .sess_campaign_wagjag .fees_txt{ display:none; } .view_fees_btn{ display:block; transition:300ms ease-in-out; -webkit-transition:300ms ease-in-out; -moz-transition:300ms ease-in-out; } .sess_campaign_wagjag .view_fees_btn{ display:none; } .fees_value{ display:none; margin-bottom:20px; } .sess_campaign_wagjag .fees_value{ display:flex; margin-bottom:0px; } .fees_value.open_txt{ display:flex; } .view_fees_btn.rotate_aro{ transform:rotate(180deg); } .global_home_hdr{ padding:0 28px; } .pasprt_image_holder{ width:23%; } .application_sectionc .application_laststep .imp_text{ padding:0 15px; } .sess_campaign_wagjag .application_laststep .card_cell_inr.checked{ border-top:4px solid #009eae; border-bottom:4px solid #009eae; } .mob_vw_new{ display:block; } .dsktp_vw_new{ display:none; } .hgt560{ margin-left:-90px; } .sess_campaign_touchbistro .application_sectionc .application_laststep .newpic_card{ max-width:300px; width:300px; } .sess_campaign_touchbistro .application_sectionc .card_inf_dtl{ width:100%; } .sess_campaign_touchbistro .application_sectionc .card_desk_arro{ display:none; } .sess_campaign_touchbistro .card_cell_inr.checked .card_desc{ width:100%; } .sess_campaign_touchbistro .application_sectionc .application_laststep .imp_text{ margin-top:30px; } .business-spend{ padding:30px 15px; } .sess_campaign_touchbistro .aditional-member{ margin-top:0px !important; } .sess_campaign_touchbistro .application_sectionc .aditional-member p{ margin-bottom:30px; font-size:14px; } .sess_campaign_touchbistro #sectionC #final_part_1 .btn_outr{ margin-top:30px; } .sess_campaign_touchbistro .application_sectionc .card_desc ul{ column-count:1; } .sess_campaign_touchbistro #sectionC .application_new_select_card .dfrnt_card_option_slide .card_cell{ max-width:300px; } .sess_campaign_touchbistro .application_sectionc .application_laststep .card_cell_inr h5{ font-size:14px; } .sess_campaign_touchbistro .application_sectionc .application_laststep .card_cell_inr span{ margin-bottom:10px; font-size:14px; } .sess_campaign_touchbistro .application_sectionc .application_laststep .card_cell_inr h6{ margin-bottom:10px; font-size:14px; } .sess_campaign_touchbistro .application_sectionc .card_desc{ padding-top:15px; } .sess_campaign_touchbistro .application_sectionc .application_laststep .imp_text p{ line-height:20px; } .sess_campaign_touchbistro .application_sectionc .aditional-member h2{ font-size:18px; margin-bottom:15px; } .business-spend h2{ font-size:18px; margin-bottom:15px; } .business-spend p{ font-size:14px; margin-bottom:15px; } .sess_campaign_touchbistro .application_sectionc .aditional_member_info h3{ font-size:15px; margin-bottom:15px; } .sess_campaign_touchbistro .fees_value_inr{ width:200px; } .carp_flow .dfrnt_card_option_slide .card_cell{ width:100%; } .carp_flow .application_sectionc .application_laststep .card_cell_inr{ margin-left:inherit; margin-right:inherit; border-radius:8px; padding:25px 12px; } .carp_flow .application_sectionc .application_laststep .card_cell + .card_cell{ margin-top:20px; } .carp_flow .application_sectionc .application_laststep .newpic_card{ max-width:104px; margin:0; margin-top:-30px; } .carp_mobile{ display:block; } .carp_desktop{ display:none; } .carp_flow .application_sectionc .application_laststep .card_cell_inr h6{ text-align:left; } .carp_flow .application_sectionc .application_laststep .card_cell_inr .card_inf_dtl{ border-bottom:0; text-align:left; padding-left:15px; } .carp_flow .application_sectionc .application_laststep .card_cell_inr h5{ font-size:18px; } .carp_flow .application_sectionc .application_laststep .card_cell_inr .card_desc{ padding-top:15px; min-height:auto; visibility:visible; opacity:1; border-top:2px solid #eee; width:100%; padding-left:0; height:auto; } .carp_flow .card_desk_arro{ display:none; } .carp_flow .application_sectionc .application_laststep .card_cell_inr .card_desc ul li{ font-size:16px; } .carp_flow .fees_txt{ display:none; } .carp_flow .view_fees_btn{ display:none; } .carp_flow .fees_value{ display:flex; } .carp_flow .application_sectionc .aditional_member_info h3{ font-size:18px; } .carp_flow .fees_value_inr h5{ font-size:14px; } .carp_flow .application_sectionc .card_inf_dtl{ width:calc(100% - 104px); } .carp_flow .inner_agreement h2{ font-size:16px; } .carp_flow .question_area h1{ font-size:28px !important; } .carp_flow .question_area h4{ font-size:18px; } .carp_flow .qus_block{ width:100%; } .carp_flow .thankyou_payment .top-margin h1{ margin-top:25px; } .prt_logo_box{ width:50%; margin-bottom:35px; } .features_page_banner{ background-image:url(../images/features_pg_ban_Mobile.png); background-position:center center; } .carp_flow.vcard-activation .PrimaryNotActivated_area p{ font-size:16px; line-height:24px; } .carp_flow.vcard-activation #account_already_created .ifyouhavequst{ font-size:14px; } .vcard-activation .activation_custom_form h2{ font-size:28px; margin-bottom:15px; line-height:32px; } .vcard-activation #PrimaryNotActivated .new_frm_area{ padding-bottom:100px; padding-top:50px !important; } .vcard-activation .PrimaryNotActivated_area{ width:100%; } .vcard-activation .PrimaryNotActivated_area .activation_custom_form{ padding-top:0px; } .vcard-activation .setup_content_header h1{ margin-bottom:15px; font-size:28px; line-height:32px; } .vcard-activation .setup_content_header h4{ font-size:16px; line-height:24px; } .vcard-activation .setup_content_header{ margin:0px auto 20px; } .vcard-activation .payment-form .validate_frm label{ font-size:12px; } .vcard-activation .tab-content{ padding:40px 0 0; } .vcard-activation .active_card_menu_new > ul{ display:none; } .vcard-activation .pg_progress{ height:16px; position:static; margin:0 -15px; } .vcard-activation .setup_content_header h1{ margin-bottom:15px; font-size:28px; line-height:32px; } .vcard-activation .activation_success_form{ padding:50px 0 100px; } .vcard-activation .activation_success_form .new_frm_area h1{ font-size:28px; margin-bottom:35px; line-height:32px; } .vcard-activation .activation_success_form .new_frm_area{ width:95%; } .vcard-activation .frm_wrap_mail_pin p span{ font-size:16px; line-height:22px; } .v_card_head h5{ font-size:21px; line-height:26px; } .SecurityShow .v_card_head p{ font-size:16px; line-height:22px; } .vcard-activation .new_numeric_text span{ width:100%; } .vcard-activation .global_btn.save_btn{ min-width:175px; } .vcard-activation .wrld-elite-txt h3{ font-size:21px; } .vcard-activation .frm_wrap-2{ width:100%; } .vcard-activation .btm_elite-txt{ font-size:13px; } .vcard-activation .pr_sm_title{ font-size:21px; } .vcard-activation .frm_wrap-2 .card-outer{ margin:0px 0px 30px; } .brim_business_card_outer{ flex-wrap:wrap; } .bsns_crd_dtls{ padding-left:0; width:100%; text-align:center; padding-top:30px; } .bsns_crd_dtls h4{ font-size:24px; line-height:31px; } .carp_flow .application_sectionc .aditional-member{ padding-top:0px; margin:0 !important; padding:0 15px; } .business_card_part{ margin:0 auto; } .carp_flow .application_sectionc .application_laststep .card_text_new{ font-size:24px; } .carp_flow .question_form_submission .content, .carp_flow .question_area h4, .carp_flow .qus_block h5{ font-size:18px !important; line-height:24px; } .carp_flow .qus_block .checkmark{ top:0px; } .carp_flow .ques_btm br{ display:none; } .carp_flow .qus_block{ width:100%; } .carp_flow.vcard-activation #account_already_created .activation_custom_form h2{ font-size:27px; line-height:33px; } .vcard-activation #account_already_created .ifyouhavequst{ font-size:12px; } .vcard-activation #account_already_created .forgot_password{ font-size:12px; } .carp_flow.vcard-activation .activation_custom_form h2{ font-size:28px; margin-bottom:15px; } .carp_flow .important_modal .modal-body{ position:relative; padding:30px 20px 40px; }}@media (max-width:568px){ .unlock_area .cars_holder_main{ width:316px; } .sequirity_hdng{ font-size:22px; } .sequirity_protect{ padding:25px 0px 10px; } .rembr_reset_pin{ padding:15px; } .picicon{ float:none; margin:0 0 8px 0; } .set_msg_d{ line-height:20px; font-size:12px; } .rating_bar_d li:first-child .dot_cell{ margin-left:-6px; } .rating_bar_d li:last-child .dot_cell{ margin-right:-6px; } .points_slider{ margin:30px 0px 0; } .points_slider .item span{ margin:0 10px; } .page-template-home-page .points_slider .item{ width:30%; } .redeem_sec{ margin-top:0; } .install_left.new_install{ margin-top:10px; text-align:center; } .bootstrap-select.btn-group .dropdown-menu{ max-width:100%; } .bootstrap-select.btn-group .dropdown-menu li a span.text{ white-space:normal; } .handmob_pic{ margin:0 auto; width:100%; max-width:324px; } .food_section:before{ content:none; } .earn_more p{ font-size:13px; line-height:15px; } .earn_more h3{ line-height:30px; } .earn_more{ padding:5px 0 0; } .earn_more h3{ line-height:18px; margin-bottom:10px; }  .banner-item.slick-slide{ min-height:280px; } .trv_card_brim .trv_x_points span{ font-size:16px; margin-top:-3px; } .trv_card_brim .trv_x_points{ font-size:26px; padding-left:40px; } .trv_count_inner:after{ height:200%; } .trv_card_brim{ float:none; clear:both; } .trv_left_coming_text p{ font-size:16px; } .travel_freedom_section p{ font-size:12px; } .numeric_text-2 span{ right:19px; top:auto; transform:none; -moz-transform:none; -webkit-transform:none; width:auto; bottom:8px; } .security_area img{ width:70%; }  .page-template-features .brim_member li{ width:29%; }  .home_bnr_left h1 .totalText{ display:block; } .home_bnr_left h1{ font-size:30px; } .home_bnr_left.uber_eats_items_banner h1{ font-size:40px; } .home_bnr_left h1 .totalText, .totalText{ margin-left:0px; font-size:26px; } .home_bnr_left h3{ font-size:17px; margin-top:17px; width:250px; } .uber_eats_items_banner.home_bnr_left h3{ text-align:left; margin:0 0 13px !important; } .uber_eats_items.uber_eats_items_banner ul li .uber_banner{ text-align:left; } .new_phn img{ max-height:145px; } .new_card img{ max-height:85px; } .new_card, .new_phn{ width:auto; } .card_ph_container{ text-align:right; } .banner-item.slick-slide{ min-height:210px; } .no_bank_area h2{ line-height:28px; font-size:22px; margin:0px auto 15px; max-width:285px; } .no_bank_area h3{ font-size:16px; line-height:22px; margin:0px auto 40px; max-width:265px; } .pic_title{ font-size:19px; }   .security_area{ padding-top:50px; padding-bottom:0px; } .security_area .row{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px; } .security_area_txt{ order:1; } .security_area_img{ order:2; } .security_cell{ margin-top:30px; } .security_cell h3{ font-size:22px; } .security_cell p{ font-size:14px; } .security_area_img{ overflow:hidden; } .security_area img{ width:auto; max-width:100%; margin-bottom:-16%; } .amazon_pic_sm_txt{ font-size:22px; width:150px; white-space:normal; } .points_area h3{ font-size:22px; } .points_area p{ max-width:320px; margin:0 auto; } .page-template-home-page .points_area .am_section p{ max-width:100%; } .banner_marketing_site_v3{ padding-bottom:30px; } .amazon_blue_pic{ width:130px; } .hom_leftimg{ padding-top:15px; } .trv_card_member .hom_mid_machu h3{ font-size:22px; } .trv_card_member .hom_mid_machu h4{ font-size:16px; } .hom_livetxt{ float:right; } .hom_imgtxt{ float:left; font-size:0; } .hom_rightimg{ padding-bottom:15px; } .slide_inn p{ color:#454545; margin:15px 40px 30px; font-size:14px; line-height:24px; } .slide_inn span{ font-size:14px; } .you_with_brim h3{ font-size:22px; } .page-template-home-page .card_optioncell, .page-template-features .card_optioncell, .page-template-amazon-prime-landing-page .card_optioncell{ max-width:240px; margin:0 auto 15px; } .you_with_brim{ padding:30px 0px 35px; } .fttr_btm{ border-top:2px solid #979797; } #menu-terms-footer-menu{ margin-bottom:25px; } footer{ padding:30px 0px; } .page-template-travel .trv_top_banner img{ height:375px; margin-left:-40px; width:auto; max-width:inherit; } .trv_cooming_soon h2 span{ font-size:12px; padding-bottom:5px; } .trv_cooming_soon .trv_cooming_soon_inner h2{ margin-bottom:22px; } .trv_cooming_soon .trv_cooming_soon_inner p{ text-align:center; } .trv_cooming_soon .trv_icon_tab li em{ font-size:10px; } .trv_cooming_soon .trv_icon_tab li em img{ margin:0px auto 8px; } .deserve_note{ font-size:18px; } .trv_card_box{ max-width:260px; } .trv_card_member .trv_get_birm{ margin-top:15px; } .trv_machu_picchu_head h2{ font-size:50px; } .trv_details h3{ font-size:35px; } .trv_how_enter{ margin-bottom:0px; } .trv_cooming_soon .trv_icon_tab{ margin:0 -15px 35px; } .trv_cooming_soon .trv_icon_tab li em{ padding:8px 3px 4px; } .trv_cooming_soon .trv_icon_tab li em img{ margin:0px auto 5px; } .trv_cooming_soon .trv_cooming_soon_inner p{ font-size:16px; }  .page-template-features .innr_bannr figure img{ height:320px; margin-left:-50px; width:auto; max-width:inherit; } .bannr_text h2{ font-size:20px; } .bannr_text .view_allBtn li a{ font-size:14px; } .brim_open_rewardz_inner p{ font-size:16px; } .brim_open_rewardz_inner h3{ margin-bottom:15px; } .card_comparison_description{ padding-top:30px; padding-bottom:30px; } .inner_free_travel_slide{ padding:0px 40px; margin:0px 15px; } .free_travel_dots{ display:block; } .Amazon_banner2_iner{ display:block; } .page-template-amazon-prime-landing-page .Amazon_banner_iner{ display:none; } .page-template-amazon-prime-landing-page .amazon_box_txt{ box-shadow:none; } .page-template-amazon-prime-landing-page .amazon_box_txt h5, .page-template-amazon-prime-landing-page .Amazon_how_spendOuter .trv_how_enter_right h3, .brim_hdr h3{ font-family:"Axiforma_Regular"; margin-top:15px; } .page-template-amazon-prime-landing-page .amazon_box_outer .col-xs-12{ padding-left:0px; padding-right:0px; } .page-template-amazon-prime-landing-page .amazon_box_outer > .row{ margin:0 -15px; } .page-template-amazon-prime-landing-page .amazon_box_outer .amazon_box_txt{ position:absolute; } .page-template-amazon-prime-landing-page .brim_hdr h3{ margin-bottom:12px; } .page-template-amazon-prime-landing-page .amazon_box_outer .amazon_box_top .amazon_box_txt{ position:static; } .page-template-amazon-prime-landing-page .how_spnd_row{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-right:-15px; margin-left:-15px; } .page-template-amazon-prime-landing-page .how_spnd_row .how_spnd_txt{ order:2; } .page-template-amazon-prime-landing-page .how_spnd_row .how_spnd_img{ order:1; } .page-template-amazon-prime-landing-page .Amazon_how_spendOuter .side_pic{ margin-top:0px; margin-right:-200px; padding-left:60px; } .page-template-amazon-prime-landing-page .Amazon_how_spendOuter .how_spnd_img{ overflow:hidden; padding:0px; } .page-template-amazon-prime-landing-page .how_spnd_img .brim_hdr{ display:block; padding:0px 20px; } .page-template-amazon-prime-landing-page .how_spnd_img .brim_hdr h3{ text-align:left; } .page-template-amazon-prime-landing-page .trv_how_enter_right .brim_hdr{ display:none; } .page-template-amazon-prime-landing-page .side_ico_list{ margin-top:30px; } .btn_outr_new{ max-width:235px; margin:24px auto; } .page-template-signup .btn_outr_new{ max-width:100%; } .payment-form .nextBtn{ width:100%; display:block; float:none !important; } .setup_content_header h1{ font-size:21px; margin-bottom:20px; } .page-template-home-page .security_area .security_area_img img{ max-width:410px; margin:5px auto 0px; } .page-template-home-page .learn_btn a, .page-template-home-page .all_feature a{ border:2px solid #00c1d5; min-width:auto; } .amazon_signup_section .form_btn_container.btn_outr_new{ max-width:initial; } .amazon_signup_section .form_btn_container.btn_outr_new .signup_new_btn{ max-width:235px; } .amazon_signup_section .form_btn_container.btn_outr_new label{ width:100%; padding-left:0px; } .signup_cst_col{ width:100%; float:none; clear:both; } .all_txt_pic_inner{ padding-top:0px; padding-bottom:0px; } .all_grd_pic_overlay{ width:90%; top:auto; height:65%; } .home_bnr_left.amazon_new_text h3{ font-size:14px; width:auto; } .mock_block{ padding:0px 8px; display:inline-block; vertical-align:middle; margin-bottom:20px; } .mock_block:after{ left:100%; width:15px; height:15px; } .security_banner h3{ font-size:20px; } .sequirity_txt_new h2{ font-size:22px; margin:0px auto 15px; } .sequirity_txt_new p{ font-size:18px; line-height:28px; } .our_company_fig_text p{ font-size:16px; line-height:normal; } .inner_banner_txt h2{ font-size:26px; } .mock_block_inner{ height:95px; width:95px; padding:15px 10px; } .mock_block_inner label{ margin-top:0; } .log_sam{ width:75px !important; } .cust_left_text p{ font-size:16px; line-height:20px; margin-bottom:50px; } .log_sam{ margin:0 15px; } .log_sam:last-child:before{ left:-17px; } .ma-inr-btm-inr h2{ margin-bottom:40px; } .wallet_box_inner{ margin-bottom:20px; } .brim_new_open_rewardz_sec .brim_open_rewardz_inner h3{ font-size:26px; margin-bottom:5px; letter-spacing:1.3px; } .video_list_row{ padding-left:0px; } .add_friends_sec{ padding-left:40px; } .new_wifi .boingo_Text{ background:transparent; padding:0; } .new_wifi .boingo_Text h3{ font-size:22px; margin-bottom:15px; } .new_wifi .boingo_planeC{ margin-top:20px; margin-bottom:10px; } .new_travel_outer .travel_cell h4 br{ display:none; } .new_travel_outer .travel_cell{ margin-bottom:20px; } .disp_none{ text-align:center; display:block; } .new_travel_outr .mobBtns{ margin-bottom:0; } .new_travel_outer .learn_btn{ margin:0; } .new_travel_outer .free_travel_area{ padding:35px 0 0px; } .family_img_hold{ width:220px; height:220px; line-height:220px; margin-bottom:20px; } .family_listing li + li{ margin-top:20px; } .family_listing li{ padding-left:0; padding-top:25px; background-position:center top; text-align:center; } .new_save_curr .save_currencies{ padding:30px 0; background-size:cover; } .new_save_curr .price_sliderContent{ margin:0 auto 30px !important; } .new_save_curr .page-template-features .hidden_curncy_section .curncy_section{ padding:0; } .page-template-features .install_left.new_install{ margin-top:0; }  .new_install .instl_optn{ padding:20px 0 0; } .install_tab{ display:none; } .install_slider_outer{ display:block; margin:-15px; padding-bottom:20px; margin-top:60px; } .install_head{ padding:24px 0 20px; display:flex; justify-content:center; background-color:#e8f5f7; align-items:center; } .evnt_nm{ font-size:14px; color:#454545; text-transform:uppercase; padding:0 12px; font-family:"Axiforma-ExtraBold"; } .evnt_amnt{ font-size:18px; color:#00c1d5; font-family:"Axiforma_Bold"; padding:0 12px; line-height:100%; padding-top:6px; } .sld_ins_footer{ padding:30px 10px 15px; border:1px solid #e1e1e1; text-align:center; } .pay_of{ font-size:18px; color:#454545; margin-bottom:10px; font-family:"Axiforma-ExtraBold"; text-transform:uppercase; } .sld_ins_footer h2{ font-size:30px; color:#00c1d5; margin-bottom:10px; font-family:"Axiforma-ExtraBold"; } .sld_ins_footer p{ line-height:22px; font-size:14px; color:#454545; margin-bottom:0; font-family:"Axiforma-Book"; } .sld_ins_footer h2 sub{ bottom:1px; font-size:70%; } .free_install{ display:block; margin-bottom:0; margin-top:10px; } .install_slider .slick-next{ right:10px; top:40%; width:15px; } .install_slider .slick-prev{ left:10px; z-index:1; top:40%; width:15px; } .big_mobile_screenz .slick-track{ padding-bottom:55px; } .black_mob_screen{ height:450px; width:226px; } .big_mobile_screenz_slide_main{ max-width:225px; } .thb_iphone{ padding-bottom:216.8%; } .mobile_screenz_itms img{ padding-top:17px; } iframe#pop_show{ height:163px !important; } #pop_video .modal-dialog{ width:100vw; } #pop_video iframe{ height:56vw !important; } #pop_video .close{ width:35px; } .carp_for_portal .new_success_msg{ padding:10px 0; } .activation_process_CARP .numeric_text span{ width:100%; margin-bottom:5px; } .activation_process_CARP #sectionB.frm_wrap .numeric_text{ padding:10px; } .activation_process_CARP .card-outer{ margin:0; } .activation_process_CARP .top_elite-txt{ font-size:14px !important; letter-spacing:0 !important; } .newsign .signup_Text h3{ margin:0 auto 15px; max-width:300px; } .mob_inner_slider{ top:93px; max-width:234px; width:234px; } .new_travel_outer .travel_cell h4 br{ display:none; } .new_travel_outer .btn-secondary{ margin-top:0; } .page-template-features .insuredTxt p{ font-size:10px; } .brim_member_new{ padding:25px 15px 20px; } .pasprt_image_holder{ width:27%; } .ban_mob_block{ max-width:425px; } .partner_join_form h3{ font-size:22px; } .partner_join_form p{ font-size:18px; } .partner_join_form .chose_mbr{ max-width:100%; display:block; width:100%; } .partner_join_form .form-group{ margin-bottom:15px; } .totalcontent_maintain h2{ font-size:24px; margin-bottom:15px; } .schdl_mntnc_para p{ font-size:16px; line-height:22px; } .schdl_mntnc_para p + p{ margin-top:15px; } .signup_sess_campaign_wagjag .setup_content_header h4{ font-size:16px; padding:0; line-height:25px; } .securiy_gn_txt h1,.securiy_gn_txt h2{ font-size:22px; } .Own_security_rt{ max-width:315px; } .securiy_gn_txt h3{ font-size:22px; } .sequirty_text h4{ font-size:18px; } .seq_icon{ margin-bottom:10px; } .sequirity_txt_new{ text-align:left !important; } .also_para_new .sequirity_hdng{ font-size:18px; } .parentTabContent{ padding:0px; } .all_payment_method .mob_pagination{ display:none; } .for_gpay .col-sm-6{ width:100%; } .for_gpay .wallet_box_disable{ max-width:270px; } .hgt560{ width:350px; margin:0 auto; transform:inherit; height:968px; } .wd_140{ width:168px; left:auto; top:10px; } .thrd_anbox{ width:185px; top:0; left:auto; right:0px; } .scnd_anbox{ width:168px; bottom:542px; top:auto; left:0; } .fth_anbox{ left:auto; bottom:477px; right:0; width:186px; } .six_anbox{ width:168px; bottom:338px; right:auto; } .svn_anbox{ width:185px; right:0; bottom:338px; } .wd_326{ width:350px; top:auto; bottom:100px; left:0; right:0; margin:0; } .wd_180{ width:165px; right:auto; left:50%; transform:translateX(-50%); bottom:0; margin:0; } .inner_animation_images_holder{ margin-top:50px; } .key_crdt h5 br{ display:none; } .carp_flow .white_info_tip{ transform:none; right:-20px; left:auto; } .carp_flow .white_info_tip:after{ left:auto; right:15px; transform:none; } .carp_flow .payment-form .nextBtn.chose_mbr{ width:150px; display:inline-block; } .carp_flow #addmember .modal-dialog{ padding:30px 15px; } .carp_flow #addmember .modal-body{ padding:20px 12px 0; } .carp_flow #addmember .modal-header{ padding:20px 20px; } .carp_flow #addmember .modal-header .close{ top:31px; } .carp_flow #editmember .modal-body{ padding:20px 12px 0; } .logos_sec{ padding:60px 0 20px; } .flexible_payment .sld_ins_footer h2{ color:#007d93; } .flexible_payment .mobBtns .slick-dots li.slick-active button{ background-color:#007d93; } .flexible_payment .evnt_amnt{ color:#007d93; } .banner_aboutus{ height:230px; } .new_abt_prtner_sec{ padding:40px 0px; } .page-template-about-us .newsign .signup_Text h3{ margin:0 auto 15px; max-width:345px; } .carp_flow.page-template-activate .tab-content{ padding:0; padding-top:90px; } .carp_flow #important .payment-form .nextBtn{ width:170px; margin:0 auto; } .partner_logos{ width:33.33%; } .carp_flow #addmember .payment-form .nextBtn{ width:auto; margin:0 auto; } .question_area .green_path h2{ font-size:24px; } .green_path .numeric_text span{ width:100%; } .green_path .large_content_header h3{ padding:10px 0 15px; } .green_path .large_content_header span{ line-height:23px; padding:20px 0 25px; } .carp_flow .question_area .green_path h2{ font-size:28px; } .carp_flow .green_path .frm_wrap_mail_pin p span{ font-size:18px; line-height:22px; } .carp_flow .green_path .numeric_text span{ width:100%; font-size:14px; } .carp_flow .five_col-xs-50{ width:50%; }}@media (max-width:480px){ .cheangcardbox{ width:100%; max-width:38%; position:absolute; top:23%; left:11%; } .home_bnr_left .blk_slide_items{ padding-bottom:10px; } .banner-item.slick-slide{ min-height:275px; } .trv_icon_outer{ width:85px; height:85px; }  .page-template-amazon-signup .cTooltip{ right:-10px; bottom:18px; width:150px; } .page-template-amazon-signup .payment-form{ overflow:visible; }  .page-template-features .brim_member li{ width:26%; text-align:center; } .page-template-features .brim_member li i, .page-template-features .brim_member li span{ display:block; margin:0 auto; } .page-template-travel-contest .trv_machu_picchu_head h3{ font-size:24px; }  .banner-item.slick-slide{ min-height:210px; } .home_bnr_left{ padding:60px 10px !important; max-width:320px; margin:0 auto; } .home_bnr_left.uber_eats_items{ padding:60px 15px !important; max-width:inherit; margin:0 auto; } .home_bnr_left.uber_eats_items.uber_eats_items_banner{ padding:20px 15px 60px !important; } .uber_eats_items_banner{ max-width:inherit; } .deserve_note{ font-size:14px; }  .home_bnr_left h1{ white-space:normal;  } .home_bnr_left .bnr_btn a{  } .page-template-features .feat_earn_points .feat_total_btn_outer, .page-template-features .feat_earn_points .dolar_btn_outer, .page-template-features .feat_earn_points .feat_instlmnt_fee_outer{ width:100%; } .page-template-features .feat_earn_points .feat_total_btn_outer .feat_total_btn, .page-template-features .feat_earn_points .dolar_btn_outer .dolar_btn, .page-template-features .feat_earn_points .feat_instlmnt_fee_outer .feat_instlmnt_fee{ min-width:180px; margin-left:auto; margin-right:auto; } .boingo_planeC img{ padding-left:10px; max-width:65px; } .page-template-features .insuredTxt img{ max-height:25px; } #compare_popup .cardDisclaimerTxt{ font-size:7px; line-height:normal; } #compare_popup .insuredTxt img{ width:45px; } .no_bank_area{ padding-top:40px; } .page-template-home-page .points_slider .item{ width:23%; } .all_grd_pic_overlay{ top:160px; bottom:0px; height:auto; width:100%; } .you_with_brim .card_option_area{ margin:15px 0 30px; } .page-template-home-page .security_area .security_area_img img{ max-width:100%; } .connvience_new .all_banner_pic_inner{ padding:30px 0px; width:100%; position:relative; z-index:10; } .connvience_new .all_banner_header h3, .connvience_new .all_banner_header p{ max-width:200px; } .cust_left_text .home_bnr_left{ white-space:normal; } .home_bnr_box_shadow_sam_sl{ background-color:transparent; text-align:right; padding:0px 0 20px 50px !important; margin-top:-60px; } .bnr_btn.get_brim_holiday{ margin-bottom:0; } .invite_corner{ height:115px; } .invite_friend_header{ padding:0px 25px; margin-bottom:0px; } .share_rel_col{ max-width:100%; padding:0px 15px; } .invite_friend_header h5{ font-size:19px; } .left_ref_code_col{ width:100%; float:none; padding-right:0; text-align:center; } .right_share_box_col{ overflow:unset; margin-top:15px; text-align:center; } #member_modal1 .modal-dialog{ margin:0; } #member_modal1 .brim_single_member_text{ padding-left:0; padding-right:0; } .disp_none{ display:block; } .new_travel_outer .free_travel_area h2{ font-size:22px; } .new_travel_outer .inner_free_travel_slide{ padding:0 15px; } .family_details h2{ font-size:22px; } .new_save_curr .glbl_Hdng{ font-size:22px; margin-bottom:15px; } .new_save_curr .price_RangeA.price_Range .slider.slider-horizontal{ width:80%; } .yahoo_logos a{ width:50%; margin-bottom:15px; } .media_qry p{ font-size:16px; } .media_icon_holder{ top:-25px; width:150px; } .media_inquries_inner{ padding:45px 0 30px; } .media_icon_holder span{ width:50px; height:50px; } .cars_holder_main{ max-width:250px; } .small_mob_icons .slick-prev{ left:25px; } .small_mob_icons .slick-next{ right:25px; } .page-template-template-partsactivate-php .activation_custom_form h2{ font-size:25px; } .activation_pg_hd p, .page-template-template-partsactivate-php .marina_text, .page-template-template-partsactivate-php .frm_wrap_mailactivation p, .page-template-template-partsactivate-php .frm_wrap_mail_pin p span{ font-size:16px; line-height:22px; } .payment-form .validate_frm label{ font-size:14px; } .page-template-template-partsactivate-php .btn_outr{ margin-top:15px; } .activation_process_CARP .inner_step_3 h3{ font-size:22px; margin-bottom:25px; } .activation_process_CARP .inner_step_3 h4{ font-size:15px; margin-bottom:20px; } .activation_process_CARP .inner_step_3 h4 span{ font-size:18px; } .activation_process_CARP .inner_step_3 p{ font-size:15px; line-height:20px; margin-bottom:10px; } .activation_process_CARP .inner_step_3 .p_gap_big{ margin-bottom:30px; } .activation_process_CARP .inner_step_3 h5{ font-size:17px; margin-bottom:20px; } .global_btn.back_btn, .global_btn.next_btn, .global_btn.save_btn{ min-width:150px; } .vcard-activation .global_btn.save_btn{ min-width:150px; } .amazon-congrats-carp .codeDisplay input{ width:100%; margin-right:0; } .amazon-congrats-carp .codeDisplay_flex{ flex-wrap:wrap; } .amazon-congrats-carp .codeDisplay .copyurlBtn{ width:100%; } .qstn_box a{ font-size:14px; } .logo_box_total a{ width:60px !important; } .logo_box_total a img{ height:24px !important; } .carp_for_portal .logo_box_total a:first-child img{ height:28px; } .qus_block{ width:100%; } .slider_rdws{ padding:0 10px; } .itm_slider_rdws{ padding:0 5px; } .runtime_banner h1{ font-size:32px; line-height:38px; } .home_banner_devs .inner_banner_full{ padding-top:100px; } .nxt_sec_arrow{ width:44px; height:44px; line-height:52px; font-size:30px; } .inner_banner_txt{ margin:0px 0 10px; } .rdws_image_prt{ max-width:250px; } .your_reward_all{ padding:40px 0; } .uncapped_img_block_des{ display:none; } .uncapped_img_block_mob{ display:block; } .uncapped_rewards{ padding:60px 0 40px; } .unlock_area{ padding:50px 0; } .brim_with_flex .global_home_hdr{ padding:0px; } .unlock_area .btn-secondary{ margin-top:15px; } .home_banner_devs{ background-position:center bottom; } .vertical-phone-carousel{ padding-bottom:10px; } .pasprt_image_holder{ width:30%; } .ban_mob_block{ max-width:95%; } .price_sliderContent h5 br{ display:none; } .travel_slider_inner{ margin-bottom:18px; } .travel_slider .slick-dots{ padding-top:15px; } .wifi_pic{ background-size:1360px; background-position:center top -273px; background-attachment:inherit; } .feature_txt_ban h2{ padding:0 70px; } .new_save_curr .purchases_Text h2{ padding-right:75px; } .travel_slider .slick-arrow{ top:37%; } .our_partner_headline h1{ font-size:18px; } .mob_laptop_slider{ padding:0 20px; } .brand_block_txt_sec{ margin-bottom:15px; } .phone_mockup_info{ margin:0 0 10px; } .partner_banner .feature_txt_ban h2{ padding:0; } .close_mntnc a{ height:40px; line-height:20px; font-size:14px; padding-left:10px; padding-right:10px; } .about_section1{ padding:35px 0px 15px; } .about_title_txt h3{ font-size:27px; } .about_regular_txt p{ font-size:16px; } .brim_team_container{ padding-top:15px; } .member_modals .close{ margin-top:10px; margin-right:0; position:absolute; right:10px; } .member_mdl_body .brim_single_member_top .brim_single_member_pic{ width:130px; height:130px; } .member_mdl_body .brim_single_member_name .brim_member_name{ font-size:18px; margin-bottom:5px; } .member_mdl_body .brim_single_member_name .brim_member_deg{ font-size:12px; padding-bottom:30px; } .about_txt_header p{ font-size:18px; } .member_mdl_body .brim_member_deg:after{ width:280px; } .new_ban_top_heading h2{ font-size:32px; } .crear_body h2{ font-size:22px; } .crear_body h3.sub_open_po{ font-size:18px; margin-bottom:20px; } .crear_body ul li a h4{ font-size:18px; } .crear_body p.noposting_here{ margin:0 -20px; margin-bottom:20px; text-align:left; } .crear_body ul{ margin-bottom:20px; } .crrear_head li:last-child:before{ display:none; } .crrear_head h2{ font-size:22px; } .cerear_textsingle h3{ font-size:18px; line-height:24px; } .media_date{ font-size:12px; } .new_ban_top_heading{ top:56%; } .crear_body p.noposting_here{ padding:20px 30px; } .new_ban_top_heading br{ display:block; } .imp_note{ margin:20px auto 20px; text-align:left; } .terms_tab_area h2{ font-size:22px; } .wallet_headline{ margin-bottom:24px; } .wallet_headline_btm{ margin-bottom:40px; margin-top:60px; } .brm_hlp_img img{ max-width:100%; } .carp_flow.page-template-activate .wrld-elite-txt_new .col-xs-4{ padding-right:5px; padding-left:5px; } .partner_logos{ width:50%; margin-bottom:50px; } .Digital_first .brim_mob{ max-width:220px; } .unlimited_rwrds{ padding:50px 0; } .credit_crd_img{ max-width:215px; } .more_than_credit_card .uncapped_textbox ul{ max-width:310px; } .more_than_credit_card .uncapped_textbox ul li{ background-size:21px; line-height:22px; } .new_mrktng_ban .inner_banner_full{ padding-top:140px; } .loyalty_sec .offer_img_blk{ margin:50px auto 0; } .abt_media_cov .btn-secondary{ margin-top:10px; } .mobBtns{ margin-top:20px; } .vcard-activation #account_already_created .activation_custom_form h2{ font-size:26px; line-height:32px; } .carp_flow.page-template-activate .card-outer{ margin:0; }}@media (max-width:420px){ .unlock_area .cars_holder_main{ width:280px; } .new_ofr_inner{ padding:20px 0 0px; } .family_new_sec .family_listing{ padding:0px 10px; } .extralistbox{ width:100%; } .extealistmain .hearimg4{ width:100%; max-width:60%; } .extealistmain{ justify-content:center; } .extealistmain .hearimg3{ width:100%; max-width:55%; } .extealistmain:nth-child(even) img{ margin-right:10%; margin-left:0px; } .extealistmain .hearimg2{ width:100%; max-width:45%; } .extealistmain:nth-child(odd) img{ margin-left:10%; margin-right:0px; } .extealistmain .hearimg{ width:100%; max-width:51%; } .extealistmain{ max-width:100%; } .rds_offer_inner_block.margintopnew{ margin-top:0px; } .offer_img_blk{ margin-top:0px; } .page-template-amazon-signup .btn_outr_new .cTooltip{ right:auto; left:10px; }  .page-template-home-page .home_banner .slick-arrow.slick-next, .page-template-home-page .home_banner .slick-arrow.slick-prev{ display:block !important; } .banner-item.slick-slide > .container > .row{ flex-wrap:wrap; } .silder_top .banner-item .row > .col-sm-6{ width:100%; } .silder_top .banner-item .row > .col-sm-6:first-child{ order:2; } .silder_top .banner-item .row > .col-sm-6:last-child{ order:1; } .card_ph_container{ text-align:center; } .home_bnr_left h1, .home_bnr_left, .home_bnr_left .bnr_btn{ text-align:center; } .home_bnr_left h3{ width:80%; margin:10px auto 30px; white-space:normal; } .banner-item.slick-slide{ min-height:350px; } .new_card, .new_phn{ padding:0 0 20px; } .home_bnr_box_shadow{ padding:20px !important; background:rgba(0,0,0,0.25); margin:0 20px; } .home_bnr_box_shadow_sam_sl{ background-color:transparent; text-align:right; padding:30px 0 20px 70px !important; margin-top:-80px; } .page-template-activate .card_activation_form .cTooltip{ left:auto; right:0px; width:150px; } .page-template-activate .card_activation_form .cTooltip:after{ left:auto; right:0px; } .trv_cooming_soon .trv_icon_tab li em{ font-size:9px; } .trv_cooming_soon .trv_icon_tab li{ padding:0 2px; } .blk_slide_items h2, .blk_slide_items h1{ font-size:28px !important; line-height:30px !important; margin-bottom:5px !important; } .blk_slide_items.uber_eats_items h1{ font-size:25px !important; } .blk_slide_items p{ font-size:16px !important; line-height:24px; } .blk_slide_items .bnr_btn a{ font-size:12px; } .banner-item.new_sl{ background-image:url("../images/brim_installment_banner_mob.jpg") !important; background-position:center !important; background-size:cover !important; background-repeat:no-repeat !important; } .blk_slide_items{ margin-top:200px; } .blk_slide_items.uber_eats_items{ margin-top:0px; padding-top:0; } .banner-item.new_sl.slick-slide > .container{ top:auto; bottom:0px; -webkit-transform:translateY(-0); -moz-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0); margin-bottom:20px; } .blk_slide_items h1, .blk_slide_items h2, .blk_slide_items p, .blk_slide_items.home_bnr_left .bnr_btn{ text-align:center !important; } .blk_slide_items h1, .blk_slide_items h2{ display:inline-block; } .blk_slide_items p{ display:block; } .locked_card{ width:295px; bottom:20px; } .locked_all{ margin-bottom:3px; } .cust_left_text p{ text-align:right; } .log_sam{ width:80px !important; margin:0 12px; } .log_sam:last-child:before{ left:-14px; } .logo_banner_samsung{ text-align:right; } .cust_left_text .home_bnr_left .banner_learn{ text-align:right; } .bulb_area{ width:103px; height:119px; padding-top:30px; } .bulb_area.big{ width:103px; height:119px; padding-top:30px; } .back_inpoint{ font-size:13px; line-height:14px; display:block; } .blk_slide_items.uber_eats_items h1{ font-size:25px !important; line-height:30px !important; margin-bottom:10px !important; } .blk_slide_items.uber_eats_items.uber_eats_items_banner h1{ font-size:40px !important; line-height:50px !important; margin-bottom:20px !important; } .blk_slide_items.uber_eats_items_banner p{ font-size:20px !important; line-height:27px; } .uber_eats_items.uber_eats_items_banner span{ font-size:25px; } .blk_slide_items.uber_eats_items_banner h1{ padding-right:110px; } .blk_slide_items.uber_eats_items_banner h1{ padding-right:70px; } .uber_eats_items.uber_eats_items_banner ul li{ font-size:15px; } .home_bnr_left.sick_kid_styling{ text-align:left; } .home_bnr_left.sick_kid_styling h1{ text-align:left; } .home_bnr_left h1{ font-size:22px; line-height:30px; }  .new_save_curr .price_RangeA.price_Range .slider.slider-horizontal{ width:70%; } .new_install .install_left h3 br{ display:none; } .new_install .install_left h3{ padding:0 45px; margin-bottom:15px; } .new_install .install_left p span{ margin-bottom:12px; } .ultimated_section_slider .ultimated_sn_items{ padding:0px 15px; } .page-template-features .fxd_install_text{ font-size:14px; } .new_install .instl_optn{ padding:10px 0 0; } .fxd_install_text span{ margin:0 10px; } .install_head{ padding:15px 0px; } .sld_ins_footer{ padding:20px 10px; } .pay_of{ margin-bottom:5px; } .free_install{ margin-top:25px; } .free_install .slick-dots li{ margin:0px 4px; } .yahoo_logos a img{ width:101px; } .inner_eshop_ban_signup .g-recaptcha{ transform:inherit; } .mob_img img{ width:100%; } .mob_mock_img{ width:100%; } .global_home_hdr{ padding:0; } .pasprt_image_holder{ width:38%; } .ban_mob_pic_holder{ padding-right:24%; padding-bottom:15px; } .new_save_curr .purchases_Text h2{ padding-right:30px; } .hgt560{ width:300px; height:800px; } .wd_326{ width:100%; bottom:80px; } .wd_180{ width:140px; } .six_anbox{ width:150px; bottom:280px; } .svn_anbox{ width:155px; right:0; bottom:280px; } .fth_anbox{ bottom:395px; width:155px; } .scnd_anbox{ width:150px; bottom:460px; } .thrd_anbox{ width:155px; } .wd_140{ width:122px; left:26px; top:10px; } .blu_crd{ max-width:100%; right:0px; } .blk_crd{ max-width:100%; } .rt_bsns_img{ max-width:320px; } .agree_tbl_inner{ width:500px; } .support_txt_box .btn-w-primary{ width:100%; } .support_txt_box .signup_Text h3{ margin-bottom:30px; } .cardmembers_sec .slide_inn p{ margin:15px 15px 30px; } .prt_logo_box{ padding:0 30px; } .partner_contact_fig{ width:100%; } .partner_video_sec{ width:350px; } .partner_contact_fig{ width:350px; } .partner_page_video{ padding:15px 43px 22px 49px; } .signup_Btn .btn-secondary{ display:block; margin:30px auto 0; } .newsign .signup_Btn .btn-w-primary{ margin-top:15px; } .carp_flow .ddnt_rcv_email a{ display:inline-block; } .carp_flow .new_numeric_text{ width:100%; } .carp_flow .new_numeric_text li:last-child span{ margin:0; }}@media (max-width:376px){ .inner_eshop_ban_signup .g-recaptcha{ transform:scale(1.03); } .pay_icon{ position:absolute; top:100%; left:50%; transform:translateX(-50%); margin-top:-10px; }}@media (max-width:360px){  .hom_livetxt{ float:none; margin-bottom:5px; } .hom_imgtxt{ float:none; }  .page-template-features .brim_member li{ width:41%; text-align:center; padding:3px 6px; } .amazon_signup_section .form_btn_container.btn_outr_new .cTooltip{ left:100%; right:auto; width:142px; } .blk_slide_items h2, .blk_slide_items h1{ font-size:22px !important; line-height:24px !important; } .blk_slide_items p{ font-size:14px !important; } .partner_contact_fig{ width:280px; display:block; margin:0 auto; } .partner_page_video{ padding:12px 37px 22px 38px; } .partner_video_sec{ width:280px; margin:0 auto; } .banner_cont{ position:static; height:300px; width:100%; } .connvience_new .all_banner_header h3, .connvience_new .all_banner_header p, .connvience_new .all_banner_pic_inner{ width:100%; max-width:100%; } .bg_fill:after{ content:none; } .bg_fill{ width:auto; margin:0px -15px; } .sickkids_social a{ margin:0 13px; } .new_save_curr .purchases_Text p{ font-size:16px; line-height:24px; } .feature_txt_ban h2{ padding:0 28px; } .new_save_curr .purchases_Text h2{ padding-right:0; } .mock_block_inner{ height:88px; width:85px; } .mock_block_inner h3{ font-size:17px; } .mock_block_inner label{ font-size:10px; } .mock_block{ padding:0px 4px; } .mock_block:after{ width:10px; height:10px; } .partner_contact_fig{ width:280px; display:block; margin:0 auto; } .partner_page_video{ padding:12px 35px 22px 40px; } .partner_video_sec{ width:280px; margin:0 auto; } .crear_body ul li a .spacing_text span + span:after{ left:-10px; } .crear_body ul li a .spacing_text span{ margin-right:10px; } .crear_body ul li a h4{ font-size:16px; } .crear_body p{ font-size:15px; line-height:22px; } .bsns_sol_banner_devs .runtime_banner h4{ font-size:19px; line-height:24px; margin-bottom:20px; } .bsns_sol_banner_devs .runtime_banner h1{ font-size:30px; } .bsns_sol_banner_devs .runtime_banner p{ font-size:16px; line-height:24px; } .incrd_dsktop{ width:290px; margin:0 auto 30px; height:500px; } .inc1{ width:153px; } .inc2{ width:140px; } .inc3{ top:116px; width:140px; } .inc5{ width:100px; } .inc4{ right:0; bottom:0px; } .fttr_top h3{ font-size:16px; } .bonous_area{ right:-50px; }}@media (max-width:359px){ .bill_box{ display:block; width:auto; margin:0 0 10px; height:auto !important; } .unlock_area .btn-secondary{ font-size:14px; } .runtime_banner h1{ font-size:28px; line-height:32px; }}@media (max-width:340px){ .carp_flow .bannersection .runtime_banner h1{ font-size:35px; } .carp_flow .bannersection .runtime_banner h1 span{ margin-bottom:0px; height:45px; line-height:30px; } .new_signup_container .payment-form .form_btn_container.btn_outr_new label a[data-toggle="tooltip"] .cTooltip{ left:0%; right:auto; width:135px; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); margin-bottom:20px; } .time_box{ height:65px; width:65px; font-size:32px; } .match_time_sec{ width:120px; } .match_time_sec label{ font-size:14px; } }@media (max-width:320px){ .payment-form .form_btn_container.btn_outr_new label{ width:100%; padding-left:0px; padding-top:10px; } .new_signup_container .payment-form .form_btn_container.btn_outr_new label a[data-toggle="tooltip"] .cTooltip{  left:0%; right:auto; width:135px; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); margin-bottom:20px; } .hgt560{ margin-left:-20px; }}@media (min-width:569px){ .flex_col.col-xs-6{ -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; }}@media (min-width:768px){ .five_col-sm-20{ width:20%; } .five_col-sm-25{ width:25%; } .five_col-sm-50{ width:50%; } .five_col-sm-100{ width:100%; } .flex_col.col-sm-6{ -ms-flex:0 0 50%; flex:0 0 50%; max-width:50%; }}@media (min-width:992px){ .five_col-md-20{ width:20%; } .five_col-md-20{ width:25%; } .five_col-md-25{ width:25%; } .five_col-md-50{ width:50%; } .five_col-md-100{ width:100%; } .flex_col.col-md-4{ -ms-flex:0 0 33.333333%; flex:0 0 33.333333%; max-width:33.333333%; }}