@charset "utf-8";html,body{margin:0;padding:0;border:0;width:100%;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;color:#333;line-height:155%;-webkit-text-size-adjust:none;min-width:990px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
a{text-decoration:none;cursor:pointer}
a:hover{text-decoration:underline}
a:active{background:0}
table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0}
input,select,textarea{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;color:#444}
select.custSelect{display:none}
.floatLeft{float:left !important}
.floatRight{float:right !important}
.rvp_hidden{display:none}
.center{text-align:center}
.clearfix{display:inline-block}
.clearfix:after{content:" ";display:block;height:0;clear:both;font-size:0;visibility:hidden}
.clearfix{display:block}
.verMidOut{display:block;display:table;height:100%;position:relative;width:100%}
.verMidMid{display:block;display:table-cell;top:50%;vertical-align:middle;width:100%}
.verMidIn{display:block;position:relative;top:-50%;width:100%}
.leftmenu-navs .verMidIn{top:0}
.bold{font-weight:bold}
p.noSpaceStyle{margin:0;padding:0}
@font-face{font-family:'robotoregular';src:url('resources/css/fonts/Roboto-Regular-webfont.eot');src:url('resources/css/fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('resources/css/fonts/Roboto-Regular-webfont.woff2') format('woff2'),url('resources/css/fonts/Roboto-Regular-webfont.woff') format('woff'),url('resources/css/fonts/Roboto-Regular-webfont.ttf') format('truetype'),url('resources/css/fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal}
div.rvp_container{width:990px;margin:0 auto;position:relative}
.rvp_sectionLandingContainer div.rvp_container.rvp_landingPage{top:300px;height:850px}
div.rvp_loading{width:100%;height:100%;min-height:100px;background:url(resources/images/loader.gif) no-repeat 50% 50%}
.rvp_btnImg{background-repeat:no-repeat;display:inline-block;text-indent:-9999px}
.rvp_btnImg:hover{background-position:0 -100px}
.rvp_level2Btn.hvr-fade{display:inline-block;padding:0 20px;height:34px;background:#298236;color:#FFF;font-size:17px;font-weight:bold;line-height:34px;text-align:center;text-decoration:none;margin-left:16px}
.rvp_level2Btn.hvr-fade:hover{background:#298236}
.rvp_level2GrayBtn.hvr-fade{display:inline-block;padding:0 20px;height:34px;background:#666;color:#FFF;font-size:17px;font-weight:bold;line-height:34px;text-align:center;text-decoration:none;margin-left:16px}
.rvp_level2GrayBtn.hvr-fade:hover{background:#333}
.rvp_tabContainer .rvp_tabNav li{float:left}
.rvp_tabContainer .rvp_tabNav.rvp_col2 li{width:50%}
.rvp_tabContainer .rvp_tabNav.rvp_col3 li{width:33%}
.rvp_tabContainer .rvp_tabNav.rvp_col3 li.last{width:34%}
.rvp_tabContainer .rvp_tabNav li a{display:block;text-align:center;min-height:36px;background:url(resources/images/sprite.png) no-repeat 100% -1390px;color:#333;padding:13px 15px 0 15px}
.rvp_tabContainer .rvp_tabNav li a:hover,.rvp_tabContainer .rvp_tabNav li a.active{border-bottom:#39b54a 2px solid;min-height:34px;font-weight:bold;color:#0d6c29;text-decoration:none}
.rvp_tabContainer .rvp_tabNav li.last a{background:0}
.rvp_tabContainer .rvp_tabContent{position:relative;padding:25px;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background-color:#f6faeb}
.rvp_singlePageTabContainer .rvp_tabNav li{float:left}
.rvp_singlePageTabContainer .rvp_tabNav.rvp_col2 li{width:50%}
.rvp_singlePageTabContainer .rvp_tabNav.rvp_col3 li{width:33%}
.rvp_singlePageTabContainer .rvp_tabNav.rvp_col3 li.last{width:34%}
.rvp_singlePageTabContainer .rvp_tabNav li a{display:block;text-align:center;min-height:36px;background:url(resources/images/sprite.png) no-repeat 100% -1390px;color:#333;padding:13px 15px 0 15px}
.rvp_singlePageTabContainer .rvp_tabNav li a:hover,.rvp_singlePageTabContainer .rvp_tabNav li a.active{border-bottom:#39b54a 2px solid;min-height:34px;font-weight:bold;color:#0d6c29;text-decoration:none}
.rvp_singlePageTabContainer .rvp_tabNav li.last a{background:0}
.rvp_singlePageTabContainer .rvp_tabContent{position:relative;padding:25px;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background-color:#f6faeb}
.rvp_remarks{font-size:12px}
.rvp_thm_headerGlobal{position:relative}
.rvp_thm_homeContainerTopSearch{background-color:#e4efc4;text-align:center;font-size:0;display:none}
.rvp_thm_homeContainerTopSearch .rvp_container{padding:48px 0 50px 0}
.rvp_thm_homeContainerTopSearch .rvp_menuSearchInput{display:inline-block;width:364px;height:34px;border:0;background-color:#FFF;vertical-align:top;font-size:13px;float:left;padding-left:6px;line-height:34px\9}
.rvp_thm_homeContainerTopSearch .rvp_btnSearchSubmit{display:inline-block;width:85px;height:34px;vertical-align:top;float:left;font-size:15px;font-weight:bold;line-height:35px;color:#FFF}
.rvp_thm_homeContainerTopSearch .rvp_btnSearchSubmit:hover{background:#0d6c29;text-decoration:none}
.rvp_thm_homeContainerTopSearch .rvp_searchQuickLinks{padding-top:20px}
.rvp_thm_homeContainerTopSearch .rvp_searchQuickLinks li{display:inline-block;margin-right:30px}
.rvp_thm_homeContainerTopSearch .rvp_searchQuickLinks li.last{margin-right:0}
.rvp_thm_homeContainerTopSearch .rvp_searchQuickLinks li a{display:inline-block;background:url(resources/images/arrow_green.png) no-repeat 100% 4px;font-size:15px;color:#0d6c29;padding-right:18px}
.rvp_thm_homeContainerTop{height:81px;position:relative}
.rvp_logo{padding:23px 0 0 0;float:left}
.rvp_rightBar{float:right}
.rvp_rightBar ul{float:left}
.rvp_rightBar li,.rvp_rightBar div{float:left;color:#666}
.rvp_rightBar li a,.rvp_rightBar div a{display:inline-block;color:#666;background:url(resources/images/stroke_tool.gif) no-repeat 100% 50%;padding:3px 10px 3px 9px}
.rvp_rightBar li.last a{padding-right:0;margin-right:0;background:0}
.rvp_rightBar li a.rvp_btnSearch{font-size:13px;font-weight:bold;padding-right:34px;background:url(resources/images/magnifier.png) no-repeat 100% 50%;color:#0d6c29}
.rvp_rightBar li a.rvp_btnSearch:hover,.rvp_rightBar li a.rvp_btnSearch.active{background-color:#e4efc4;text-decoration:none}
.rvp_lang{float:right;height:21px;margin-top:10px}
.rvp_lang div{float:right;height:21px;line-height:21px}
.rvp_lang div a{color:#000}
.rvp_lang div a:hover{color:#0f6b20;text-decoration:none}
.rvp_lang .lang1,.rvp_lang .lang2{padding:0 10px}
.rvp_lang .line{width:1px;background:#333}
.rvp_lang .contact>a{background:url('resources/images/lang_contact_normal.jpg');width:22px;height:21px;display:block}
.rvp_lang .contact>a:hover{background:url('resources/images/lang_contact_over.jpg')}
.rvp_thm_homeContainerTopMenu{width:100%;height:42px;background-color:#34a344;position:relative;z-index:2001}
.rvp_thm_homeContainerTopMenu>div.rvp_container{position:static}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a{display:block;color:#FFF;font-size:15px;float:left;background:url(resources/images/stroke_nav.gif) no-repeat 0 50%;height:100%;margin-left:-1px;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a span{display:block;background:url(resources/images/stroke_nav.gif) no-repeat 100% 50%;width:100%;text-align:center;height:32px;padding-top:10px;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a:first-child{background:0}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a.last span{background:0}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a:hover,.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a.active,.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a.open{background:#0d6c29;text-decoration:none}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a:hover span,.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a.active span,.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu .rvp_menuItem .navs-menu>a.open span{background:#0d6c29 100% 50%}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_0.rvp_menuItem .navs-menu>a{width:108px}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_1.rvp_menuItem .navs-menu>a{width:94px}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_2.rvp_menuItem .navs-menu>a{width:99px}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_3.rvp_menuItem .navs-menu>a{width:109px}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_4.rvp_menuItem .navs-menu>a{width:165px}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_5.rvp_menuItem .navs-menu>a{width:179px}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_6.rvp_menuItem .navs-menu>a{width:75px}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_8.rvp_menuItem .navs-menu>a{width:95px}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_9.rvp_menuItem .navs-menu>a{width:74px}
.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_9.rvp_menuItem .navs-menu>a span{background:0}
.edit-model-menu{width:95px;display:inline-block;float:left}
.edit-model-menu .navs-menu a{color:#fff;font-size:15px}
.rvp_thm_homeContainerSubMenu{position:absolute;width:100%;left:0;top:42px;border-bottom:#39b54a 1px solid;font-size:12px;line-height:130%;display:none;z-index:-1}
.rvp_thm_homeContainerSubMenu.open{z-index:10}
.rvp_thm_homeContainerSubMenu>.rvp_container{min-height:355px}
.rvp_thm_homeContainerSubMenu .rvp_grey{position:absolute;background-color:#e9e9e9;height:100%;width:50%;left:24.99%}
.rvp_thm_homeContainerSubMenu .bgL{position:absolute;width:50%;background-color:#FFF;height:100%}
.rvp_thm_homeContainerSubMenu .bgR{position:absolute;right:0;width:50%;background-color:#e9e9e9;height:100%}
.rvp_thm_homeContainerSubMenu .rvp_thm_SubMenu{overflow:hidden}
.rvp_thm_homeContainerSubMenu .rvp_thm_SubMenu .rvp_thm_SubMenuItem{float:left;width:100%;padding:10px 0;position:relative;min-height:355px}
.rvp_thm_homeContainerSubMenu .rvp_thm_SubMenu .rvp_thm_SubMenuItem>li>a{display:block;color:#444;padding:5px 1%;width:23%;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
.rvp_thm_homeContainerSubMenu .rvp_thm_SubMenu .rvp_thm_SubMenuItem>li>a:hover,.rvp_thm_homeContainerSubMenu .rvp_thm_SubMenu .rvp_thm_SubMenuItem>li>a.active,.rvp_thm_homeContainerSubMenu .rvp_thm_SubMenu .rvp_thm_SubMenuItem>li>a.open{color:#0d6c29;background-color:#d8edda;text-decoration:none}
.rvp_thm_homeContainerSubMenu .rvp_thm_SubSubMenuItem{position:absolute;top:0;left:24.99%;width:75.01%;background-color:#e9e9e9;display:none}
.rvp_thm_homeContainerSubMenu .thm_SubSubMenu{float:left;width:75%;background-color:#d8edda;margin-bottom:-9999px}
.rvp_thm_homeContainerSubMenu .rvp_thm_SubSubMenuItem ul{float:left;width:34%;padding-top:10px;padding-bottom:9999px;margin-bottom:-9989px;background-color:#d8edda}
.rvp_thm_homeContainerSubMenu .rvp_thm_SubSubMenuItem ul a{background:url(resources/images/arrow_subnav_green.png) no-repeat 32px 10px;display:block;color:#444;padding:6px 13px 6px 46px}
.rvp_thm_homeContainerSubMenu .rvp_thm_promo_div .rvp_thm_promo{float:left;width:33%;padding-top:28px;padding-bottom:9999px;margin-bottom:-9971px;background-color:#e9e9e9}
.rvp_thm_homeContainerSubMenu .rvp_thm_promo_div .rvp_thm_promo>div,.rvp_thm_homeContainerSubMenu .rvp_thm_promo_div .rvp_thm_promo>p{margin-left:15px;font-size:13px}
.rvp_thm_homeContainerSubMenu .rvp_thm_promo_div .rvp_thm_promo>div.rvp_banner{margin-bottom:15px}
.rvp_thm_homeContainerSubMenu .rvp_thm_promo_div .rvp_thm_promo>div.rvp_title{margin-bottom:15px}
.rvp_thm_homeContainerSubMenu .rvp_thm_promo_div .rvp_thm_promo>div.rvp_title a{font-size:15px;color:#195d19;padding-right:12px;background:url(resources/images/arrow_subnav_green.png) no-repeat 100% 6px}
.rvp_thm_homeContainerSubMenu .rvp_thm_promo_div .rvp_thm_promo>p{line-height:155%}
.rvp_homeV01_ebankingContainer{position:absolute;width:100%;bottom:0;right:0;z-index:2002}
.rvp_homeV01_ebankingContainer .rvp_btnShowHideLogon{position:absolute;bottom:42px;right:0;height:25px;width:222px;color:#0d6c29;background:url(resources/images/arrow_pulldown.png) no-repeat 100% 50% #ebebeb;padding:5px 15px 0 15px;font-size:13px;text-align:center}
.rvp_homeV01_ebanking{position:absolute;top:-42px;right:0;width:252px;display:none}
.rvp_homeV01_ebanking>div{padding:15px 32px 18px 28px;background-color:#FFF;border:#39b54a 3px solid}
.rvp_homeV01_ebanking h2{font-size:19px;padding:8px 0 15px 32px;min-height:10px;background:url(resources/images/sprite_logon.png) no-repeat 0 0;color:#0d6c29;font-weight:bold}
.rvp_homeV01_ebanking li{padding:0}
.rvp_homeV01_ebanking li a{display:block;background:url(resources/images/sprite_logon.png) no-repeat 0 0;color:#333;padding:0 0 13px 32px;font-size:15px}
.rvp_homeV01_ebanking li a.rvp_btnPersonal{background-position:2px -98px}
.rvp_homeV01_ebanking li a.rvp_btnPersonal:hover{background-position:2px -699px}
.rvp_homeV01_ebanking li a.rvp_btnBusiness{background-position:2px -198px}
.rvp_homeV01_ebanking li a.rvp_btnBusiness:hover{background-position:2px -799px}
.rvp_homeV01_ebanking li a.rvp_btnHsbcnet{background-position:2px -298px}
.rvp_homeV01_ebanking li a.rvp_btnHsbcnet:hover{background-position:2px -899px}
.rvp_homeV01_ebanking li a.rvp_btnStockTrading{background-position:2px -396px}
.rvp_homeV01_ebanking li a.rvp_btnStockTrading:hover{background-position:2px -990px}
.rvp_homeV01_ebanking .rvp_HPV01_misc{text-align:center}
.rvp_homeV01_ebanking .rvp_HPV01_misc a{font-size:11px;color:#333;text-decoration:underline}
.rvp_homeV01_ebanking .rvp_headerContainer{height:45px;position:relative}
.rvp_skn_haseHomeV01LeftS1,.rvp_subSectionBannerContainer{text-align:center;overflow:hidden;position:relative}
.rvp_sectionBannerContainer{text-align:center;overflow:hidden;position:absolute;width:100%}
.rvp_subSectionBannerContainer .rvp_bannerShadow{position:absolute;background:url(resources/images/shadow_banner.png) repeat-x 0 100%;width:100%;height:12px;bottom:0}
.rvp_skn_haseHomeV01LeftS1{height:660px}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb_top>div,.rvp_sectionBannerContainer .rvp_hpb_top>div,.rvp_subSectionBannerContainer .rvp_hpb_top>div{width:100%}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb_top .rvp_item,.rvp_sectionBannerContainer .rvp_hpb_top .rvp_item,.rvp_subSectionBannerContainer .rvp_hpb_top .rvp_item{overflow:visible;position:relative}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb_top .rvp_item .rvp_taglineContainer,.rvp_sectionBannerContainer .rvp_hpb_top .rvp_item .rvp_taglineContainer,.rvp_subSectionBannerContainer .rvp_hpb_top .rvp_item .rvp_taglineContainer{width:990px;position:absolute;text-align:left;top:0;left:50%;display:inline}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb_top .rvp_item .rvp_taglineContainer .rvp_tagline,.rvp_sectionBannerContainer .rvp_hpb_top .rvp_item .rvp_taglineContainer .rvp_tagline,.rvp_subSectionBannerContainer .rvp_hpb_top .rvp_item .rvp_taglineContainer .rvp_tagline{position:absolute;left:-50%}
.rvp_subSectionBannerContainer .rvp_tagline{padding:36px 0 0 31px}
a.rvp_genBtn{display:inline-block;text-indent:-9999px;background-repeat:no-repeat}
.rvp_taglineContainer .rvp_tagline a.rvp_genBtn{margin-top:13px;margin-left:-2px}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb_top .rvp_item>img,.rvp_sectionBannerContainer .rvp_hpb_top .rvp_item>img,.rvp_subSectionBannerContainer .rvp_hpb_top .rvp_item>img{margin:0 -100%}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb-tabs-nav,.rvp_sectionBannerContainer .rvp_hpb-tabs-nav{position:absolute;right:0;bottom:166px;z-index:1000}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb-tabs-nav a,.rvp_sectionBannerContainer .rvp_hpb-tabs-nav a{display:block;float:left;width:10px;height:10px;margin-left:10px;background-color:#999}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb-tabs-nav a:hover,.rvp_skn_haseHomeV01LeftS1 .rvp_hpb-tabs-nav a.active,.rvp_sectionBannerContainer .rvp_hpb-tabs-nav a:hover,.rvp_sectionBannerContainer .rvp_hpb-tabs-nav a.active{background-color:#39b54a}
.rvp_importantNotes{border:#999 4px solid;padding:10px 20px 0 20px;font-size:13px;width:942px;margin:0 auto;position:relative;top:20px}
.rvp_importantNotes .rvp_title{font-weight:bold}
.rvp_importantNotes p{padding-bottom:10px}
.rvp_thm_homePage_footnote_links{padding:20px 0 0 0}
.rvp_thm_homePage_footnote_links dl{float:left;width:22.5%;padding:30px 1% 0 1.5%}
.rvp_thm_homePage_footnote_links dl dt{font-size:17px;padding-bottom:7px}
.rvp_thm_homePage_footnote_links dl dt a{color:#333}
.rvp_thm_homePage_footnote_links dl dd{font-size:12px;padding-bottom:4px}
.rvp_thm_homePage_footnote_links dl dd a{color:#666}
#footerLink{min-height:50px}
.rvp_thm_homePage_footnote_row2{font-size:12px;padding:15px 0}
.rvp_thm_homePage_footnote_row2 a{color:#333;text-decoration:underline}
.rvp_thm_homePage_footnote_row2 a.noUnderLine{text-decoration:none}
.rvp_thm_homePage_footnoteDisclmLeft{float:left}
.rvp_thm_homePage_footnoteLogoRight{float:right;padding-top:8px}
.rvp_thm_footer_left_width{width:584px}
.rvp_thm_homePage_widgets{position:absolute;top:515px;left:0;z-index:2000;width:100%}
.rvp_skn_haseHomeV01LeftM2{float:left;width:492px}
.rvp_skn_haseHomeV01LeftM4{float:left;width:212px;height:176px;padding:14px 18px 0 18px;margin-left:1px;background:#858585}
.rvp_skn_haseHomeV01LeftM4 a{color:#FFF}
.rvp_skn_haseHomeV01LeftM4 li a{font-size:13px;background:url(resources/images/sprite.png) no-repeat;background-position:0 -495px;padding:0 0 3px 16px;display:block}
.rvp_skn_haseHomeV01LeftM4 a.rvp_HPV01_btnMore{font-size:12px;text-decoration:underline}
.rvp_skn_haseHomeV01QuickLogon{float:left;width:248px;margin-left:1px}
.rvp_thm_homeContainerGlobal{position:relative}
.rvp_thm_homeContainerPage{position:relative}
.rvp_thm_innerContainerPage{position:relative}
.rvp_sectionLandingContainer{position:relative;top:0;left:0;width:100%;height:auto}
.rvp_sectionLandingContainer .rvp_sectionInnerNav{position:absolute;top:0;left:0;background:url(resources/images/bg_black_75.png);width:246px;height:435px;float:left}
.rvp_sectionLandingPromoContainer{position:absolute;top:0}
.rvp_sectionLandingPromoContainer.rvp_left{left:247px}
.rvp_sectionLandingPromoContainer.rvp_middle{left:495px}
.rvp_sectionLandingPromoContainer.rvp_right{left:743px}
.rvp_loanCalculator{position:absolute;top:248px;left:247px;background-color:#f6faeb;width:331px;height:167px;padding:20px 20px 0 20px}
.rvp_loanCalculator .rvp_title{color:#0c6c26;font-size:19px;font-weight:bold;padding:0 0 12px 4px}
.rvp_loanCalculator dl{padding:0 0 0 4px;margin-bottom:0}
.rvp_loanCalculator dl dt{float:left;clear:left;width:100px;padding:4px 15px 0 0;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:14px;font-weight:bold}
.rvp_loanCalculator dl dd{float:left;width:212px;padding-bottom:10px}
.rvp_loanCalculator dl dd .custSelect{width:212px}
.rvp_loanCalculator dl dd input[type=text]{width:200px;height:32px;line-height:32px\9;border:#CCC 1px solid;padding:0 0 0 10px}
.rvp_sectionLandingPromoContainer.rvp_right .ratesContainer{position:absolute;left:0;top:23px;font-family:sans-serif}
.rvp_sectionLandingPromoContainer.rvp_right span.ratesTitle{font-size:19px;color:#333;font-weight:bold;margin-left:25px;display:block}
.rvp_sectionLandingPromoContainer.rvp_right .ratesContainer .ratesTable{width:190px;margin-left:26px;text-align:center;margin-top:12px}
.rvp_sectionLandingPromoContainer.rvp_right .ratesContainer .ratesTable td{border-bottom:1px solid #666;min-width:45px;font-size:14px;height:25px}
.rvp_sectionLandingPromoContainer.rvp_right .ratesContainer .ratesTable tr.heading td{font-size:12px;border-bottom:0}
.rvp_sectionLandingPromoContainer.rvp_right .ratesContainer .ratesTable td.rvp_subHeading{font-weight:bold;text-align:left}
.rvp_sectionLandingPromoContainer.rvp_right .ratesContainer .ratesTable tr.last td{border-bottom:0}
.rvp_sectionLandingPromoContainer.rvp_right .ratesContainer .ratesFooter{font-size:12px;margin-left:26px}
.rvp_indexHighlightContainer{position:absolute;top:0;left:247px;width:487px;height:239px;background-image:url(resources/images/bg_white_65.png);border:4px solid #39b54a}
.rvp_indexHighlightContainer .frame{display:block;position:absolute;top:0;left:0;border:4px solid #39b54a;width:487px;height:239px}
.rvp_indexHighlightContainer .rvp_indexContainer{padding:20px 0 0 20px}
.rvp_indexHighlightContainer .rvp_indexContainer .rvp_indexTitle{font-size:19px;font-weight:bold;color:#0d6b29}
.rvp_indexHighlightContainer .rvp_indexTable{width:448px;margin-top:10px;margin-left:10px}
.rvp_indexHighlightContainer .rvp_indexTable td{text-align:right;font-size:17px;color:#333;height:30px;padding-top:9px}
.rvp_indexHighlightContainer .rvp_indexTable td.rvp_subHeading{font-weight:bold;font-size:19px;text-align:left}
.rvp_indexHighlightContainer .rvp_indexTable tr{border-bottom:1px solid #999}
.rvp_indexHighlightContainer .rvp_indexTable tr.last{border-bottom:0}
.rvp_indexHighlightContainer .rvp_indexTable td.rvp_index{font-size:27px;text-align:right;padding-right:30px}
.rvp_indexHighlightContainer .rvp_indexTable td.rvp_down{color:#eb1924;background:url("resources/images/investment/updown_big.png") no-repeat 92% -150%}
.rvp_indexHighlightContainer .rvp_indexTable td.rvp_up{color:#0d6c29;background:url("resources/images/investment/updown_big.png") no-repeat 92% 280%}
.rvp_usefulTools{background-image:url(resources/images/bg_dark_green.png);width:247px;height:247px}
.rvp_indexHighlightContainer #stock_searchForm{margin-top:4px}
.rvp_indexHighlightContainer .rvp_rvp_stockSearchInput{width:120px;height:34px;border:1px solid;float:left;padding:0 4px 0 4px;line-height:34px\9;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.rvp_indexHighlightContainer .rvp_btnrvp_stockSearchSubmit{background:#39b54a;width:85px;height:34px;display:block;float:left;color:#FFF;font-size:17px;text-align:center;line-height:34px;font-size:15px;font-weight:bold}
.rvp_indexHighlightContainer .rvp_btnrvp_stockSearchSubmit:hover{background:#0d6c29;text-decoration:none;background-position:-4px -105px}
.rvp_indexHighlightContainer .rvp_stockSearch{float:left}
.rvp_indexHighlightContainer .rvp_bottomTxt{position:absolute;bottom:35px;right:20px;font-size:12px;font-style:italic;text-align:right}
.rvp_indexHighlightContainer .rvp_bottomLink a{color:#0d6c29;text-decoration:underline;font-weight:bold;font-size:13px}
.rvp_indexHighlightContainer .rvp_bottomLink{position:absolute;right:20px;bottom:8px}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:30px;text-overflow:ellipsis;height:32px}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{border:0;font-size:100%;margin-top:5px}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1}
.select2-resultss{display:block;overflow-y:auto}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;user-select:none;webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container.select2-container--open{z-index:12002}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:none !important;padding:4px}
.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}
.select2.select2-container{width:100%}
.select2-container--default .select2-selection--single{background:url(resources/images/arrow_select.png) no-repeat 100% 50% #FFF;border:#CCC 1px solid;font-size:13px;height:34px;padding:0;text-align:left;width:100%}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:32px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow strong{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;display:none;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow strong{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;margin-top:5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0}
.select2-container--default .select2-resultss>.select2-results__options{max-height:210px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#33a343;color:white}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f6f6f6;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);outline:0}
.select2-container--classic .select2-selection--single:focus{border:1px solid #33a343}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-repeat:repeat-x;border:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}
.select2-container--classic .select2-selection--single .select2-selection__arrow strong{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:0;border-bottom-left-radius:4px;border-radius:0;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #33a343}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:0}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow strong{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:0;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-repeat:repeat-x;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0)}
.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #33a343}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #33a343}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0}
.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:0}
.select2-container--classic .select2-dropdown--below{border-top:0}
.select2-container--classic .select2-resultss>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#33a343}
#colorbox,#cboxOverlay,#cboxWrapper{height:0;left:0;overflow:visible;position:absolute;top:0;width:0;z-index:10000}
#colorbox.loggedIn,#cboxOverlay.loggedIn,.loggedIn #cboxWrapper{overflow:visible !important}
#cboxOverlay{height:100%;position:fixed;width:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:visible !important}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{display:none;height:100%;left:0;position:absolute;top:0;width:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{border:#fff 5px solid;border:0;display:block;float:left;margin:auto}
.cboxIframe{border:0;display:block;height:100%;overflow:hidden;width:100%}
#cboxOverlay{background-color:#000}
#cboxTopLeft{display:none;height:0;width:0}
#cboxTopRight{display:none;height:0;width:0}
#cboxBottomLeft{display:none;height:0;width:0}
#cboxBottomRight{display:none;height:0;width:0}
#cboxMiddleLeft{display:none;width:0}
#cboxMiddleRight{display:none;width:0}
#cboxTopCenter{display:none;height:0}
#cboxBottomCenter{display:none;height:0}
#cboxContent{width:0}
.cboxIframe{overflow:hidden}
#cboxError{border:1px solid #ccc;padding:50px}
#cboxLoadedContent{margin-top:0}
#cboxTitle{display:none;height:0;overflow:hidden}
#cboxCurrent{bottom:4px;color:#949494;left:58px;position:absolute}
#cboxSlideshow{bottom:4px;color:#0092ef;position:absolute;right:30px}
#cboxPrevious{bottom:0;height:25px;left:0;position:absolute;text-indent:-9999px;width:25px}
#cboxNext{bottom:0;height:25px;left:27px;position:absolute;text-indent:-9999px;width:25px}
#cboxClose{background:url(resources/images/btn_close.png) no-repeat 50% 50% #008945;height:30px;position:absolute;right:0;text-indent:-9999px;top:0;width:30px;border:0;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
#cboxClose:hover{background-color:#61c46e}
#colorbox.active+.select2-container{z-index:10001}
.rvp_custCheckbox,.rvp_custRatio{display:inline-block;vertical-align:middle;margin:0 5px 0 0;padding:0;width:20px;height:20px;background:url(resources/images/radio_checkbox.png) no-repeat;border:0;cursor:pointer}
.rvp_custRatio{background-position:0 0}
.rvp_custRatio.checked{background-position:0 -100px}
.rvp_custRatio.disabled{background-position:0 0;cursor:default}
.rvp_custRatio.checked.disabled{background-position:0 0}
.rvp_custCheckbox{background-position:0 -200px}
.rvp_custCheckbox.checked,.rvp_custCheckbox.selected{background-position:0 -300px}
.rvp_thm_homeContainerTopSearch .custSelect{width:370px;height:34px;border:0;background-color:#FFF;vertical-align:top;font-size:12px;float:left;padding-left:6px;color:#666}
.rvp_thm_homeContainerTopSearch .orTitle{float:left;display:block;width:50px;color:#0d6c29;font-size:17px;margin-top:6px}
#thm_searchForm{height:30px;margin-left:66px}
#thm_searchForm input:focus::-webkit-input-placeholder{color:transparent}
#thm_searchForm input:focus:-moz-placeholder{color:transparent}
#thm_searchForm input:focus::-moz-placeholder{color:transparent}
#thm_searchForm input:focus:-ms-input-placeholder{color:transparent}
.rvp_thm_homeContainerTopSearch dl dd{width:370px;float:left}
.rvp_thm_homeContainerTopSearch dl{float:left;margin-left:20px}
.select2-container{z-index:2000}
.rvp_thm_homeContainerTopSearch .rvp_btnSearchSubmit{float:left;margin-left:10px;background-color:#39b54a}
.rvp_thm_homeContainerTopSearch .select2-container--default .select2-selection--single{border:0}
.rvp_sectionLeftNav{width:250px;position:relative;margin-left:-495px;margin-top:370px;left:50%;z-index:1;float:left}
.rvp_sectionLeftNav .rvp_title{font-size:17px;color:#0d6c29;height:28px}
.rvp_sectionLeftNav .rvp_titleLabel{font-size:17px;color:#0d6c29;margin-bottom:10px}
.rvp_sectionLeftNav>ul{border-bottom:1px solid #39b54a;border-top:1px solid #39b54a}
.rvp_sectionLeftNav>ul a{font-size:13px;text-decoration:none;color:#333;display:block}
.rvp_sectionLeftNav>ul>li.rvp_expandable>a{position:relative}
.rvp_sectionLeftNav>ul>li .rvp_expandableArrow{background:url("resources/images/arrow_expand.png") no-repeat 0 -21px;display:block;height:14px;width:14px;position:absolute;right:0;top:0;border:13px solid white}
.rvp_sectionLeftNav>ul>li.active .rvp_expandableArrow{background-position:0 0;border-bottom:9px solid white;border-top:17px solid white}
.rvp_sectionLeftNav>ul>li.last,.rvp_sectionLeftNav li.last a{border-bottom:0}
.rvp_sectionLeftNav>ul>li>a{padding:10px 35px 10px 0;border-bottom:1px solid #CCC}
.rvp_sectionLeftNav>ul>li>ul{background-color:#f0f0f0;border-bottom:1px solid #CCC;padding-top:20px;padding-bottom:10px}
.rvp_sectionLeftNav>ul>li>ul li a{color:#666;font-size:12px;padding-left:25px;padding-right:25px;padding-bottom:10px}
.rvp_sectionLeftNav>ul>li>ul li.active a,.rvp_sectionLeftNav>ul>li>ul li:hover a{color:#0d6c29}
.rvp_sectionLeftNav li a.active{color:#0d6c29}
.rvp_sectionLeftNav .rvp_expandable ul{display:none}
.rvp_sectionLeftNav .rvp_expandable.active ul{display:block}
.rvp_thm_innerContainerPage .rvp_personalLoansContainer .rvp_sectionLeftNav{margin-top:50px}
.rvp_ratesPullDownContainer{margin-top:20px}
.rvp_ratesPullDownContainer span.rvp_pullDownTitle{color:#333;font-size:14px;font-weight:bold;margin-right:26px}
.rvp_rates .custSelect{width:240px}
.rvp_ratesListContainer{margin-top:30px}
.rvp_ratesListContainer .rvp_ratesTitle{color:#0d6c29;font-size:23px;display:block}
.rvp_ratesListContainer .rvp_ratesSubTitle{margin-top:20px;display:block;color:#0d6c29;font-size:14px}
.rvp_ratesListContainer .rvp_ratesSubTitle .remark{color:#333}
.rvp_rateTable{width:705px;font-size:13px;margin-top:10px}
.rvp_rateTable .tableHeader{background:#858585;color:#FFF;text-align:center;height:40px;line-height:40px;border-bottom:0}
.rvp_rateTable td{height:30px;position:relative;border-bottom:2px solid #ccc;line-height:18px}
.rvp_rateTable .tableHeader td{padding-left:0}
.rvp_rateTable.savingDeposite td{width:50%}
table td span.separator{width:1px;background:#c2c2c2;height:18px;position:relative;float:right;top:29%}
table th span.separator{width:1px;background:#c2c2c2;height:18px;position:relative;float:right}
.rvp_cards.rvp_instalmentCal .rvp_rateTable th{vertical-align:middle;padding:8px 0;text-align:center}
.rvp_rateTable th{height:30px;position:relative;border-bottom:2px solid #ccc;line-height:18px;font-weight:bold}
.rvp_rateTable td{text-align:center}
.rvp_buttons{text-align:right}
.rvp_buttons.rvp_left{text-align:left}
.rvp_buttons.rvp_left .rvp_level2Btn{margin-left:0;margin-right:16px}
.rvp_rates .rvp_allRoundForeignBtn:hover{background:#b8d660}
.rvp_rateTable.timeDeposite .tableHeader{height:60px}
.rvp_rateTable.timeDeposite{margin-bottom:2px}
.rvp_rateTable.timeDeposite .tableHeader td{padding-top:12px;width:116px;line-height:18px}
.rvp_rateTable.timeDeposite .tableHeader td.mid{padding-top:20px}
.rvp_rateTable.timeDeposite td{height:42px;line-height:42px}
.rvp_rateTable.timeDeposite td.tenor{vertical-align:middle}
.rvp_rateRemark{font-size:12px;color:#333}
.rvp_rateRemark.right{float:right}
.rvp_rateTable.savingDeposite td{line-height:30px}
.rvp_rates.rvp_interest .rvp_rateTable.savingDeposite tr.tableHeader td{line-height:40px}
.rvp_rates.rvp_interest .rvp_rateTable tr.tableHeader td{line-height:18px}
.rvp_ratesListContainer.rvp_rates .rvp_buttons a{margin-top:20px}
.rvp_rates .rvp_rateTable th{color:#333;font-size:13px;text-align:left;padding-bottom:5px}
.rvp_rates .rvp_rateTable tr.tableHeader td{line-height:40px}
.rvp_rates .rvp_rateTable td{height:40px;line-height:40px}
.rvp_rates .rvp_rateTable td.rates{width:250px}
.rvp_rates .rvp_rateTable td.code{width:110px}
.rvp_rates .rvp_rateTable td.buy{width:110px}
.rvp_rates .rvp_rateTable td.sell{width:110px}
.rvp_rates .rvp_rateTable tr.tableHeader td.rates{text-align:center}
.rvp_foreignCurrencyNotes .rvp_rateTable tr.tableHeader th{line-height:40px;height:40px;text-align:center;color:#fff;font-weight:normal;font-size:13px;padding-bottom:0}
.rvp_foreignCurrencyNotes .rvp_rateTable tr.tableHeader th.rates{width:210px}
.rvp_foreignCurrencyNotes .rvp_rateTable tr.tableHeader th.code{width:110px}
.rvp_foreignCurrencyNotes .rvp_rateTable tr.tableHeader th.buy{width:110px}
.rvp_foreignCurrency .rvp_rateTable tr.tableHeader th{line-height:40px;height:40px;text-align:center;color:#fff;font-weight:normal;font-size:13px;padding-bottom:0}
.rvp_foreignCurrency .rvp_rateTable tr.tableHeader th.rates{width:250px}
.rvp_foreignCurrency .rvp_rateTable tr.tableHeader th.code{width:110px}
.rvp_foreignCurrency .rvp_rateTable tr.tableHeader th.buy{width:110px}
.rvp_foreignCurrency .rvp_rateTable tr.tableHeader th.sell{width:110px}
.rvp_rates .rvp_chartBtn{background:url("resources/images/sprite.png") no-repeat 2px -98px;width:20px;height:20px;display:block;margin:10px auto 0 auto}
.rvp_popupChart{width:655px;padding:22px 40px 20px 40px;background-color:#FFF}
.rvp_popupChart .rvp_title{font-size:27px;line-height:120%;color:#0d6c29;padding:0 0 20px 0}
.rvp_popupChart .rvp_selectMenus{padding-bottom:10px}
.rvp_popupChart .rvp_selectMenus dt{float:left;font-weight:bold;padding:5px 20px 0 0}
.rvp_popupChart .rvp_selectMenus dd{float:left;padding:0 40px 0 0}
.rvp_popupChart .rvp_chartTitle{background-color:#39b54a;color:#FFF;min-height:31px;padding:9px 25px 0 25px}
.rvp_popupChart .rvp_chartTitle span{font-size:12px}
.rvp_popupChart .rvp_chartRate{padding:0 0 20px 0}
.rvp_popupChart .rvp_buttons{padding:0 0 20px 0}
.rvp_popupChart .rvp_chartNote{font-size:12px}
.rvp_popupChart .rvp_chartNote a{text-decoration:underline;color:#333}
.rvp_popupChart .custSelect{width:135px}
.rvp_foreignCurrencyNotes .rvp_rateTable th{text-align:left;font-size:14px;padding-bottom:8px}
.rvp_foreignCurrencyNotes .rvp_rateTable th.remarks{font-size:12px}
.rvp_innerStepsContainer{padding:25px 0 25px 40px}
.rvp_innerStepsContainer .rvp_step{float:left;background:url(resources/images/sprite.png) no-repeat 100% -1295px;padding:0 17px 0 0;margin:0 40px 0 0}
.rvp_innerStepsContainer .rvp_num{text-align:center;float:left;width:30px;height:25px;font-size:15px;background:url(resources/images/sprite.png) no-repeat 0 -1100px;color:#FFF;font-weight:bold;padding-top:5px}
.rvp_innerStepsContainer .rvp_txt{float:left;font-size:19px;min-width:78px;font-weight:bold;margin-left:12px;color:#999;padding:5px 0 0 0}
.rvp_innerStepsContainer .last{margin-right:0;padding-right:0;background:0}
.rvp_innerStepsContainer .rvp_step.active .rvp_num{background-position:0 -1200px}
.rvp_innerStepsContainer .rvp_step.active .rvp_txt{color:#0d6c29}
.rvp_coverContainer .rvp_tabContent>div dl{padding-bottom:20px}
.rvp_coverContainer .rvp_tabContent>div dl input[type=text],input[type=password]{height:30px;border:#CCC 1px solid;line-height:30px\9}
.rvp_coverContainer .rvp_tabContent>div dl dt{float:left;width:170px;padding:0 20px 0 0;font-weight:bold}
.rvp_coverContainer .rvp_tabContent>div dl dt span{font-weight:normal;font-size:12px;display:block}
.rvp_coverContainer .rvp_tabContent>div dl dd{float:left;width:465px}
.rvp_coverContainer .rvp_tabContent>div .rvp_datePulldowns dt{padding-top:25px}
.rvp_coverContainer .rvp_tabContent>div .rvp_coverSelectionPulldowns dt{padding-top:4px}
.rvp_coverContainer .rvp_tabContent>div .rvp_selectMenus>div{float:left;margin-right:15px;position:relative}
.rvp_coverContainer .rvp_tabContent>div .rvp_selectMenus>div.rvp_txtOnly{padding-top:26px;font-weight:bold}
.rvp_coverContainer .rvp_tabContent>div .rvp_selectMenus>div span{display:block;font-size:12px}
.rvp_coverContainer .rvp_tabContent>div .rvp_selectMenus>div span.rvp_note{color:#0d6c29;position:absolute;top:16px;right:-10px}
.rvp_coverContainer .rvp_tabContent>div .rvp_checkboxs{padding-bottom:5px}
.rvp_coverContainer .rvp_tabContent>div .rvp_checkboxs dd>div{padding-bottom:15px}
.rvp_coverContainer .rvp_tabContent>div .rvp_checkboxs dd>div label span{display:inline-block;min-width:185px}
.rvp_coverContainer .rvp_tabContent>div .rvp_radio{padding:0 0 15px 0}
.rvp_coverContainer .rvp_tabContent>div .rvp_radio>div{float:left;width:45%;padding-right:5%}
.rvp_coverContainer .rvp_tabContent>div .rvp_detintation .rvp_radio>div{width:60%;margin-bottom:10px}
.rvp_coverContainer .rvp_tabContent>div .rvp_detintation .rvp_radio>div a{color:#333;text-decoration:underline}
.rvp_coverContainer .rvp_tabContent>div .rvp_idType input[type=text],input[type=password]{width:238px}
.rvp_coverContainer .rvp_tabContent>div .rvp_idType .rvp_selectMenus{padding:15px 0 0 0}
.rvp_coverContainer .rvp_footNote{font-size:12px;padding-top:10px}
.rvp_coverContainer .rvp_footNote span.rvp_green,.rvp_coverContainer .rvp_footNote a{color:#0d6c29}
.rvp_coverContainer .rvp_footNote span.rvp_red{color:#eb2025}
.rvp_coverContainer .rvp_footNote .rvp_title{color:#0d6c29}
.rvp_coverContainer .rvp_footNote ol{padding-bottom:20px;list-style:decimal;margin-left:20px}
.rvp_coverContainer .rvp_tabContent .rvp_footNote dl dt{float:left;color:#0d6c29;width:10px;padding-right:3px}
.rvp_coverContainer .rvp_tabContent .rvp_footNote dl dd{float:none;margin-left:13px;width:auto}
.rvp_travelInsurance .rvp_formContainer{width:665px;background:#f6faeb;border-top:1px solid #34a344;padding:20px;margin-bottom:34px}
.rvp_travelInsurance.rvp_quoteResult span.rvp_resultTitle{font-size:17px;color:#333}
.rvp_travelInsurance.rvp_quoteResult .rvp_resultContent{font-size:14px}
.rvp_travelInsurance.rvp_quoteResult .rvp_resultContent span{color:red;font-weight:bold}
.rvp_travelInsurance.rvp_quoteResult .rvp_formContainer{border-bottom:1px solid #34a344;padding-bottom:40px}
.rvp_travelInsurance.rvp_quoteResult .bottomNotes{color:#666}
.rvp_travelInsurance.rvp_quoteResult .rvp_buttonContainer{height:34px}
.rvp_travelInsurance.rvp_quoteResult .rvp_buttonContainer a{float:right}
.rvp_travelInsurance.rvp_quoteResult .rvp_banner{height:100px}
.rvp_travelInsurance.rvp_quoteResult .rvp_banner img{float:left}
.rvp_travelInsurance.rvp_quoteResult .rvp_banner p{padding-top:21px;padding-left:15px;width:550px;float:left}
.rvp_travelInsurance.rvp_quoteResult .rvp_custRatio{float:left}
.rvp_travelInsurance.rvp_quoteResult .rvp_radioContainer label{font-size:14px}
.rvp_travelInsurance.rvp_quoteResult .rvp_radioContainer label span{color:red;font-weight:bold}
.rvp_travelInsurance.rvp_quoteResult .rvp_radioContainer div{margin-bottom:20px}
.rvp_travelInsurance.rvp_quoteResult .bottomNotes li{margin-bottom:20px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_personalInsurance .leftmenu-navs>ul>li>a.open{background-color:#0d6c29}
.rvp_bottomSection.rvp_business{background:#e9e6e2}
.rvp_thm_homePage_footnote_links.rvp_business{padding:0}
.rvp_ContactUs .rvp_selectContent{position:relative;padding:25px;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background-color:#f6faeb;margin-bottom:30px}
.rvp_ContactUs .rvp_selectContent>div dl{padding-bottom:20px;margin:0}
.rvp_ContactUs .rvp_selectContent>div dl dt{float:left;width:240px;padding:0 20px 0 0;font-weight:bold;padding-top:4px}
.rvp_ContactUs .rvp_selectContent>div dl dd .custSelect{width:310px}
.rvp_ContactUs .rvp_specificSevicesSymbol{position:relative;margin-bottom:30px;min-height:130px;background:#e9e6e1;padding:17px 20px 0 20px}
.rvp_ContactUs .rvp_specificSevicesSymbol .rvp_title{font-size:17px;color:#0d6c29;background:0;padding-bottom:5px}
.rvp_ContactUs .rvp_specificSevicesSymbol.rvp_col2>div{width:47%}
.rvp_ContactUs .rvp_specificSevicesSymbol.rvp_col2 .rvp_specificSevicesSymbolRight{margin-left:6%}
.rvp_ContactUs .rvp_specificSevicesSymbol .rvp_specificSevicesSymbolLeft{float:left}
.rvp_ContactUs .rvp_specificSevicesSymbol .rvp_specificSevicesSymbolRight{float:left}
.rvp_ContactUs .rvp_specificSevicesSymbol dl dt{float:left;width:50px;padding:0 40px 0 0;font-weight:bold;font-size:17px;color:#666}
.rvp_ContactUs .rvp_specificSevicesSymbol dl{margin-bottom:8px}
.rvp_ContactUs .rvp_specificSevicesSymbol dl.rvp_row2 dt{margin-top:10px}
.rvp_ContactUs .rvp_branchAndABCAddress{margin-top:20px}
.rvp_ContactUs .rvp_branchAndABCAddress a.rvp_showAll{display:inline-block;float:right;font-weight:normal;font-size:12px;color:#0d6c29;text-decoration:underline}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_districts{margin-bottom:40px}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_districts .rvp_districtsHeader{font-size:17px;color:#0d6c29;font-weight:bold;margin-bottom:10px}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_districts .rvp_subHeading{background-color:#f6faeb;background-position:96% 31px;padding:15px 25px;color:#333;border-bottom:1px solid #ccc;position:relative;cursor:pointer}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_districts .rvp_subHeading .rvp_locationHeader{font-weight:bold;display:block}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_districts .rvp_subHeading.rvp_active{background-color:#39b54a;color:#fff;border-bottom:0}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_districts .rvp_subHeading .rvp_toggleArrow{background:url(../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/arrow_expand_white.png) no-repeat;display:block;width:14px;height:14px;position:absolute;right:25px;top:45%}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_districts .rvp_subHeading.rvp_active .rvp_toggleArrow{background-position:0 -100px}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList{width:100%;border:0;color:#333}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList th{background:#666;height:40px;line-height:40px;color:#fff;text-align:center;position:relative}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList th span.seperator{width:1px;background:#c2c2c2;height:18px;position:absolute;right:0;top:29%}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList th.rvp_name{width:25%}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList th.rvp_address{width:41%}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList th.rvp_symbol{width:6%}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList th.rvp_symbol.rvp_last{width:10%}
.rvp_ContactUs .rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList th.rvp_last{width:10%}
.rvp_branchAndABCAddress .rvp_locationList a{color:#333;text-decoration:underline}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList tr.rvp_odd td{background:#e5e5e5}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList td{padding:12px 5px;background:#f0f0f0;text-align:center;vertical-align:middle}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList td.rvp_name,.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList td.rvp_address{text-align:left}
.rvp_ContactUs .rvp_branchAndABCAddress .rvp_locationList td.rvp_wheel{width:6%}
.rvp_popupServiceHours{width:736px;padding:40px;background-color:#FFF}
.rvp_popupServiceHours .rvp_popupServiceHoursDetail{margin-bottom:40px}
.rvp_popupServiceHours .rvp_popupServiceHoursDetail .rvp_popupServiceHoursAddress{margin-bottom:10px}
.rvp_popupServiceHours .rvp_title{font-size:27px;line-height:120%;color:#0d6c29}
.rvp_popupServiceHours .rvp_subTitle{font-size:16px;padding:0 0 20px 0}
.rvp_popupServiceHours dl{margin-bottom:0}
.rvp_popupServiceHours dl dt{display:block;width:95px;float:left}
.rvp_popupServiceHours dl dd{display:block;width:610px;float:left}
.rvp_popupServiceHours .rvp_SstServiceHour .rvp_subTitle{color:#0d6c29;padding:0 0 20px 0;width:auto}
.rvp_popupServiceHours .rvp_SstServiceHour ul li{display:block;width:33%;float:left;margin-bottom:20px}
.rvp_popupServiceHours .rvp_SstServiceHour ul li span{color:#0d6c29;display:block}
.rvp_ContactUs span.rvp_errorMsg{left:0;top:-22px;font-size:12px}
.rvp_sectionLeftNav.rvp_ContactUs{margin-top:95px}
.rvp_sectionLandingContainer.rvp_travelInsurance{top:0;position:relative;height:auto}
.rvp_travelInsurance .rvp_intro a{color:#0d6c29}
.rvp_contentTitle{font-size:21px;color:#0d6c29;margin-bottom:20px;line-height:28px}
.rvp_insidePage dl dt{font-size:14px;color:#333;font-weight:bold;float:left;width:230px}
.rvp_insidePage dl dd{float:left}
dl{margin-bottom:15px}
.rvp_travelInsurance .rvp_formContainer dl.rvp_dob{margin-bottom:40px}
.rvp_travelInsurance .rvp_formContainer dd .rvp_radio>div{float:left}
.rvp_travelInsurance .rvp_formContainer .rvp_radio label{font-size:14px;color:#333}
.rvp_travelInsurance .rvp_formContainer .rvp_custRatio{margin-bottom:4px}
.rvp_travelInsurance .rvp_formContainer .rvp_radio>div{margin-right:20px}
.rvp_travelInsurance .rvp_formContainer dt span{font-weight:normal;font-size:12px;display:block}
input.txtBox{width:186px;height:32px;border:#ccc 1px solid;padding:0 6px 0 6px;line-height:32px\9}
.rvp_travelInsurance .rvp_formContainer dl.rvp_idType dd .rvp_radio>div{float:none;margin-bottom:2px}
.rvp_travelInsurance .rvp_formContainer dl.rvp_idType label{font-size:13px}
.rvp_travelInsurance .rvp_formContainer .rvp_titleSmall{display:block;font-size:12px}
.rvp_travelInsurance .rvp_formContainer .rvp_selectMenus>div,.rvp_travelInsurance .rvp_formContainer .rvp_contact dd>div{float:left;margin-right:17px}
.rvp_travelInsurance .custSelect.day,.rvp_travelInsurance .custSelect.month{width:56px}
.rvp_travelInsurance .custSelect.year{width:88px}
.rvp_travelInsurance .custSelect.plan{width:150px}
.rvp_travelInsurance .rvp_formContainer .rvp_dob dt{margin-top:25px}
.rvp_travelInsurance .rvp_formContainer .rvp_address input.txtBox{display:block;width:286px;margin-bottom:10px}
.rvp_travelInsurance .rvp_formContainer .rvp_address .custSelect{width:75px}
.rvp_travelInsurance .rvp_formContainer .rvp_contact .rvp_contactMobile{clear:both;margin-top:10px}
.rvp_travelInsurance .rvp_formContainer .rvp_notes{font-size:12px;color:#0c0d0d;margin-bottom:20px}
.rvp_travelInsurance .rvp_formContainer .rvp_notes span{color:#0d6c29}
.rvp_travelInsurance .rvp_formContainer .rvp_insuranceTable{width:655px;margin-bottom:30px;table-layout:fixed}
.rvp_travelInsurance .rvp_insuranceTable.second{table-layout:fixed}
.rvp_travelInsurance .rvp_insuranceTable th{text-align:right;font-size:12px}
.rvp_travelInsurance .rvp_insuranceTable th span{color:#0d6c29}
.rvp_travelInsurance .rvp_insuranceTable tr.header{background:#858585;color:#FFF;font-size:14px;font-weight:bold;height:60px}
.rvp_travelInsurance .rvp_insuranceTable.second tr.header,.rvp_travelInsurance.rvp_report .rvp_insuranceTable.second tr.header{height:40px;border:0}
.rvp_travelInsurance .rvp_insuranceTable td{position:relative;padding-top:10px}
.rvp_travelInsurance table span.separator{height:40px;top:16%;position:absolute;right:0}
.rvp_travelInsurance .rvp_insuranceTable.second span.separator{height:60px;top:10px}
.rvp_travelInsurance .rvp_insuranceTable.second span.separator.x{height:1px;width:90%;top:inherit;left:5%;bottom:0}
.rvp_travelInsurance .rvp_insuranceTable.second tr.row2 span.separator{height:25px;top:10px}
.rvp_travelInsurance .rvp_insuranceTable tr.header .name{width:212px}
.rvp_travelInsurance .rvp_insuranceTable.second tr.header .name{width:180px}
.rvp_td{vertical-align:top;padding:0}
.rvp_travelInsurance .rvp_insuranceTable tr.header span{font-size:12px;font-weight:normal}
.rvp_travelInsurance .rvp_insuranceTable tr.header td{text-align:center;padding-top:0;line-height:16px}
.rvp_travelInsurance .rvp_insuranceTable tr.header td div.div_column{position:relative;padding-top:6px}
.rvp_travelInsurance .rvp_insuranceTable tr.header td div.div_row{position:relative;padding-top:12px}
.rvp_travelInsurance .rvp_insuranceTable tr.header.row2 td{padding-top:0}
.rvp_travelInsurance .rvp_insuranceTable tr.header .relationship{width:104px;vertical-align:top}
.rvp_travelInsurance .rvp_insuranceTable.second tr.header .relationship{width:100px}
.rvp_travelInsurance .rvp_insuranceTable tr.header .dob{width:125px}
.rvp_travelInsurance .rvp_insuranceTable.second tr.header .dob{width:200px}
.rvp_travelInsurance .rvp_insuranceTable .i,.rvp_travelInsurance .rvp_insuranceTable .p{width:40px}
.rvp_travelInsurance .rvp_insuranceTable tr.header .no{text-align:left;padding-left:15px;vertical-align:top}
.rvp_travelInsurance .rvp_insuranceTable.second tr.header .no{text-align:center;padding-left:0}
.rvp_travelInsurance .rvp_insuranceTable input.txtBox{width:166px;height:28px;line-height:28px\9}
.rvp_travelInsurance .rvp_insuranceTable tr{height:40px}
.rvp_travelInsurance .rvp_insuranceTable tr.heading{height:auto}
.rvp_travelInsurance .rvp_insuranceTable tr td{text-align:center}
.rvp_travelInsurance .rvp_insuranceTable td.relationshipTxt{font-size:14px;color:#333;font-weight:bold;text-align:left;padding-left:10px}
.rvp_travelInsurance .rvp_insuranceTable td.dob input.txtBox,.rvp_travelInsurance .rvp_insuranceTable td.no input.txtBox{width:90px}
.rvp_travelInsurance .rvp_insuranceTable.second td.dob input.txtBox{width:30px;margin-left:5px}
.rvp_travelInsurance .rvp_insuranceTable.second td.dob input.txtBox.year{width:60px}
.bottomNotes{font-size:12px}
.rvp_travelInsurance .rvp_insuranceTable .bottomNotes td{text-align:left}
.rvp_travelInsurance .bottomNotes span{color:#0d6c29}
.rvp_travelInsurance .paymentInfo .rvp_cardHolder dt,.rvp_travelInsurance .paymentInfo .rvp_creditCard dt{margin-top:10px}
.rvp_travelInsurance .paymentInfo .rvp_expiry dt{margin-top:26px}
.rvp_travelInsurance .paymentInfo dl.rvp_expiry{margin-bottom:25px}
.rvp_travelInsurance .paymentInfo{margin-bottom:20px}
.rvp_travelInsurance .rvp_termsConditions{overflow:hidden}
.rvp_travelInsurance .rvp_termsConditions span{float:left}
.rvp_travelInsurance .rvp_termsConditions>label{float:left;margin-right:12px}
.rvp_travelInsurance .rvp_termsConditions .bottomNotes{float:left;width:570px}
.rvp_travelInsurance .rvp_termsConditions .rvp_custCheckbox{margin-left:25px}
.rvp_travelInsurance .rvp_termsConditions{margin-bottom:20px}
.rvp_travelInsurance .rvp_formSubmit{margin-bottom:28px}
.rvp_travelInsurance .rvp_formSubmit a{width:86px;height:34px;color:#fff;font-size:18px;font-weight:bold;text-align:center;background:#a6cc38;line-height:34px;float:right}
.rvp_travelInsurance .rvp_formSubmit a:hover{text-decoration:none;background:#0d6c29}
.rvp_travelInsurance .bottomNotes.submit{font-size:12px;margin-bottom:20px}
.rvp_travelInsurance .bottomNotes a{text-decoration:underline;color:#333;font-weight:bold}
.rvp_travelInsurance .rvp_quotationContainer{width:645px;background:#f6faeb;padding:30px;font-size:13px}
.rvp_travelInsurance .rvp_quotationContainer li span{display:inline-block;min-width:225px;font-weight:bold;font-size:14px}
.rvp_travelInsurance .rvp_quotationContainer li{margin-bottom:5px}
.rvp_travelInsurance .rvp_quotationContainer ul{margin-bottom:30px}
.rvp_travelInsurance.rvp_step2 .rvp_intro p{color:#0d6c29}
.rvp_travelInsurance.rvp_step2 .rvp_qbe p{color:#333}
.rvp_travelInsurance.rvp_step2 .rvp_qbe p a{color:#333;font-weight:bold;text-decoration:underline}
.rvp_travelInsurance .rvp_insuranceTable td.no.long input.txtBox{width:120px}
span.separator.left{left:0;right:inherit}
.rvp_insuranceTable .custSelect{width:90px}
.rvp_travelInsurance.rvp_report .rvp_formContainer{background:#ebeae6;border-top:0}
.rvp_travelInsurance.rvp_report .rvp_idType{height:20px}
.rvp_travelInsurance.rvp_report .rvp_formContainer .rvp_dob dt{margin-top:0}
.rvp_travelInsurance.rvp_report .rvp_formContainer .rvp_contact dd>div{float:none;margin-bottom:10px}
.rvp_travelInsurance.rvp_report .rvp_address dd>div{margin-bottom:10px}
.rvp_travelInsurance.rvp_report .rvp_insuranceTable tr td{text-align:left;padding:0 0 0 16px;word-break:break-all}
.rvp_travelInsurance.rvp_report .rvp_insuranceTable tr.header td{padding-left:0;text-align:center;padding-top:0}
.rvp_travelInsurance.rvp_report .rvp_insuranceTable tr.header td.no{text-align:left;padding-left:10px}
.rvp_travelInsurance.rvp_report .rvp_insuranceTable tr{border-bottom:1px solid #CCC;height:20px}
.rvp_travelInsurance.rvp_report .rvp_insuranceTable tr.header{height:63px}
.rvp_travelInsurance.rvp_report .rvp_insuranceTable td.relationshipTxt{font-size:13px;color:#333;font-weight:normal}
.rvp_travelInsurance.rvp_report .rvp_insuranceTable tr.bottomNotes{border:0}
.rvp_travelInsurance.rvp_report .rvp_insuranceTable tr.bottomNotes td{padding:10px 0 0 0}
.rvp_travelInsurance .rvp_tickIcon{width:22px}
.rvp_travelInsurance.rvp_report .paymentInfo .rvp_cardHolder dt,.rvp_travelInsurance.rvp_report .paymentInfo .rvp_creditCard dt,.rvp_travelInsurance.rvp_report .paymentInfo .rvp_expiry dt{margin-top:0}
.rvp_travelInsurance.rvp_report .paymentInfo dl.rvp_expiry{margin-bottom:16px}
.rvp_travelInsurance .rvp_formSubmit a.btnAmend{background:#666;margin-right:12px}
.rvp_travelInsurance .rvp_formSubmit a.btnAmend:hover{background:#333}
.rvp_travelInsurance.rvp_report .rvp_quotationContainer{background:#ebeae6}
.rvp_travelInsurance.rvp_step4 .rvp_banner{height:90px}
.rvp_travelInsurance.rvp_step4 .rvp_banner img{float:left}
.rvp_travelInsurance.rvp_step4 .rvp_banner p{padding-top:21px;padding-left:15px;width:580px;float:left}
.rvp_travelInsurance.rvp_step4 .rvp_formHeader{width:705px;height:40px;background:#0d6c28;color:#FFF}
.rvp_travelInsurance.rvp_step4 .rvp_formHeader span{font-size:18px;display:block;padding:10px 0 0 30px}
.rvp_travelInsurance.rvp_step4 .rvp_contactInfo .rvp_formTitle{margin-bottom:2px}
.rvp_travelInsurance.rvp_step4 .btnSubmit{margin-right:10px}
.rvp_travelInsurance.rvp_step4 .rvp_planSummary span a{color:#333;text-decoration:underline;font-weight:bold}
.rvp_evaluation .rvp_searchContainer{background:#f6faeb}
.rvp_evaluation .rvp_coverContainer .rvp_tabContent>div dl dt{width:180px;padding-top:8px}
.rvp_evaluation .custSelect.area,.rvp_evaluation .custSelect.district{width:240px}
.rvp_evaluation dl{float:left;margin-bottom:20px;width:460px}
.rvp_evaluation .custSelect.estate{width:240px}
.rvp_evaluation .custSelect.block{width:240px}
.rvp_evaluation .custSelect.floor{width:205px}
.rvp_evaluation .custSelect.carpark{width:70px}
.rvp_evaluation .custSelect.flat{width:205px}
.rvp_evaluation .rvp_termsConditions{display:block}
.rvp_evaluation .rvp_termsConditions a{color:#0d6c29;text-decoration:underline}
.rvp_evaluation .rvp_searchSubmit a{float:right}
span.rvp_formSeparator{width:934px;height:1px;background:#CCC;display:block;margin:25px 0 25px 0}
.rvp_evaluation .rvp_contentTitle.keyword{float:left;margin-bottom:10px}
.rvp_evaluation .rvp_keywordSearch .txtBox{width:493px;float:left}
.rvp_evaluation .rvp_keywordSearch span{display:block;color:#000;font-size:12px}
.rvp_evaluation .resultContainer{width:932px;padding:34px 24px 24px 34px;border-top:1px solid #34a344;background:#f0f0f0;position:relative}
.rvp_evaluation .resultContainer .rvp_smallTitle{font-size:14px;font-weight:bold;color:#333}
.rvp_evaluation .resultContainer .rvp_propertyAddress span{position:absolute;left:230px;top:85px}
.rvp_evaluation .resultContainer .rvp_propertyAddress{height:150px;width:490px;float:left}
.rvp_evaluation .resultContainer .rvp_right .rvp_smallTitle{float:left;width:185px}
.rvp_evaluation .resultContainer .rvp_right span{display:block}
.rvp_evaluation .resultContainer .rvp_right>div{margin-bottom:20px}
.rvp_evaluation .resultContainer .rvp_right{float:left;width:440px}
.rvp_evaluation .resultContainer .rvp_floorArea{position:relative;float:left;width:490px}
.rvp_evaluation .resultContainer .rvp_floorArea table{position:absolute;left:196px;top:0}
.rvp_evaluation .resultContainer .rvp_floorArea td{width:117px}
.rvp_evaluation .rvp_cashDollar{position:relative;width:350px;height:133px;background:#e0e0e0;float:left;margin-top:-15px}
.rvp_evaluation .rvp_cashDollar img{position:absolute}
.rvp_evaluation .rvp_cashDollar img.gift{top:42px;left:23px}
.rvp_evaluation .rvp_cashDollar img.cashDollar{top:23px;left:105px}
.rvp_evaluation .rvp_cashDollar .rvp_moreDetails{position:absolute;top:92px;left:105px;font-size:12px;text-decoration:underline;color:#0a0b0b}
.rvp_evaluation .resultContainer .rvp_print{position:absolute;right:26px}
.rvp_evaluation .resultContainer .rvp_btnPrint{display:block;height:27px}
.rvp_insidePageContent.rvp_evaluation{width:988px;margin-left:0}
.rvp_evaluation .rvp_coverContainer .rvp_tabContent>div dl dd{width:auto}
.rvp_evaluation dl.carpark{float:none}
.rvp_evaluation dl.verification input{width:226px;padding-left:6px}
.rvp_evaluation dl.verification span a{color:#000;text-decoration:underline;margin-top:5px;display:block}
.rvp_evaluation div.rvp_keywordSearch{height:auto}
.rvp_evaluation.rvp_result .rvp_tabContainer .rvp_tabContent{padding-left:0}
.rvp_searchContainer.rvp_evaluation.rvp_result{margin-bottom:30px}
.rvp_evaluation.rvp_result .rvp_searchContainer{padding-left:25px}
.rvp_tabContainer .rvp_tabContent.rvp_evaluation.rvp_result{border-bottom:0;padding-bottom:0}
.rvp_evaluation.rvp_result .rvp_keywordSearch{padding-left:25px}
.rvp_evaluation.rvp_result .rvp_keywordSearchResult a{text-decoration:underline;color:#000;font-size:13px}
.rvp_evaluation.rvp_result .rvp_keywordSearchResult .green{color:#0d6c29}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li{background:url('resources/images/evaluation_step.png') no-repeat 5% 0}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.arrow{background:url('resources/images/arrow_grey.png') no-repeat 0 40%;width:10px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step1:hover,.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step1.active{background-position:5% -595px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step2{background-position:5% -225px;width:33.5%}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step2:hover,.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step2.active{background-position:5% -825px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step3{background-position:15% -422px;width:30%}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step3:hover,.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step3:active{background-position:15% -1022px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step3 a span{padding-left:140px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li a span{padding-top:30px;padding-left:100px;font-size:21px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li:hover span{color:#0d6c29}
.rvp_sectionLandingContainer.rvp_stockQuote{top:0;position:relative;height:auto}
.rvp_stockQuote .rvp_btnTrade{float:right}
.rvp_stockQuote .rvp_realTimeBasicQuote{width:706px;height:84px;background:#39b54a;margin-top:20px;position:relative}
.rvp_stockQuote .rvp_realTimeBasicQuote span{font-size:19px;color:#FFF;font-weight:bold;display:block;padding:32px 0 0 25px;float:left}
.rvp_stockQuote .rvp_realTimeBasicQuote .txtBox{width:291px;height:34px;margin:23px 81px 0 0;border:0;float:right}
.rvp_stockQuote .rvp_realTimeBasicQuote a.rvp_btnGo{position:absolute;top:23px;right:30px;width:51px;padding:0}
.rvp_stockQuote .rvp_todayHighlight{margin:30px 0 30px 0}
.rvp_stockQuote .rvp_todayHighlight .rvp_contentTitle{font-size:23px;float:left;margin-bottom:0}
.rvp_stockQuote .btnUpdate{float:right;width:85px;padding:0}
.rvp_stockQuote .rvp_singlePageTabContainer .rvp_tabContent{background:0;padding:0;border-bottom:0}
.rvp_stockQuote .rvp_hangSengIndex{width:195px;height:130px;background:#ebeae6;padding:20px;position:relative;float:left}
.rvp_stockQuote .rvp_indexTitle{font-size:16px;color:#000;font-weight:bold;width:140px;display:block}
.rvp_stockQuote .rvp_indexDigit{font-size:25px;font-weight:bold;display:block;margin-top:25px;float:left}
.rvp_stockQuote .rvp_indexDigit.up{color:#0d6c29}
.rvp_stockQuote .rvp_indexDigit.down{color:red}
.rvp_stockQuote .rvp_hangSengIndex div.rvp_indexRight{margin-top:15px;float:right;width:66px}
.rvp_stockQuote .rvp_indexDigit.small{font-size:14px;margin-top:0;float:none;font-weight:normal;padding-left:14px;background:url('resources/images/investment/updown.png') no-repeat 0 0;background-position:-999px -999px}
.rvp_stockQuote .rvp_indexDigit.small.down{background-position:0 -67px}
.rvp_stockQuote .rvp_indexDigit.small.up{background-position:0 8px}
.rvp_stockQuote .rvp_singlePageTabContainer .rvp_tabNav li a:hover{text-decoration:none}
.rvp_stockQuote .rvp_smallTitle{font-size:12px;color:#000;font-weight:bold}
.rvp_stockQuote .rvp_indexDigitBlack{font-size:15px;color:#000}
.rvp_stockQuote .rvp_hangSengIndex .rvp_indexBottom{clear:both}
.rvp_stockQuote .rvp_hangSengIndex .rvp_innerIndexContainer{float:left;width:70px;margin-top:10px !important}
.rvp_stockQuote .rvp_hangSengIndex .rvp_innerIndexContainer.low{float:right;margin-top:10px}
.rvp_stockQuote .rvp_smaTableContainer{height:170px;width:460px;float:right}
.rvp_stockQuote .rvp_smaTable{width:100%}
.rvp_stockQuote .rvp_smaTable tr{border-bottom:1px solid #CCC;height:43px}
.rvp_stockQuote .rvp_smaTable td{padding-top:15px;font-size:12px;color:#666;text-align:center}
.rvp_stockQuote .rvp_smaTable td.stockName{font-weight:bold;color:#070707}
.rvp_stockQuote .rvp_localIndex span.bottomNotes{display:block;line-height:12px;margin-top:15px}
.rvp_stockQuote .rvp_indexTable{margin-top:30px;width:100%}
.rvp_stockQuote .rvp_indexTable tr{height:30px;text-align:center;border-bottom:1px solid #CCC}
.rvp_stockQuote .rvp_indexTable tr.header{background:#ebeae6;border-bottom:0}
.rvp_stockQuote .rvp_indexTable tr.header td{text-align:center}
.rvp_stockQuote .rvp_indexTable td{padding-top:6px;color:#161616;text-align:right}
.rvp_stockQuote .rvp_indexTable tbody tr td.indexName{text-align:left;font-weight:bold;color:#161616;width:225px}
.rvp_stockQuote .rvp_indexTable td.indexName.grey{color:#666}
.rvp_stockQuote .rvp_indexTable tr td.black{color:#000 !important}
.rvp_stockQuote .rvp_indexTable tr.up td{color:#0d6c29}
.rvp_stockQuote .rvp_indexTable tr.down td{color:#eb1924}
.rvp_stockQuote .rvp_indexTable tr td.change{background:url('resources/images/investment/updown.png') no-repeat 0 0;width:96px;background-position:-999px -999px}
.rvp_stockQuote .rvp_indexTable tr.up td.change{background-position:30px 12px}
.rvp_stockQuote .rvp_indexTable tr.down td.change{background-position:30px -62px}
.rvp_stockQuote .rvp_indexTable tr.bottomNotes{text-align:right;border-bottom:0}
.rvp_stockQuote img.etnet{margin-top:-28px}
.rvp_stockQuote .rvp_overseaIndex .rvp_indexTable{margin-top:0}
.rvp_stockQuote .rvp_overseaIndex .rvp_indexTable td.indexName{width:420px}
.rvp_stockQuote .rvp_overseaIndex tr td.change{background-position:-999px -999px}
.rvp_stockQuote .rvp_overseaIndex tr.up td.change{background-position:30px 12px}
.rvp_stockQuote .rvp_overseaIndex tr.down td.change{background-position:30px -62px}
.rvp_stockQuote .rvp_overseaIndex img.etnet{margin-top:-45px}
.rvp_stockQuote .rvp_securitiesAccout .rvp_mainTitle{float:none;margin:40px 0 25px 0}
.rvp_stockQuote .rvp_securitiesAccout span a{text-decoration:underline;color:#0d6c29}
span.rvp_errorMsg{color:#f00 !important;font-weight:normal !important}
.rvp_stockQuote .rvp_realTimeBasicQuote span.rvp_errorMsg{font-size:14px;top:-52px;left:-25px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox{width:350px;height:149px;background:#f0f0f0;position:relative;text-align:center;float:left}
.rvp_stockQuote.rvp_result .rvp_stockTitle{position:absolute;color:#000;top:20px;left:22px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteNum{font-size:36px;display:block;padding-top:60px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteNum.up{color:#0d6c29}
.rvp_stockQuote.rvp_result .rvp_stockQuoteNum.down{color:red}
.rvp_stockQuote.rvp_result .rvp_stockResult{margin-top:30px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.small{width:172px;height:72px;margin:0 0 5px 5px}
.rvp_stockQuote.rvp_result .rvp_contentTitle{float:left;margin-bottom:0}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.small .rvp_stockTitle{top:10px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.small .rvp_stockQuoteNum{padding-top:35px;font-size:28px;color:#000}
.rvp_stockQuote.rvp_result .rvp_mainTitleContainer{margin-bottom:5px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.small.change{margin-left:6px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.small.change .rvp_stockQuoteNum span{background:url('resources/images/investment/updown_big.png') no-repeat 0 50px;padding-left:25px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.small.change .rvp_stockQuoteNum.up span{color:#0d6c29;background-position:0 15px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.small.change .rvp_stockQuoteNum.down span{color:red;background-position:0 -15px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBoxContainer{margin-bottom:10px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.narrow{width:350px;height:35px;margin:0 5px 5px 0;text-align:left}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.narrow.right{margin-right:0}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.narrow .rvp_stockTitle{position:none;top:0;left:0;margin:6px 0 0 10px;display:block;font-size:14px}
.rvp_stockQuote.rvp_result .rvp_stockQuoteBox.narrow .rvp_stockQuoteNum{font-size:16px;padding-top:0;float:right;margin:8px 20px 0 0;color:#333}
.rvp_stockQuote.rvp_result .bottomNotes{float:right;margin-top:-10px}
.rvp_stockQuote.rvp_result .bottomNotes2{float:right;clear:both}
.rvp_insidePageContent.stepHolder.tc,.rvp_insidePageContent.stepHolder.sc{font-family:"Microsoft JhengHei","?????",Arial,Verdana,Helvetica,sans-serif !important}
.marBtm25{margin-bottom:25px}
.padTp8{padding-top:8px}
.textFieldSmall{width:95px}
.textFieldLong{width:319px}
.txtOption{display:block !important;font-size:12px}
.noPaddTp{padding-top:0 !important}
.noPadBtm{padding-bottom:0 !important}
.floatR{float:right}
.plainText{padding:10px 0 0 0}
.greenTxt{color:#0d6c29}
.smallFontSize{font-size:12px}
.icoList li{background:url('resources/images/ico_disc.gif') 0 8px no-repeat;padding-left:7px}
.stepHolder .rvp_contentTitle{margin-bottom:5px}
.rvp_insidePageContent.stepHolder .rvp_mainTitleContainer{height:30px}
.rvp_insidePageContent.stepHolder .rvp_mainTitleContainer{height:54px}
.step1 .rvp_tabContainer .rvp_tabContent{background-color:#fff;border-top:0;border-bottom:0;padding:25px 0}
.stepHolder .rvp_coverContainer .rvp_tabContent>div dl dt{width:231px}
.stepHolder .rvp_coverContainer .rvp_tabContent .rvp_idType dt{padding:4px 5px 0 0}
.stepHolder .rvp_coverContainer .rvp_tabContent>div dl dt span{display:inline-block}
.stepHolder .rvp_coverContainer .rvp_tabContent .rvp_selectMenus_type dt{width:216px;padding-top:27px}
.stepHolder .rvp_coverContainer .rvp_tabContent>div dl{padding-bottom:0;margin-bottom:7px}
.apply .rvp_tabContainer .rvp_tabContent{border-bottom:0}
.requirementsContainer{color:#0c6c28}
.apply1 .rvp_travelInsurance .custSelect.year{width:191px}
.apply1 .rvp_coverContainer .rvp_tabContent .personalHol dl.rvp_personialType dd input{width:188px \0}
.stepHolder .rvp_coverContainer .rvp_tabContent>div dl.repaymentPeriod{margin-top:15px}
.requirementsContainer,.apply2 .rvp_intro p{padding-bottom:10px}
.requirementsContainer p{padding-bottom:0}
.keyTitle{color:#0c6c28;font-size:21px}
.rvp_coverContainer .rvp_tabContent .personalHol{margin-top:10px}
.rvp_coverContainer .rvp_tabContent .personalHol dl.rvp_personialType dt{width:230px;padding-top:8px;padding-right:0}
.rvp_coverContainer .rvp_tabContent .personalHol dl.rvp_personialType dd{width:270px}
.rvp_travelInsurance .custSelect.year.personialType1{width:145px}
.rvp_travelInsurance .custSelect.year.personialType2{width:170px}
.rvp_travelInsurance .custSelect.year.personialType3{width:220px}
.rvp_travelInsurance .custSelect.year.personialTypeFullW{width:319px}
.rvp_coverContainer .rvp_tabContent .personalHol dl.rvp_personialType.addressType dt{padding-top:21px}
.rvp_coverContainer .rvp_tabContent .personalHol dl.rvp_personialType.addressType dd{width:340px}
.rvp_coverContainer .rvp_tabContent .personalHol dl.rvp_personialType dd.fullWdd{width:425px}
.rvp_coverContainer .rvp_tabContent>div .rvp_radio.checkTitle>div{width:auto}
.itemHol{margin-bottom:15px}
.itemHol .rvp_custCheckbox{margin-right:10px;margin-top:-7px}
.items:first-child,.items.added{padding:5px 0}
.numberItems{font-size:14px;color:#39b44a;padding-bottom:0}
.rvp_coverContainer .rvp_tabContent>div .itemHol .rvp_radio.checkTitle>div{padding-right:25px}
.rvp_coverContainer .rvp_tabContent .personalHol .itemHol dl.rvp_personialType dd{width:405px}
.addHol,.removeHol{display:none;margin-top:15px}
.items:first-child .itemContent,.able .addHol,.added .removeHol,.items#items2 .addHol{display:block}
.itemContent,.remove,#items3.removed .addHol,#items4 .removed .addHol,#items5 .removed .addHol{display:none}
.confirm .rvp_tabContainer .rvp_tabContent{background-color:#ebeae6;border-bottom:0;border-top:0}
.confirm dl.rvp_personialType{margin-bottom:5px}
.detailsHolder{margin-bottom:25px}
.alertMsg{background-color:#fff;padding:10px;margin-bottom:20px}
.alertMsg p{padding-bottom:0 !important;margin-bottom:5px}
.alertMsg p.firstChild{margin-bottom:5px}
.alertMsg p.lastChild{margin-bottom:0}
.tncHolder{margin-bottom:25px}
.tncHolder p{padding-bottom:20px;font-size:12px}
.confirmBar{background-color:#0d6c28;padding:20px 0 20px 25px}
.confirmBar table td{color:#fff;font-size:18px;font-weight:bold}
.confirmBar table td:first-child{width:240px}
.rvp_insidePageContent.stepHolder.finish .tncHolder{margin-bottom:5px}
.rvp_insidePageContent.stepHolder.finish .tncHolder .icoList{margin-bottom:10px;display:inline-block}
#credit-card-information-form .documentUploadDiv{background-color:#d4fbaf;border:1px solid #5b9245;padding:8px;width:97%;margin-bottom:10px}
.stepHolder.confirm.finish .documentUploadDiv a{color:#F00;font-weight:normal;text-decoration:underline;font-size:9pt;font-family:Arial,Helvetica,sans-serif}
.stepHolder.confirm.finish .documentUploadTable{width:100%;color:#000;font-size:9pt;font-family:Arial,Helvetica,sans-serif}
.stepHolder.confirm.finish .documentUploadTable .btn{display:inline-block;padding-right:5px}
.stepHolder.confirm.finish .documentUploadTable .btnHolder{vertical-align:middle !important}
.stepHolder.tc .rvp_coverContainer .rvp_tabContent .rvp_idType dt,.stepHolder.sc .rvp_coverContainer .rvp_tabContent .rvp_idType dt{width:231px}
.stepHolder.tc .rvp_coverContainer .rvp_tabContent .rvp_selectMenus_type dt,.stepHolder.sc .rvp_coverContainer .rvp_tabContent .rvp_selectMenus_type dt{width:216px}
.stepHolder.tc .detailsHolder,.stepHolder.sc .detailsHolder{margin-bottom:30px}
.rvp_subSectionBannerContainer.rvp_onlineSpending{background-color:#b3cf69}
.rvp_onlineSpending .rvp_subTitle{margin-bottom:0;font-size:13px}
.rvp_onlineSpendingLandingContainer{position:relative}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingInfo{position:absolute;top:37px;left:30px}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingInfo .rvp_title{font-size:35px;font-weight:bold;line-height:120%;padding-bottom:10px}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingInfo .rvp_subtitle{font-size:17px}
.rvp_onlineSpendingLandingContainer .btnExplore{font-size:19px;font-weight:normal;color:#FFF;display:inline-block;background:url(resources/images/arrow_right.png) no-repeat 100% 50% #33a343;padding:10px 33px 10px 15px;border-radius:3px}
.rvp_onlineSpendingLandingContainer .btnExplore:hover{text-decoration:none}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a{float:left;width:234px;margin-left:1px;display:block;position:relative}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a:first-child{margin-left:0}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a .frame{display:block;position:absolute;top:0;left:0;border-width:4px;border-style:solid;width:226px;height:226px;filter:alpha(opacity=0);opacity:0;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out;border-color:#39b54a}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a:hover .frame{filter:alpha(opacity=100);opacity:1}
.rvp_cashStepsContainer{margin:0 0 30px 0}
.rvp_cashStepsContainer .rvp_step{float:left;font-size:17px;font-weight:bold;margin-right:10px;height:45px;display:table}
.rvp_cashStepsContainer .rvp_step.last{background:0;margin-right:0}
.rvp_cashStepsContainer .rvp_step.active{color:#0d6c29}
.rvp_cashStepsContainer .rvp_step.active span,.rvp_cashStepsContainer .rvp_step span:hover{background-position:0 -100px;color:#34a344}
.rvp_cashStepsContainer .rvp_step.active span{cursor:default}
.rvp_cashStepsContainer .rvp_step span{display:block;background-repeat:no-repeat;background-position:0 0;padding:0 18px 0 55px;min-height:44px;color:#9f9f9f;display:table-cell;top:50;vertical-align:middle}
.rvp_cashStepsContainer .rvp_step.last span{padding-right:0}
.rvp_cashStepsContainer .rvp_step.rvp_step1 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_online_cash.png");width:136px}
.rvp_cashStepsContainer .rvp_step.rvp_step2 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_shopping.png");width:90px}
.rvp_cashStepsContainer .rvp_step.rvp_step3 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_one_time_password.png");width:95px}
.rvp_cashStepsContainer .rvp_step.rvp_step4 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_digital_wallet.png");width:78px}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent{background-color:transparent;border-bottom:0;padding:20px 0 0 0}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_intro{padding:0 0 10px 0}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_title{font-size:23px;color:#0d6c29;position:relative;padding:0 0 15px 0}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_title a{position:absolute;top:0;right:0;font-size:13px;color:#333;text-decoration:underline}
.rvp_merchantsCarousel{position:relative;margin-bottom:20px}
.rvp_merchantsCarousel .rvp_merchantsCarouselContainer{width:666px;height:auto;margin:0 0 0 23px;overflow:hidden}
.rvp_merchantsCarousel .rvp_merchantsCarouselContainer div{display:block;width:166px;background:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/merchants_line.gif") no-repeat 100% 50%;vertical-align:top}
.rvp_merchantsCarousel div span.logo{display:block;height:80px;text-align:center}
.rvp_merchantsCarousel div span.url{display:block;min-height:32px;word-break:break-all;white-space:normal;padding-top:2px;line-height:120%}
.rvp_merchantsCarousel div{display:block;text-align:center;color:#333;text-decoration:none}
.rvp_merchantsCarousel>a{position:absolute;top:25px;background-repeat:no-repeat;background-position:50% -79px;background-color:#39b54a;width:18px;height:55px;text-indent:-9999px}
.rvp_merchantsCarousel>a:hover{background-color:#0d6c29}
.rvp_merchantsCarousel>a.btnPrev{left:0;background-image:url(resources/images/arrow_prev.png)}
.rvp_merchantsCarousel>a.btnNext{right:1px;background-image:url(resources/images/arrow_next.png)}
.rvp_stepGallery{position:relative;padding:30px 25px 20px 20px;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background-color:#f6faeb;margin:0 0 10px 0}
.rvp_onlineNote{margin:0 0 30px 0}
.rvp_stepGallery .rvp_stepGalleryNav{float:left;width:132px;padding:10px 34px 0 0}
.rvp_stepGallery .rvp_stepGalleryNav a{display:block;background:url(resources/images/personal/cards/dot_step_min.png) no-repeat 10px 100% #f6faeb;text-decoration:none;padding:0 0 40px 0;margin:0 0 15px 0;filter:alpha(opacity=50);opacity:.5;moz-transition:opacity .4s ease-out;ms-transition:opacity .4s ease-out;o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;webkit-transition:opacity .4s ease-out}
.rvp_stepGallery .rvp_stepGalleryNav a.active{filter:alpha(opacity=100);opacity:1}
.rvp_stepGallery .rvp_stepGalleryNav a.last{background:0;padding-bottom:0}
.rvp_stepGallery .rvp_stepGalleryNav a span{display:block}
.rvp_stepGallery .rvp_stepGalleryNav a .rvp_stepTitle{font-size:19px;color:#0d6c29;font-weight:bold;padding:0 0 10px 0}
.rvp_stepGallery .rvp_stepGalleryNav a .rvp_stepContent{font-size:17px;color:#333}
.rvp_stepGallery .rvp_galleryContent{float:left;width:484px;min-height:408px;overflow:hidden;min-height:490px}
.rvp_stepGallery .rvp_galleryContent img{height:auto}
.rvp_stepGallery>a{position:absolute;top:200px;background-repeat:no-repeat;background-position:50% -79px;background-color:#39b54a;width:18px;height:55px;text-indent:-9999px}
.rvp_stepGallery>a:hover{background-color:#0d6c29}
.rvp_stepGallery>a.btnPrev{left:173px;background-image:url(resources/images/arrow_prev.png)}
.rvp_stepGallery>a.btnNext{right:26px;background-image:url(resources/images/arrow_next.png)}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_onlineCashDollarsTerms .rvp_title{border-bottom:#CCC 1px solid;font-size:17px;font-weight:bold;padding-bottom:5px}
.rvp_onlineCashDollarsTerms .rvp_termsItem{border-bottom:#CCC 1px solid}
.rvp_onlineCashDollarsTerms .rvp_termsItem a{display:block;font-size:14px;font-weight:bold;color:#333;padding:15px 0 15px 25px;background:url(resources/images/personal/cards/arrow_terms.png) no-repeat 100% 20px}
.rvp_onlineCashDollarsTerms .rvp_termsItem a.active{background-position:100% -80px}
.rvp_onlineCashDollarsTerms .rvp_termsItem .rvp_content{display:none;border-top:#CCC 1px solid;background-color:#f0f0f0;padding:14px 25px 14px 25px}
.rvp_onlineCashDollarsTerms .rvp_termsItem .rvp_content ul li{padding:0 0 20px 20px;background:url("resources/images/bg_green.png") no-repeat 0 7px}
.rvp_mainTitleContainer.rvp_oneTimePassword{height:auto;margin-bottom:10px}
.rvp_oneTimePassword .rvp_subtitle,.rvp_digitalWallet .rvp_subtitle{font-size:21px;color:#0d6c29;margin-top:15px;display:inline-block}
.rvp_oneTimePassword .rvp_serviceHighlights ul{margin-top:10px}
.rvp_insidePageContent.rvp_oneTimePassword li{font-size:14px;margin-bottom:8px;background:url('resources/images/bullet-green.png') 0 50% no-repeat;padding-left:15px}
.rvp_oneTimePassword .rvp_registerUpdate{margin-top:40px}
.rvp_oneTimePassword .rvp_registerUpdate p.intro{font-size:14px;font-weight:bold;color:#0d6c29}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_box{width:100%;border:2px solid #34a344;margin-bottom:10px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_box>div{padding:20px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_subtitle{font-weight:bold}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content{margin-top:15px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content p{padding-bottom:0}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content a{text-decoration:underline;color:#0d6c29}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content ul{margin-top:10px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content ul li{font-size:13px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content ul li.or{background:0}
.rvp_oneTimePassword p.remarks{font-weight:bold;margin-top:15px}
.rvp_oneTimePassword .rvp_how .rvp_subtitle{margin-bottom:10px}
.rvp_galleryRemarks p{font-size:17px;color:#0d6c29;text-align:center;margin:0 auto}
.rvp_oneTimePassword .rvp_bottomLinks{min-height:100px;padding-top:5px}
.rvp_oneTimePassword .rvp_bottomLinks .rvp_subtitle{font-size:17px;margin-bottom:10px}
.rvp_oneTimePassword .rvp_bottomLinks li{background:url("resources/images/sprite.png") no-repeat 0 -595px;font-size:13px}
.rvp_oneTimePassword .rvp_bottomLinks li a{color:#333}
.rvp_digitalWallet span.rvp_masterPass{font-weight:bold;font-size:14px;display:inline-block;margin:24px 10px 0 0;float:left}
.rvp_digitalWallet.rvp_insidePageContent .rvp_mainTitleContainer{height:auto}
.rvp_digitalWallet img.rvp_masterPassLogo{margin-top:20px}
.rvp_digitalWallet .intro{margin-top:20px}
.rvp_digitalWallet .intro a{color:#333;text-decoration:underline}
.rvp_digitalWallet .rvp_fastAndEasy{background:#e0e0e0;width:100%}
.rvp_digitalWallet .rvp_fastAndEasy>div{padding:20px}
.rvp_digitalWallet .rvp_fastAndEasy .rvp_title{font-size:21px;font-weight:bold;margin-bottom:10px;display:inline-block}
.rvp_digitalWallet .rvp_fastAndEasy>div>div{width:30%;margin-right:30px;float:left}
.rvp_digitalWallet .rvp_fastAndEasy>div>div.last{margin-right:0}
.rvp_digitalWallet .rvp_fastAndEasy p{padding-bottom:0}
.rvp_digitalWallet .rvp_subtitle{margin:30px 0 20px 0}
.rvp_digitalWallet .rvp_stepGallery{border:0;padding:0;margin:0}
.rvp_digitalWallet .rvp_stepGallery .rvp_stepGalleryNav{padding-top:5px}
.rvp_digitalWallet .rvp_stepGallery>a.btnPrev{left:153px}
.rvp_digitalWallet .rvp_stepGallery>a.btnNext{right:-4px}
.rvp_stepGallery .rvp_galleryRemarks{margin:10px auto 0 auto;width:450px}
.rvp_stepGallery .rvp_galleryRemarks a{text-decoration:underline}
.rvp_stepGallery .rvp_galleryRemarks.left span.or{float:left;font-size:17px;color:#333;font-weight:bold;margin:0 20px}
.rvp_stepGallery .rvp_galleryRemarks.left p{float:left;width:42%}
.rvp_digitalWallet .rvp_stepGallery>a{top:170px}
.rvp_digitalWallet .rvp_remarks{font-weight:bold;font-size:14px;margin:20px 0 20px 0;width:70%}
.rvp_digitalWallet .rvp_important{width:100%;border:4px solid #999}
.rvp_digitalWallet .rvp_important>div{padding:20px}
.rvp_digitalWallet .rvp_important{font-size:14px;color:#000}
.rvp_digitalWallet .rvp_important span{font-weight:bold}
.rvp_digitalWallet .rvp_important a{color:#333;text-decoration:underline}
.rvp_digitalWallet .rvp_tabContainer .rvp_tabNav li a.active{font-weight:bold}
.rvp_digitalWallet .rvp_important p{padding-bottom:0}
.rvp_digitalWallet .rvp_stepGallery .rvp_stepGalleryNav a.last{background:0}
.rvp_merchantPopup .popupContent{background:#FFF;height:auto;width:735px}
.rvp_merchantPopup .popupContent>div{padding:30px 20px 30px 20px}
.rvp_merchantPopup .popupContent .rvp_title{font-size:24px;color:#0d6c29;margin-left:10px}
.rvp_merchantPopup .popupContent .rvp_merchantsGrid{width:100%;height:100%;margin-top:20px}
.rvp_merchantPopup .popupContent .rvp_item{width:25%;float:left;position:relative;height:130px;margin-bottom:14px}
.rvp_merchantPopup .popupContent .rvp_item img{margin:0 auto 0 auto;display:block;max-height:90px}
.rvp_merchantPopup .popupContent .rvp_item span.link{display:block;text-align:center;color:#333}
.rvp_merchantPopup .popupContent .rvp_item div{display:block;height:100%}
.rvp_merchantPopup .popupContent .rvp_item div:hover{text-decoration:none}
.rvp_merchantPopup .popupContent .rvp_item .rvp_separtor{width:1px;height:27px;background:#ccc;position:absolute;right:0;top:30px;margin-top:0}
.rvp_merchantPopup .popupContent .rvp_item .rvp_logo{margin-top:0;padding:0;height:65%;width:100%}
.rvp_merchantPopup .popupContent .rvp_item.last .rvp_separtor{display:none}
.rvp_merchantsCarousel a span.logo img{max-height:82px}
.rvp_subSectionBannerContainer.rvp_mobileBanking{background-color:#effbe1}
.rvp_sectionLeftNav.rvp_mobileBanking{margin-top:340px}
.rvp_sectionLeftNav.rvp_mobileBanking .rvp_title{height:45px}
.rvp_insidePageContent.rvp_mobileBanking{margin-top:-26px}
.rvp_mobileBanking p.intro{margin-top:12px}
.rvp_mobileBanking .rvp_subtitle{font-size:16px;color:#0d6c29;margin-bottom:13px;display:block}
.rvp_mobileBanking .rvp_downloadNow{margin-bottom:40px}
.rvp_mobileBanking .rvp_downloadNow>div{width:100%;margin:0 auto}
.rvp_mobileBanking .rvp_downloadNow div div{float:left;text-align:center;width:30%;margin-right:17px}
.rvp_mobileBanking .rvp_downloadNow .qrCode{display:block;margin:0 auto}
.rvp_mobileBanking .rvp_downloadNow .rvp_storeIcon img{width:138px}
.rvp_mobileBanking .rvp_logonFeaturesContainer>div{margin-top:40px;float:left}
.rvp_mobileBanking .rvp_logonFeatures .rvp_subtitle{margin-bottom:0}
.rvp_mobileBanking .rvp_logonFeaturesContainer>div img{margin:0 auto}
.rvp_mobileBanking .rvp_logonFeaturesContainer{margin-bottom:20px}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_imageContainer{float:left;width:50%;text-align:center}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_imageContainer span{display:block;margin-top:10px}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_leftContent{width:48%}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_rightContent{width:50%}
.rvp_insidePageContent.rvp_mobileBanking li{text-indent:-0.8em;padding-left:1em}
.rvp_insidePageContent.rvp_mobileBanking li:before{content:"? ";color:#33a344}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_subtitle{font-size:14px;margin-bottom:15px}
.rvp_mobileBanking .rvp_noteSection{margin-top:25px}
.rvp_mobileBanking .rvp_noteSection .rvp_subtitle{margin-bottom:10px}
.rvp_businessMobileServices .rvp_mainTitleContainer{margin-bottom:20px}
.rvp_sectionLeftNav.rvp_businessMobileServices .rvp_title{height:28px}
.rvp_businessMobileServices .rvp_serviceFeatures{margin-top:30px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem{position:relative;width:49%;min-height:223px;float:left;margin-bottom:6px;background:#f6faeb}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.left{margin-right:6px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem>div{padding:25px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem .logo{width:50px;height:50px;background:url('resources/images/e-services/business_mobile_services_icons.png');position:absolute;right:20px;top:12px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.HSBCnet .logo{background-position:0 -100px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.locator .logo{background-position:0 -200px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.loan .logo{background-position:0 -300px}
.rvp_businessMobileServices .rvp_notes{font-size:12px}
.rvp_businessMobileServices .rvp_notes li:before{content:none}
.rvp_businessMobileServices .rvp_notes li{text-indent:-1.6em;padding-left:2em}
.rvp_businessMobileServices .rvp_bottomLinks li:before{content:none}
.rvp_businessMobileServices .rvp_bottomLinks li{padding-left:25px}
.rvp_rates .rvp_subtitle{font-size:16px;color:#0c6c26;margin-right:2px}
.rvp_rates .rvp_remarks{font-size:12px}
.rvp_hibor table .tableHeader td{width:50%}
.rvp_hibor .rvp_rateTable .tableHeader,.rvp_hkdPrime .rvp_rateTable .tableHeader{background:#ebeae6;color:#333}
.rvp_hibor .rvp_rateTable .tableHeader td,.rvp_hkdPrime .rvp_rateTable .tableHeader td{border-bottom:0}
.rvp_hibor a.btnApplyMortgage{float:right;margin-top:-20px}
.rvp_rates .rvp_bottomLinks li.subHeader,.rvp_hibor .rvp_bottomLinks li li{background:0;text-decoration:none}
.rvp_rates .rvp_bottomLinks li{padding:0 0 5px 14px;background:url("resources/images/sprite.png") no-repeat 0 -595px}
.rvp_rates .rvp_bottomLinks li li{background:0;text-decoration:none}
.rvp_rates .rvp_bottomLinks ul.contactUs li a{padding-left:0}
.rvp_ratesListContainer.rvp_rates.rvp_hibor .rvp_subtitle,.rvp_ratesListContainer.rvp_rates.rvp_hibor .rvp_remarks{font-size:14px}
.rvp_primeRate .rvp_primeRateContainer{background:#f6faeb;border-top:1px solid #6bc877;border-bottom:1px solid #6bc877;margin-top:30px}
.rvp_primeRate .rvp_primeRateContainer .rvp_innerWrap{padding:20px}
.rvp_primeRate .rvp_rateValue{background:#e4efc4;width:235px;height:60px;margin:20px 0;font-size:27px;color:#000;text-align:center}
.rvp_primeRate .rvp_primeRateContainer .rvp_level2Btn{float:right;margin:20px 6px}
.rvp_primeRate .rvp_ratesListContainer .rvp_subtitle{font-size:14px}
.rvp_primeRate .rvp_rateTable .tableHeader td{width:50%}
.rvp_rates .rvp_primeRateContainer .rvp_remarks,.rvp_rates .rvp_primeRateContainer .rvp_subtitle{font-size:14px}
.rvp_tagline.rvp_rates{padding:64px 0 0 25px}
.rvp_sectionLandingPromoContainer.rvp_rates{width:247px;height:247px}
.rvp_promoBannerContainer.rvp_rates{height:187px;width:371px}
.rvp_sectionInnerNav.rvp_rates>ul>li>a.open{background-color:#39b54a}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime{background:no-repeat center 16% #0d6c28;color:#FFF}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime .rvp_title{font-size:19px;margin:100px 0 20px 0;display:block;text-align:center}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime ul{width:155px;margin:0 auto}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime li{font-size:15px;height:25px;background:url('resources/images/arrow_right.png') no-repeat 0 30%}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime li a{color:#FFF;padding-left:15px}
.rvp_promoBannerContainer.rvp_rates.rvp_calculator{background:#f6faeb}
.rvp_promoBannerContainer.rvp_rates .rvp_title{font-size:20px;color:#0c6c26;font-weight:bold;display:block}
.rvp_promoBannerContainer .rvp_innerWrap{padding:20px}
.rvp_calculator.rvp_rates .rvp_select{margin-top:15px;float:left;margin-right:14px}
.rvp_calculator.rvp_rates .custSelect{width:150px}
.rvp_calculator.rvp_rates .rvp_loanAmount{width:300px;margin-top:10px}
.rvp_level2Btn.hvr-fade.rvp_btnCalculate,.rvp_level2Btn.hvr-fade.rvp_btnReset{height:24px;padding:0;font-size:11px;line-height:24px;margin-left:0;margin-right:10px;margin-top:10px}
.rvp_level2Btn.rvp_btnReset:hover{background:#333}
.rvp_level2Btn.rvp_btnCalculate{width:80px;padding:0;font-size:11px;line-height:24px}
.rvp_level2Btn.rvp_btnReset{width:60px;background:#666}
.rvp_promoBannerContainer.rvp_rates.rvp_contactUs{background:#e9e6e1}
.rvp_promoBannerContainer.rvp_rates.rvp_contactUs ul{margin-top:12px}
.rvp_promoBannerContainer.rvp_rates.rvp_contactUs li{padding-bottom:10px;background:url(resources/images/sprite.png) no-repeat;background-position:0 -595px;padding:0 0 8px 20px}
.rvp_ratesListContainer.rvp_rates.rvp_primeRate .rvp_subtitle{color:#333}
.rvp_promoBannerContainer.rvp_rates li a{color:#333}
.rvp_subSectionBannerContainer.rvp_onlineCashDollars{background-color:#fafafa}
.rvp_subSectionBannerContainer.rvp_onlineCashDollars .rvp_tagline{padding-top:28px}
.rvp_oneTimePassword .rvp_bottomLinks .rvp_subtitle{margin-bottom:5px;padding-left:14px}
.rvp_insidePageContent.rvp_oneTimePassword li{margin-bottom:5px;padding-left:14px}
.rvp_showAllRemarks ol{list-style:decimal;margin:0 0 0 20px;line-height:130%}
.rvp_showAllRemarks ol li{padding:0 0 10px 0}
.rvp_showAllRemarks ol li.last{padding-bottom:0}
.rvp_insidePageContent.rvp_mobileBanking .rvp_bottomLinks li{text-indent:0}
.rvp_insidePageContent.rvp_mobileBanking ol.rvp_mobileBanking li:before{content:""}
.rvp_mobileBanking .rvp_downloadNow .rvp_haseApp .qrCode{margin:10px auto}
.rvp_mobileBanking .rvp_downloadNow .rvp_haseApp span{font-size:14px}
.rvp_tagline.rvp_eServices{padding:110px 0 0 85px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_eServices>ul>li>a.open{background-color:#39b54a}
.rvp_landingHeader.rvp_investment{margin-top:20px}
.rvp_sectionLeftNav.rvp_investment{margin-top:80px}
.rvp_investment .rvp_insidePage{padding-top:28px}
.rvp_investment .rvp_onlineStock{float:right;width:171px;height:40px;line-height:40px;padding:0 5px}
.rvp_investment .rvp_tableContainer{margin-top:40px}
.rvp_investment .rvp_tableContainer .rvp_subtitle{font-size:16px;color:#0d6c29;margin-top:5px;display:inline-block}
.rvp_investment .rvp_tableContainer .rvp_rateTable .tableHeader{background:#ebeae6;color:#333}
.rvp_investment .rvp_tableContainer .rvp_rateTable .tableHeader td{border-bottom:0}
.rvp_investment .rvp_tableContainer .rvp_rateTable td{line-height:40px;text-align:left}
.rvp_investment .rvp_tableContainer .rvp_refresh{float:right;margin-bottom:10px}
.rvp_investment .rvp_tableContainer .rvp_rateTable{margin:10px 0 30px 0}
.rvp_investment .rvp_tableContainer .rvp_rateTable .date,.rvp_investment .rvp_tableContainer .rvp_rateTable .time{width:20%;text-align:center}
.rvp_investment .rvp_tableContainer .rvp_rateTable.table2{margin-bottom:0}
.rvp_investment .rvp_tableContainer .rvp_remarks{float:right;font-size:12px}
.rvp_investment .rvp_disclaimer{margin-top:10px}
.rvp_investment .rvp_disclaimer a{font-size:14px;color:#333}
.rvp_bottomLinks.rvp_investment{min-height:120px}
.rvp_investment .rvp_mainTitleContainer a{float:right;height:40px;line-height:40px}
.rvp_investment.rvp_ipoNews .rvp_tableContainer .rvp_rateTable,.rvp_investment.rvp_ipoPerformance .rvp_tableContainer .rvp_rateTable{margin-bottom:4px}
.rvp_investment.rvp_ipoNews .rvp_pagingContainer>span{float:left;margin-right:10px;font-weight:bold}
.rvp_investment .rvp_pagingContainer>span{float:left;font-weight:bold;margin-right:10px}
.rvp_investment .rvp_pagingContainer .rvp_pageNo a{text-decoration:underline;text-align:center;color:#333}
.rvp_investment .rvp_pagingContainer .rvp_pageNo{float:left;margin-right:10px;margin-bottom:10px}
.rvp_investment .rvp_pagingContainer .rvp_pageNo a.active{text-decoration:none;cursor:default}
.rvp_investment .rvp_pagingContainer .rvp_nextPage{font-weight:normal;text-decoration:underline;color:#333}
.rvp_investment .rvp_pagingContainer{font-size:12px}
.rvp_investment.rvp_ipoNews .rvp_tableContainer .rvp_remarks{margin-top:5px}
.rvp_tableContainer.rvp_investment.rvp_ipoNews .rvp_remarks{margin-top:5px}
.rvp_tableContainer.rvp_investment.rvp_ipoNews .rvp_rateTable.table1{margin-bottom:40px}
.rvp_tableContainer.rvp_investment.rvp_ipoNews .rvp_rateTable.table2{margin-bottom:4px}
.rvp_investment .rvp_rateTable .tableHeader td{width:10%;padding-top:0;text-align:center;height:53px;vertical-align:middle}
.rvp_investment .rvp_rateTable.rvp_stockTable td{line-height:16px;min-height:38px;padding:10px 0;font-size:12px}
.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable tr td{vertical-align:middle}
.rvp_investment .rvp_rateTable.rvp_stockTable td.code,.rvp_investment.rvp_ipoPerformance .rvp_rateTable td.currency{text-align:center}
.rvp_investment .rvp_rateTable.rvp_stockTable td.name{width:20%;text-align:center}
.rvp_investment .rvp_rateTable.rvp_stockTable td.name a{color:#333}
.rvp_investment .rvp_rateTable.rvp_stockTable td.name2{width:20%;text-align:left}
.rvp_investment .rvp_rateTable.rvp_stockTable td.name2 a{color:#333}
.rvp_investment .rvp_rateTable.rvp_stockTable td.date{width:10%;text-align:center}
.rvp_investment .rvp_rateTable.rvp_stockTable td.price,.rvp_investment .rvp_rateTable.rvp_stockTable td.norminal,.rvp_investment .rvp_rateTable.rvp_stockTable td.accu,.rvp_investment .rvp_rateTable.rvp_stockTable td.close,.rvp_investment .rvp_rateTable.rvp_stockTable td.change{text-align:right}
.rvp_investment .rvp_rateTable.rvp_stockTable td.fall{color:red;background:url('resources/images/investment/updown.png') no-repeat 14px -61px}
.rvp_investment .rvp_rateTable.rvp_stockTable td.rise{color:#33a344;background:url('resources/images/investment/updown.png') no-repeat 14px 15px}
.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable td.accu.fall,.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable td.change.fall,.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable td.change.rise,.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable td.accu.rise{background:0}
.rvp_investment .rvp_rateTable.rvp_stockTable td.fall span{color:red;background:url('resources/images/investment/updown.png') no-repeat 0 -71px;padding-left:12px}
.rvp_investment .rvp_rateTable.rvp_stockTable td.rise span{color:#33a344;background:url('resources/images/investment/updown.png') no-repeat 0 4px;padding-left:12px}
.rvp_investment .rvp_remarks{text-align:right}
.rvp_investment .rvp_searchContainer{margin-top:30px;width:100%;background:#f6faeb}
.rvp_investment .rvp_searchContainer .rvp_innerWrap{padding:20px}
.rvp_investment.rvp_top10Stocks .rvp_subTitle{font-size:16px;color:#0c6c26}
.rvp_investment.rvp_ipoNews .rvp_searchBox{padding-top:20px}
.rvp_investment.rvp_ipoNews .rvp_searchBox .txtBox.code{width:99px;margin-right:20px}
.rvp_investment.rvp_ipoNews .rvp_searchBox .custSelect{width:213px}
.rvp_investment.rvp_ipoNews .rvp_searchBox>a{float:right}
.rvp_investment.rvp_ipoNews .rvp_rateTable .tableHeader td{height:38px;padding:0;width:20%}
.rvp_investment.rvp_ipoNews .rvp_rateTable .tableHeader td.news{text-align:left;width:60%}
.rvp_investment.rvp_ipoNews .rvp_rateTable .tableHeader{height:38px}
.rvp_investment.rvp_ipoNews .rvp_rateTable td{height:40px;padding:0;vertical-align:middle;font-size:13px}
.rvp_investment.rvp_ipoNews .rvp_rateTable td.date,.rvp_investment.rvp_ipoNews .rvp_rateTable td.time{width:10%}
.rvp_investment.rvp_ipoNews .rvp_rateTable td a{color:#333}
.rvp_investment.rvp_ipoNews .rvp_searchContainer .rvp_custRatio,.rvp_investment.rvp_ipoNews .rvp_searchContainer .txtBox.code,.rvp_investment.rvp_ipoNews .rvp_searchContainer .select2{float:left}
.rvp_investment.rvp_ipoNews .rvp_searchContainer .rvp_custRatio{margin-top:8px}
.rvp_investment.rvp_top10Stocks .rvp_stockCat{background:#f6faeb;display:block;margin-top:30px;font-size:16px;padding:10px}
.rvp_investment.rvp_top10Stocks .rvp_stockCat a{color:#333;width:166px;display:inline-block;text-align:center;position:relative}
.rvp_investment.rvp_top10Stocks .rvp_stockCat .rvp_innerWrap{margin:0 auto;width:100%}
.rvp_investment.rvp_top10Stocks .rvp_stockCat .verMidOut{float:left;width:auto}
.rvp_investment.rvp_top10Stocks .rvp_stockCat .separator{height:20px;width:1px;display:block;position:absolute;right:0;top:12px;background:#34a344}
.rvp_investment.rvp_top10Stocks .rvp_stockTable .tableHeader td{height:38px;padding:0}
.rvp_investment.rvp_top10Stocks .rvp_stockTable{margin-bottom:5px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td{height:38px;padding:0;vertical-align:middle}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.nominal{text-align:right;padding-right:50px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.percent{text-align:right;padding-right:50px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.change{text-align:right;padding-right:50px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.nominal.fall,.rvp_investment.rvp_top10Stocks .rvp_stockTable td.nominal.rise{background:0}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.fall{background-position:6px -61px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.rise{background-position:6px 15px}
.rvp_investment .rvp_toTop{text-align:right;text-decoration:underline;display:block;margin-bottom:40px}
.rvp_investment .rvp_toTop a{color:#333}
.rvp_ipoPerformance .rvp_stockTable td.name a{color:#333}
.rvp_loans .rvp_subtitle{margin:20px 0 10px 0}
.rvp_stepContainer{margin-bottom:20px}
.rvp_stepContainer li{background:url('resources/images/personal/loans/step.png') no-repeat 50% -459px;float:left;width:32.3%;height:110px;text-align:center;font-weight:bold;color:#999;font-size:14px}
.rvp_stepContainer li a span{padding-top:65px;display:inline-block}
.rvp_stepContainer li:hover{background-position:50% 5px}
.rvp_stepContainer li.step2{background-position:50% -617px}
.rvp_stepContainer li.step2:hover{background-position:50% -153px}
.rvp_stepContainer li.step3{background-position:50% -772px}
.rvp_stepContainer li.step3:hover{background-position:50% -308px}
.rvp_stepContainer li.arrow{width:10px;background:url('resources/images/personal/loans/arrow_grey.png') no-repeat 0 20%}
.rvp_stepContainer li .description{color:#333;font-size:12px;display:inline-block;line-height:14px;margin-top:8px}
.rvp_stepContainer li a{color:#999;text-decoration:none}
.rvp_stepContainer li .description a,.rvp_loans .rvp_easyStep a,.rvp_loans .rvp_revolvingTerms li a{color:#333;text-decoration:underline}
.rvp_loans .rvp_tabContent{padding:0}
.rvp_loans .rvp_tabContainer .rvp_tabNav li a{height:40px}
.rvp_loans .rvp_tabContainer .rvp_tabContent{background:0;border-bottom:0}
.rvp_loans .rvp_tabContainer .rvp_tabContent li,.rvp_loans .rvp_revolvingTerms li,.rvp_loans.rvp_revolving .rvp_revolvingContent .rvp_terms li,.rvp_loans.rvp_creditLoan .rvp_creditList li,.rvp_loans .rvp_remarks.rvp_unsecured ul li,.rvp_loans.rvp_unsecured .rvp_creditList ul li{list-style-image:url('resources/images/bullet-green.png');margin-bottom:10px;padding-left:10px}
.rvp_loans .rvp_tabContainer .rvp_tabContent li span.green{color:#0d6c29}
div.rvp_bannerContainer a{float:left;margin-left:1px}
div.rvp_bannerContainer a:first-child{margin-left:0}
.rvp_loans .rvp_easyStep .rvp_content{border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background:#f6faeb}
.rvp_loans .rvp_easyStep li{height:44px;background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/step_alt.png') no-repeat;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_loans .rvp_easyStep li.step2{background-position:0 -80px}
.rvp_loans .rvp_easyStep li.step3{background-position:0 -160px}
.rvp_loans .rvp_easyStep li.last{margin-bottom:0}
.rvp_loans .rvp_termsItem a{font-weight:normal}
.rvp_loans .rvp_rateTable{margin-top:0}
.rvp_loans .rvp_termsItem .rvp_content{padding:20px}
.rvp_loans .rvp_rateTable .tableHeader{font-weight:bold;font-size:14px;background:#666}
.rvp_loans .rvp_rateTable td{vertical-align:middle;padding:10px 0;line-height:30px}
.rvp_loans .rvp_rateTable .tableHeader td{padding:5px 0;border-bottom:0}
.rvp_loans .rvp_rateTable .separator{height:58px;top:12px}
.rvp_loans .rvp_rateTable .separator.hori{top:auto;bottom:0;left:0;right:0;margin:0 auto}
.rvp_loans .rvp_rateTable .r2 .separator{height:24px;top:8px}
.rvp_loans .rvp_tabContent .rvp_terms{background:#f6faeb;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;padding:20px;margin:40px 0 15px 0}
.rvp_loans .rvp_tabContent .rvp_terms ul{padding-left:15px}
.rvp_loans .rvp_loanCalculator{width:100%}
.rvp_loans .rvp_tabContent ul{padding-left:16px}
.rvp_loans .rvp_tabContent.rvp_sample{padding:20px;background:#f6faeb;border-bottom:1px solid #39b54a}
.rvp_calculatorContainer .rvp_loanForm label{font-size:14px;font-weight:bold;min-width:152px;display:inline-block;float:left;padding-top:28px;width:30%}
.rvp_calculatorContainer .rvp_loanForm .inputArea{float:left;width:69%}
.rvp_loans.rvp_revolving .rvp_loanForm .radio .inputArea{width:auto}
.rvp_calculatorContainer .rvp_loanForm .smallLabel{display:block;font-size:12px}
.rvp_calculatorContainer .rvp_inputContainer{margin-top:25px;position:relative}
.rvp_calculatorContainer .rvp_loanForm a.hvr-fade{float:right;margin-top:30px;margin-bottom:10px}
.rvp_loans .rvp_tabContent li a{color:#333;text-decoration:underline}
.rvp_loans.rvp_taxLoan .rvp_tabContent ul.half{float:left;width:47%;margin-top:20px}
.rvp_loans.rvp_taxLoan .rvp_tabContent .rvp_subtitle{margin-top:0}
.rvp_loans.rvp_taxLoan .rvp_tabContent .rvp_rateTable{margin-bottom:30px}
.rvp_loans.rvp_taxLoan .rvp_tabContent .rvp_rateTable .type{width:23%}
.rvp_loans.rvp_taxLoan .rvp_terms .rvp_termsItem ol{padding-left:20px}
.rvp_loans.rvp_taxLoan .rvp_terms .rvp_termsItem li{list-style:decimal;background:0;padding-left:10px;text-indent:0}
.rvp_loans.rvp_taxLoan .rvp_tabContent.rvp_sample .rvp_subtitle{display:block;margin-top:20px}
.rvp_loans.rvp_revolving .sample .rvp_rateTable .separator{height:32px;top:3px}
.rvp_loans.rvp_revolving .rvp_rateTable td{line-height:18px}
.rvp_loans.rvp_revolving .rvp_rateTable tr.tableHeader{background:#666}
.rvp_loans .rvp_revolvingTerms ul,.rvp_loans.rvp_revolving .rvp_revolvingContent .rvp_terms ul{padding-left:15px}
.rvp_loans .rvp_applyNow{border:4px solid #39b54a;display:inline-block;margin:10px 0;min-width:50%}
.rvp_loans .rvp_applyNow>div{padding:24px}
.rvp_loans .rvp_applyNow .rvp_subtitle{margin:0;font-weight:bold;margin-bottom:10px}
.rvp_loans .rvp_applyNow a{color:#333}
.rvp_loans .rvp_applyNow li{background:url("resources/images/sprite.png") no-repeat 0 -597px;padding-left:18px}
.rvp_loans.rvp_revolving .rvp_calculatorContainer p a{color:#333;text-decoration:underline}
.rvp_loans .sample{margin-top:-50px}
.rvp_loans .sample .rvp_loanForm{background:#f6faeb;border-top:0;border-bottom:0}
.rvp_loans .rvp_tabContent .rvp_loanForm{border-top:0;border-bottom:0}
.rvp_loans .rvp_loanForm label a{color:#333;text-decoration:underline}
.rvp_loans .sample .rvp_loanForm input{width:186px}
.rvp_loans .rvp_loanForm .separator{width:100%;height:1px;background:#ccc;display:block;margin:20px 0}
.rvp_loans .rvp_loanForm .rvp_custRatio{float:left}
.rvp_loans .rvp_loanForm .radio label{float:left;padding-top:2px;padding-left:20px;font-size:13px;font-weight:normal}
.rvp_loans .rvp_loanForm .radio{margin-bottom:37px}
.rvp_loans .rvp_loanForm .radio.last{margin-bottom:10px}
.rvp_loans .rvp_loanForm .radio .inputArea{float:right;margin-top:-23px}
.rvp_loans .rvp_loanForm .rvp_remarks{font-size:12px;display:inline-block;margin:20px 0}
.rvp_loans.rvp_revolving .rvp_termsContainer ol li{background:0;list-style:decimal;padding-left:0;padding-bottom:10px}
.rvp_loans.rvp_revolving .rvp_termsContainer ol{padding-left:25px}
.rvp_loans.rvp_revolving .rvp_termsContainer li ol li{list-style:lower-roman;padding-bottom:5px}
.rvp_loans.rvp_revolving .rvp_termsContainer p{margin-left:0}
.rvp_loans.rvp_creditLoan .rvp_rateTable .separator{top:25%;height:55%}
.rvp_loans.rvp_creditLoan .rvp_rateTable .tableHeader td{padding:5px 4px}
.rvp_loans.rvp_creditLoan .rvp_rateTable .tableHeader th{padding:5px 4px;vertical-align:middle;text-align:center;border-bottom:0}
.rvp_loans.rvp_creditLoan .rvp_rateTable .amount{text-align:left}
.rvp_loans.rvp_creditLoan .rvp_example .rvp_remarks li{padding-left:1em;text-indent:-0.7em}
.rvp_loans.rvp_creditLoan .rvp_applyNow{width:48%;min-width:48%;min-height:138px;float:left;margin-left:6px}
.rvp_loans.rvp_creditLoan .rvp_applyNow:first-child{margin-left:0}
.rvp_loans .rvp_remarks.rvp_creditLoan{margin-top:20px}
.rvp_loans .rvp_remarks.rvp_creditLoan ol,.rvp_loans .rvp_remarks.rvp_unsecured ol{margin-bottom:20px}
.rvp_loans .rvp_remarks.rvp_creditLoan li,.rvp_loans .rvp_remarks.rvp_unsecured ol li{padding-left:1.5em;text-indent:-1.5em}
.rvp_loans .rvp_creditList a{color:#333;text-decoration:underline}
.rvp_loans.rvp_unsecured .rvp_example .rvp_subtitle{margin-bottom:5px}
.rvp_loans.rvp_unsecured .rvp_rateTable .separator{height:40%;top:15px}
.rvp_loans.rvp_unsecured .rvp_rateTable .type{text-align:left}
.rvp_loans.rvp_unsecured .rvp_rateTable td{width:20%}
.rvp_loans.rvp_unsecured .rvp_rateTable td.fee{width:30%}
.rvp_loans.rvp_unsecured .rvp_rateTable{margin-bottom:5px}
.rvp_loans .rvp_remarks.rvp_unsecured{margin-top:40px}
.rvp_loans .rvp_remarks.rvp_unsecured ul{padding-left:13px}
.rvp_loans.rvp_unsecured .rvp_creditList ul{padding-left:12px}
.rvp_loans .rvp_tabContainer .rvp_tabNav li a{padding:13px 12px 0 12px}
.rvp_loans.rvp_creditLoan .rvp_tabContent .rvp_remarks ul{padding-left:0}
.rvp_loans.rvp_creditLoan .rvp_tabContent .rvp_remarks ul li{list-style-image:none}
.rvp_loans.rvp_creditLoan .rvp_rateTable td:first-child{padding-left:4px}
.rvp_loans .rvp_tabContent .rvp_subtitle{margin-top:0}
.rvp_loans .rvp_termsItem .rvp_content ol li{background:0;padding-left:1.5em;text-indent:-1.4em}
.rvp_loans.rvp_revolving .rvp_termsItem .rvp_content ol li{padding-left:0;text-indent:0}
.rvp_loans .rvp_termsItem .rvp_content p{margin:0}
.rvp_loans .rvp_termsItem .rvp_content{font-size:12px}
.rvp_loans .rvp_termsItem .rvp_content ol li{padding-bottom:2px}
.rvp_loans .rvp_termsItem .rvp_content ol{margin-bottom:20px}
.rvp_loans .rvp_bannerContainer{margin-bottom:20px}
.rvp_loans span.new{position:absolute;top:-10px;left:38px;color:#F00;text-transform:uppercase;font-weight:bold;font-size:12px}
div.rvp_resultContainer{background:#f0f0f0;margin-bottom:40px;display:block}
.rvp_loans .rvp_resultContainer .rvp_subtitle{color:#333;display:block;margin:10px 0}
.rvp_loans .rvp_resultContainer .rvp_rateTable{width:100%;margin-top:10px}
.rvp_loans .rvp_resultContainer .rvp_rateTable .separator{height:25px;top:3px}
.rvp_loans .rvp_resultContainer .rvp_resultTable td{font-size:14px;font-weight:bold;padding:10px 0;padding-right:50px}
.rvp_loans .rvp_resultContainer .rvp_rateTable td{padding:5px 0}
.rvp_loans .rvp_errorMsgContainer span{display:block;position:relative;font-style:normal;margin-bottom:8px;font-size:12px}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_rateTable td{text-align:left;padding-left:4px;width:33.3%}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_rateTable{margin-bottom:5px}
.rvp_loans.rvp_revolving .rvp_resultContainer ol{padding-left:15px}
.rvp_loans.rvp_revolving .rvp_resultContainer ol.rvp_remarks li{list-style:lower-roman}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_result{margin-bottom:30px}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_result.min .separator{height:45px}
.rvp_loans.rvp_revolving .rvp_inputContainer.radio label{width:60%}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_result>span{display:block}
.rvp_loans .rvp_resultContainer .rvp_remarks{margin-top:10px;display:inline-block}
.rvp_loans .btnPrint{margin-left:0;margin-bottom:10px}
.rvp_loans .rvp_remarks.bankInfo{display:block}
.rvp_loans.rvp_topup .rvp_inputContainer.amount span{margin-top:20px;display:inline-block}
.rvp_loans.rvp_topup .rvp_loanForm ol.rvp_remarks li{list-style:none;padding-left:1em;text-indent:-1em}
.rvp_loans .rvp_coverContainer .rvp_tabContent>div{padding:25px 0}
.rvp_loans .rvp_coverContainer .rvp_tabContent>div.sample{padding:0}
.rvp_breadcrumb.rvp_application{margin-top:18px}
.rvp_sectionLeftNav.rvp_application{margin-top:82px}
.rvp_loans .rvp_print a{float:right}
.rvp_loans .rvp_remarks{font-size:12px}
.rvp_application .rvp_subtitle{color:#333}
.rvp_application .rvp_cardContainer{margin-top:20px;background:#f6faeb}
.rvp_application .rvp_cardContainer .rvp_cardHead{background:#34a344;color:#FFF;padding:10px 20px;font-size:16px}
.rvp_application .rvp_cardContainer .rvp_cardItem{float:left;margin:0 0 15px 45px;min-height:175px;width:190px}
.rvp_application .rvp_cardContainer .rvp_cardItem img{max-width:190px;position:absolute;bottom:0}
.rvp_application .rvp_cardContainer .rvp_cardItem:first-child{margin-left:0}
.rvp_application .rvp_cardContainer .rvp_cardItem label{font-size:14px;float:left;max-width:150px;padding-left:5px}
.rvp_application .rvp_cardContainer .rvp_cardItem .rvp_custRatio{float:left}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_innerWrap{padding:20px}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_cardItem{width:100%;min-height:auto}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_cardItem label{width:90%;max-width:none}
.rvp_application .rvp_cardCat.sup .rvp_cardForm .btnNext{margin-top:0}
.rvp_application .rvp_cardContainer .rvp_cardItem .rvp_cardFace{height:140px;position:relative;min-width:190px}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_desc{display:inline-block;width:95%}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_custRatio{float:left}
.rvp_application .rvp_cardContainer .rvp_remarks ol{list-style:decimal;padding-left:20px;margin:5px 0 20px 0}
.rvp_application .rvp_cardContainer li:first-child+li+li+.rvp_cardItem,.rvp_application .rvp_cardContainer li:first-child+li+li+li+li+li+.rvp_cardItem{margin-left:0;clear:left}
.rvp_application .rvp_cardContainer .rvp_cardCat{position:relative}
.rvp_application .rvp_bottomLinks.rvp_col3 .rvp_bottomLinkMid{margin-top:25px;width:29%}
.rvp_application .rvp_cardForm{margin-bottom:20px;margin-top:20px;width:100%;display:none;overflow:hidden}
.rvp_application .rvp_cardForm .rvp_innerWrap{padding:20px 20px 10px 20px;background:#f0f0f0;position:absolute;left:0;width:665px}
.rvp_application .rvp_cardForm label{display:inline-block;width:30%;padding-right:10px;vertical-align:middle;height:20px}
.rvp_application .rvp_cardForm .select2{min-width:300px}
.rvp_application .rvp_cardForm .rvp_inputContainer{margin-bottom:20px}
.rvp_application .rvp_cardForm .btnNext{float:right;padding:0 15px;margin-top:-54px}
.rvp_application .rvp_stepContainer{margin:15px 0}
.rvp_application .rvp_stepContainer li{float:left;background:url('resources/images/step_num.png') no-repeat 0 -202px;height:40px;padding-left:35px;font-size:14px;width:14%;line-height:16px;font-weight:bold;color:#999;cursor:default}
.rvp_application .rvp_stepContainer li.s2{background-position:0 -247px}
.rvp_application .rvp_stepContainer li.s3{background-position:0 -288px}
.rvp_application .rvp_stepContainer li.s4{background-position:0 -329px}
.rvp_application .rvp_stepContainer li.s5{width:auto;background-position:0 -370px}
.rvp_application .rvp_stepContainer li.active{color:#0d6c29;background-position:0 8px}
.rvp_application .rvp_stepContainer li.s2.active{background-position:0 -37px}
.rvp_application .rvp_stepContainer li.s3.active{background-position:0 -78px}
.rvp_application .rvp_stepContainer li.s4.active{background-position:0 -119px}
.rvp_application .rvp_stepContainer li.s5.active{background-position:0 -160px}
.rvp_application .rvp_stepContainer li.arrow{width:20px;background:url('resources/images/arrow_grey.png') no-repeat 0 50%;padding-left:0}
.rvp_application.rvp_form .rvp_desc{color:#0d6c29}
.rvp_application.rvp_form .rvp_formContainer{background:#f6faeb;margin-top:20px}
.rvp_application.rvp_form .rvp_subtitle{color:#0d6c29}
.rvp_application.rvp_form .rvp_inputContainer{margin-bottom:25px;display:table;width:100%}
.rvp_application.rvp_form div.rvp_innerWrap{padding:25px 20px}
.rvp_application.rvp_form .rvp_inputContainer .title{width:28%;font-size:14px;margin-right:10px;display:inline-block;vertical-align:middle;height:16px;line-height:14px}
.rvp_application.rvp_form.rvp_s1p3 .in1{margin-bottom:60px}
.rvp_application.rvp_form.rvp_s1p3 .rvp_inputContainer .title{display:inline-block;height:22px;padding-right:0;margin-right:10px;width:28%}
.rvp_application.rvp_form.rvp_s1p3 .rvp_inputContainer .rvp_inputArea{width:69%;display:inline-block;float:none}
.rvp_application.rvp_form .rvp_inputContainer .title.top{vertical-align:top;padding-top:10px}
.rvp_application.rvp_form .rvp_inputContainer.optional .title{font-style:italic}
.rvp_application.rvp_form .rvp_inputContainer .rvp_custRatio{background:url('resources/images/radio_checkbox_small.png') no-repeat;width:15px;float:left;margin-right:15px}
.rvp_application.rvp_form .rvp_inputContainer.in1 .rvp_custRatio{margin-right:5px}
.rvp_application.rvp_form .rvp_inputContainer .rvp_custRatio.checked{background-position:0 -75px}
.rvp_application.rvp_form .rvp_inputContainer label{margin-right:10px}
.rvp_application.rvp_form .rvp_inputContainer.in1 label{float:left}
.rvp_application.rvp_form .rvp_inputContainer .rvp_inputArea{width:69%;display:inline-block}
.rvp_application.rvp_form #t_name_1{width:72px}
.rvp_application.rvp_form #t_name_2{width:172px}
.rvp_application.rvp_form .rvp_inputContainer .item label.top{display:block}
.rvp_application.rvp_form .rvp_inputContainer .rvp_inputArea .item{display:inline-block;margin-right:10px}
.rvp_application.rvp_form .rvp_inputContainer.in2 .rvp_inputArea .item{margin-right:9px}
.rvp_application.rvp_form .rvp_inputContainer.in3 select{width:86px}
.rvp_application.rvp_form .rvp_inputContainer.in4 .item{display:block;margin-bottom:5px}
.rvp_application.rvp_form .rvp_inputContainer.in4 .item .txtBox{display:block;margin:5px 0 0 30px;width:241px}
.rvp_application.rvp_form .rvp_inputContainer.in5 .rvp_custRatio,.rvp_application.rvp_form .rvp_inputContainer.in5 .item>div{float:left}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item>div label{display:block}
.rvp_application.rvp_form .rvp_inputContainer label.optional{font-style:italic}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item.promo .txtBox{width:241px}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item.referrer .txtBox{width:44px}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item{display:block}
.rvp_application.rvp_form .rvp_inputContainer.in5 .inputBox{display:none}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item.active .inputBox{display:block}
.rvp_application.rvp_form .rvp_inputContainer.in7 .custSelect{width:286px}
.rvp_application.rvp_form .rvp_inputContainer.in8 label,.rvp_application.rvp_s2p2 .rvp_inputContainer.in4 label{float:left;width:400px}
.rvp_application.rvp_form .rvp_inputContainer.in9 .txtBox{width:122px}
.rvp_application.rvp_form .rvp_inputContainer .txtBox,.rvp_application.rvp_form.rvp_s1p2 .rvp_inputContainer.in11 .txtBox,.rvp_application.rvp_form.rvp_s1p2 .rvp_inputContainer.in12 .txtBox{width:272px}
.rvp_application.rvp_form .rvp_inputContainer .familyName{width:72px}
.rvp_application.rvp_form .rvp_inputContainer .givenName{width:172px}
.rvp_application.rvp_form .rvp_inputContainer .creditcardNo{width:46px}
.rvp_application.rvp_form .rvp_inputContainer .separator{height:1px;overflow:hidden;width:12px;display:inline-block;background:#333;margin-left:2px}
.rvp_application.rvp_form div .rvp_remarks{display:block}
.rvp_application.rvp_form div .rvp_btnNext,.rvp_application.rvp_form div .rvp_btnBack{float:right;margin-top:20px}
.rvp_application .rvp_formContainer .rvp_errorMsgContainer{margin-bottom:20px}
.rvp_application .rvp_formContainer .rvp_errorMsg{display:block;font-style:normal;position:relative}
.rvp_application.rvp_s1p2 .rvp_formContainer .custSelect,.rvp_application.rvp_s1p2 .rvp_formContainer .in3 .custSelect{width:286px}
.rvp_application .rvp_formContainer span.title2{font-size:12px;display:block;line-height:13px}
.rvp_application.rvp_form .rvp_inputContainer.address label{font-size:12px;float:left}
.rvp_application.rvp_form .rvp_inputContainer.address .txtBox{width:56px}
.rvp_application.rvp_form .rvp_inputContainer.address table{width:100%}
.rvp_application.rvp_form .rvp_inputContainer.address table td{padding:5px 0;width:36.3%}
.rvp_application.rvp_form .rvp_inputContainer.address table label{width:30px;padding-right:0;padding-top:8px}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat td:first-child label{width:60px}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat td label{margin-right:0}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat.chi td label{margin-right:0}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat.chi td:first-child label{width:45px}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat.chi td:first-child+td label{width:15px}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat.chi td:first-child+td+td label{width:15px}
.rvp_application.rvp_form .rvp_inputContainer.address table .resFloor{width:30.3%}
.rvp_application.rvp_form .rvp_inputContainer.address table .resBlock{width:34px}
.rvp_application.rvp_form .rvp_inputContainer.address table .building .txtBox,.rvp_application .rvp_inputContainer.address table .estate .txtBox,.rvp_application .rvp_inputContainer.address table .street .txtBox{width:338px}
.rvp_application.rvp_form .rvp_inputContainer.address table .building label,.rvp_application.rvp_form .rvp_inputContainer.address table .estate label,.rvp_application.rvp_form .rvp_inputContainer.address table .street label,.rvp_application.rvp_form .rvp_inputContainer.address table .district label{width:80px}
.rvp_application.rvp_form .rvp_inputContainer.address table .district .custSelect{width:196px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in8 .title.top,.rvp_application.rvp_s2p1 .rvp_inputContainer.in5 .title.top,.rvp_application.rvp_s2p1 .rvp_inputContainer.in3 .title.top{padding-top:13px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in9 .custSelect,.rvp_application.rvp_s2p1 .rvp_inputContainer.in8 .custSelect{width:86px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in13 .txtBox{width:482px;margin-top:20px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in13 .rvp_inputArea,.rvp_application.rvp_s1p2 .rvp_inputContainer.in14 .rvp_inputArea{width:100%}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in14 .item{display:block;margin:10px 0}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in14 .txtBox{margin-left:42px;margin-top:-10px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in15 .item{display:block}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in15 .last label{float:left}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in15 .txtBox{width:254px;margin-top:-7px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 .title{width:100%;margin-bottom:20px;display:block}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 table{margin-left:210px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 table td{padding-top:14px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 table tr.other label{display:inline-block;float:left}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 table tr.other label.top{display:block}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 label{float:left}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 .other div{float:left}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 .txtBox{width:74px;display:block;margin-left:2.4em;margin-top:-8px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 .title2{padding-top:5px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 td.first{width:137px}
.rvp_application.rvp_s1p3 .rvp_remarks ol li,.rvp_application.rvp_s3p1 .rvp_remarks ol li{list-style:decimal}
.rvp_application.rvp_s1p3 .rvp_remarks ol,.rvp_application.rvp_s3p1 .rvp_remarks ol{padding-left:15px}
.rvp_application.rvp_s2p1 .rvp_inputContainer .txtBox,.rvp_application.rvp_s2p1 .rvp_inputContainer.in11 .txtBox{width:272px}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in8 label{width:auto;display:block;float:none}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in8 .txtBox{width:124px}
.rvp_application.rvp_s2p1 .rvp_inputContainer .custSelect,.rvp_application.rvp_s2p2 .rvp_inputContainer .custSelect,.rvp_application.rvp_s3p1 .rvp_inputContainer .custSelect{width:286px}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in3 .custSelect{width:286px}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in3 .item{margin-top:20px;margin-bottom:0}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in3 .item:first-child{margin-top:0}
.rvp_application.rvp_form .rvp_formContainer div .rvp_subtitle{margin-bottom:25px;font-size:21px}
.rvp_application.rvp_form .rvp_formContainer div .rvp_subtitle.supp{margin-top:25px}
.rvp_application.rvp_form .rvp_formContainer div .rvp_subtitle.enjoySpending_account{display:block}
.rvp_application.rvp_s2p1 .rvp_formContainer .rvp_remarks{margin-bottom:10px}
.rvp_application.rvp_s2p2 .rvp_inputContainer.in5 .item .txtBox{width:117px}
.rvp_application.rvp_s2p2 .rvp_inputContainer.in5 .item{display:inline-block}
.rvp_application.rvp_s2p2 .rvp_inputContainer.in6 .title{padding-top:6px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.checkbox .rvp_custCheckbox{float:left;margin-right:5px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.checkbox label{float:left}
.rvp_application.rvp_s3p1 .rvp_inputContainer.checkbox label{font-size:16px;max-width:92%}
.rvp_application.rvp_s3p1 .rvp_inputContainer.checkbox .rvp_inputArea{width:100%}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in3 .txtBox{width:254px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in3 .item{width:100%}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in3 .last .rvp_custRatio{margin-top:10px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in3 .item.last{display:table}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in5{margin-top:30px}
.rvp_application.rvp_s3p1 .rvp_formContainer .rvp_remarks a,.rvp_application.rvp_s3p1 .rvp_formContainer table a{color:#333;text-decoration:underline}
.rvp_application.rvp_s3p1 .rvp_formContainer .qbe{margin-left:30px}
.rvp_application.rvp_s3p1 .rvp_formContainer .qbe img{float:left}
.rvp_application.rvp_s3p1 .rvp_formContainer .qbe .content{float:left;margin-left:18px;width:83%;font-size:13px}
.rvp_application.rvp_s3p1 .rvp_inputContainer .title{font-size:13px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in7 .title{width:19%;padding-right:9px}
.rvp_application .rvp_formContainer table.tnc .tableHeader td{background:#858585;color:#FFF;padding:2px 5px 2px 20px}
.rvp_application .rvp_formContainer table.tnc tr.last{border-top:2px solid #bfbebc}
.rvp_application .rvp_formContainer table.tnc td{padding:10px 5px 10px 25px;background-color:#e9e6e1;font-size:12px;position:relative;background-clip:padding-box}
.rvp_application .rvp_formContainer table.tnc td .separator{background:#FFF;height:90%;top:0;right:0;position:absolute}
.rvp_application .rvp_formContainer table.tnc td div.sep{position:relative}
.rvp_application .rvp_formContainer table.tnc td div.sep p{padding-right:10px}
.rvp_application .rvp_formContainer table.tnc td p{padding-bottom:0}
.rvp_application .rvp_formContainer .rvp_custCheckbox{background:url(resources/images/radio_checkbox_small.png) no-repeat 0 -149px}
.rvp_application .rvp_formContainer .rvp_custCheckbox.checked{background-position:0 -223px}
.rvp_application .rvp_formContainer table.tnc td:first-child{width:86%}
.rvp_application.rvp_s4_5 .rvp_formContainer{background:#ebeae6}
.rvp_application.rvp_s4_5 .in24 label.top{display:block}
.rvp_application.rvp_s4_5 .rvp_formContainer .title{font-weight:bold}
.rvp_application.rvp_s4_5 .rvp_formContainer .title2{font-weight:normal}
.rvp_application.rvp_s4_5 .in25 .title{width:100%}
.rvp_application.rvp_s4_5 .rvp_remarks.r2 p.last{padding-bottom:0}
.rvp_application.rvp_s4_5 .rvp_remarks.r2 p.last.note{padding-bottom:25px}
.rvp_application.rvp_s4_5 .rvp_remarks.r2 span{margin-right:100px}
.rvp_application.rvp_s4_5 table a,.rvp_application.rvp_s4_5 .rvp_remarks a{color:#333;text-decoration:underline}
.rvp_application.rvp_s4_5 table.tnc{margin-top:20px}
.rvp_application.rvp_s4_5 .rvp_formContainer div .rvp_subtitle.optout{margin-bottom:10px}
.rvp_application.rvp_s4_5 .relatedCard label{margin-right:20px}
.rvp_application.rvp_s4_5 .relatedCard{margin-bottom:20px}
.rvp_application.rvp_s4_5 .rvp_remarks.r4 .rvp_custCheckbox{cursor:default;margin:0;width:15px}
.rvp_application.rvp_s4_5 .rvp_apCode{background:#0d6c29;width:100%;color:#FFF;font-weight:bold;font-size:16px}
.rvp_application.rvp_s4_5 .rvp_apCode .rvp_innerWrap{padding:10px 20px}
.rvp_application.rvp_form.rvp_supplementary .content{margin-bottom:20px}
.rvp_application.rvp_form.rvp_supplementary .in5 .txtBox{margin-left:30px;width:242px}
.rvp_application.rvp_form.rvp_supplementary .in10 .item{display:block;margin-top:10px}
.rvp_application.rvp_form.rvp_supplementary .in10 .item:first-child{margin-top:0}
.rvp_application.rvp_form.rvp_supplementary .content ul{list-style:disc;padding-left:55px;margin-bottom:10px}
.rvp_application.rvp_form.rvp_supplementary .content span.green{float:left}
.rvp_application.rvp_form.rvp_supplementary .custSelect{width:286px}
.rvp_application.rvp_form.rvp_supplementary .rvp_remarks ul{list-style:disc;padding-left:20px}
.rvp_application.rvp_form.rvp_supplementary span.txt{vertical-align:middle;display:inline-block}
.rvp_application.rvp_form.rvp_supplementary span.txt .txtBox{height:15px;width:100px}
.rvp_application.rvp_form.rvp_supplementary span.txt .txtBox:disabled{background:#FFF}
.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in14 .rvp_inputArea{width:100%}
.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in14 .item,.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in15 .item{display:block;margin:10px 0}
.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in14 .item .txtBox,.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in15 .item .txtBox{margin-top:-10px}
.rvp_application .rvp_finishContent p{padding-bottom:0}
.rvp_application .rvp_finishContent .rvp_subtitle{color:#333;font-size:14px;font-weight:bold;margin:20px 0}
.rvp_application .rvp_finishContent ol{list-style:decimal;padding-left:20px}
.rvp_application .rvp_finishContent ul.l2{padding-left:1.5em;text-indent:-1.5em;margin-top:20px;list-style:none;margin-bottom:20px}
.rvp_application .rvp_finishContent ul{list-style:disc;padding-left:16px}
.rvp_application .rvp_finishContent ul.l6{margin-bottom:20px}
.rvp_cards.rvp_instalmentCal .rvp_calForm{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background:#f6faeb}
.rvp_cards.rvp_instalmentCal .rvp_calForm .rvp_innerCalcForm{padding:20px}
.rvp_cards.rvp_instalmentCal .rvp_inputContainer{margin-top:38px;position:relative;display:table;width:100%}
.rvp_cards.rvp_instalmentCal .rvp_inputContainer label{width:30%;font-size:14px;font-weight:bold;display:table-cell;vertical-align:middle}
.rvp_cards.rvp_instalmentCal .inputArea{float:left;width:69%}
.rvp_cards.rvp_instalmentCal span.top{display:block;font-size:12px;position:absolute;top:-18px}
.rvp_cards.rvp_instalmentCal .rvp_inputContainer .custSelect{width:112px}
.rvp_cards.rvp_instalmentCal .in1 .txtBox{width:224px}
.rvp_cards.rvp_instalmentCal .in3 .txtBox{width:65px}
.rvp_cards.rvp_instalmentCal .rvp_calForm .hvr-fade{float:right}
.rvp_cards.rvp_instalmentCal .rvp_resultContainer{background:#f0f0f0}
.rvp_cards.rvp_instalmentCal .rvp_resultContainer .rvp_resultTable td{font-size:14px;font-weight:bold;padding:10px 0;padding-right:50px}
.rvp_cards.rvp_instalmentCal .rvp_resultContainer .rvp_rateTable{width:100%;margin-top:10px}
.rvp_cards.rvp_instalmentCal .rvp_rateTable .tableHeader{font-weight:bold;font-size:14px;background:#666}
.rvp_cards.rvp_instalmentCal .rvp_rateTable td{vertical-align:middle;padding:8px 0}
.rvp_cards.rvp_instalmentCal .rvp_rateTable .active td{font-weight:bold;color:green}
.rvp_cards.rvp_instalmentCal .rvp_bannerContainer{margin:30px 0}
.rvp_cards.rvp_instalmentCal .rvp_bannerContainer a{float:left;margin-left:1px}
.rvp_cards.rvp_instalmentCal .rvp_bannerContainer a:first-child{margin-left:0}
.rvp_enquiryContainer{margin-bottom:35px}
.rvp_enquiryContainer .rvp_enquiry{background:#f6faeb;margin:10px 0 20px 0;border-top:1px solid #39b54a;border-bottom:1px solid #39b54a}
.rvp_enquiryContainer .rvp_enquiry li{background:url("resources/images/sprite.png") no-repeat 0 -597px;padding-left:15px;margin-top:10px}
.rvp_enquiryContainer .rvp_enquiry li:first-child{margin-top:0}
.rvp_enquiryContainer .rvp_enquiry li a{color:#333}
.rvp_sectionLeftNav.rvp_application.rvp_instalment{margin-top:370px}
.rvp_application.rvp_instalment .rvp_stepContainer li{width:26%;text-align:center}
.rvp_application.rvp_instalment .rvp_stepContainer li.arrow{width:20px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s1{background-position:38% -207px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s2{background-position:35% -249px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s3{background-position:38% -290px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s1.active{background-position:38% 9px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s2.active{background-position:35% -39px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s3.active{background-position:35% -80px}
.rvp_application.rvp_instalment .rvp_formContainer{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background:#f6faeb;margin:20px 0}
.rvp_application.rvp_instalment .rvp_formContainer .rvp_subtitle{color:#0d6c29;font-size:21px;margin-bottom:10px}
.rvp_application.rvp_instalment .rvp_formContainer .rvp_desc{display:block;font-weight:bold}
.rvp_application.rvp_instalment .table_apr{width:100%;margin:10px 0 20px 0}
.rvp_application.rvp_instalment .table_apr .tableHeader{background:#666;color:#FFF;font-size:14px;border-bottom:0}
.rvp_application.rvp_instalment .table_apr .tableHeader td{padding:5px}
.rvp_application.rvp_instalment .table_apr .tableHeader th{padding:5px}
.rvp_application.rvp_instalment .table_apr td{padding:10px 5px;position:relative;text-align:center}
.rvp_application.rvp_instalment .table_apr td .separator{top:25%;height:50%;vertical-align:middle}
.rvp_application.rvp_instalment .table_apr th .separator{top:25%;height:50%;vertical-align:middle}
.rvp_application.rvp_instalment .table_apr tr{border-bottom:1px solid #CCC}
.rvp_application.rvp_instalment .rvp_inputContainer{width:100%;margin-bottom:40px;position:relative;display:table}
.rvp_application.rvp_instalment .rvp_inputContainer .title{font-weight:bold;font-size:14px;width:28%;margin-right:10px;display:inline-block;height:20px;vertical-align:middle}
.rvp_application.rvp_instalment .rvp_inputContainer .title.top{vertical-align:top}
.rvp_application.rvp_instalment .rvp_inputContainer .tdTitle{font-weight:bold;font-size:14px;width:auto;margin-right:10px;display:inline-block;height:auto;text-align:left;vertical-align:middle}
.rvp_application.rvp_instalment .in3 .txtBox{width:46px}
.rvp_application.rvp_instalment label{position:absolute;font-size:12px;left:0;width:75%}
.rvp_application.rvp_instalment label a{color:#333;text-decoration:underline}
.rvp_application.rvp_instalment label.top{top:-17px}
.rvp_application.rvp_instalment label.bottom{top:35px}
.rvp_application.rvp_instalment .rvp_inputArea{position:relative;display:inline-block;width:69%}
.rvp_application.rvp_instalment .in6{margin-top:80px}
.rvp_application.rvp_instalment .rvp_inputContainer .rvp_custRatio{background:url('resources/images/radio_checkbox_small.png') no-repeat;width:15px;margin-right:10px}
.rvp_application.rvp_instalment .rvp_inputContainer .rvp_custRatio.checked{background-position:0 -75px}
.rvp_application.rvp_instalment .radio label{position:relative}
.rvp_application.rvp_instalment .txtBox{width:224px}
.rvp_application.rvp_instalment .title2{display:block;font-size:12px;font-weight:normal;line-height:13px}
.rvp_application.rvp_instalment .in9{width:100%}
.rvp_application.rvp_instalment .in9 .rvp_custCheckbox{float:left}
.rvp_application.rvp_instalment .in9 label{position:relative}
.rvp_application.rvp_instalment .rvp_formContainer a.hvr-fade{float:right}
.rvp_application.rvp_instalment .rvp_remarks ol{padding-left:20px;list-style:decimal}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_formContainer{background:#eaeaea;border:0}
.rvp_application.rvp_instalment.rvp_s2_3 .in5 a{display:block;color:#333;text-decoration:underline;margin-left:29%}
.rvp_application.rvp_instalment.rvp_s2_3 .in6{margin-top:40px}
.rvp_application.rvp_instalment.rvp_s2_3 .in9 .result{float:left;font-size:12px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_apCode{background:#0d6c29;width:100%;color:#FFF;font-weight:bold;font-size:16px;margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_apCode .rvp_innerWrap{padding:10px 20px}
.rvp_application.rvp_instalment.rvp_s2_3 p.rvp_desc{padding-bottom:0}
.rvp_application.rvp_instalment.rvp_spending .txtBox{width:224px}
.rvp_application.rvp_instalment.rvp_spending .in1 .txtBox{width:46px}
.rvp_application.rvp_instalment.rvp_spending .in4 a{color:#333;text-decoration:underline;display:block}
.rvp_application.rvp_instalment.rvp_spending .in5{width:100%;margin-top:40px}
.rvp_application.rvp_instalment.rvp_spending .in5 .rvp_custCheckbox{float:left}
.rvp_application.rvp_instalment.rvp_spending .in5 label{position:relative;float:left;padding-left:15px}
.rvp_application.rvp_instalment.rvp_spending .in5 .rvp_inputArea{width:90%}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_formContainer{background:#eaeaea;border:0}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .in5{margin-top:40px;margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .in5 .result{float:left;font-size:12px}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .in9 .result{float:none}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .in6{margin-top:0}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash{background:#f6faeb;margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash .rvp_innerWrap{padding:10px}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash p{padding-bottom:0}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash a{color:#333;text-decoration:underline}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash .rvp_subtitle{font-weight:bold;color:#0d6c29}
.rvp_cards.rvp_instalmentOffers .rvp_desc{margin:20px 0;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .rvp_innerWrap{padding:25px 0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .item{margin-top:25px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .item:first-child{margin-top:0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer img{float:left}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .content{float:right;width:60%;padding-left:20px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .title{font-weight:bold;font-size:14px;margin-bottom:5px;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .hvr-fade{float:right}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer p{line-height:13px}
.rvp_application.rvp_instalment.rvp_s4 .content{font-size:14px;margin-top:20px}
.rvp_application.rvp_instalment.rvp_s4 .rvp_subtitle{color:#0d6c29}
.rvp_application.rvp_instalment.rvp_s4 .contactList{margin-top:10px}
.rvp_application.rvp_instalment.rvp_s4 .btnOK{float:right;margin-top:20px}
.rvp_application.rvp_instalment.rvp_s5 .rvp_desc{margin:20px 0;display:block}
.rvp_application.rvp_instalment.rvp_s5 .in2 .item{display:inline-block;position:relative;margin-left:15px}
.rvp_application.rvp_instalment.rvp_s5 .in1 .txtBox{width:254px}
.rvp_application.rvp_instalment.rvp_s5 .in2 .item:first-child{margin-left:0}
.rvp_application.rvp_instalment.rvp_s5 .in2 .custSelect{width:77px}
.rvp_application.rvp_instalment.rvp_s5 .rvp_tabContent .hvr-fade{float:right}
.rvp_cards.rvp_instalementPlan .rvp_desc{margin:20px 0;display:block}
.rvp_cards.rvp_instalementPlan .rvp_featureContainer{margin-bottom:25px}
.rvp_cards.rvp_instalementPlan .rvp_featureContainer ul{list-style-image:url('resources/images/bullet-green.png');padding-left:14px}
.rvp_cards.rvp_instalementPlan .rvp_featureContainer li{padding-bottom:10px}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer{margin:15px 0 20px 0}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .top{background:#a6cc38;color:#FFF;font-size:16px}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .bottom{background:url('resources/images/personal/cards/triangle.png') no-repeat 48% 0 #f0f0f0}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .bottom td{font-size:15px;padding:2px}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .bottom table{margin-top:10px}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer{margin:35px 0}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer a{float:left;width:49.5%;margin-left:2px}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer a:first-child{margin-left:0}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer a img{width:100%}
.rvp_bottomLinks.rvp_instalementPlan{min-height:120px}
.rvp_bottomLinks.rvp_instalementPlan li{padding-bottom:10px}
.rvp_bottomLinks.rvp_instalementPlan li.first{background:0;padding-left:0}
.rvp_bottomLinks.rvp_instalementPlan li.subHeader{padding-left:0}
.rvp_instalementPlan .rvp_remarks{margin:20px 0}
.rvp_cards.rvp_instalementPlan .rvp_remarks ol{list-style:decimal;padding-left:20px;margin-bottom:20px}
.rvp_cards.rvp_instalementPlan .rvp_remarks ol li{padding-left:5px}
.rvp_cards.rvp_instalementPlan .rvp_remarks p{padding-bottom:0}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_featureContainer li{list-style:none}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_featureContainer li.subHeader{list-style-image:url('resources/images/bullet-green.png');color:#0d6c29}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_applyContainer p{padding-bottom:0}
.rvp_application.rvp_instalment .in2{margin-bottom:60px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_remarks{margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_remarks ol{list-style:lower-roman}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_remarks a{text-decoration:underline}
.rvp_application.rvp_instalment .in1{margin-bottom:60px}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_subtitle{margin-bottom:10px}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_termsItem a{font-weight:normal;font-size:13px}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_termsItem{border-bottom:0}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_termsItem.last{border-bottom:1px solid #CCC}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background:#f6faeb;margin:10px 0 20px 0}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool a{color:#333}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool li{height:44px;background:url('resources/images/personal/cards/calculator.png') no-repeat 0 4px;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool li.last{margin-bottom:0}
.rvp_application.rvp_instalment .in6{margin-bottom:60px}
.rvp_application.rvp_instalment.rvp_s2_3 .in9{margin:60px 0 10px 0}
.rvp_application.rvp_instalment.rvp_s1 .in9{width:100%}
.rvp_application.rvp_instalment.rvp_s1 .in9 .rvp_inputArea{width:100%}
.rvp_application.rvp_instalment.rvp_s1 .in9 label{width:90%}
.rvp_application.rvp_form.rvp_s4_5 .rvp_result{display:inline-block}
.rvp_application.rvp_form.rvp_s4_5 .rvp_result.spe{white-space:normal;width:70%;vertical-align:top}
.rvp_application.rvp_form.rvp_s4_5 .title.spe{white-space:normal;vertical-align:top}
.rvp_application.rvp_form.rvp_s4_5 .rvp_inputContainer.spe{white-space:nowrap}
.rvp_application.rvp_form.rvp_s4_5 .in23{margin-bottom:60px}
.rvp_application.rvp_form.rvp_s1p2 .in15 .item{margin-top:7px}
.rvp_application.rvp_form.rvp_s2p1 .in9{margin-bottom:45px}
.rvp_application.rvp_form.rvp_s2p2 .in6{margin-bottom:60px}
.rvp_application.rvp_form.rvp_s3p1 .r5{padding-left:24px;margin-top:25px}
.rvp_application.rvp_form.rvp_s2p1 .in3 .title.top{padding-top:5px}
.rvp_application.rvp_form.rvp_s4_5 .in10,.rvp_application.rvp_form.rvp_s4_5 .in21{margin-bottom:45px}
.rvp_application.rvp_form.rvp_s4_5 .title{height:18px}
.rvp_application.rvp_form.rvp_s4_5 .rvp_remarks.r5 ol{list-style:lower-roman;padding-left:22px;margin-bottom:20px}
.rvp_application.rvp_form.rvp_s4_5 .rvp_remarks.r6{border:1px solid #333;padding:10px 15px}
.rvp_application.rvp_form.rvp_s4_5 .rvp_remarks.r6 p.last{padding-bottom:0}
.rvp_loans.rvp_revolving .rvp_guidance{background:#f0f0f0;height:auto;display:none;overflow:hidden}
.rvp_loans.rvp_revolving .rvp_guidance span{display:block;padding-bottom:5px}
.rvp_loans.rvp_revolving .rvp_guidance span.subHeader{font-weight:bold}
.rvp_loans.rvp_revolving .rvp_guidance li{list-style:none;padding-left:1.5em;text-indent:-1.5em;margin-bottom:5px}
.rvp_cards.rvp_instalementPlan .rvp_rateTable td{vertical-align:middle}
.rvp_mortgage .rvp_subtitle{margin:20px 0 15px 0}
.rvp_mortgage p{padding-bottom:0;margin-bottom:20px}
.rvp_mortgage .rvp_stepContainer li{height:90px}
.rvp_mortgage .rvp_stepContainer li{background:url('resources/images/personal/mortgage/mortgage_step.png') no-repeat 50% 0}
.rvp_mortgage .rvp_stepContainer li.active a{color:#0d6c29}
.rvp_mortgage .rvp_stepContainer li.arrow{background:url('resources/images/personal/loans/arrow_grey.png') no-repeat 0 40%}
.rvp_mortgage .rvp_stepContainer .step1:hover,.rvp_mortgage .rvp_stepContainer .step1.active{background-position:50% -195px}
.rvp_mortgage .rvp_stepContainer .step2{background-position:50% -95px}
.rvp_mortgage .rvp_stepContainer .step2:hover,.rvp_mortgage .rvp_stepContainer .step2.active{background-position:50% -294px}
.rvp_mortgage .rvp_stepContainer .step3{background:url('resources/images/personal/loans/step.png') no-repeat 50% -459px}
.rvp_mortgage .rvp_stepContainer .step3:hover,.rvp_mortgage .rvp_stepContainer .step3.active{background-position:50% 5px}
.rvp_mortgage .rvp_content ul{list-style-image:url('resources/images/bullet-green.png');padding-left:14px}
.rvp_mortgage .rvp_content ul li{padding:0 0 10px 10px}
.rvp_mortgage .rvp_content a{color:#333;text-decoration:underline}
.rvp_mortgage .rvp_content table.address .tableHeader{background:#666}
.rvp_mortgage .rvp_content table.address .tableHeader td{padding:5px;text-align:center}
.rvp_mortgage .rvp_content table.address tr{background:#e5e5e5}
.rvp_mortgage .rvp_content table tr.odd{background:#f0f0f0}
.rvp_mortgage .rvp_content table.address td{text-align:left;border-bottom:0;padding:10px 5px 10px 20px;width:40%}
.rvp_mortgage .rvp_content table.address td:first-child{width:40%}
.rvp_mortgage .rvp_content table.address td a{text-decoration:none;background:url("resources/images/sprite.png") no-repeat 0 -599px;padding-left:15px}
.rvp_mortgage .rvp_content .rvp_remarks p.list{padding-left:20px;text-indent:-20px}
.rvp_bottomLinks.rvp_mortgage{min-height:120px}
.rvp_bottomLinks.rvp_mortgage li{padding-bottom:10px}
.rvp_mortgage .rvp_calculatorContainer .txtBox{width:86px}
.rvp_mortgage .rvp_coverContainer{margin-bottom:30px}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm label{font-size:12px;position:absolute;top:-18px;padding-top:0}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm .inputArea{position:relative}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm .inputArea{display:inline-block;float:none}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm a.hvr-fade{margin-bottom:0}
.rvp_mortgage .rvp_tabContainer .rvp_tabContent{background:0;padding:0;border-bottom:0}
.rvp_mortgage .rvp_calculatorContainer{background:#f6faeb;border-bottom:#39b54a 1px solid;border-top:1px solid #39b54a}
.rvp_mortgage .rvp_resultContainer .rvp_subtitle{margin-top:0}
.rvp_mortgage .rvp_tabContainer .rvp_tabContent{border-top:0}
.rvp_mortgage .rvp_resultContainer table{width:100%}
.rvp_mortgage .rvp_resultContainer table .tableHeader{background:#666;font-size:14px}
.rvp_mortgage .rvp_resultContainer table .tableHeader td{padding:10px;font-weight:bold}
.rvp_mortgage .rvp_resultContainer table td{padding:5px}
.rvp_mortgage.rvp_centralized .rvp_resultContainer table td:first-child{text-align:left;font-weight:bold}
.rvp_mortgage .rvp_resultContainer .rvp_remarks ul li:before{content:"? ";color:#33a344}
.rvp_mortgage .rvp_resultContainer .rvp_remarks ul li{padding-left:10px;text-indent:-9px}
.rvp_mortgage .rvp_resultContainer .rvp_bannerContainer a{float:right;margin-top:10px}
.rvp_mortgage .rvp_calExpand{width:100%;margin-top:30px}
.rvp_mortgage .rvp_calExpand .item{width:100%;background:url('resources/images/personal/cards/calculator.png') no-repeat 10px 3px;overflow:hidden}
.rvp_mortgage .rvp_calExpand .item>a{background:url('resources/images/arrow_terms.png') no-repeat 100% 20px;font-size:16px;color:#33a344;text-decoration:none;height:45px;display:block;padding-left:55px;border-bottom:#39b54a 1px solid;display:block;line-height:42px;color:#0d6c29}
.rvp_mortgage .rvp_calExpand .item>a.active{background-position:100% -80px}
.rvp_mortgage .rvp_calExpand .rvp_content{border-bottom:#39b54a 1px solid;background:#f6faeb;display:none}
.rvp_mortgage .rvp_calExpand .rvp_content .rvp_innerWrap{padding-bottom:10px}
.rvp_mortgage .rvp_calExpand a.active+.rvp_content{display:block}
.rvp_mortgage .rvp_calExpand .rvp_content li{list-style:none;background:url("resources/images/sprite.png") no-repeat 0 -597px;padding-left:20px;min-width:210px;float:left}
.rvp_mortgage .rvp_calExpand .rvp_content a{text-decoration:none}
.rvp_mortgage .rvp_calExpand .rvp_content a:hover{text-decoration:underline}
.rvp_mortgage .rvp_calculatorContainer .rvp_inputContainer{margin-top:40px}
.rvp_mortgage .rvp_calculatorContainer .rvp_inputContainer:first-child{margin-top:20px}
.rvp_mortgage .rvp_calculatorContainer .rvp_inputContainer .title2{font-size:12px}
.rvp_mortgage .rvp_calculatorContainer .title{font-weight:bold;font-size:14px;width:32%;margin-right:10px;display:inline-block;height:19px;vertical-align:middle}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm .inputArea{width:64%}
.rvp_mortgage .rvp_calculatorContainer .title2{font-size:12px;display:block;line-height:14px;font-weight:normal}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm label{font-weight:normal}
.rvp_mortgage .rvp_calculatorContainer .item{display:inline-block;margin-right:10px}
.rvp_mortgage.rvp_mortgage_link .rvp_calculatorContainer .in4 .txtBox,.rvp_mortgage.rvp_mortgage_link .rvp_calculatorContainer .in5 .txtBox{width:40px}
.rvp_mortgage.rvp_mortgage_link .rvp_calculatorContainer .in5{margin-top:60px}
.rvp_mortgage .rvp_resultContainer .rvp_subtitle{display:block}
.rvp_mortgage.rvp_mortgage_link div.rvp_coverContainer,.rvp_mortgage.rvp_mortgage_link .rvp_resultContainer{margin-bottom:30px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks{margin-bottom:30px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks li{padding-left:10px;text-indent:-10px;padding-bottom:10px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks .l2{padding-left:15px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks .l2 li{list-style-image:url('resources/images/bullet-green.png');padding-left:15px;text-indent:0;padding-bottom:0;padding-top:10px}
.rvp_mortgage .rvp_terms{margin-bottom:35px}
.rvp_mortgage.rvp_mortgage_link .tab1 .item{margin-right:0}
.rvp_calculator.rvp_mortgage_link .rvp_resultContainer table td:first-child{text-align:left;width:34%}
.rvp_calculator.rvp_mortgage_link .rvp_resultContainer td.remarks,.rvp_calculator.rvp_mortgage_link .rvp_resultContainer td.plan{width:20%}
.rvp_mortgage .rvp_inputContainer .radio label{position:relative;float:none;top:1px;min-width:auto;margin-right:20px}
.rvp_mortgage.rvp_partial .in1{margin-top:10px}
.rvp_mortgage.rvp_partial .in6{margin-top:20px}
.rvp_mortgage.rvp_partial .rvp_subtitle.t2{margin-top:30px}
.rvp_mortgage.rvp_partial .in7 .item{display:block}
.rvp_mortgage.rvp_partial .in7 label{width:80%;margin-bottom:10px}
.rvp_mortgage .title.top{vertical-align:top;padding-top:5px}
.rvp_mortgage.rvp_partial .rvp_resultContainer table{width:50%;margin-bottom:20px}
.rvp_mortgage.rvp_partial .rvp_resultContainer table td:first-child{font-weight:bold}
.rvp_mortgage div.rvp_resultContainer,.rvp_mortgage .rvp_coverContainer{margin-bottom:10px}
.rvp_mortgage.rvp_partial .rvp_remarks{margin-bottom:20px}
.rvp_mortgage.rvp_setup .custSelect{width:240px}
.rvp_mortgage .rvp_resultContainer table .separator{height:50%;top:25%}
.rvp_mortgage.rvp_setup .rvp_resultContainer table td{padding:4px;padding-left:20px;width:50%}
.rvp_mortgage.rvp_setup .rvp_resultContainer table td:first-child{text-align:left}
.rvp_mortgage.rvp_setup .rvp_resultContainer table .tableHeader td{border-bottom:0;text-align:center}
.rvp_mortgage.rvp_setup .rvp_resultContainer table .tableHeader td.first{text-align:left}
.rvp_mortgage.rvp_setup .rvp_resultContainer table .separator.hori{margin:0 auto;right:0;left:0;width:90%;top:0}
.rvp_mortgage.rvp_setup .rvp_remarks{margin-bottom:25px}
.rvp_mortgage.rvp_setup .rvp_remarks ul{padding-left:15px}
.rvp_mortgage.rvp_setup .rvp_remarks li{list-style-image:url('resources/images/bullet-green.png');padding-left:15px}
.rvp_bottomLinks.rvp_mortgage{margin-top:40px}
.rvp_mortgage.rvp_property .custSelect{width:240px}
.rvp_mortgage .rvp_calculatorContainer span a{color:#333;text-decoration:underline}
.rvp_mortgage .rvp_subtitle.s1{margin:10px 0 0 0}
.rvp_mortgage .rvp_innerWrap{padding:25px 20px}
.rvp_mortgage.rvp_property .rvp_resultContainer .cash_out{font-weight:bold;font-size:14px;margin-bottom:20px;display:block}
.rvp_mortgage.rvp_property .rvp_resultContainer .cash_out span{font-weight:normal;margin-left:30px;font-style:13px}
.rvp_mortgage.rvp_property .rvp_resultContainer table td:first-child{text-align:left;font-weight:bold}
.rvp_mortgage.rvp_property .rvp_remarks ul li:before{content:"? ";color:#33a344;padding-right:10px}
.rvp_mortgage.rvp_property .rvp_remarks ul li{padding-left:20px;text-indent:-18px}
.rvp_mortgage.rvp_change .in3{margin-top:10px}
.rvp_mortgage.rvp_change .in5{margin-top:60px}
.rvp_mortgage.rvp_change .rvp_resultContainer table{width:50%;margin-bottom:25px}
.rvp_mortgage.rvp_change .rvp_resultContainer table td{font-size:14px}
.rvp_mortgage.rvp_change .rvp_resultContainer table td:first-child{font-weight:bold;width:220px}
.rvp_mortgage.rvp_appointment .rvp_desc a{color:#333;text-decoration:underline}
.rvp_mortgage.rvp_appointment .rvp_desc a.redlink:link{color:black}
.rvp_mortgage.rvp_appointment .rvp_desc a.redlink:visited{color:black}
.rvp_mortgage.rvp_appointment .rvp_desc a.redlink:hover{color:#097603}
.rvp_mortgage.rvp_appointment .rvp_desc a.redlink:active{color:#097603}
.rvp_mortgage.rvp_appointment .rvp_desc span.green{text-decoration:underline}
.rvp_mortgage .rvp_errorMsg{display:block;font-style:normal;position:relative}
.rvp_mortgage.rvp_appointment .custSelect{width:240px}
.rvp_mortgage.rvp_appointment .txtBox{width:226px}
.rvp_mortgage.rvp_appointment .in7 .txtBox,.rvp_mortgage.rvp_appointment .in9 .txtBox{width:420px}
.rvp_mortgage.rvp_appointment .rvp_calculatorContainer{border:0;margin-bottom:10px}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_calculatorContainer{background:#f0f0f0}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_result{display:inline-block;width:40%}
.rvp_mortgage.rvp_appointment.rvp_result .top{padding-top:0}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_inputContainer:first-child{margin-top:10px}
.rvp_mortgage.rvp_appointment .rvp_desc a{color:#0d6c29}
.rvp_rateTableHIBOR{margin-bottom:20px}
.rvp_rateTableHKDPrime{margin-bottom:20px}
.rvp_tableContainer.rvp_investment.rvp_top10Stocks,.rvp_tableContainer.rvp_investment.rvp_ipoPerformance,.rvp_tableContainer.rvp_investment.rvp_ipoPerformance,.rvp_investment.rvp_ipoNews{overflow:hidden}
sup.red,span.red{color:red}
.rvp_application .rvp_subtitle.s1{margin-top:35px;font-size:27px}
.rvp_application .rvp_offerContainer{background:#f6faeb;margin:15px 0 35px 0}
.whiteBg{background:white}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_print{display:inline-block;position:absolute;right:20px;z-index:1}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_calculatorContainer .rvp_loanForm .rvp_innerWrap{padding-bottom:45px}
.rvp_mortgage.rvp_appointment .rvp_desc span.green2{text-decoration:underline;color:#0d6c29}
.rvp_subSectionBannerContainer.rvp_onlineSpending{background-color:#b3cf69}
.rvp_onlineSpending .rvp_subTitle{margin-bottom:0;font-size:13px}
.rvp_onlineSpendingLandingContainer{position:relative}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingInfo{position:absolute;top:37px;left:30px}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingInfo .rvp_title{font-size:35px;font-weight:bold;line-height:120%;padding-bottom:10px}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingInfo .rvp_subtitle{font-size:17px}
.rvp_onlineSpendingLandingContainer .btnExplore{font-size:19px;font-weight:normal;color:#FFF;display:inline-block;background:url(resources/images/arrow_right.png) no-repeat 100% 50% #33a343;padding:10px 33px 10px 15px;border-radius:3px}
.rvp_onlineSpendingLandingContainer .btnExplore:hover{text-decoration:none}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a{float:left;width:234px;margin-left:1px;display:block;position:relative}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a:first-child{margin-left:0}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a .frame{display:block;position:absolute;top:0;left:0;border-width:4px;border-style:solid;width:226px;height:226px;filter:alpha(opacity=0);opacity:0;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out;border-color:#39b54a}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a:hover .frame{filter:alpha(opacity=100);opacity:1}
.rvp_cashStepsContainer{margin:0 0 30px 0}
.rvp_cashStepsContainer .rvp_step{float:left;font-size:17px;font-weight:bold;margin-right:10px;height:45px;display:table}
.rvp_cashStepsContainer .rvp_step.last{background:0;margin-right:0}
.rvp_cashStepsContainer .rvp_step.active{color:#0d6c29}
.rvp_cashStepsContainer .rvp_step.active span,.rvp_cashStepsContainer .rvp_step span:hover{background-position:0 -100px;color:#34a344}
.rvp_cashStepsContainer .rvp_step.active span{cursor:default}
.rvp_cashStepsContainer .rvp_step span{display:block;background-repeat:no-repeat;background-position:0 0;padding:0 18px 0 55px;min-height:44px;color:#9f9f9f;display:table-cell;top:50;vertical-align:middle}
.rvp_cashStepsContainer .rvp_step.last span{padding-right:0}
.rvp_cashStepsContainer .rvp_step.rvp_step1 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_online_cash.png");width:136px}
.rvp_cashStepsContainer .rvp_step.rvp_step2 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_shopping.png");width:90px}
.rvp_cashStepsContainer .rvp_step.rvp_step3 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_one_time_password.png");width:95px}
.rvp_cashStepsContainer .rvp_step.rvp_step4 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_digital_wallet.png");width:78px}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent{background-color:transparent;border-bottom:0;padding:20px 0 0 0}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_intro{padding:0 0 10px 0}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_title{font-size:23px;color:#0d6c29;position:relative;padding:0 0 15px 0}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_title a{position:absolute;top:0;right:0;font-size:13px;color:#333;text-decoration:underline}
.rvp_merchantsCarousel{position:relative;margin-bottom:20px}
.rvp_merchantsCarousel .rvp_merchantsCarouselContainer{width:666px;height:auto;margin:0 0 0 23px;overflow:hidden}
.rvp_merchantsCarousel .rvp_merchantsCarouselContainer div{display:block;width:166px;background:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/merchants_line.gif") no-repeat 100% 50%;vertical-align:top}
.rvp_merchantsCarousel div span.logo{display:block;height:80px;text-align:center}
.rvp_merchantsCarousel div span.url{display:block;min-height:32px;word-break:break-all;white-space:normal;padding-top:2px;line-height:120%}
.rvp_merchantsCarousel div{display:block;text-align:center;color:#333;text-decoration:none}
.rvp_merchantsCarousel>a{position:absolute;top:25px;background-repeat:no-repeat;background-position:50% -79px;background-color:#39b54a;width:18px;height:55px;text-indent:-9999px}
.rvp_merchantsCarousel>a:hover{background-color:#0d6c29}
.rvp_merchantsCarousel>a.btnPrev{left:0;background-image:url(resources/images/arrow_prev.png)}
.rvp_merchantsCarousel>a.btnNext{right:1px;background-image:url(resources/images/arrow_next.png)}
.rvp_stepGallery{position:relative;padding:30px 25px 20px 20px;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background-color:#f6faeb;margin:0 0 10px 0}
.rvp_onlineNote{margin:0 0 30px 0}
.rvp_stepGallery .rvp_stepGalleryNav{float:left;width:132px;padding:10px 34px 0 0}
.rvp_stepGallery .rvp_stepGalleryNav a{display:block;background:url(resources/images/personal/cards/dot_step_min.png) no-repeat 10px 100% #f6faeb;text-decoration:none;padding:0 0 40px 0;margin:0 0 15px 0;filter:alpha(opacity=50);opacity:.5;moz-transition:opacity .4s ease-out;ms-transition:opacity .4s ease-out;o-transition:opacity .4s ease-out;transition:opacity .4s ease-out;webkit-transition:opacity .4s ease-out}
.rvp_stepGallery .rvp_stepGalleryNav a.active{filter:alpha(opacity=100);opacity:1}
.rvp_stepGallery .rvp_stepGalleryNav a.last{background:0;padding-bottom:0}
.rvp_stepGallery .rvp_stepGalleryNav a span{display:block}
.rvp_stepGallery .rvp_stepGalleryNav a .rvp_stepTitle{font-size:19px;color:#0d6c29;font-weight:bold;padding:0 0 10px 0}
.rvp_stepGallery .rvp_stepGalleryNav a .rvp_stepContent{font-size:17px;color:#333}
.rvp_stepGallery .rvp_galleryContent{float:left;width:484px;min-height:408px;overflow:hidden;min-height:490px}
.rvp_stepGallery .rvp_galleryContent img{height:auto}
.rvp_stepGallery>a{position:absolute;top:200px;background-repeat:no-repeat;background-position:50% -79px;background-color:#39b54a;width:18px;height:55px;text-indent:-9999px}
.rvp_stepGallery>a:hover{background-color:#0d6c29}
.rvp_stepGallery>a.btnPrev{left:173px;background-image:url(resources/images/arrow_prev.png)}
.rvp_stepGallery>a.btnNext{right:26px;background-image:url(resources/images/arrow_next.png)}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_onlineCashDollarsTerms .rvp_title{border-bottom:#CCC 1px solid;font-size:17px;font-weight:bold;padding-bottom:5px}
.rvp_onlineCashDollarsTerms .rvp_termsItem{border-bottom:#CCC 1px solid}
.rvp_onlineCashDollarsTerms .rvp_termsItem a{display:block;font-size:14px;font-weight:bold;color:#333;padding:15px 0 15px 25px;background:url(resources/images/personal/cards/arrow_terms.png) no-repeat 100% 20px}
.rvp_onlineCashDollarsTerms .rvp_termsItem a.active{background-position:100% -80px}
.rvp_onlineCashDollarsTerms .rvp_termsItem .rvp_content{display:none;border-top:#CCC 1px solid;background-color:#f0f0f0;padding:14px 25px 14px 25px}
.rvp_onlineCashDollarsTerms .rvp_termsItem .rvp_content ul li{padding:0 0 20px 20px;background:url("resources/images/bg_green.png") no-repeat 0 7px}
.rvp_mainTitleContainer.rvp_oneTimePassword{height:auto;margin-bottom:10px}
.rvp_oneTimePassword .rvp_subtitle,.rvp_digitalWallet .rvp_subtitle{font-size:21px;color:#0d6c29;margin-top:15px;display:inline-block}
.rvp_oneTimePassword .rvp_serviceHighlights ul{margin-top:10px}
.rvp_insidePageContent.rvp_oneTimePassword li{font-size:14px;margin-bottom:8px;background:url('resources/images/bullet-green.png') 0 50% no-repeat;padding-left:15px}
.rvp_oneTimePassword .rvp_registerUpdate{margin-top:40px}
.rvp_oneTimePassword .rvp_registerUpdate p.intro{font-size:14px;font-weight:bold;color:#0d6c29}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_box{width:100%;border:2px solid #34a344;margin-bottom:10px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_box>div{padding:20px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_subtitle{font-weight:bold}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content{margin-top:15px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content p{padding-bottom:0}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content a{text-decoration:underline;color:#0d6c29}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content ul{margin-top:10px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content ul li{font-size:13px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content ul li.or{background:0}
.rvp_oneTimePassword p.remarks{font-weight:bold;margin-top:15px}
.rvp_oneTimePassword .rvp_how .rvp_subtitle{margin-bottom:10px}
.rvp_galleryRemarks p{font-size:17px;color:#0d6c29;text-align:center;margin:0 auto}
.rvp_oneTimePassword .rvp_bottomLinks{min-height:100px;padding-top:5px}
.rvp_oneTimePassword .rvp_bottomLinks .rvp_subtitle{font-size:17px;margin-bottom:10px}
.rvp_oneTimePassword .rvp_bottomLinks li{background:url("resources/images/sprite.png") no-repeat 0 -595px;font-size:13px}
.rvp_oneTimePassword .rvp_bottomLinks li a{color:#333}
.rvp_digitalWallet span.rvp_masterPass{font-weight:bold;font-size:14px;display:inline-block;margin:24px 10px 0 0;float:left}
.rvp_digitalWallet.rvp_insidePageContent .rvp_mainTitleContainer{height:auto}
.rvp_digitalWallet img.rvp_masterPassLogo{margin-top:20px}
.rvp_digitalWallet .intro{margin-top:20px}
.rvp_digitalWallet .intro a{color:#333;text-decoration:underline}
.rvp_digitalWallet .rvp_fastAndEasy{background:#e0e0e0;width:100%}
.rvp_digitalWallet .rvp_fastAndEasy>div{padding:20px}
.rvp_digitalWallet .rvp_fastAndEasy .rvp_title{font-size:21px;font-weight:bold;margin-bottom:10px;display:inline-block}
.rvp_digitalWallet .rvp_fastAndEasy>div>div{width:30%;margin-right:30px;float:left}
.rvp_digitalWallet .rvp_fastAndEasy>div>div.last{margin-right:0}
.rvp_digitalWallet .rvp_fastAndEasy p{padding-bottom:0}
.rvp_digitalWallet .rvp_subtitle{margin:30px 0 20px 0}
.rvp_digitalWallet .rvp_stepGallery{border:0;padding:0;margin:0}
.rvp_digitalWallet .rvp_stepGallery .rvp_stepGalleryNav{padding-top:5px}
.rvp_digitalWallet .rvp_stepGallery>a.btnPrev{left:153px}
.rvp_digitalWallet .rvp_stepGallery>a.btnNext{right:-4px}
.rvp_stepGallery .rvp_galleryRemarks{margin:10px auto 0 auto;width:450px}
.rvp_stepGallery .rvp_galleryRemarks a{text-decoration:underline}
.rvp_stepGallery .rvp_galleryRemarks.left span.or{float:left;font-size:17px;color:#333;font-weight:bold;margin:0 20px}
.rvp_stepGallery .rvp_galleryRemarks.left p{float:left;width:42%}
.rvp_digitalWallet .rvp_stepGallery>a{top:170px}
.rvp_digitalWallet .rvp_remarks{font-weight:bold;font-size:14px;margin:20px 0 20px 0;width:70%}
.rvp_digitalWallet .rvp_important{width:100%;border:4px solid #999}
.rvp_digitalWallet .rvp_important>div{padding:20px}
.rvp_digitalWallet .rvp_important{font-size:14px;color:#000}
.rvp_digitalWallet .rvp_important span{font-weight:bold}
.rvp_digitalWallet .rvp_important a{color:#333;text-decoration:underline}
.rvp_digitalWallet .rvp_tabContainer .rvp_tabNav li a.active{font-weight:bold}
.rvp_digitalWallet .rvp_important p{padding-bottom:0}
.rvp_digitalWallet .rvp_stepGallery .rvp_stepGalleryNav a.last{background:0}
.rvp_merchantPopup .popupContent{background:#FFF;height:auto;width:735px}
.rvp_merchantPopup .popupContent>div{padding:30px 20px 30px 20px}
.rvp_merchantPopup .popupContent .rvp_title{font-size:24px;color:#0d6c29;margin-left:10px}
.rvp_merchantPopup .popupContent .rvp_merchantsGrid{width:100%;height:100%;margin-top:20px}
.rvp_merchantPopup .popupContent .rvp_item{width:25%;float:left;position:relative;height:130px;margin-bottom:14px}
.rvp_merchantPopup .popupContent .rvp_item img{margin:0 auto 0 auto;display:block;max-height:90px}
.rvp_merchantPopup .popupContent .rvp_item span.link{display:block;text-align:center;color:#333}
.rvp_merchantPopup .popupContent .rvp_item div{display:block;height:100%}
.rvp_merchantPopup .popupContent .rvp_item div:hover{text-decoration:none}
.rvp_merchantPopup .popupContent .rvp_item .rvp_separtor{width:1px;height:27px;background:#ccc;position:absolute;right:0;top:30px;margin-top:0}
.rvp_merchantPopup .popupContent .rvp_item .rvp_logo{margin-top:0;padding:0;height:65%;width:100%}
.rvp_merchantPopup .popupContent .rvp_item.last .rvp_separtor{display:none}
.rvp_merchantsCarousel a span.logo img{max-height:82px}
.rvp_subSectionBannerContainer.rvp_mobileBanking{background-color:#effbe1}
.rvp_sectionLeftNav.rvp_mobileBanking{margin-top:340px}
.rvp_sectionLeftNav.rvp_mobileBanking .rvp_title{height:45px}
.rvp_insidePageContent.rvp_mobileBanking{margin-top:-26px}
.rvp_mobileBanking p.intro{margin-top:12px}
.rvp_mobileBanking .rvp_subtitle{font-size:16px;color:#0d6c29;margin-bottom:13px;display:block}
.rvp_mobileBanking .rvp_downloadNow{margin-bottom:40px}
.rvp_mobileBanking .rvp_downloadNow>div{width:100%;margin:0 auto}
.rvp_mobileBanking .rvp_downloadNow div div{float:left;text-align:center;width:30%;margin-right:17px}
.rvp_mobileBanking .rvp_downloadNow .qrCode{display:block;margin:0 auto}
.rvp_mobileBanking .rvp_downloadNow .rvp_storeIcon img{width:138px}
.rvp_mobileBanking .rvp_logonFeaturesContainer>div{margin-top:40px;float:left}
.rvp_mobileBanking .rvp_logonFeatures .rvp_subtitle{margin-bottom:0}
.rvp_mobileBanking .rvp_logonFeaturesContainer>div img{margin:0 auto}
.rvp_mobileBanking .rvp_logonFeaturesContainer{margin-bottom:20px}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_imageContainer{float:left;width:50%;text-align:center}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_imageContainer span{display:block;margin-top:10px}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_leftContent{width:48%}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_rightContent{width:50%}
.rvp_insidePageContent.rvp_mobileBanking li{text-indent:-0.8em;padding-left:1em}
.rvp_insidePageContent.rvp_mobileBanking li:before{content:"? ";color:#33a344}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_subtitle{font-size:14px;margin-bottom:15px}
.rvp_mobileBanking .rvp_noteSection{margin-top:25px}
.rvp_mobileBanking .rvp_noteSection .rvp_subtitle{margin-bottom:10px}
.rvp_businessMobileServices .rvp_mainTitleContainer{margin-bottom:20px}
.rvp_sectionLeftNav.rvp_businessMobileServices .rvp_title{height:28px}
.rvp_businessMobileServices .rvp_serviceFeatures{margin-top:30px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem{position:relative;width:49%;min-height:223px;float:left;margin-bottom:6px;background:#f6faeb}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.left{margin-right:6px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem>div{padding:25px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem .logo{width:50px;height:50px;background:url('resources/images/e-services/business_mobile_services_icons.png');position:absolute;right:20px;top:12px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.HSBCnet .logo{background-position:0 -100px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.locator .logo{background-position:0 -200px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.loan .logo{background-position:0 -300px}
.rvp_businessMobileServices .rvp_notes{font-size:12px}
.rvp_businessMobileServices .rvp_notes li:before{content:none}
.rvp_businessMobileServices .rvp_notes li{text-indent:-1.6em;padding-left:2em}
.rvp_businessMobileServices .rvp_bottomLinks li:before{content:none}
.rvp_businessMobileServices .rvp_bottomLinks li{padding-left:25px}
.rvp_rates .rvp_subtitle{font-size:16px;color:#0c6c26;margin-right:2px}
.rvp_rates .rvp_remarks{font-size:12px}
.rvp_hibor table .tableHeader td{width:50%}
.rvp_hibor .rvp_rateTable .tableHeader,.rvp_hkdPrime .rvp_rateTable .tableHeader{background:#ebeae6;color:#333}
.rvp_hibor .rvp_rateTable .tableHeader td,.rvp_hkdPrime .rvp_rateTable .tableHeader td{border-bottom:0}
.rvp_hibor a.btnApplyMortgage{float:right;margin-top:-20px}
.rvp_rates .rvp_bottomLinks li.subHeader,.rvp_hibor .rvp_bottomLinks li li{background:0;text-decoration:none}
.rvp_rates .rvp_bottomLinks li{padding:0 0 5px 14px;background:url("resources/images/sprite.png") no-repeat 0 -595px}
.rvp_rates .rvp_bottomLinks li li{background:0;text-decoration:none}
.rvp_rates .rvp_bottomLinks ul.contactUs li a{padding-left:0}
.rvp_ratesListContainer.rvp_rates.rvp_hibor .rvp_subtitle,.rvp_ratesListContainer.rvp_rates.rvp_hibor .rvp_remarks{font-size:14px}
.rvp_primeRate .rvp_primeRateContainer{background:#f6faeb;border-top:1px solid #6bc877;border-bottom:1px solid #6bc877;margin-top:30px}
.rvp_primeRate .rvp_primeRateContainer .rvp_innerWrap{padding:20px}
.rvp_primeRate .rvp_rateValue{background:#e4efc4;width:235px;height:60px;margin:20px 0;font-size:27px;color:#000;text-align:center}
.rvp_primeRate .rvp_primeRateContainer .rvp_level2Btn{float:right;margin:20px 6px}
.rvp_primeRate .rvp_ratesListContainer .rvp_subtitle{font-size:14px}
.rvp_primeRate .rvp_rateTable .tableHeader td{width:50%}
.rvp_rates .rvp_primeRateContainer .rvp_remarks,.rvp_rates .rvp_primeRateContainer .rvp_subtitle{font-size:14px}
.rvp_tagline.rvp_rates{padding:64px 0 0 25px}
.rvp_sectionLandingPromoContainer.rvp_rates{width:247px;height:247px}
.rvp_promoBannerContainer.rvp_rates{height:187px;width:371px}
.rvp_sectionInnerNav.rvp_rates>ul>li>a.open{background-color:#39b54a}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime{background:no-repeat center 16% #0d6c28;color:#FFF}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime .rvp_title{font-size:19px;margin:100px 0 20px 0;display:block;text-align:center}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime ul{width:155px;margin:0 auto}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime li{font-size:15px;height:25px;background:url('resources/images/arrow_right.png') no-repeat 0 30%}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime li a{color:#FFF;padding-left:15px}
.rvp_promoBannerContainer.rvp_rates.rvp_calculator{background:#f6faeb}
.rvp_promoBannerContainer.rvp_rates .rvp_title{font-size:20px;color:#0c6c26;font-weight:bold;display:block}
.rvp_promoBannerContainer .rvp_innerWrap{padding:20px}
.rvp_calculator.rvp_rates .rvp_select{margin-top:15px;float:left;margin-right:14px}
.rvp_calculator.rvp_rates .custSelect{width:150px}
.rvp_calculator.rvp_rates .rvp_loanAmount{width:300px;margin-top:10px}
.rvp_level2Btn.hvr-fade.rvp_btnCalculate,.rvp_level2Btn.hvr-fade.rvp_btnReset{height:24px;padding:0;font-size:11px;line-height:24px;margin-left:0;margin-right:10px;margin-top:10px}
.rvp_level2Btn.rvp_btnReset:hover{background:#333}
.rvp_level2Btn.rvp_btnCalculate{width:80px;padding:0;font-size:11px;line-height:24px}
.rvp_level2Btn.rvp_btnReset{width:60px;background:#666}
.rvp_promoBannerContainer.rvp_rates.rvp_contactUs{background:#e9e6e1}
.rvp_promoBannerContainer.rvp_rates.rvp_contactUs ul{margin-top:12px}
.rvp_promoBannerContainer.rvp_rates.rvp_contactUs li{padding-bottom:10px;background:url(resources/images/sprite.png) no-repeat;background-position:0 -595px;padding:0 0 8px 20px}
.rvp_ratesListContainer.rvp_rates.rvp_primeRate .rvp_subtitle{color:#333}
.rvp_promoBannerContainer.rvp_rates li a{color:#333}
.rvp_subSectionBannerContainer.rvp_onlineCashDollars{background-color:#fafafa}
.rvp_subSectionBannerContainer.rvp_onlineCashDollars .rvp_tagline{padding-top:28px}
.rvp_oneTimePassword .rvp_bottomLinks .rvp_subtitle{margin-bottom:5px;padding-left:14px}
.rvp_insidePageContent.rvp_oneTimePassword li{margin-bottom:5px;padding-left:14px}
.rvp_showAllRemarks ol{list-style:decimal;margin:0 0 0 20px;line-height:130%}
.rvp_showAllRemarks ol li{padding:0 0 10px 0}
.rvp_showAllRemarks ol li.last{padding-bottom:0}
.rvp_insidePageContent.rvp_mobileBanking .rvp_bottomLinks li{text-indent:0}
.rvp_insidePageContent.rvp_mobileBanking ol.rvp_mobileBanking li:before{content:""}
.rvp_mobileBanking .rvp_downloadNow .rvp_haseApp .qrCode{margin:10px auto}
.rvp_mobileBanking .rvp_downloadNow .rvp_haseApp span{font-size:14px}
.rvp_tagline.rvp_eServices{padding:110px 0 0 85px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_eServices .leftmenu-navs>ul>li>a.open{background-color:#39b54a}
.rvp_landingHeader.rvp_investment{margin-top:20px}
.rvp_sectionLeftNav.rvp_investment{margin-top:80px}
.rvp_investment .rvp_insidePage{padding-top:28px}
.rvp_investment .rvp_onlineStock{float:right;width:171px;height:40px;line-height:40px;padding:0 5px}
.rvp_investment .rvp_tableContainer{margin-top:40px}
.rvp_investment .rvp_tableContainer .rvp_subtitle{font-size:16px;color:#0d6c29;margin-top:5px;display:inline-block}
.rvp_investment .rvp_tableContainer .rvp_rateTable .tableHeader{background:#ebeae6;color:#333}
.rvp_investment .rvp_tableContainer .rvp_rateTable .tableHeader td{border-bottom:0}
.rvp_investment .rvp_tableContainer .rvp_rateTable td{line-height:40px;text-align:left}
.rvp_investment .rvp_tableContainer .rvp_refresh{float:right;margin-bottom:10px}
.rvp_investment .rvp_tableContainer .rvp_rateTable{margin:10px 0 30px 0}
.rvp_investment .rvp_tableContainer .rvp_rateTable .date,.rvp_investment .rvp_tableContainer .rvp_rateTable .time{width:20%;text-align:center}
.rvp_investment .rvp_tableContainer .rvp_rateTable.table2{margin-bottom:0}
.rvp_investment .rvp_tableContainer .rvp_remarks{float:right;font-size:12px}
.rvp_investment .rvp_disclaimer{margin-top:10px}
.rvp_investment .rvp_disclaimer a{font-size:14px;color:#333}
.rvp_bottomLinks.rvp_investment{min-height:120px}
.rvp_investment .rvp_mainTitleContainer a{float:right;height:40px;line-height:40px}
.rvp_investment.rvp_ipoNews .rvp_tableContainer .rvp_rateTable,.rvp_investment.rvp_ipoPerformance .rvp_tableContainer .rvp_rateTable{margin-bottom:4px}
.rvp_investment.rvp_ipoNews .rvp_pagingContainer>span{float:left;margin-right:10px;font-weight:bold}
.rvp_investment .rvp_pagingContainer>span{float:left;font-weight:bold;margin-right:10px}
.rvp_investment .rvp_pagingContainer .rvp_pageNo a{text-decoration:underline;text-align:center;color:#333}
.rvp_investment .rvp_pagingContainer .rvp_pageNo{float:left;margin-right:10px;margin-bottom:10px}
.rvp_investment .rvp_pagingContainer .rvp_pageNo a.active{text-decoration:none;cursor:default}
.rvp_investment .rvp_pagingContainer .rvp_nextPage{font-weight:normal;text-decoration:underline;color:#333}
.rvp_investment .rvp_pagingContainer{font-size:12px}
.rvp_investment.rvp_ipoNews .rvp_tableContainer .rvp_remarks{margin-top:5px}
.rvp_tableContainer.rvp_investment.rvp_ipoNews .rvp_remarks{margin-top:5px}
.rvp_tableContainer.rvp_investment.rvp_ipoNews .rvp_rateTable.table1{margin-bottom:40px}
.rvp_tableContainer.rvp_investment.rvp_ipoNews .rvp_rateTable.table2{margin-bottom:4px}
.rvp_investment .rvp_rateTable .tableHeader td{width:10%;padding-top:0;text-align:center;height:53px;vertical-align:middle}
.rvp_investment .rvp_rateTable.rvp_stockTable td{line-height:16px;min-height:38px;padding:10px 0;font-size:12px}
.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable tr td{vertical-align:middle}
.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable .tableHeader td{padding:0}
.rvp_investment .rvp_rateTable.rvp_stockTable td.code,.rvp_investment.rvp_ipoPerformance .rvp_rateTable td.currency{text-align:center}
.rvp_investment .rvp_rateTable.rvp_stockTable td.name{width:20%;text-align:center}
.rvp_investment .rvp_rateTable.rvp_stockTable td.name a{color:#333}
.rvp_investment .rvp_rateTable.rvp_stockTable td.name2{width:20%;text-align:left}
.rvp_investment .rvp_rateTable.rvp_stockTable td.name2 a{color:#333}
.rvp_investment .rvp_rateTable.rvp_stockTable td.date{width:10%;text-align:center}
.rvp_investment .rvp_rateTable.rvp_stockTable td.price,.rvp_investment .rvp_rateTable.rvp_stockTable td.norminal,.rvp_investment .rvp_rateTable.rvp_stockTable td.accu,.rvp_investment .rvp_rateTable.rvp_stockTable td.close,.rvp_investment .rvp_rateTable.rvp_stockTable td.change{text-align:right}
.rvp_investment .rvp_rateTable.rvp_stockTable td.fall{color:red;background:url('resources/images/investment/updown.png') no-repeat 14px -61px}
.rvp_investment .rvp_rateTable.rvp_stockTable td.rise{color:#33a344;background:url('resources/images/investment/updown.png') no-repeat 14px 15px}
.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable td.accu.fall,.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable td.change.fall,.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable td.change.rise,.rvp_investment.rvp_ipoPerformance .rvp_rateTable.rvp_stockTable td.accu.rise{background:0}
.rvp_investment .rvp_rateTable.rvp_stockTable td.fall span{color:red;background:url('resources/images/investment/updown.png') no-repeat 0 -71px;padding-left:12px}
.rvp_investment .rvp_rateTable.rvp_stockTable td.rise span{color:#33a344;background:url('resources/images/investment/updown.png') no-repeat 0 4px;padding-left:12px}
.rvp_investment .rvp_remarks{text-align:right}
.rvp_investment .rvp_searchContainer{margin-top:30px;width:100%;background:#f6faeb}
.rvp_investment .rvp_searchContainer .rvp_innerWrap{padding:20px}
.rvp_investment.rvp_top10Stocks .rvp_subTitle{font-size:16px;color:#0c6c26}
.rvp_investment.rvp_ipoNews .rvp_searchBox{padding-top:20px}
.rvp_investment.rvp_ipoNews .rvp_searchBox .txtBox.code{width:99px;margin-right:20px}
.rvp_investment.rvp_ipoNews .rvp_searchBox .custSelect{width:213px}
.rvp_investment.rvp_ipoNews .rvp_searchBox>a{float:right}
.rvp_investment.rvp_ipoNews .rvp_rateTable .tableHeader td{height:38px;padding:0;width:20%}
.rvp_investment.rvp_ipoNews .rvp_rateTable .tableHeader td.news{text-align:left;width:60%}
.rvp_investment.rvp_ipoNews .rvp_rateTable .tableHeader{height:38px}
.rvp_investment.rvp_ipoNews .rvp_rateTable td{height:40px;padding:0;vertical-align:middle;font-size:13px}
.rvp_investment.rvp_ipoNews .rvp_rateTable td.date,.rvp_investment.rvp_ipoNews .rvp_rateTable td.time{width:10%}
.rvp_investment.rvp_ipoNews .rvp_rateTable td a{color:#333}
.rvp_investment.rvp_ipoNews .rvp_searchContainer .rvp_custRatio,.rvp_investment.rvp_ipoNews .rvp_searchContainer .txtBox.code,.rvp_investment.rvp_ipoNews .rvp_searchContainer .select2{float:left}
.rvp_investment.rvp_ipoNews .rvp_searchContainer .rvp_custRatio{margin-top:8px}
.rvp_investment.rvp_top10Stocks .rvp_stockCat{background:#f6faeb;display:block;margin-top:30px;font-size:16px;padding:10px}
.rvp_investment.rvp_top10Stocks .rvp_stockCat a{color:#333;width:166px;display:inline-block;text-align:center;position:relative}
.rvp_investment.rvp_top10Stocks .rvp_stockCat .rvp_innerWrap{margin:0 auto;width:100%}
.rvp_investment.rvp_top10Stocks .rvp_stockCat .verMidOut{float:left;width:auto}
.rvp_investment.rvp_top10Stocks .rvp_stockCat .separator{height:20px;width:1px;display:block;position:absolute;right:0;top:12px;background:#34a344}
.rvp_investment.rvp_top10Stocks .rvp_stockTable .tableHeader td{height:38px;padding:0}
.rvp_investment.rvp_top10Stocks .rvp_stockTable{margin-bottom:5px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td{height:38px;padding:0;vertical-align:middle}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.nominal{text-align:right;padding-right:50px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.percent{text-align:right;padding-right:50px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.change{text-align:right;padding-right:50px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.nominal.fall,.rvp_investment.rvp_top10Stocks .rvp_stockTable td.nominal.rise{background:0}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.fall{background-position:6px -61px}
.rvp_investment.rvp_top10Stocks .rvp_stockTable td.rise{background-position:6px 15px}
.rvp_investment .rvp_toTop{text-align:right;text-decoration:underline;display:block;margin-bottom:40px}
.rvp_investment .rvp_toTop a{color:#333}
.rvp_ipoPerformance .rvp_stockTable td.name a{color:#333}
.rvp_loans .rvp_subtitle{margin:20px 0 10px 0}
.rvp_stepContainer{margin-bottom:20px}
.rvp_stepContainer li{background:url('resources/images/personal/loans/step.png') no-repeat 50% -459px;float:left;width:32.3%;height:110px;text-align:center;font-weight:bold;color:#999;font-size:14px}
.rvp_stepContainer li a span{padding-top:65px;display:inline-block}
.rvp_stepContainer li:hover{background-position:50% 5px}
.rvp_stepContainer li.step2{background-position:50% -617px}
.rvp_stepContainer li.step2:hover{background-position:50% -153px}
.rvp_stepContainer li.step3{background-position:50% -772px}
.rvp_stepContainer li.step3:hover{background-position:50% -308px}
.rvp_stepContainer li.arrow{width:10px;background:url('resources/images/personal/loans/arrow_grey.png') no-repeat 0 20%}
.rvp_stepContainer li .description{color:#333;font-size:12px;display:inline-block;line-height:14px;margin-top:8px}
.rvp_stepContainer li a{color:#999;text-decoration:none}
.rvp_stepContainer li .description a,.rvp_loans .rvp_easyStep a,.rvp_loans .rvp_revolvingTerms li a{color:#333;text-decoration:underline}
.rvp_loans .rvp_tabContent{padding:0}
.rvp_loans .rvp_tabContainer .rvp_tabNav li a{height:40px}
.rvp_loans .rvp_tabContainer .rvp_tabContent{background:0;border-bottom:0}
.rvp_loans .rvp_tabContainer .rvp_tabContent li,.rvp_loans .rvp_revolvingTerms li,.rvp_loans.rvp_revolving .rvp_revolvingContent .rvp_terms li,.rvp_loans.rvp_creditLoan .rvp_creditList li,.rvp_loans .rvp_remarks.rvp_unsecured ul li,.rvp_loans.rvp_unsecured .rvp_creditList ul li{list-style-image:url('resources/images/bullet-green.png');margin-bottom:10px;padding-left:10px}
.rvp_loans .rvp_tabContainer .rvp_tabContent li span.green{color:#0d6c29}
div.rvp_bannerContainer a{float:left;margin-left:1px}
div.rvp_bannerContainer a:first-child{margin-left:0}
.rvp_loans .rvp_easyStep .rvp_content{border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background:#f6faeb}
.rvp_loans .rvp_easyStep li{height:44px;background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/step_alt.png') no-repeat;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_loans .rvp_easyStep li.step2{background-position:0 -80px}
.rvp_loans .rvp_easyStep li.step3{background-position:0 -160px}
.rvp_loans .rvp_easyStep li.last{margin-bottom:0}
.rvp_loans .rvp_termsItem a{font-weight:normal}
.rvp_loans .rvp_rateTable{margin-top:0}
.rvp_loans .rvp_termsItem .rvp_content{padding:20px}
.rvp_loans .rvp_rateTable .tableHeader{font-weight:bold;font-size:14px;background:#666}
.rvp_loans .rvp_rateTable td{vertical-align:middle;padding:10px 0;line-height:30px}
.rvp_loans .rvp_rateTable .tableHeader td{padding:5px 0;border-bottom:0}
.rvp_loans .rvp_rateTable .separator{height:58px;top:12px}
.rvp_loans .rvp_rateTable .separator.hori{top:auto;bottom:0;left:0;right:0;margin:0 auto;height:1px;width:95%}
.rvp_loans .rvp_rateTable .r2 .separator{height:24px;top:8px}
.rvp_loans .rvp_tabContent .rvp_terms{background:#f6faeb;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;padding:20px;margin:40px 0 15px 0}
.rvp_loans .rvp_tabContent .rvp_terms ul{padding-left:15px}
.rvp_loans .rvp_loanCalculator{width:100%}
.rvp_loans .rvp_tabContent ul{padding-left:16px}
.rvp_loans .rvp_tabContent.rvp_sample{padding:20px;background:#f6faeb;border-bottom:1px solid #39b54a}
.rvp_calculatorContainer .rvp_loanForm label{font-size:14px;font-weight:bold;min-width:152px;display:inline-block;float:left;padding-top:28px;width:30%}
.rvp_calculatorContainer .rvp_loanForm .inputArea{float:left;width:69%}
.rvp_loans.rvp_revolving .rvp_loanForm .radio .inputArea{width:auto}
.rvp_calculatorContainer .rvp_loanForm .smallLabel{display:block;font-size:12px}
.rvp_calculatorContainer .rvp_inputContainer{margin-top:25px;position:relative}
.rvp_calculatorContainer .rvp_loanForm a.hvr-fade{float:right;margin-top:30px;margin-bottom:10px}
.rvp_loans .rvp_tabContent li a{color:#333;text-decoration:underline}
.rvp_loans.rvp_taxLoan .rvp_tabContent ul.half{float:left;width:47%;margin-top:20px}
.rvp_loans.rvp_taxLoan .rvp_tabContent .rvp_subtitle{margin-top:0}
.rvp_loans.rvp_taxLoan .rvp_tabContent .rvp_rateTable{margin-bottom:30px}
.rvp_loans.rvp_taxLoan .rvp_tabContent .rvp_rateTable .type{width:23%}
.rvp_loans.rvp_taxLoan .rvp_terms .rvp_termsItem ol{padding-left:20px}
.rvp_loans.rvp_taxLoan .rvp_terms .rvp_termsItem li{list-style:decimal;background:0;padding-left:10px;text-indent:0}
.rvp_loans.rvp_taxLoan .rvp_tabContent.rvp_sample .rvp_subtitle{display:block;margin-top:20px}
.rvp_loans.rvp_taxLoan .rvp_rateTable .tableHeader th{padding:5px 4px;vertical-align:middle;text-align:center;border-bottom:0;font-size:14px}
.rvp_loans.rvp_taxLoan .rvp_rateTable .tableHeaderForLoan th{padding:5px 4px;vertical-align:middle;text-align:center;border-bottom:0;font-size:14px}
.rvp_loans.rvp_revolving .sample .rvp_rateTable .separator{height:32px;top:3px}
.rvp_loans.rvp_revolving .rvp_rateTable td{line-height:18px}
.rvp_loans.rvp_revolving .rvp_rateTable tr.tableHeader{background:#666}
.rvp_loans .rvp_revolvingTerms ul,.rvp_loans.rvp_revolving .rvp_revolvingContent .rvp_terms ul{padding-left:15px}
.rvp_loans .rvp_applyNow{border:4px solid #39b54a;display:inline-block;margin:10px 0;min-width:50%}
.rvp_loans .rvp_applyNow>div{padding:24px}
.rvp_loans .rvp_applyNow .rvp_subtitle{margin:0;font-weight:bold;margin-bottom:10px}
.rvp_loans .rvp_applyNow a{color:#333}
.rvp_loans .rvp_applyNow li{background:url("resources/images/sprite.png") no-repeat 0 -597px;padding-left:18px}
.rvp_loans.rvp_revolving .rvp_calculatorContainer p a{color:#333;text-decoration:underline}
.rvp_loans .sample{margin-top:-50px}
.rvp_loans .sample .rvp_loanForm{background:#f6faeb;border-top:0;border-bottom:0}
.rvp_loans .rvp_tabContent .rvp_loanForm{border-top:0;border-bottom:0}
.rvp_loans .rvp_loanForm label a{color:#333;text-decoration:underline}
.rvp_loans .sample .rvp_loanForm input{width:186px}
.rvp_loans .rvp_loanForm .separator{width:100%;height:1px;background:#ccc;display:block;margin:20px 0}
.rvp_loans .rvp_loanForm .rvp_custRatio{float:left}
.rvp_loans .rvp_loanForm .radio label{float:left;padding-top:2px;padding-left:20px;font-size:13px;font-weight:normal}
.rvp_loans .rvp_loanForm .radio{margin-bottom:37px}
.rvp_loans .rvp_loanForm .radio.last{margin-bottom:10px}
.rvp_loans .rvp_loanForm .radio .inputArea{float:right;margin-top:-23px}
.rvp_loans .rvp_loanForm .rvp_remarks{font-size:12px;display:inline-block;margin:20px 0}
.rvp_loans.rvp_revolving .rvp_termsContainer ol li{background:0;list-style:decimal;padding-left:0;padding-bottom:10px}
.rvp_loans.rvp_revolving .rvp_termsContainer ol{padding-left:25px}
.rvp_loans.rvp_revolving .rvp_termsContainer li ol li{list-style:lower-roman;padding-bottom:5px}
.rvp_loans.rvp_revolving .rvp_termsContainer p{margin-left:0}
.rvp_loans.rvp_creditLoan .rvp_rateTable .separator{top:25%;height:55%}
.rvp_loans.rvp_creditLoan .rvp_rateTable .tableHeader td{padding:5px 4px}
.rvp_loans.rvp_creditLoan .rvp_rateTable .amount{text-align:left}
.rvp_loans.rvp_creditLoan .rvp_example .rvp_remarks li{padding-left:1em;text-indent:-0.7em}
.rvp_loans.rvp_creditLoan .rvp_applyNow{width:48%;min-width:48%;min-height:138px;float:left;margin-left:6px}
.rvp_loans.rvp_creditLoan .rvp_applyNow:first-child{margin-left:0}
.rvp_loans .rvp_remarks.rvp_creditLoan{margin-top:20px}
.rvp_loans .rvp_remarks.rvp_creditLoan ol,.rvp_loans .rvp_remarks.rvp_unsecured ol{margin-bottom:20px}
.rvp_loans .rvp_remarks.rvp_creditLoan li,.rvp_loans .rvp_remarks.rvp_unsecured ol li{padding-left:1.5em;text-indent:-1.5em}
.rvp_loans .rvp_creditList a{color:#333;text-decoration:underline}
.rvp_loans.rvp_unsecured .rvp_example .rvp_subtitle{margin-bottom:5px}
.rvp_loans.rvp_unsecured .rvp_rateTable .separator{height:40%;top:15px}
.rvp_loans.rvp_unsecured .rvp_rateTable .type{text-align:left}
.rvp_loans.rvp_unsecured .rvp_rateTable td{width:20%}
.rvp_loans.rvp_unsecured .rvp_rateTable td.fee{width:30%}
.rvp_loans.rvp_unsecured .rvp_rateTable{margin-bottom:5px}
.rvp_loans .rvp_remarks.rvp_unsecured{margin-top:40px}
.rvp_loans .rvp_remarks.rvp_unsecured ul{padding-left:13px}
.rvp_loans.rvp_unsecured .rvp_creditList ul{padding-left:12px}
.rvp_loans .rvp_tabContainer .rvp_tabNav li a{padding:13px 12px 0 12px}
.rvp_loans.rvp_creditLoan .rvp_tabContent .rvp_remarks ul{padding-left:0}
.rvp_loans.rvp_creditLoan .rvp_tabContent .rvp_remarks ul li{list-style-image:none}
.rvp_loans.rvp_creditLoan .rvp_rateTable td:first-child{padding-left:4px}
.rvp_loans .rvp_tabContent .rvp_subtitle{margin-top:0}
.rvp_loans .rvp_termsItem .rvp_content ol li{background:0;padding-left:1.5em;text-indent:-1.4em}
.rvp_loans.rvp_revolving .rvp_termsItem .rvp_content ol li{padding-left:0;text-indent:0}
.rvp_loans .rvp_termsItem .rvp_content p{margin:0}
.rvp_loans .rvp_termsItem .rvp_content{font-size:12px}
.rvp_loans .rvp_termsItem .rvp_content ol li{padding-bottom:2px}
.rvp_loans .rvp_termsItem .rvp_content ol{margin-bottom:20px}
.rvp_loans .rvp_bannerContainer{margin-bottom:20px}
.rvp_loans span.new{position:absolute;top:-10px;left:38px;color:#F00;text-transform:uppercase;font-weight:bold;font-size:12px}
div.rvp_resultContainer{background:#f0f0f0;margin-bottom:40px;display:block}
.rvp_loans .rvp_resultContainer .rvp_subtitle{color:#333;display:block;margin:10px 0}
.rvp_loans .rvp_resultContainer .rvp_rateTable{width:100%;margin-top:10px}
.rvp_loans .rvp_resultContainer .rvp_rateTable .separator{height:25px;top:3px}
.rvp_loans .rvp_resultContainer .rvp_resultTable td{font-size:14px;font-weight:bold;padding:10px 0;padding-right:50px}
.rvp_loans .rvp_resultContainer .rvp_rateTable td{padding:5px 0}
.rvp_loans .rvp_errorMsgContainer span{display:block;position:relative;font-style:normal;margin-bottom:8px;font-size:12px}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_rateTable td{text-align:left;padding-left:4px;width:33.3%}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_rateTable{margin-bottom:5px}
.rvp_loans.rvp_revolving .rvp_resultContainer ol{padding-left:15px}
.rvp_loans.rvp_revolving .rvp_resultContainer ol.rvp_remarks li{list-style:lower-roman}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_result{margin-bottom:30px}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_result.min .separator{height:45px}
.rvp_loans.rvp_revolving .rvp_inputContainer.radio label{width:60%}
.rvp_loans.rvp_revolving .rvp_resultContainer .rvp_result>span{display:block}
.rvp_loans .rvp_resultContainer .rvp_remarks{margin-top:10px;display:inline-block}
.rvp_loans .btnPrint{margin-left:0;margin-bottom:10px}
.rvp_loans .rvp_remarks.bankInfo{display:block}
.rvp_loans.rvp_topup .rvp_inputContainer.amount span{margin-top:20px;display:inline-block}
.rvp_loans.rvp_topup .rvp_loanForm ol.rvp_remarks li{list-style:none;padding-left:1em;text-indent:-1em}
.rvp_loans .rvp_coverContainer .rvp_tabContent>div{padding:25px 0}
.rvp_loans .rvp_coverContainer .rvp_tabContent>div.sample{padding:0}
.rvp_breadcrumb.rvp_application{margin-top:18px}
.rvp_sectionLeftNav.rvp_application{margin-top:82px}
.rvp_loans .rvp_print a{float:right}
.rvp_loans .rvp_remarks{font-size:12px}
.rvp_printRepayment a{padding:5px 10px;float:right;color:#666;text-decoration:none;background:url('resources/images/print_icon.png') no-repeat #FFF 5px 50%;padding-left:26px;font-size:12px}
.rvp_loans.rvp_asset_link .sample{margin-top:-35px}
.rvp_loans.rvp_asset_link .sample .rvp_loanForm input{width:86px}
.rvp_loans.rvp_asset_link .rvp_resultContainer .rvp_resultTable td.title+td{font-weight:normal}
.rvp_loans.rvp_asset_link .rvp_innerWrap table{width:100%}
.rvp_application .rvp_subtitle{color:#333}
.rvp_application .rvp_cardContainer{margin-top:20px;background:#f6faeb}
.rvp_application .rvp_cardContainer .rvp_cardHead{background:#34a344;color:#FFF;padding:10px 20px;font-size:16px}
.rvp_application .rvp_cardContainer .rvp_cardItem{float:left;margin:0 0 15px 45px;min-height:175px;position:relative}
.rvp_application .rvp_cardContainer .rvp_cardItem img{max-width:190px;position:absolute;bottom:0}
.rvp_application .rvp_cardContainer .rvp_cardItem:first-child{margin-left:0}
.rvp_application .rvp_cardContainer .rvp_cardItem label{font-size:14px;float:left;max-width:150px;padding-left:5px}
.rvp_application .rvp_cardContainer .rvp_cardItem .rvp_cardForm label{max-width:none;float:none}
.rvp_application .rvp_cardContainer .rvp_cardItem .rvp_custRatio{float:left}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_innerWrap{padding:20px}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_cardItem{width:100%;min-height:auto}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_cardItem label{width:90%;max-width:none}
.rvp_application .rvp_cardCat.sup .rvp_cardForm .btnNext{margin-top:0}
.rvp_application .rvp_cardContainer .rvp_cardItem .rvp_cardFace{height:140px;position:relative;min-width:190px}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_desc{display:inline-block;width:95%}
.rvp_application .rvp_cardContainer .rvp_cardCat.sup .rvp_custRatio{float:left}
.rvp_application .rvp_cardContainer .rvp_remarks ol{list-style:decimal;padding-left:20px;margin:5px 0 20px 0}
.rvp_application .rvp_bottomLinks.rvp_col3 .rvp_bottomLinkMid{margin-top:25px;width:29%}
.rvp_application .rvp_cardForm{background:#f0f0f0;margin-bottom:20px;width:100%;display:none;overflow:hidden}
.rvp_application .rvp_cardForm .rvp_innerWrap{padding:20px 20px 10px 20px}
.rvp_application .rvp_cardForm label{display:inline-block;width:30%;padding-right:10px;vertical-align:middle;height:20px}
.rvp_application .rvp_cardForm .select2{min-width:300px}
.rvp_application .rvp_cardForm .rvp_inputContainer{margin-bottom:20px}
.rvp_application .rvp_cardForm .btnNext{float:right;padding:0 15px;margin-top:-54px}
.rvp_application .rvp_stepContainer{margin:15px 0}
.rvp_application .rvp_stepContainer li{float:left;background:url('resources/images/step_num.png') no-repeat 0 -202px;height:40px;padding-left:35px;font-size:14px;width:14%;line-height:16px;font-weight:bold;color:#999;cursor:default}
.rvp_application .rvp_stepContainer li.s2{background-position:0 -247px}
.rvp_application .rvp_stepContainer li.s3{background-position:0 -288px}
.rvp_application .rvp_stepContainer li.s4{background-position:0 -329px}
.rvp_application .rvp_stepContainer li.s5{width:auto;background-position:0 -370px}
.rvp_application .rvp_stepContainer li.active{color:#0d6c29;background-position:0 8px}
.rvp_application .rvp_stepContainer li.s2.active{background-position:0 -37px}
.rvp_application .rvp_stepContainer li.s3.active{background-position:0 -78px}
.rvp_application .rvp_stepContainer li.s4.active{background-position:0 -119px}
.rvp_application .rvp_stepContainer li.s5.active{background-position:0 -160px}
.rvp_application .rvp_stepContainer li.arrow{width:20px;background:url('resources/images/arrow_grey.png') no-repeat 0 50%;padding-left:0}
.rvp_application.rvp_form .rvp_desc{color:#0d6c29}
.rvp_application.rvp_form .rvp_formContainer{background:#f6faeb;margin-top:20px}
.rvp_application.rvp_form .rvp_subtitle{color:#0d6c29}
.rvp_application.rvp_form .rvp_inputContainer{margin-bottom:25px;display:table;width:100%}
.rvp_application.rvp_form div.rvp_innerWrap{padding:25px 20px}
.rvp_application.rvp_form div.rvp_innerWrap span.insidecontentBold{font-weight:bold;color:green}
.rvp_application.rvp_form .rvp_inputContainer .title{width:28%;font-size:14px;margin-right:10px;display:inline-block;vertical-align:middle;height:16px;line-height:14px}
.rvp_application.rvp_form.rvp_s1p3 .in1{margin-bottom:60px}
.rvp_application.rvp_form.rvp_s1p3 .rvp_inputContainer .title{display:inline-block;height:22px;padding-right:0;margin-right:10px;width:28%}
.rvp_application.rvp_form.rvp_s1p3 .rvp_inputContainer .rvp_inputArea{width:69%;display:inline-block;float:none}
.rvp_application.rvp_form .rvp_inputContainer .title.top{vertical-align:top;padding-top:10px}
.rvp_application.rvp_form .rvp_inputContainer.optional .title{font-style:italic}
.rvp_application.rvp_form .rvp_inputContainer .rvp_custRatio{background:url('resources/images/radio_checkbox_small.png') no-repeat;width:15px;float:left;margin-right:15px}
.rvp_application.rvp_form .rvp_inputContainer.in1 .rvp_custRatio{margin-right:5px}
.rvp_application.rvp_form .rvp_inputContainer .rvp_custRatio.checked{background-position:0 -75px}
.rvp_application.rvp_form .rvp_inputContainer label{margin-right:10px}
.rvp_application.rvp_form .rvp_inputContainer.in1 label{float:left}
.rvp_application.rvp_form .rvp_inputContainer .rvp_inputArea{width:69%;display:inline-block}
.rvp_application.rvp_form #t_name_1{width:72px}
.rvp_application.rvp_form #t_name_2{width:172px}
.rvp_application.rvp_form .rvp_inputContainer .item label.top{display:block}
.rvp_application.rvp_form .rvp_inputContainer .rvp_inputArea .item{display:inline-block;margin-right:10px}
.rvp_application.rvp_form .rvp_inputContainer.in2 .rvp_inputArea .item{margin-right:9px}
.rvp_application.rvp_form .rvp_inputContainer.in3 select{width:86px}
.rvp_application.rvp_form .rvp_inputContainer.in4 .item{display:block;margin-bottom:5px}
.rvp_application.rvp_form .rvp_inputContainer.in4 .item .txtBox{display:block;margin:5px 0 0 30px;width:241px}
.rvp_application.rvp_form .rvp_inputContainer.in5 .rvp_custRatio,.rvp_application.rvp_form .rvp_inputContainer.in5 .item>div{float:left}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item>div label{display:block}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item.promo .txtBox{width:241px}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item.referrer .txtBox{width:44px}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item{display:block}
.rvp_application.rvp_form .rvp_inputContainer.in5 .inputBox{display:none}
.rvp_application.rvp_form .rvp_inputContainer.in5 .item.active .inputBox{display:block}
.rvp_application.rvp_form .rvp_inputContainer.in7 .custSelect{width:286px}
.rvp_application.rvp_form .rvp_inputContainer.in8 label,.rvp_application.rvp_s2p2 .rvp_inputContainer.in4 label{float:left;width:400px}
.rvp_application.rvp_form .rvp_inputContainer.in9 .txtBox{width:122px}
.rvp_application.rvp_form .rvp_inputContainer .txtBox,.rvp_application.rvp_form.rvp_s1p2 .rvp_inputContainer.in11 .txtBox,.rvp_application.rvp_form.rvp_s1p2 .rvp_inputContainer.in12 .txtBox{width:272px}
.rvp_application.rvp_form .rvp_inputContainer .familyName{width:72px}
.rvp_application.rvp_form .rvp_inputContainer .givenName{width:172px}
.rvp_application.rvp_form .rvp_inputContainer .creditcardNo{width:46px}
.rvp_application.rvp_form .rvp_inputContainer .separator{height:1px;overflow:hidden;width:12px;display:inline-block;background:#333;margin-left:2px}
.rvp_application.rvp_form .rvp_inputContainer.additional_service{margin-bottom:10px}
.rvp_application.rvp_form div .rvp_remarks{display:block}
.rvp_application.rvp_form div .rvp_remarks p.additional_service{padding-bottom:10px}
.rvp_application.rvp_form div .rvp_btnNext,.rvp_application.rvp_form div .rvp_btnBack{float:right;margin-top:20px}
.rvp_application .rvp_formContainer .rvp_errorMsgContainer{margin-bottom:20px}
.rvp_application .rvp_formContainer .rvp_errorMsg{display:block;font-style:normal;position:relative}
.rvp_application.rvp_s1p2 .rvp_formContainer .custSelect,.rvp_application.rvp_s1p2 .rvp_formContainer .in3 .custSelect{width:286px}
.rvp_application .rvp_formContainer span.title2{font-size:12px;display:block;line-height:13px}
.rvp_application.rvp_form .rvp_inputContainer.address label{font-size:12px;float:left}
.rvp_application.rvp_form .rvp_inputContainer.address .txtBox{width:56px}
.rvp_application.rvp_form .rvp_inputContainer.address table{width:100%}
.rvp_application.rvp_form .rvp_inputContainer.address table td{padding:5px 0;width:36.3%}
.rvp_application.rvp_form .rvp_inputContainer.address table label{width:30px;padding-right:0;padding-top:8px}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat td:first-child label{width:60px}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat td label{margin-right:0}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat.chi td label{margin-right:0}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat.chi td:first-child label{width:45px}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat.chi td:first-child+td label{width:15px}
.rvp_application.rvp_form .rvp_inputContainer.address table .flat.chi td:first-child+td+td label{width:15px}
.rvp_application.rvp_form .rvp_inputContainer.address table .resFloor{width:30.3%}
.rvp_application.rvp_form .rvp_inputContainer.address table .resBlock{width:34px}
.rvp_application.rvp_form .rvp_inputContainer.address table .building .txtBox,.rvp_application .rvp_inputContainer.address table .estate .txtBox,.rvp_application .rvp_inputContainer.address table .street .txtBox{width:338px}
.rvp_application.rvp_form .rvp_inputContainer.address table .building label,.rvp_application.rvp_form .rvp_inputContainer.address table .estate label,.rvp_application.rvp_form .rvp_inputContainer.address table .street label,.rvp_application.rvp_form .rvp_inputContainer.address table .district label{width:80px}
.rvp_application.rvp_form .rvp_inputContainer.address table .district .custSelect{width:196px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in8 .title.top,.rvp_application.rvp_s2p1 .rvp_inputContainer.in5 .title.top,.rvp_application.rvp_s2p1 .rvp_inputContainer.in3 .title.top{padding-top:13px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in9 .custSelect,.rvp_application.rvp_s2p1 .rvp_inputContainer.in8 .custSelect{width:86px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in13 .txtBox{width:482px;margin-top:20px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in13 .rvp_inputArea,.rvp_application.rvp_s1p2 .rvp_inputContainer.in14 .rvp_inputArea{width:100%}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in14 .item{display:block;margin:10px 0}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in14 .txtBox{margin-left:42px;margin-top:-10px}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in15 .item{display:block}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in15 .last label{float:left}
.rvp_application.rvp_s1p2 .rvp_inputContainer.in15 .txtBox{width:254px;margin-top:-7px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 .title{width:100%;margin-bottom:20px;display:block}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 table{margin-left:210px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 table.enjoy_account{margin-left:0}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 table td{padding-top:14px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 table tr.other label{display:inline-block;float:left}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 table tr.other label.top{display:block}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 label{float:left}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 .other div{float:left}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 .txtBox{width:74px;display:block;margin-left:2.4em;margin-top:-8px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 .title2{padding-top:5px}
.rvp_application.rvp_s1p3 .rvp_inputContainer.in2 td.first{width:137px}
.rvp_application.rvp_s1p3 .rvp_remarks ol li,.rvp_application.rvp_s3p1 .rvp_remarks ol li{list-style:decimal}
.rvp_application.rvp_s1p3 .rvp_remarks ol,.rvp_application.rvp_s3p1 .rvp_remarks ol{padding-left:15px}
.rvp_application.rvp_s2p1 .rvp_inputContainer .txtBox,.rvp_application.rvp_s2p1 .rvp_inputContainer.in11 .txtBox{width:272px}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in8 label{width:auto;display:block;float:none}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in8 .txtBox{width:124px}
.rvp_application.rvp_s2p1 .rvp_inputContainer .custSelect,.rvp_application.rvp_s2p2 .rvp_inputContainer .custSelect,.rvp_application.rvp_s3p1 .rvp_inputContainer .custSelect{width:286px}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in3 .custSelect{width:286px}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in3 .item{margin-top:20px;margin-bottom:0}
.rvp_application.rvp_s2p1 .rvp_inputContainer.in3 .item:first-child{margin-top:0}
.rvp_application.rvp_form .rvp_formContainer div .rvp_subtitle{margin-bottom:25px}
.rvp_application.rvp_form .rvp_formContainer div .rvp_subtitle.supp{margin-top:25px}
.rvp_application.rvp_form .rvp_formContainer div .rvp_subtitle.enjoySpending_account{display:block}
.rvp_application.rvp_s2p1 .rvp_formContainer .rvp_remarks{margin-bottom:10px}
.rvp_application.rvp_s2p2 .rvp_inputContainer.in5 .item .txtBox{width:117px}
.rvp_application.rvp_s2p2 .rvp_inputContainer.in5 .item{display:inline-block}
.rvp_application.rvp_s2p2 .rvp_inputContainer.in6 .title{padding-top:6px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.checkbox .rvp_custCheckbox{float:left;margin-right:5px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.checkbox label{float:left}
.rvp_application.rvp_s3p1 .rvp_inputContainer.checkbox label{font-size:16px;max-width:92%}
.rvp_application.rvp_s3p1 .rvp_inputContainer.checkbox .rvp_inputArea{width:100%}
.rvp_application.rvp_s3p1 .rvp_inputContainer.checkbox label.additional_service{margin-top:-5px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in3 .txtBox{width:254px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in3 .item{width:100%}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in3 .last .rvp_custRatio{margin-top:10px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in3 .item.last{display:table}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in5{margin-top:30px}
.rvp_application.rvp_s3p1 .rvp_formContainer .rvp_remarks a,.rvp_application.rvp_s3p1 .rvp_formContainer table a{color:#0a3bdb;text-decoration:underline}
.rvp_application.rvp_s3p1 .rvp_formContainer .qbe{margin-left:30px}
.rvp_application.rvp_s3p1 .rvp_formContainer .qbe img{float:left}
.rvp_application.rvp_s3p1 .rvp_formContainer .qbe .content{float:left;margin-left:18px;width:83%;font-size:13px}
.rvp_application.rvp_s3p1 .rvp_inputContainer .title{font-size:13px}
.rvp_application.rvp_s3p1 .rvp_inputContainer.in7 .title{width:19%;padding-right:9px}
.rvp_application .rvp_formContainer table.tnc .tableHeader td{background:#858585;color:#FFF;padding:2px 5px 2px 20px}
.rvp_application .rvp_formContainer table.tnc tr.last{border-top:2px solid #bfbebc}
.rvp_application .rvp_formContainer table.tnc td{padding:10px 5px 10px 25px;background-color:#e9e6e1;font-size:12px;position:relative;background-clip:padding-box}
.rvp_application .rvp_formContainer table.tnc td .separator{background:#FFF;height:90%;top:0;right:0;position:absolute}
.rvp_application .rvp_formContainer table.tnc td div.sep{position:relative}
.rvp_application .rvp_formContainer table.tnc td div.sep p{padding-right:10px}
.rvp_application .rvp_formContainer table.tnc td p{padding-bottom:0}
.rvp_application .rvp_formContainer .rvp_custCheckbox{background:url(resources/images/radio_checkbox_small.png) no-repeat 0 -149px}
.rvp_application .rvp_formContainer .rvp_custCheckbox.checked{background-position:0 -223px}
.rvp_application .rvp_formContainer table.tnc td:first-child{width:86%}
.rvp_application.rvp_s4_5 .rvp_formContainer{background:#ebeae6}
.rvp_application.rvp_s4_5 .in24 label.top{display:block}
.rvp_application.rvp_s4_5 .rvp_formContainer .title{font-weight:bold}
.rvp_application.rvp_s4_5 .rvp_formContainer .title2{font-weight:normal}
.rvp_application.rvp_s4_5 .in25 .title{width:100%}
.rvp_application.rvp_s4_5 .rvp_remarks.r2 p.last{padding-bottom:0}
.rvp_application.rvp_s4_5 .rvp_remarks.r2 p.last.note{padding-bottom:25px}
.rvp_application.rvp_s4_5 .rvp_remarks.r2 span{margin-right:100px}
.rvp_application.rvp_s4_5 table a,.rvp_application.rvp_s4_5 .rvp_remarks a{color:#0a3bdb;text-decoration:underline}
.rvp_application.rvp_s4_5 table.tnc{margin-top:20px}
.rvp_application.rvp_s4_5 .rvp_formContainer div .rvp_subtitle.optout{margin-bottom:10px}
.rvp_application.rvp_s4_5 .relatedCard label{margin-right:20px}
.rvp_application.rvp_s4_5 .relatedCard{margin-bottom:20px}
.rvp_application.rvp_s4_5 .rvp_remarks.r4 .rvp_custCheckbox{cursor:default;margin:0;width:15px}
.rvp_application.rvp_s4_5 .rvp_apCode{background:#0d6c29;width:100%;color:#FFF;font-weight:bold;font-size:16px}
.rvp_application.rvp_s4_5 .rvp_apCode .rvp_innerWrap{padding:10px 20px}
.rvp_application .rvp_inputContainer .custSelect.nature_business{width:350px !important}
.rvp_application.rvp_form.rvp_supplementary .content{margin-bottom:20px}
.rvp_application.rvp_form.rvp_supplementary .in5 .txtBox{margin-left:30px;width:242px}
.rvp_application.rvp_form.rvp_supplementary .in10 .item{display:block;margin-top:10px}
.rvp_application.rvp_form.rvp_supplementary .in10 .item:first-child{margin-top:0}
.rvp_application.rvp_form.rvp_supplementary .content ul{list-style:disc;padding-left:55px;margin-bottom:10px}
.rvp_application.rvp_form.rvp_supplementary .content span.green{float:left}
.rvp_application.rvp_form.rvp_supplementary .custSelect{width:286px}
.rvp_application.rvp_form.rvp_supplementary .custSelect.nature_business{width:350px}
.rvp_application.rvp_form.rvp_supplementary .rvp_remarks ul{list-style:disc;padding-left:20px}
.rvp_application.rvp_form.rvp_supplementary span.txt{vertical-align:middle;display:inline-block}
.rvp_application.rvp_form.rvp_supplementary span.txt .txtBox{height:15px;width:100px}
.rvp_application.rvp_form.rvp_supplementary span.txt .txtBox:disabled{background:#FFF}
.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in14 .rvp_inputArea{width:100%}
.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in14 .item,.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in15 .item{display:block;margin:10px 0}
.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in14 .item .txtBox,.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in15 .item .txtBox{margin-top:-10px}
.rvp_application.rvp_form.rvp_supplementary .rvp_inputContainer.in15 .item .txtBox.appreason{margin-top:-7px;width:254px}
.rvp_application .rvp_finishContent p{padding-bottom:0}
.rvp_application .rvp_finishContent .rvp_subtitle{color:#333;font-size:14px;font-weight:bold;margin:20px 0}
.rvp_application .rvp_finishContent ol{list-style:decimal;padding-left:20px}
.rvp_application .rvp_finishContent ul.l2{padding-left:1.5em;text-indent:-1.5em;margin-top:20px;list-style:none;margin-bottom:20px}
.rvp_application .rvp_finishContent ul{list-style:disc;padding-left:16px}
.rvp_application .rvp_finishContent ul.l6{margin-bottom:20px}
.rvp_cards.rvp_instalmentCal .rvp_calForm{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background:#f6faeb}
.rvp_cards.rvp_instalmentCal .rvp_calForm .rvp_innerCalcForm{padding:20px}
.rvp_cards.rvp_instalmentCal .rvp_inputContainer{margin-top:38px;position:relative;display:table;width:100%}
.rvp_cards.rvp_instalmentCal .rvp_inputContainer label{width:30%;font-size:14px;font-weight:bold;display:table-cell;vertical-align:middle}
.rvp_cards.rvp_instalmentCal .inputArea{float:left;width:69%}
.rvp_cards.rvp_instalmentCal span.top{display:block;font-size:12px;position:absolute;top:-18px}
.rvp_cards.rvp_instalmentCal .rvp_inputContainer .custSelect{width:112px}
.rvp_cards.rvp_instalmentCal .in1 .txtBox{width:224px}
.rvp_cards.rvp_instalmentCal .in3 .txtBox{width:65px}
.rvp_cards.rvp_instalmentCal .rvp_calForm .hvr-fade{float:right}
.rvp_cards.rvp_instalmentCal .rvp_resultContainer{background:#f0f0f0}
.rvp_cards.rvp_instalmentCal .rvp_resultContainer .rvp_resultTable td{font-size:14px;font-weight:bold;padding:10px 0;padding-right:50px}
.rvp_cards.rvp_instalmentCal .rvp_resultContainer .rvp_rateTable{width:100%;margin-top:10px}
.rvp_cards.rvp_instalmentCal .rvp_rateTable .tableHeader{font-weight:bold;font-size:14px;background:#666}
.rvp_cards.rvp_instalmentCal .rvp_rateTable td{vertical-align:middle;padding:8px 0}
.rvp_cards.rvp_instalmentCal .rvp_rateTable .active td{font-weight:bold}
.rvp_cards.rvp_instalmentCal .rvp_bannerContainer{margin:30px 0}
.rvp_cards.rvp_instalmentCal .rvp_bannerContainer a{float:left;margin-left:1px}
.rvp_cards.rvp_instalmentCal .rvp_bannerContainer a:first-child{margin-left:0}
.rvp_enquiryContainer{margin-bottom:35px}
.rvp_enquiryContainer .rvp_enquiry{background:#f6faeb;margin:10px 0 20px 0;border-top:1px solid #39b54a;border-bottom:1px solid #39b54a}
.rvp_enquiryContainer .rvp_enquiry li{background:url("resources/images/sprite.png") no-repeat 0 -597px;padding-left:15px;margin-top:10px}
.rvp_enquiryContainer .rvp_enquiry li:first-child{margin-top:0}
.rvp_enquiryContainer .rvp_enquiry li a{color:#333}
.rvp_sectionLeftNav.rvp_application.rvp_instalment{margin-top:370px}
.rvp_application.rvp_instalment .rvp_stepContainer li{width:26%;text-align:center}
.rvp_application.rvp_instalment .rvp_stepContainer li.arrow{width:20px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s1{background-position:38% -207px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s2{background-position:35% -249px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s3{background-position:38% -290px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s1.active{background-position:38% 9px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s2.active{background-position:35% -39px}
.rvp_application.rvp_instalment .rvp_stepContainer li.s3.active{background-position:35% -80px}
.rvp_application.rvp_instalment .rvp_formContainer{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background:#f6faeb;margin:20px 0}
.rvp_application.rvp_instalment .rvp_formContainer .rvp_subtitle{color:#0d6c29;font-size:21px;margin-bottom:10px}
.rvp_application.rvp_instalment .rvp_formContainer .rvp_desc{display:block;font-weight:bold}
.rvp_application.rvp_instalment .table_apr{width:100%;margin:10px 0 20px 0}
.rvp_application.rvp_instalment .table_apr .tableHeader{background:#666;color:#FFF;font-size:14px;border-bottom:0}
.rvp_application.rvp_instalment .table_apr .tableHeader td{padding:5px}
.rvp_application.rvp_instalment .table_apr td{padding:10px 5px;position:relative;text-align:center}
.rvp_application.rvp_instalment .table_apr td .separator{top:25%;height:50%;vertical-align:middle}
.rvp_application.rvp_instalment .table_apr tr{border-bottom:1px solid #CCC}
.rvp_application.rvp_instalment .rvp_inputContainer{width:100%;margin-bottom:40px;position:relative;display:table}
.rvp_application.rvp_instalment .rvp_inputContainer .title{font-weight:bold;font-size:14px;width:28%;margin-right:10px;display:inline-block;height:20px;vertical-align:middle}
.rvp_application.rvp_instalment .rvp_inputContainer .title.top{vertical-align:top}
.rvp_application.rvp_instalment .in3 .txtBox{width:46px}
.rvp_application.rvp_instalment label{position:absolute;font-size:12px;left:0;width:75%}
.rvp_application.rvp_instalment label a{color:#333;text-decoration:underline}
.rvp_application.rvp_instalment label.top{top:-17px}
.rvp_application.rvp_instalment label.bottom{top:35px}
.rvp_application.rvp_instalment .rvp_inputArea{position:relative;display:inline-block;width:69%}
.rvp_application.rvp_instalment .in6{margin-top:80px}
.rvp_application.rvp_instalment .rvp_inputContainer .rvp_custRatio{background:url('resources/images/radio_checkbox_small.png') no-repeat;width:15px;margin-right:10px}
.rvp_application.rvp_instalment .rvp_inputContainer .rvp_custRatio.checked{background-position:0 -75px}
.rvp_application.rvp_instalment .radio label{position:relative}
.rvp_application.rvp_instalment .txtBox{width:224px}
.rvp_application.rvp_instalment .title2{display:block;font-size:12px;font-weight:normal;line-height:13px}
.rvp_application.rvp_instalment .in9{width:100%}
.rvp_application.rvp_instalment .in9 .rvp_custCheckbox{float:left}
.rvp_application.rvp_instalment .in9 label{position:relative}
.rvp_application.rvp_instalment .rvp_formContainer a.hvr-fade{float:right}
.rvp_application.rvp_instalment .rvp_remarks ol{padding-left:20px;list-style:decimal}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_formContainer{background:#eaeaea;border:0}
.rvp_application.rvp_instalment.rvp_s2_3 .in5 a{display:block;color:#333;text-decoration:underline;margin-left:29%}
.rvp_application.rvp_instalment.rvp_s2_3 .in6{margin-top:40px}
.rvp_application.rvp_instalment.rvp_s2_3 .in9 .result{float:left;font-size:12px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_apCode{background:#0d6c29;width:100%;color:#FFF;font-weight:bold;font-size:16px;margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_apCode .rvp_innerWrap{padding:10px 20px}
.rvp_application.rvp_instalment.rvp_s2_3 p.rvp_desc{padding-bottom:0}
.rvp_application.rvp_instalment.rvp_spending .txtBox{width:224px}
.rvp_application.rvp_instalment.rvp_spending .in1 .txtBox{width:46px}
.rvp_application.rvp_instalment.rvp_spending .in4 a{color:#333;text-decoration:underline;display:block}
.rvp_application.rvp_instalment.rvp_spending .in5{width:100%;margin-top:40px}
.rvp_application.rvp_instalment.rvp_spending .in5 .rvp_custCheckbox{float:left}
.rvp_application.rvp_instalment.rvp_spending .in5 label{position:relative;float:left;padding-left:15px}
.rvp_application.rvp_instalment.rvp_spending .in5 .rvp_inputArea{width:90%}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_formContainer{background:#eaeaea;border:0}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .in5{margin-top:40px;margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .in5 .result{float:left;font-size:12px}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .in9 .result{float:none}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .in6{margin-top:0}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash{background:#f6faeb;margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash .rvp_innerWrap{padding:10px}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash p{padding-bottom:0}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash a{color:#333;text-decoration:underline}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_extraCash .rvp_subtitle{font-weight:bold;color:#0d6c29}
.rvp_cards.rvp_instalmentOffers .rvp_desc{margin:20px 0;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .rvp_innerWrap{padding:25px 0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .item{margin-top:25px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .item:first-child{margin-top:0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer img{float:left}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .content{float:right;width:60%;padding-left:20px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .title{font-weight:bold;font-size:14px;margin-bottom:5px;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .hvr-fade{float:right}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer p{line-height:13px}
.rvp_application.rvp_instalment.rvp_s4 .content{font-size:14px;margin-top:20px}
.rvp_application.rvp_instalment.rvp_s4 .rvp_subtitle{color:#0d6c29}
.rvp_application.rvp_instalment.rvp_s4 .contactList{margin-top:10px}
.rvp_application.rvp_instalment.rvp_s4 .btnOK{float:right;margin-top:20px}
.rvp_application.rvp_instalment.rvp_s5 .rvp_desc{margin:20px 0;display:block}
.rvp_application.rvp_instalment.rvp_s5 .in2 .item{display:inline-block;position:relative;margin-left:15px}
.rvp_application.rvp_instalment.rvp_s5 .in1 .txtBox{width:254px}
.rvp_application.rvp_instalment.rvp_s5 .in2 .item:first-child{margin-left:0}
.rvp_application.rvp_instalment.rvp_s5 .in2 .custSelect{width:77px}
.rvp_application.rvp_instalment.rvp_s5 .rvp_tabContent .hvr-fade{float:right}
.rvp_cards.rvp_instalementPlan .rvp_desc{margin:20px 0;display:block}
.rvp_cards.rvp_instalementPlan .rvp_featureContainer{margin-bottom:25px}
.rvp_cards.rvp_instalementPlan .rvp_featureContainer ul{list-style-image:url('resources/images/bullet-green.png');padding-left:14px}
.rvp_cards.rvp_instalementPlan .rvp_featureContainer li{padding-bottom:10px}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer{margin:15px 0 20px 0}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .top{background:#a6cc38;color:#FFF;font-size:16px}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .bottom{background:url('resources/images/personal/cards/triangle.png') no-repeat 48% 0 #f0f0f0}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .bottom td{font-size:15px;padding:2px}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .bottom table{margin-top:10px}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer{margin:35px 0}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer a{float:left;width:49.5%;margin-left:2px}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer a:first-child{margin-left:0}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer a img{width:100%}
.rvp_bottomLinks.rvp_instalementPlan{min-height:120px}
.rvp_bottomLinks.rvp_instalementPlan li{padding-bottom:10px}
.rvp_bottomLinks.rvp_instalementPlan li.first{background:0;padding-left:0}
.rvp_bottomLinks.rvp_instalementPlan li.subHeader{padding-left:0}
.rvp_instalementPlan .rvp_remarks{margin:20px 0}
.rvp_cards.rvp_instalementPlan .rvp_remarks ol{list-style:decimal;padding-left:20px;margin-bottom:20px}
.rvp_cards.rvp_instalementPlan .rvp_remarks ol li{padding-left:5px}
.rvp_cards.rvp_instalementPlan .rvp_remarks p{padding-bottom:0}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_featureContainer li{list-style:none}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_featureContainer li.subHeader{list-style-image:url('resources/images/bullet-green.png');color:#0d6c29}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_applyContainer p{padding-bottom:0}
.rvp_application.rvp_instalment .in2{margin-bottom:60px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_remarks{margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_remarks ol{list-style:lower-roman}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_remarks a{text-decoration:underline}
.rvp_application.rvp_instalment .in1{margin-bottom:60px}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_subtitle{margin-bottom:10px}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_termsItem a{font-weight:normal;font-size:13px}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_termsItem{border-bottom:0}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_termsItem.last{border-bottom:1px solid #CCC}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background:#f6faeb;margin:10px 0 20px 0}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool a{color:#333}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool li{height:44px;background:url('resources/images/personal/cards/calculator.png') no-repeat 0 4px;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool li.last{margin-bottom:0}
.rvp_application.rvp_instalment .in6{margin-bottom:60px}
.rvp_application.rvp_instalment.rvp_s2_3 .in9{margin:60px 0 10px 0}
.rvp_application.rvp_instalment.rvp_s1 .in9{width:100%}
.rvp_application.rvp_instalment.rvp_s1 .in9 .rvp_inputArea{width:100%}
.rvp_application.rvp_instalment.rvp_s1 .in9 label{width:90%}
.rvp_application.rvp_form.rvp_s4_5 .rvp_result{display:inline-block}
.rvp_application.rvp_form.rvp_s4_5 .rvp_result.spe{white-space:normal;width:70%}
.rvp_application.rvp_form.rvp_s4_5 .rvp_inputContainer.spe{white-space:nowrap}
.rvp_application.rvp_form.rvp_s4_5 .in23{margin-bottom:60px}
.rvp_application.rvp_form.rvp_s1p2 .in15 .item{margin-top:7px}
.rvp_application.rvp_form.rvp_s2p1 .in9{margin-bottom:45px}
.rvp_application.rvp_form.rvp_s2p2 .in6{margin-bottom:60px}
.rvp_application.rvp_form.rvp_s3p1 .r5{padding-left:24px;margin-top:25px}
.rvp_application.rvp_form.rvp_s2p1 .in3 .title.top{padding-top:5px}
.rvp_application.rvp_form.rvp_s4_5 .in10,.rvp_application.rvp_form.rvp_s4_5 .in21{margin-bottom:45px}
.rvp_application.rvp_form.rvp_s4_5 .title{height:18px}
.rvp_application.rvp_form.rvp_s4_5 .rvp_remarks.r5 ol{list-style:lower-roman;padding-left:22px;margin-bottom:20px}
.rvp_application.rvp_form.rvp_s4_5 .rvp_remarks.r6{border:1px solid #333;padding:10px 15px}
.rvp_application.rvp_form.rvp_s4_5 .rvp_remarks.r6 p.last{padding-bottom:0}
.rvp_loans.rvp_revolving .rvp_guidance{background:#f0f0f0;height:auto;display:none;overflow:hidden}
.rvp_loans.rvp_revolving .rvp_guidance span{display:block;padding-bottom:5px}
.rvp_loans.rvp_revolving .rvp_guidance span.subHeader{font-weight:bold}
.rvp_loans.rvp_revolving .rvp_guidance li{list-style:none;padding-left:1.5em;text-indent:-1.5em;margin-bottom:5px}
.rvp_cards.rvp_instalementPlan .rvp_rateTable td{vertical-align:middle}
.rvp_mortgage .rvp_subtitle{margin:20px 0 15px 0}
.rvp_mortgage p{padding-bottom:0;margin-bottom:20px}
.rvp_mortgage .rvp_stepContainer li{height:90px}
.rvp_mortgage .rvp_stepContainer li{background:url('resources/images/personal/mortgage/mortgage_step.png') no-repeat 50% 0}
.rvp_mortgage .rvp_stepContainer li.active a{color:#0d6c29}
.rvp_mortgage .rvp_stepContainer li.arrow{background:url('resources/images/personal/loans/arrow_grey.png') no-repeat 0 40%}
.rvp_mortgage .rvp_stepContainer .step1:hover,.rvp_mortgage .rvp_stepContainer .step1.active{background-position:50% -195px}
.rvp_mortgage .rvp_stepContainer .step2{background-position:50% -95px}
.rvp_mortgage .rvp_stepContainer .step2:hover,.rvp_mortgage .rvp_stepContainer .step2.active{background-position:50% -294px}
.rvp_mortgage .rvp_stepContainer .step3{background:url('resources/images/personal/loans/step.png') no-repeat 50% -459px}
.rvp_mortgage .rvp_stepContainer .step3:hover,.rvp_mortgage .rvp_stepContainer .step3.active{background-position:50% 5px}
.rvp_mortgage .rvp_content ul{list-style-image:url('resources/images/bullet-green.png');padding-left:14px}
.rvp_mortgage .rvp_content ul li{padding:0 0 10px 10px}
.rvp_mortgage .rvp_content a{color:#333;text-decoration:underline}
.rvp_mortgage .rvp_content table.address .tableHeader{background:#666}
.rvp_mortgage .rvp_content table.address .tableHeader td{padding:5px;text-align:center}
.rvp_mortgage .rvp_content table.address tr{background:#e5e5e5}
.rvp_mortgage .rvp_content table tr.odd{background:#f0f0f0}
.rvp_mortgage .rvp_content table.address td{text-align:left;border-bottom:0;padding:10px 5px 10px 20px;width:40%}
.rvp_mortgage .rvp_content table.address td:first-child{width:40%}
.rvp_mortgage .rvp_content table.address td a{text-decoration:none;background:url("resources/images/sprite.png") no-repeat 0 -599px;padding-left:15px}
.rvp_mortgage .rvp_content .rvp_remarks p.list{padding-left:20px;text-indent:-20px}
.rvp_bottomLinks.rvp_mortgage{min-height:120px}
.rvp_bottomLinks.rvp_mortgage li{padding-bottom:10px}
.rvp_mortgage .rvp_calculatorContainer .txtBox{width:86px}
.rvp_mortgage .rvp_coverContainer{margin-bottom:30px}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm label{font-size:12px;position:absolute;top:-18px;padding-top:0}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm .inputArea{position:relative}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm .inputArea{display:inline-block;float:none}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm a.hvr-fade{margin-bottom:0}
.rvp_mortgage .rvp_tabContainer .rvp_tabContent{background:0;padding:0;border-bottom:0}
.rvp_mortgage .rvp_calculatorContainer{background:#f6faeb;border-bottom:#39b54a 1px solid;border-top:1px solid #39b54a}
.rvp_mortgage .rvp_resultContainer .rvp_subtitle{margin-top:0}
.rvp_mortgage .rvp_tabContainer .rvp_tabContent{border-top:0}
.rvp_mortgage .rvp_resultContainer table{width:100%}
.rvp_mortgage .rvp_resultContainer table .tableHeader{background:#666;font-size:14px}
.rvp_mortgage .rvp_resultContainer table .tableHeader td{padding:10px;font-weight:bold}
.rvp_mortgage .rvp_resultContainer table td{padding:5px}
.rvp_mortgage.rvp_centralized .rvp_resultContainer table td:first-child{text-align:left;font-weight:bold}
.rvp_mortgage .rvp_resultContainer .rvp_remarks ul li:before{content:"? ";color:#33a344}
.rvp_mortgage .rvp_resultContainer .rvp_remarks ul li{padding-left:10px;text-indent:-9px}
.rvp_mortgage .rvp_resultContainer .rvp_bannerContainer a{float:right;margin-top:10px}
.rvp_mortgage .rvp_calExpand{width:100%;margin-top:30px}
.rvp_mortgage .rvp_calExpand .item{width:100%;background:url('resources/images/personal/cards/calculator.png') no-repeat 10px 3px;overflow:hidden}
.rvp_mortgage .rvp_calExpand .item>a{background:url('resources/images/arrow_terms.png') no-repeat 100% 20px;font-size:16px;color:#33a344;text-decoration:none;height:45px;display:block;padding-left:55px;border-bottom:#39b54a 1px solid;display:block;line-height:42px;color:#0d6c29}
.rvp_mortgage .rvp_calExpand .item>a.active{background-position:100% -80px}
.rvp_mortgage .rvp_calExpand .rvp_content{border-bottom:#39b54a 1px solid;background:#f6faeb;display:none}
.rvp_mortgage .rvp_calExpand .rvp_content .rvp_innerWrap{padding-bottom:10px}
.rvp_mortgage .rvp_calExpand a.active+.rvp_content{display:block}
.rvp_mortgage .rvp_calExpand .rvp_content li{list-style:none;background:url("resources/images/sprite.png") no-repeat 0 -597px;padding-left:20px;min-width:210px;float:left}
.rvp_mortgage .rvp_calExpand .rvp_content a{text-decoration:none}
.rvp_mortgage .rvp_calExpand .rvp_content a:hover{text-decoration:underline}
.rvp_mortgage .rvp_calculatorContainer .rvp_inputContainer{margin-top:40px}
.rvp_mortgage .rvp_calculatorContainer .rvp_inputContainer:first-child{margin-top:20px}
.rvp_mortgage .rvp_calculatorContainer .rvp_inputContainer .title2{font-size:12px}
.rvp_mortgage .rvp_calculatorContainer .title{font-weight:bold;font-size:14px;width:32%;margin-right:10px;display:inline-block;height:19px;vertical-align:middle}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm .inputArea{width:64%}
.rvp_mortgage .rvp_calculatorContainer .title2{font-size:12px;display:block;line-height:14px;font-weight:normal}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm label{font-weight:normal}
.rvp_mortgage .rvp_calculatorContainer .item{display:inline-block;margin-right:10px}
.rvp_mortgage.rvp_mortgage_link .rvp_calculatorContainer .in4 .txtBox,.rvp_mortgage.rvp_mortgage_link .rvp_calculatorContainer .in5 .txtBox{width:40px}
.rvp_mortgage.rvp_mortgage_link .rvp_calculatorContainer .in5{margin-top:60px}
.rvp_mortgage .rvp_resultContainer .rvp_subtitle{display:block}
.rvp_mortgage.rvp_mortgage_link div.rvp_coverContainer,.rvp_mortgage.rvp_mortgage_link .rvp_resultContainer{margin-bottom:30px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks{margin-bottom:30px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks li{padding-left:10px;text-indent:-10px;padding-bottom:10px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks .l2{padding-left:15px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks .l2 li{list-style-image:url('resources/images/bullet-green.png');padding-left:15px;text-indent:0;padding-bottom:0;padding-top:10px}
.rvp_mortgage .rvp_terms{margin-bottom:35px}
.rvp_mortgage.rvp_mortgage_link .tab1 .item{margin-right:0}
.rvp_calculator.rvp_mortgage_link .rvp_resultContainer table td:first-child{text-align:left;width:34%}
.rvp_calculator.rvp_mortgage_link .rvp_resultContainer td.remarks,.rvp_calculator.rvp_mortgage_link .rvp_resultContainer td.plan{width:20%}
.rvp_mortgage .rvp_inputContainer .radio label{position:relative;float:none;top:1px;min-width:auto;margin-right:20px}
.rvp_mortgage.rvp_partial .in1{margin-top:10px}
.rvp_mortgage.rvp_partial .in6{margin-top:20px}
.rvp_mortgage.rvp_partial .rvp_subtitle.t2{margin-top:30px}
.rvp_mortgage.rvp_partial .in7 .item{display:block}
.rvp_mortgage.rvp_partial .in7 label{width:80%;margin-bottom:10px}
.rvp_mortgage .title.top{vertical-align:top;padding-top:5px}
.rvp_mortgage.rvp_partial .rvp_resultContainer table{width:50%;margin-bottom:20px}
.rvp_mortgage.rvp_partial .rvp_resultContainer table td:first-child{font-weight:bold}
.rvp_mortgage div.rvp_resultContainer,.rvp_mortgage .rvp_coverContainer{margin-bottom:10px}
.rvp_mortgage.rvp_partial .rvp_remarks{margin-bottom:20px}
.rvp_mortgage.rvp_setup .custSelect{width:240px}
.rvp_mortgage .rvp_resultContainer table .separator{height:50%;top:25%}
.rvp_mortgage.rvp_setup .rvp_resultContainer table td{padding:4px;padding-left:20px;width:50%}
.rvp_mortgage.rvp_setup .rvp_resultContainer table td:first-child{text-align:left}
.rvp_mortgage.rvp_setup .rvp_resultContainer table .tableHeader td{border-bottom:0;text-align:center}
.rvp_mortgage.rvp_setup .rvp_resultContainer table .tableHeader td.first{text-align:left}
.rvp_mortgage.rvp_setup .rvp_resultContainer table .separator.hori{margin:0 auto;right:0;left:0;width:90%;top:0}
.rvp_mortgage.rvp_setup .rvp_remarks{margin-bottom:25px}
.rvp_mortgage.rvp_setup .rvp_remarks ul{padding-left:15px}
.rvp_mortgage.rvp_setup .rvp_remarks li{list-style-image:url('resources/images/bullet-green.png');padding-left:15px}
.rvp_bottomLinks.rvp_mortgage{margin-top:40px}
.rvp_mortgage.rvp_property .custSelect{width:240px}
.rvp_mortgage .rvp_calculatorContainer span a{color:#333;text-decoration:underline}
.rvp_mortgage .rvp_subtitle.s1{margin:10px 0 0 0}
.rvp_mortgage .rvp_innerWrap{padding:25px 20px}
.rvp_mortgage.rvp_property .rvp_resultContainer .cash_out{font-weight:bold;font-size:14px;margin-bottom:20px;display:block}
.rvp_mortgage.rvp_property .rvp_resultContainer .cash_out span{font-weight:normal;margin-left:30px;font-style:13px}
.rvp_mortgage.rvp_property .rvp_resultContainer table td:first-child{text-align:left;font-weight:bold}
.rvp_mortgage.rvp_property .rvp_remarks ul li:before{content:"? ";color:#33a344;padding-right:10px}
.rvp_mortgage.rvp_property .rvp_remarks ul li{padding-left:20px;text-indent:-18px}
.rvp_mortgage.rvp_change .in3{margin-top:10px}
.rvp_mortgage.rvp_change .in5{margin-top:60px}
.rvp_mortgage.rvp_change .rvp_resultContainer table{width:50%;margin-bottom:25px}
.rvp_mortgage.rvp_change .rvp_resultContainer table td{font-size:14px}
.rvp_mortgage.rvp_change .rvp_resultContainer table td:first-child{font-weight:bold;width:220px}
.rvp_mortgage.rvp_appointment .rvp_desc a{color:#333;text-decoration:underline}
.rvp_mortgage.rvp_appointment .rvp_desc span.green{text-decoration:underline}
.rvp_mortgage .rvp_errorMsg{display:block;font-style:normal;position:relative}
.rvp_mortgage.rvp_appointment .custSelect{width:240px}
.rvp_mortgage.rvp_appointment .txtBox{width:226px}
.rvp_mortgage.rvp_appointment .in7 .txtBox,.rvp_mortgage.rvp_appointment .in9 .txtBox{width:420px}
.rvp_mortgage.rvp_appointment .rvp_calculatorContainer{border:0;margin-bottom:10px}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_calculatorContainer{background:#f0f0f0}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_result{display:inline-block;width:40%}
.rvp_mortgage.rvp_appointment.rvp_result .top{padding-top:0}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_inputContainer:first-child{margin-top:10px}
.rvp_mortgage.rvp_appointment .rvp_desc a{color:#0d6c29}
.rvp_rateTableHIBOR{margin-bottom:20px}
.rvp_rateTableHKDPrime{margin-bottom:20px}
.rvp_tableContainer.rvp_investment.rvp_top10Stocks,.rvp_tableContainer.rvp_investment.rvp_ipoPerformance,.rvp_tableContainer.rvp_investment.rvp_ipoPerformance,.rvp_investment.rvp_ipoNews{overflow:hidden}
sup.red,span.red{color:red}
.rvp_application .rvp_subtitle.s1{margin-top:35px;font-size:27px}
.rvp_application .rvp_offerContainer{background:#f6faeb;margin:15px 0 35px 0}
.rvp_application.rvp_instalment .rvp_banner{height:100px}
.rvp_application.rvp_instalment .rvp_banner img{float:left}
.rvp_application.rvp_instalment .rvp_banner p{padding-top:21px;padding-left:15px;width:550px;float:left}
.rvp_application.rvp_instalment .rvp_subtitle{color:#0d6c29}
.rvp_application.rvp_instalment .rvp_stepContainer li .verMidMid span{font-size:19px}
.rvp_application.rvp_instalment .tenor .custSelect{width:150px}
.rvp_application.rvp_instalment .rvp_stepContainer .verMidOut{padding-left:10px}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_print{display:inline-block;position:absolute;right:20px;z-index:1}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_calculatorContainer .rvp_loanForm .rvp_innerWrap{padding-bottom:45px}
.rvp_mortgage.rvp_appointment .rvp_desc span.green2{text-decoration:underline;color:#0d6c29}
.rvp_mortgage.rvp_appointment .in10 .txtBox{width:310px}
.rvp_mortgage.rvp_appointment textarea.txtBox{vertical-align:middle;border:#ccc 1px solid}
.rvp_mortgage_calculator.rvp_centralized .rvp_resultContainer table td:first-child{text-align:left;font-weight:bold}
.rvp_mortgage_calculator.rvp_centralized .tab1 .rvp_resultContainer table td:first-child{width:444px}
.rvp_mortgage_calculator.rvp_centralized .rvp_tabContent .rvp_remarks ul li:before{content:"? ";color:#33a344;padding-right:5px}
.rvp_mortgage_calculator.rvp_calculator.rvp_centralized .rvp_resultContainer table{margin-bottom:20px;font-size:14px}
.rvp_mortgage_calculator.rvp_calculator.rvp_centralized .rvp_resultContainer table td{padding-left:0}
.rvp_mortgage_calculator.rvp_calculator.rvp_centralized .rvp_resultContainer .rvp_rateTable.timeDeposite .tableHeader th{width:30px;padding:10px;font-size:13px;border-bottom:0;font-weight:normal}
.rvp_mortgage_calculator.rvp_calculator.rvp_partial .in1{margin-top:10px}
.rvp_mortgage_calculator.rvp_calculator.rvp_partial .in6{margin-top:20px}
.rvp_mortgage_calculator.rvp_calculator.rvp_partial .rvp_subtitle.t2{margin-top:30px}
.rvp_mortgage_calculator.rvp_calculator.rvp_partial .in7 .item{display:block}
.rvp_mortgage_calculator.rvp_calculator.rvp_partial .in7 label{width:80%;margin-bottom:10px}
.rvp_mortgage_calculator.rvp_calculator.rvp_partial .rvp_resultContainer table{width:50%;margin-bottom:20px}
.rvp_mortgage_calculator.rvp_calculator.rvp_partial .rvp_resultContainer table td:first-child{font-weight:bold}
.rvp_mortgage_calculator.rvp_calculator.rvp_partial .rvp_resultContainer table{width:100%;font-size:14px}
.rvp_mortgage_calculator.rvp_calculator.rvp_partial .rvp_resultContainer td:first-child{width:50%}
.rvp_mortgage_calculator.rvp_setup .custSelect{width:240px}
.rvp_mortgage_calculator.rvp_setup .rvp_resultContainer table td{padding:4px;padding-left:20px;width:33%}
.rvp_mortgage_calculator.rvp_setup .rvp_resultContainer table td:first-child,.rvp_mortgage_calculator.rvp_setup .rvp_resultContainer table tr.tableHeader:first-child td:first-child{text-align:left}
.rvp_mortgage_calculator.rvp_setup .rvp_resultContainer table .tableHeader td{border-bottom:0;font-weight:bold;text-align:center}
.rvp_mortgage_calculator.rvp_setup .rvp_resultContainer table .separator.hori{margin:0 auto;right:0;left:0;width:90%;top:0}
.rvp_mortgage_calculator.rvp_setup .rvp_remarks{margin-bottom:25px}
.rvp_mortgage_calculator.rvp_setup .rvp_remarks ul{padding-left:15px}
.rvp_mortgage_calculator.rvp_setup .rvp_remarks li{list-style-image:url('resources/images/bullet-green.png');padding-left:15px}
.rvp_mortgage_calculator.rvp_change .rvp_inputContainer{margin-top:35px}
.rvp_mortgage_calculator.rvp_calculator.rvp_change .in1{margin-top:15px}
.rvp_mortgage_calculator.rvp_calculator.rvp_change .in5{margin-top:60px}
.rvp_mortgage_calculator.rvp_calculator.rvp_change .rvp_resultContainer table{width:50%;margin-bottom:25px}
.rvp_mortgage_calculator.rvp_calculator.rvp_change .rvp_resultContainer table td{font-size:14px}
.rvp_mortgage_calculator.rvp_calculator.rvp_change .rvp_resultContainer table td:first-child{font-weight:bold;width:220px}
.rvp_mortgage_calculator.rvp_calculator.rvp_change .in4{margin-top:20px}
.rvp_mortgage_calculator.rvp_calculator.rvp_change .in2 .item,.rvp_mortgage_calculator.rvp_calculator.rvp_change .in3 .item,.rvp_mortgage_calculator.rvp_calculator.rvp_change .in4 .item,.rvp_mortgage_calculator.rvp_calculator.rvp_change .in5 .item{padding-left:29px}
.rvp_mortgage_calculator .rvp_calculatorContainer .txtBox{width:86px}
.rvp_mortgage_calculator .rvp_coverContainer{margin-bottom:30px}
.rvp_mortgage_calculator div.rvp_resultContainer,.rvp_mortgage_calculator .rvp_coverContainer{margin-bottom:10px}
.rvp_mortgage_calculator .rvp_calculatorContainer .rvp_loanForm label{font-size:12px;position:absolute;top:-18px;padding-top:0}
.rvp_mortgage_calculator .rvp_calculatorContainer .rvp_loanForm .inputArea{position:relative}
.rvp_mortgage_calculator .rvp_calculatorContainer .rvp_loanForm .inputArea{display:inline-block;float:none}
.rvp_mortgage_calculator .rvp_calculatorContainer .rvp_loanForm a.hvr-fade{margin-bottom:0}
.rvp_mortgage_calculator .rvp_tabContainer .rvp_tabContent{background:0;padding:0;border-bottom:0}
.rvp_mortgage_calculator .rvp_calculatorContainer{background:#f6faeb;border-bottom:#39b54a 1px solid;border-top:1px solid #39b54a}
.rvp_mortgage_calculator .rvp_tabContainer .rvp_tabContent{border-top:0}
.rvp_mortgage_calculator .rvp_innerWrap{padding:25px 20px}
.rvp_mortgage_calculator .rvp_loanForm .rvp_errorMsgContainer{margin-bottom:0}
.rvp_mortgage_calculator .rvp_loanForm .rvp_errorMsg{display:block;font-style:normal;position:relative}
.rvp_mortgage_calculator .rvp_subtitle{margin-top:20px}
.rvp_mortgage_calculator .rvp_subtitle.result{font-size:20px}
.rvp_mortgage_calculator .rvp_resultContainer .rvp_subtitle{margin:0 0 20px 0}
.rvp_mortgage_calculator .rvp_resultContainer table{width:100%}
.rvp_mortgage_calculator .rvp_resultContainer table .tableHeader{background:#666;font-size:14px}
.rvp_mortgage_calculator.rvp_centralized .rvp_resultContainer table .tableHeader td{padding:10px;border-bottom:0}
.rvp_mortgage_calculator .rvp_resultContainer table td{padding:5px}
.rvp_mortgage_calculator .rvp_tabContent .rvp_remarks ul li{padding-left:15px;text-indent:-15px}
.rvp_mortgage_calculator .rvp_resultContainer .rvp_bannerContainer{margin-top:20px}
.rvp_mortgage_calculator .rvp_resultContainer .rvp_bannerContainer a{float:right;margin-top:10px}
.rvp_mortgage_calculator .rvp_calculatorContainer .rvp_inputContainer{margin-top:35px;position:relative}
.rvp_mortgage_calculator .rvp_calculatorContainer .rvp_inputContainer:first-child{margin-top:20px}
.rvp_mortgage_calculator .rvp_calculatorContainer .rvp_inputContainer .title2{font-size:12px}
.rvp_mortgage_calculator .rvp_calculatorContainer .title{font-weight:bold;font-size:14px;width:32%;margin-right:10px;display:inline-block;height:19px;vertical-align:middle}
.rvp_mortgage_calculator .rvp_calculatorContainer .rvp_loanForm .inputArea{width:64%}
.rvp_mortgage_calculator .rvp_calculatorContainer .title2{font-size:12px;display:block;line-height:14px;font-weight:normal}
.rvp_mortgage_calculator .rvp_calculatorContainer .rvp_loanForm label{font-weight:normal}
.rvp_mortgage_calculator .rvp_calculatorContainer .item{display:inline-block;margin-right:10px}
.rvp_mortgage_calculator.rvp_mortgage_calculator_link .rvp_calculatorContainer .in4 .txtBox,.rvp_mortgage_calculator.rvp_mortgage_calculator_link .rvp_calculatorContainer .in5 .txtBox{width:40px}
.rvp_mortgage_calculator.rvp_mortgage_calculator_link .rvp_calculatorContainer .in5{margin-top:60px}
.rvp_mortgage_calculator .rvp_resultContainer .rvp_subtitle{display:block}
.rvp_mortgage_calculator.rvp_mortgage_calculator_link div.rvp_coverContainer,.rvp_mortgage_calculator.rvp_mortgage_calculator_link .rvp_resultContainer{margin-bottom:30px}
.rvp_mortgage_calculator.rvp_mortgage_calculator_link .rvp_remarks{margin-bottom:30px}
.rvp_mortgage_calculator.rvp_mortgage_calculator_link .rvp_remarks li{padding-left:10px;text-indent:-10px;padding-bottom:10px}
.rvp_mortgage_calculator.rvp_mortgage_calculator_link .rvp_remarks .l2{padding-left:15px}
.rvp_mortgage_calculator.rvp_mortgage_calculator_link .rvp_remarks .l2 li{list-style-image:url('resources/images/bullet-green.png');padding-left:15px;text-indent:0;padding-bottom:0;padding-top:10px}
.rvp_mortgage_calculator .rvp_terms{margin-bottom:35px}
.rvp_mortgage_calculator.rvp_mortgage_calculator_link .tab1 .item{margin-right:0}
.rvp_calculator.rvp_mortgage_calculator_link .rvp_resultContainer table td:first-child{text-align:left;width:34%}
.rvp_calculator.rvp_mortgage_calculator_link .rvp_resultContainer td.remarks,.rvp_calculator.rvp_mortgage_calculator_link .rvp_resultContainer td.plan{width:20%}
.rvp_mortgage_calculator .rvp_inputContainer .radio label{position:relative;float:none;top:1px;min-width:auto;margin-right:20px;width:auto}
.rvp_mortgage_calculator .title.top{vertical-align:top;padding-top:5px}
.rvp_mortgage_calculator .rvp_resultContainer table .separator{height:60%;top:20%}
.rvp_mortgage_calculator table .separator.upper{top:auto;bottom:0}
.rvp_mortgage_calculator table .separator.lower{top:0}
.rvp_mortgage_calculator .rvp_calculatorContainer span a{color:#333;text-decoration:underline}
.rvp_mortgage_calculator .rvp_subtitle.s1{margin:10px 0 0 0}
.rvp_mortgage_calculator .rvp_stepContainer li{text-align:center}
.rvp_mortgage_calculator .rvp_stepContainer{margin:15px 0}
.rvp_mortgage_calculator .rvp_subtitle span{font-size:13px;color:#333}
.rvp_mortgage_calculator .rvp_promoBox{background:#e0e0e0;float:right}
.rvp_mortgage_calculator .rvp_promoBox .rvp_innerWrap{padding:18px 22px 17px 22px;position:relative}
.rvp_mortgage_calculator .rvp_promoBox a.image{float:left;margin-right:20px;margin-top:10px}
.rvp_mortgage_calculator .rvp_promoBox span{font-size:16px}
.rvp_mortgage_calculator .rvp_promoBox .content{float:left}
.rvp_mortgage_calculator .rvp_promoBox span.small{font-size:13px}
.rvp_mortgage_calculator .rvp_promoBox a.tnc{font-size:13px;color:#333;text-decoration:underline;float:none;margin-top:5px;display:block}
.rvp_mortgage_calculator .rvp_promoBox a.contentLink{color:#333;text-decoration:none;float:none}
.rvp_mortgage_calculator .rvp_promoBox a.contentLink strong{font-size:16px}
.rvp_mortgage_calculator .rvp_resultContainer .rvp_promoBox .btnNext{font-weight:normal;padding:0 15px;margin-top:25px;color:#fff}
.rvp_mortgage_calculator .rvp_tabContainer .rvp_tabNav li a:hover{text-decoration:none}
.rvp_mortgage_calculator .rvp_rateTable td{text-align:center;vertical-align:middle}
.rvp_mortgage_calculator .rvp_rateTable td{height:30px;position:relative;border-bottom:1px solid #ccc;line-height:18px}
.connectedLendingTitle{font-weight:bold !important;font-size:14px !important;display:block !important}
.connectedLendingLabel{display:inline-block;width:90%;vertical-align:top}
.connectedLendingLabelAns{padding-top:8px !important;padding-left:8px;width:417px !important}
.rvp_stepContainer.col4 li{width:23.5% !important}
.rvp_stepContainer.col4 li.arrow{width:10px !important}
.rvp_stepContainer li.doc-upload{background:url('resources/images/personal/mortgage/mortgage_step_uplad.png') no-repeat 50% 5px}
.rvp_stepContainer li.doc-upload:hover{background-position:50% -132px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li{background:url('resources/images/evaluation_step.png') no-repeat 50% -137px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step1{background-position:50% -137px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step1.active,.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step1:hover{background-position:50% 0}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.arrow{background:url('resources/images/arrow_grey.png') no-repeat 0 40%}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step2{background-position:50% -413px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step2.active,.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step2:hover{background-position:50% -274px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step3{background-position:50% -665px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer .step3 a span{padding-left:0 !important}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step3.active,.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step3:hover{background-position:50% -542px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step4{background-position:50% -938px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step4.active,.rvp_mortgage.rvp_evaluation .rvp_stepContainer li.step4:hover{background-position:50% -797px}
.rvp_mortgage.rvp_evaluation .rvp_stepContainer li a span{padding-top:74px !important;padding-left:0 !important;font-size:14px !important}
.marginless .rvp_custCheckbox{cursor:default;margin:0;width:15px}
ul.rvp_expandableList{display:block;float:left;width:100%;margin-bottom:20px}
ul.rvp_expandableList.faq_list{margin-top:25px}
ul.rvp_expandableList li.rvp_listGrpoup.active .rvp_subList.inner_expan{border-bottom:0}
ul.rvp_expandableList li.rvp_listGrpoup{display:block;float:left;width:100%}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a.long_Listheader{padding:15px 0}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a.long_Listheader span{width:85%}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a span{padding:4px 0 0 0}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a .arrow{background:url("resources/images/arrow_expand.png") no-repeat 0 0}
ul.rvp_expandableList li.rvp_listGrpoup.active .rvp_listHeader a .arrow{background-position:0 -46px;margin-top:8px}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList{width:100%;height:auto}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.img_text{height:none}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_expan{background:#fff !important}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_text{font-size:13px}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_text p{padding:10px 30px 10px 20px;overflow:hidden}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_text div.p-style{padding:10px 30px 10px 20px;overflow:hidden}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_text img{display:block;float:left;padding:0 20px 0 0}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .inner_title{font-size:16px;color:#0d6c29;margin-bottom:10px;float:left;width:100%}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .inner_sub_title{font-size:14px;font-weight:normal;color:#0d6c29;float:left;width:100%}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .inner_stared{width:100%;float:left;margin-bottom:10px}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .inner_email{width:100%;float:left}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ul{margin:0 0 0 10px;padding:10px 20px 5px 10px;width:100%;list-style:initial;list-style-image:url('resources/images/bullet-green.png')}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ul li{display:list-item;padding-left:10px}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ol{margin:0 0 0 10px;width:100%}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ol>li{margin:15px 0;display:list-item}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ol ol{margin:0 0 0 20px;width:100%}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ol ol li{margin:5px 0}
ul.rvp_expandableList_inner{display:block;width:98% !important;margin:0 0 0 15px !important;padding:0 !important}
ul.rvp_expandableList_inner>li.rvp_listGrpoup{list-style:none;margin:0 !important;padding-left:0 !important}
ul.rvp_expandableList_inner>li.rvp_listGrpoup .rvp_listHeader_inner{border-bottom:1px solid #39b54a;padding-left:0 !important;margin-bottom:0 !important}
ul.rvp_expandableList_inner>li.rvp_listGrpoup .rvp_listHeader_inner a{color:#0d6c29;font-size:17px;width:100%;min-height:37px;display:block;padding-top:11px}
ul.rvp_expandableList_inner>li.rvp_listGrpoup .rvp_listHeader_inner a:hover{background-color:#d8edda;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out;text-decoration:none}
ul.rvp_expandableList_inner>li.rvp_listGrpoup .rvp_listHeader_inner a span{padding-left:15px}
ul.rvp_expandableList_inner>li.rvp_listGrpoup .rvp_listHeader_inner a .arrow{width:14px;height:14px;float:right;background:url("../../../../1/PA_1_2_S5/content/pws2/theme/images/arrow_expand.png") no-repeat 0 0;margin:11px 10px 0 0}
ul.rvp_expandableList_inner>li.rvp_listGrpoup .rvp_listHeader_inner a .arrow{background:url("resources/images/arrow_expand.png") no-repeat 0 0 !important}
ul.rvp_expandableList_inner>li.rvp_listGrpoup.active a .arrow{background-position:0 -21px !important;margin-top:8px}
ul.rvp_expandableList_inner>li.rvp_listGrpoup ul{margin:0;width:100% !important}
ul.rvp_expandableList_inner>li.rvp_listGrpoup ul li.rvp_listHeader_inner{margin:0;width:100% !important;padding:0 !important;list-style:none}
ul.rvp_expandableList_inner>li.rvp_listGrpoup ul.rvp_subList_inner{background:#f6faeb;border-bottom:1px solid #39b54a;width:100% !important;margin:0 !important;height:auto;padding-left:0}
ul.rvp_expandableList_inner>li.rvp_listGrpoup ul.rvp_subList_inner>li div>ul{padding-left:5% !important;width:90% !important;margin:0 !important}
ul.rvp_expandableList_inner>li.rvp_listGrpoup ul.rvp_subList_inner>li div>ul>li{width:95%;list-style:initial;display:list-item}
ul.rvp_expandableList_inner>li.rvp_listGrpoup ul.rvp_subList_inner .job_list li a{font-size:13px}
ul.rvp_subList_inner ul.job_list{list-style-image:url('resources/images/job_bullet.png') !important;padding:20px 20px 0 10px !important}
ul.rvp_subList_inner ul.job_list li{list-style:inherit !important;width:100% !important}
ul.rvp_subList_inner ul.job_list li a{color:#676769;font-size:17px;width:100%;display:block}
ul.rvp_expandableList .rvp_listHeader a.acctServices{background-position:0 55px}
.rvp_static_content .static_content_body ul.hot_job_list{width:100%;margin-top:-20px !important;list-style-image:none}
.rvp_static_content .static_content_body ul.hot_job_list li{margin:5px 0}
.rvp_static_content .static_content_body ul.hot_job_list li a{color:#676769;font-size:14px;width:100%;display:block;text-decoration:underline}
.rvp_insidePageContent ul.rvp_expandableList ul.rvp_expandableList_inner li{background:0}
.hot_job .static_content_subtitle{color:#0d6c29;padding:20px 0 10px;font-size:17px;display:block;clear:both}
.hot_job .static_content_subtitle.last{padding:30px 0 10px}
@media print{.rvp_thm_homeContainerTopMenu .rvp_thm_TopMenu #div_8.rvp_menuItem>a{width:65px}
.noprint{display:none}
}
.rvp_application.rvp_instalment .table_apr.clPreAppLimit{float:right;width:73%;margin:-25px 0}
.rvp_application.rvp_instalment .rvp_inputContainer.monthly_repay{margin-bottom:100px}
.rvp_application.rvp_instalment .rvp_inputContainer.monthly_repay .title{vertical-align:top}
.rvp_application.rvp_instalment .empStatus .custSelect{width:180px}
.rvp_application.rvp_instalment .occupation .custSelect{width:286px}
.rvp_application.rvp_instalment .pics_link{margin-top:20px}
.rvp_application.rvp_instalment .pics_link a{text-decoration:underline;color:#333}
.rvp_application.rvp_instalment .rvp_remarks ol.notes{margin-bottom:15px}
.rvp_application.rvp_instalment .table_apr td .separator.cash_spending{top:-50%;height:140%}
.rvp_application.rvp_instalment .table_apr th .separator.cash_spending{top:-50%;height:140%}
.rvp_per_ins_appoint{top:0;position:relative;height:auto}
.rvp_per_ins_appoint .rvp_formContainer{width:665px;background:#f6faeb;border-top:1px solid #34a344;padding:20px}
.rvp_per_ins_appoint .rvp_formContainer .rvp_errorMsgContainer{margin-bottom:40px}
.rvp_per_ins_appoint .rvp_formContainer.rvp_bd_bottom{border-bottom:1px solid #34a344}
.rvp_per_ins_appoint .custSelect.rvp_w200{width:200px}
.rvp_per_ins_appoint .rvp_txtRed{color:red}
.rvp_per_ins_appoint .rvp_formContainer .rvp_selectMenus>div,.rvp_per_ins_appoint .rvp_formContainer .rvp_contact dd>div{float:left;margin-right:17px}
.rvp_per_ins_appoint.rvp_report .rvp_quotationContainer{background:#ebeae6}
.rvp_per_ins_appoint .rvp_quotationContainer{width:645px;background:#f6faeb;padding:30px;font-size:13px;margin-bottom:40px}
.rvp_per_ins_appoint .rvp_quotationContainer li span{display:inline-block;min-width:180px;vertical-align:top}
.rvp_per_ins_appoint .rvp_quotationContainer li div{display:inline-block;max-width:220px;word-wrap:break-word;word-break:break-all}
.rvp_per_ins_appoint .rvp_quotationContainer li span:first-child{min-width:225px;font-weight:bold;font-size:14px}
.rvp_per_ins_appoint .rvp_quotationContainer li span:first-child+span{display:inline-block;min-width:180px;font-weight:normal;font-size:13px}
.rvp_per_ins_appoint .rvp_quotationContainer li span:first-child+div{max-width:415px !important}
.rvp_per_ins_appoint .rvp_quotationContainer li{margin-bottom:5px}
.rvp_per_ins_appoint .rvp_quotationContainer ul{margin-bottom:30px}
.rvp_per_ins_appoint .rvp_formContainer dt span{font-weight:normal;font-size:12px;display:block}
.rvp_per_ins_appoint .rvp_formContainer dd .rvp_radio>div{float:left}
.rvp_per_ins_appoint .rvp_formContainer .rvp_radio label{font-size:14px;color:#333}
.rvp_per_ins_appoint .rvp_formContainer .rvp_custRatio{margin-bottom:4px}
.rvp_per_ins_appoint .rvp_formContainer .rvp_radio>div{margin-right:20px}
.rvp_per_ins_appoint .rvp_formSubmit{margin-bottom:28px}
.rvp_per_ins_appoint .rvp_formSubmit a{width:86px;height:34px;color:#fff;font-size:18px;font-weight:bold;text-align:center;background:#a6cc38;line-height:34px;float:right}
.rvp_per_ins_appoint .rvp_formSubmit a:hover{text-decoration:none;background:#0d6c29}
.rvp_per_ins_appoint .rvp_formSubmit a.btnAmend{background:#666;margin-right:12px}
.rvp_per_ins_appoint .rvp_formSubmit a.btnAmend:hover{background:#333}
.rvp_per_ins_appoint textarea.txtBox{vertical-align:middle;border:#ccc 1px solid}
.rvp_per_ins_appoint input.txtBox.rvp_w286{width:272px}
.rvp_per_ins_appoint .custSelect.rvp_w286{width:286px}
.rvp_per_ins_appoint .rvp_fs12{font-size:12px;margin:10px 0 30px 0}
.rvp_txtGray{color:#999}
.rvp_per_ins_appoint .rvp_mb0{margin-bottom:0 !important}
.rvp_per_ins_appoint .rvp_innerStepsContainer{padding:25px 0 25px 40px}
.rvp_per_ins_appoint .rvp_innerStepsContainer .rvp_step{float:left;background:url(resources/images/sprite.png) no-repeat 100% -1295px;padding:0 40px 0 0;margin:0 40px 0 0}
.rvp_per_ins_appoint .rvp_innerStepsContainer .rvp_num{text-align:center;float:left;width:30px;height:25px;font-size:15px;background:url(resources/images/sprite.png) no-repeat 0 -1100px;color:#FFF;font-weight:bold;padding-top:5px}
.rvp_per_ins_appoint .rvp_innerStepsContainer .rvp_txt{float:left;font-size:19px;min-width:0;font-weight:bold;margin-left:12px;color:#999;padding:5px 0 0 0}
.rvp_per_ins_appoint .rvp_innerStepsContainer .last{margin-right:0;padding-right:0;background:0}
.rvp_per_ins_appoint .rvp_innerStepsContainer .rvp_step.active .rvp_num{background-position:0 -1200px}
.rvp_per_ins_appoint .rvp_innerStepsContainer .rvp_step.active .rvp_txt{color:#0d6c29}
.rvp_expList>a{color:#0d6c29;font-size:17px;display:block;padding:15px 10px;border-bottom:1px solid #39b54a;text-decoration:none;position:relative}
.rvp_expList>a:hover{background-color:#d8edda;ms-transition:all .4s ease-out;transition:all .4s ease-out}
.rvp_expList>a span{display:block;position:absolute;right:10px;top:50%;margin-top:-4px;width:14px;height:9px;background:url(resources/images/arrow_expand-type-2.png);background-position:0 -9px}
.arrow-link li{background:url(resources/images/sprite.png) no-repeat 0 -595px;padding-left:20px}
.arrow-link a{text-decoration:none;color:black}
.arrow-link a:hover{color:black;text-decoration:underline}
.rvp_3Cols>*{width:25%;float:left;margin-right:5%}
.rvp_3Cols{margin-bottom:10px}
.rvp_3Cols.last{margin-bottom:0}
.rvp_expList>a.js-active span{background-position:0 0}
.rvp_expList.lv2{padding-left:25px;box-sizing:border-box}
.rvp_expList .sub-content{display:none}
.sub-content h6{font-size:18px;margin-bottom:5px;color:#0d6c29}
.content-img-txt,.content-link{box-sizing:border-box}
.content-img-txt{background-color:#f6faeb;position:relative;padding:30px 25px;min-height:110px}
.rvp_per_ins_lifestyletips .content-img-txt{min-height:180px !important}
.content-img-txt>img{position:absolute;top:30px;left:25px;width:220px;height:110px}
.content-img-txt>div{padding-left:250px;box-sizing:border-box}
.content-img-txt>div:last-child{margin-bottom:20px}
.content-img-txt>div>*:last-child{padding-bottom:0}
.content-img-txt ul{margin-bottom:10px}
.content-img-txt li{font-size:12px;margin-bottom:0}
.rvp_per_ins_lifestyletips .content-img-txt li{font-size:12px !important;margin-bottom:0 !important}
.content-img-txt p{padding-bottom:10px}
.rvp_per_ins_lifestyletips .content-img-txt a{color:#0d6c29}
.rvp_per_ins_lifestyletips .marginless{margin:20px 0}
.content-img-txt .rvp_greenBullet li{font-size:14px;margin-bottom:8px;background:url(resources/images/bullet-green.png) 0 9px no-repeat;padding-left:15px;line-height:25px}
.content-link{background-color:#e4efc4;border-bottom:1px solid #39b54a;padding:20px}
.rvp_marginbottom{margin-bottom:40px}
.rvp_application.rvp_form .rvp_inputContainer.contactless p{padding-bottom:0}
.rvp_application.rvp_form p.marginless{margin-top:20px}
p.suppApplication{margin-top:80px}
.rvp_application .rvp_inputContainer.in15 .txtBox.taxCountry{width:140px}
.rvp_application.rvp_form .rvp_inputContainer.university_card{margin-bottom:40px}
.rvp_application.rvp_form .rvp_inputContainer.in7 .custSelect.cardSelect{width:350px}
.rvp_application.rvp_form .rvp_inputContainer.overLmtCbx{margin-bottom:40px}
div.horizontal{border-bottom:1px solid black;margin-bottom:15px}
.rvp_application.rvp_form .declaration .rvp_inputContainer .title{width:70%}
.rvp_application.rvp_form .declaration .rvp_inputContainer .signature{border-bottom:1px solid black;width:150px}
.rvp_application.rvp_form.rvp_supplementary .custSelect.suppCard{width:450px}
.rvp_mt335{margin-top:335px}
.rvp_breadcrumb.brown a.active,.rvp_sectionLeftNav.brown .rvp_title,.rvp_sectionLeftNav.brown li a.active,.rvp_sectionLeftNav.brown>ul>li>ul li.active a,.rvp_sectionLeftNav.brown>ul>li>ul li:hover a{color:#6c3f06}
.rvp_sectionLeftNav.brown>ul{border-bottom:1px solid #94532c;border-top:1px solid #94532c}
.rvp_sectionLeftNav.brown>ul>li .rvp_expandableArrow{background:url("resources/images/arrow_expand_brown.png") no-repeat 0 -21px}
.rvp_sectionLeftNav.brown>ul>li.active .rvp_expandableArrow{background-position:0 0}
.rvp_mb5{margin-bottom:5px}
.rvp_prestige .form-container .rvp_inputContainer{margin-bottom:35px;position:relative}
.rvp_prestige .form-container .rvp_inputContainer input{vertical-align:top}
.rvp_prestige .form-container .rvp_inputContainer>div{display:inline-block;vertical-align:top;width:65%}
.many_checkboxs{float:left;width:65%}
.many_checkboxs p>span{display:none}
.many_checkboxs p{display:inline-block;vertical-align:top;margin-top:5px;width:120px;margin-bottom:10px;padding:0 0 2px 2px}
.rvp_prestige .rvp_innerStepsContainer{padding:25px 0 25px 25px}
.rvp_prestige .rvp_innerStepsContainer .rvp_step{float:left;background:url(resources/images/sprite.png) no-repeat 100% -1295px;padding:0 30px 0 0;margin:0 30px 0 0}
.rvp_prestige .rvp_innerStepsContainer .rvp_num{text-align:center;float:left;width:30px;height:25px;font-size:15px;background:url(resources/images/sprite.png) no-repeat 0 -1100px;color:#FFF;font-weight:bold;padding-top:5px}
.rvp_prestige .rvp_innerStepsContainer .rvp_txt{float:left;font-size:19px;min-width:0;max-width:205px;font-weight:bold;margin-left:12px;color:#999;padding:5px 0 0 0}
.rvp_prestige .rvp_innerStepsContainer .last{margin-right:0;padding-right:0;background:0}
.rvp_prestige .rvp_innerStepsContainer .rvp_step.active .rvp_num{background:url(resources/images/brown-circle.png) no-repeat}
.rvp_prestige .rvp_innerStepsContainer .rvp_step.active .rvp_txt{color:#94532c}
.rvp_prestige .rvp_quotationContainer{font-size:13px;background-color:#ebeae6;box-sizing:border-box;padding:30px}
.rvp_prestige .rvp_quotationContainer label{font-size:14px;font-weight:bold;color:#333;width:30%;display:inline-block;margin-right:25px}
.rvp_prestige .rvp_quotationContainer li div{display:inline-block;word-wrap:break-word;width:65%;vertical-align:top}
.rvp_prestige .rvp_quotationContainer li div span{display:inline-block;min-width:150px;margin-right:15px}
.rvp_prestige .rvp_quotationContainer li{margin-bottom:15px}
.rvp_prestige .rvp_quotationContainer ul{margin-bottom:30px}
.inv_fxt_font1{font-size:11px}
.rvp_gsasitesearch{text-align:left;height:auto}
.rvp_gsasitesearch .gsa_p{margin-top:1em;margin-bottom:.25em;display:block;padding-bottom:0}
.rvp_gsasitesearch .gsa_p span{font-weight:bold}
.rvp_gsasitesearch .gsa_t,.rvp_gsasitesearch .search_row{font-size:13px}
.rvp_gsasitesearch .gsa_p,.rvp_gsasitesearch .gsa_s,.rvp_gsasitesearch .gsa_t{font-family:arial,sans-serif}
.rvp_gsasitesearch .gsa_s{font-size:12px;width:550px}
.rvp_gsasitesearch .gsa_l{color:#c00}
.rvp_gsasitesearch .rvp_search_cluster{line-height:140%;float:right;width:15em;margin:2em 0 0 1em;padding-left:1em;border-left:1px solid #ccc}
.rvp_gsasitesearch .search_row a,.rvp_gsasitesearch .search_cluster_item a{text-decoration:underline}
.rvp_gsasitesearch .search_row a:link,.rvp_gsasitesearch .search_cluster_item a:link{color:#363636}
.rvp_gsasitesearch .search_row a:visited,.rvp_gsasitesearch .search_cluster_item a:visited{color:#363636}
.rvp_gsasitesearch .search_row a:hover,.rvp_gsasitesearch .search_cluster_item a:hover{color:#097603}
.rvp_gsasitesearch mark{font-weight:bold;background-color:transparent}
.rvp_gsasitesearch .rvp_paging{margin-top:1ex;display:block;text-align:center}
.rvp_gsasitesearch .rvp_search_info{margin-top:5%}
.rvp_gsasitesearch .rvp_spellsuggest_label{font-size:15px;color:#c00}
.rvp_gsasitesearch .rvp_spellsuggest_keyword{font-size:15px;color:#000;font-weight:bold;font-style:italic}
.rvp_gsasitesearch .txtBox{vertical-align:top;width:300px;margin-right:5px}
.rvp_gsasitesearch .rvp_current_page{text-decoration:none;color:#a90a08;font-weight:bold}
.rvp_gsasitesearch .rvp_gsa_button{margin-left:5px}
.rvp_gsasitesearch .rvp_searchscope{width:200px}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart{width:655px;height:571px;background:#f6faeb;position:relative;z-index:0}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .arrow{width:0;height:0;border:#f6faeb 23px solid;border-top-color:#f0f0f0;border-bottom:0;position:absolute;left:50%;top:0;margin-left:-20px;z-index:10}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .legend{position:absolute;right:0;top:20px;padding:20px}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .legend ul,.solutionChart .legend li{margin:0 !important;padding:0 !important;display:block}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .legend li{white-space:nowrap;padding:5px 0 !important;text-align:right}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .legend li ins{display:inline-block;width:20px;height:20px;border-radius:3px;text-indent:-9999px;overflow:hidden;text-align:left;vertical-align:middle}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .legend li.original ins{background:#999}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .legend li.hase ins{background:#33a043}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart table{height:100%}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart table .scrow1>*{height:100%;padding-bottom:20px}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart table .scrow2>*,.solutionChart table .scrow3>*{height:122px;padding:20px 0}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart table .scrow3>*{padding-bottom:50px}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart table tr>*{vertical-align:bottom}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .label{font-size:14px;padding:10px 0;font-weight:bold}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .value{font-size:14px;color:#339f43}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .value *{vertical-align:middle}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .value b{font-size:20px;vertical-align:top}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .value i{font-style:normal}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart table th{width:228px;background:#e4efc4;text-align:center}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .scbar{width:388px;height:30px}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .scbar .original{height:100%;width:100%;background:#999}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .scbar .hase{height:100%;width:0;background:#33a043}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .scbar *{white-space:nowrap;text-align:right;border-top-right-radius:3px;border-bottom-right-radius:3px}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .scbar *:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .scbar .label{display:inline-block;font-weight:normal;vertical-align:middle;margin:0;padding:0 10px;color:#fff;font-size:12px;font-weight:bold}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .scbar *.outsideLabel:before{width:100%}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .scbar .original.outsideLabel .label{color:#999}
.rvp_calcdcl .rvp_calculatorContainer .solutionChart .scbar .hase.outsideLabel .label{color:#33a043}
.rvp_calcdcl .rvp_calculatorContainer div.rvp_loanForm{border-bottom:#39b54a 1px solid !important}
.rvp_calcdcl .rvp_calculatorContainer div.rvp_resultContainer{margin-top:-1px}
.rvp_calcdcl .rvp_calculatorContainer div.rvp_resultContainer>*{border-bottom:#39b54a 1px solid}
.rvp_calcdcl .rvp_calculatorContainer div.rvp_resultContainer .rvp_innerWrap{border-top:#39b54a 1px solid;display:none}
.rvp_calcdcl .rvp_calculatorContainer .outstanding-remark{margin-bottom:20px;margin-top:-20px}
.rvp_creditLoan .loan-repaymentSchedule{display:none;margin-top:-20px;margin-bottom:20px;text-align:right}
.rvp_creditLoan .loan-repaymentSchedule a{display:inline-block;background:#a6ce39;border:0;color:#fff;padding:8px 20px;font-weight:bold;font-size:17px}
.rvp_creditLoan .loan-repaymentSchedule a:hover{background:#34a344;text-decoration:none;cursor:default}
.rvp_loans .rvp_loanForm input{width:auto}
.rvp_calcdcl .rvp_calculatorContainer .rvp_loanForm label{width:245px;padding-top:0}
.ui-dialog .ui-widget-header .ui-icon{background-image:url("resources/images/btn_close.png") !important}
.rvp_mt-35{margin-top:-35px}
.rvp_mb35{margin-bottom:35px}
.white .form-container{border-top:1px solid #cfd3d4;border-bottom:1px solid #cfd3d4;background-color:#fff}
.rvp_preferred .form-container div.preferbanking>div{margin-bottom:35px;position:relative}
.rvp_preferred .form-container div.preferbanking>div.last{margin-bottom:0}
.rvp_preferred .form-container div.preferbanking>div input{vertical-align:top}
.rvp_preferred .form-container label.title{font-size:14px;font-weight:bold;color:#333;width:180px;display:inline-block;margin-top:6px}
.rvp_preferred .form-container .small-label{display:block;position:absolute;top:-18px;left:185px;font-size:12px}
.rvp_preferred .form-container .custSelect{width:200px}
.rvp_preferred .form-container .checkbox span{vertical-align:top;margin-top:5px;width:120px;margin-bottom:10px}
.rvp_preferred .form-container .checkbox .many_checkboxs p>span{display:none}
.rvp_preferred .form-container textarea{vertical-align:top;width:350px;height:85px;max-height:200px;padding:6px;box-sizing:border-box;max-width:470px}
.rvp_preferred .form-container .checkbox span{display:none}
.rvp_preferred .form-container .checkbox p label{display:inline-block;width:150px;margin-bottom:10px}
.rvp_preferred .multi_checkbox{width:450px}
.rvp_mt30{margin-top:0}
.rvp_confirm-result .title{font-weight:bold;font-size:14px;display:inline-block;width:225px;vertical-align:middle}
.rvp_confirm-result .input{display:inline-block;vertical-align:middle;width:180px;vertical-align:middle}
.rvp_confirm-result{background-color:#ebeae6;padding:30px}
.rvp_confirm-result li{margin-bottom:15px}
.rvp_insidePageContent .emn_subHeadingContainer{margin-bottom:20px}
.rvp_insidePageContent .emn_subheading{font-size:13px;color:#000}
.rvp_insidePageContent .emn_subTitle1{font-size:16px;color:#0d6c29;margin-bottom:15px}
.rvp_insidePageContent .emn_subTitle2{font-size:21px;color:#0d6c29;margin-bottom:15px}
.rvp_insidePageContent .emn_serviceContainer{margin-bottom:20px}
.rvp_insidePageContent .emn_serviceContainer p{border-top:1px solid #34a344;border-bottom:1px solid #34a344;padding:20px 0}
.rvp_insidePageContent .emn_green{color:#0d6c29}
.rvp_insidePageContent .emn_link a{color:#000;cursor:pointer;text-decoration:underline;font-style:normal}
.rvp_insidePageContent .emn_link a:hover{color:#0d6c29}
.rvp_insidePageContent .emn_categories{margin:0;padding:0}
.rvp_insidePageContent .emn_categories dl{text-align:left}
.rvp_insidePageContent .emn_categories dl:first-child dt{color:#0d6c29;font-size:16px;font-weight:normal}
.rvp_insidePageContent .emn_categories dl>dt:first-child{width:180px}
.rvp_insidePageContent .emn_categories dl>dt:nth-child(2){width:520px}
.rvp_insidePageContent .emn_categories dl>dd{width:520px}
.rvp_insidePageContent .emn_categories dl>dd>div:last-child{margin-bottom:15px}
.rvp_insidePageContent .emn_categories .rvp_buttons{margin-bottom:20px;text-align:left}
.rvp_insidePageContent .emn_categories .rvp_level2Btn:first-child{margin-left:0}
.rvp_travelInsurance .emn_steps{margin-left:0;padding-left:0}
.rvp_insidePageContent .rvp_tabContainer .emn_userinput{font-style:italic}
.rvp_insidePageContent .rvp_tabContainer .emn_phoneRecord{font-style:italic;font-weight:bold}
.rvp_insidePageContent .rvp_tabContainer .rvp_tabContent input{padding:0 6px 0 6px}
.rvp_insidePageContent .rvp_tabContainer .emn_remarks{margin:25px 0}
.rvp_insidePageContent .rvp_tabContainer .emn_remarks ul{list-style:none;padding:0;margin:0}
.rvp_insidePageContent .rvp_tabContainer .emn_remarks li{padding-left:15px;text-indent:-15px}
.rvp_insidePageContent .rvp_tabContainer .emn_remarks li::before{content:"• ";color:#33a344;padding-right:5px}
.rvp_insidePageContent .rvp_tabContainer .emn_forgotLink a{color:#000;text-decoration:underline}
.rvp_insidePageContent .rvp_tabContainer .emn_forgotLink a:hover{color:#0d6c29}
.rvp_insidePageContent .rvp_tabContent .ewarrant .rvp_custCheckbox.disabled{filter:alpha(opacity=0.3);opacity:.3;background:grey}
.relationShipInput{height:30px}
.spanHidden{display:inline-block;width:50px;visibility:hidden}
.staffNumber{display:inline-block}
.td_relation{width:10%}
.relation_bottom{margin-bottom:0 !important}
.releationship>.title{width:100% !important;height:30px !important}
#permant_address .title{width:75% !important;margin-top:15px;font-size:13px}
#lessThanThree input{width:272px !important}
.relation_bottom{margin-bottom:0 !important}
.permanent .rvp_inputArea{width:69% !important}
.permanent .rvp_inputArea .item input.txtBox{width:482px !important}
.rvp_application.rvp_form div.marbot40{margin-bottom:40px}
.divFullNameEnglish{width:15%;vertical-align:top}
.fullNameAndRelationship{word-break:break-word}
.spanRelationship{width:16% !important;margin-left:5%}
.divRelationship{width:25%;vertical-align:top}
#lessThanThree{margin-bottom:35px}
#lessThanThree>.title{display:inline-block;vertical-align:top}
#permanentAdd{font-size:13px}
.rvp_word{word-break:break-all}
html{filter:grayscale(100%);-webkit-filter:grayscale(100%)}
﻿ .rvp_skn_haseHomeV01QuickLogon .rvp_btnSchedule{cursor:pointer;position:absolute;top:0;right:0}
.rvp_skn_haseHomeV01QuickLogon .rvp_btnSchedule .rvp_popupBtn{display:block;width:23px;height:24px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/home/images/schedule.png") no-repeat}
.rvp_skn_haseHomeV01QuickLogon{float:left;width:248px;margin-left:1px}
.rvp_skn_haseHomeV01QuickLogon .rvp_homeV01_ebanking{position:static;display:block;width:auto}
.rvp_skn_haseHomeV01QuickLogon .rvp_homeV01_ebanking>div{background-color:#FFF;width:auto;height:169px;padding-left:20px;padding-bottom:0;padding-right:20px}
.rvp_skn_haseHomeV01QuickLogon .rvp_btnSchedule{cursor:pointer;position:absolute;top:0;right:0;display:block;width:23px;height:24px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/home/images/schedule.png") no-repeat}
.rvp_skn_haseHomeV01QuickLogon h2{float:left}
.rvp_skn_haseHomeV01QuickLogon li a{font-size:14px;padding-bottom:10px}
.rvp_skn_haseHomeV01QuickLogon .rvp_popupSchedule{width:195px;height:38px;background:url("resources/images/popup_bg.png") no-repeat;position:absolute;top:-40px;right:-89px;padding:7px 0 0 0;text-align:center;display:none}
.rvp_skn_haseHomeV01QuickLogon .rvp_popupSchedule a{color:#333;font-size:12px}
.rvp_skn_haseHomeV01QuickLogon .rvp_btnSchedule:hover div.rvp_popupSchedule{display:block}
.rvp_skn_haseHomeV01QuickLogon .rvp_btnSchedule:hover div.rvp_popupSchedule{display:block}
.rvp_leftMenu{width:250px;position:relative;z-index:1;float:left}
.rvp_breadcrumb{width:600px;float:left}
.rvp_breadcrumb a{font-size:11px;color:#666}
.rvp_breadcrumb span{padding:0 6px}
.rvp_breadcrumb span.active{font-size:11px;color:#0c6b27}
.rvp_socialMedia{float:right}
.rvp_socialMedia a{float:left;margin-left:6px}
.rvp_insidePageContent .rvp_logonBtn{float:right;background:transparent url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat scroll 0 0;height:34px}
.rvp_insidePageContent .rvp_logonBtn a{padding-left:30px;font-size:19px;color:#0d6c29;font-weight:bold;line-height:32px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_personalBankingServices .leftmenu-navs>ul>li>a.open{background-color:#39b54a}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_personalInvestment .leftmenu-navs>ul>li>a.open{background-color:#39b54a}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_personalMortgages .leftmenu-navs>ul>li>a.open{background-color:#39b54a}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_personalCards .leftmenu-navs>ul>li>a.open{background-color:#0d6c29}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_personalLoans .leftmenu-navs>ul>li>a.open{background-color:#39b54a}
.rvp_sectionLandingContainer .rvp_sectionInnerNav{position:absolute;top:0;left:0;background:url("resources/images/bg_black_75.png");width:246px;height:435px;float:left}
.rvp_sectionLandingContainer .rvp_sectionInnerNav .rvp_title{padding:20px 0 0 26px;height:43px;font-size:19px;font-weight:bold;color:#FFF}
.rvp_sectionLandingContainer .rvp_sectionInnerNav .leftmenu-navs>ul>li{background:url("resources/images/bg_section_nav.png") repeat-x;height:62px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav .leftmenu-navs>ul>li>a{background-repeat:no-repeat;padding:0 20px 0 50px;width:176px;height:62px;font-size:15px;color:#FFF;background-image:url("resources/images/arrow_leftnav_white.png");background-position:27px 50%}
.rvp_sectionLandingContainer .rvp_sectionInnerNav .rvp_sectionInnerSubNav{background-color:#0d6c29;position:absolute;top:0;left:246px;z-index:2004;width:372px;height:409px;padding:26px 0 0 0;display:none}
.rvp_sectionLandingContainer .rvp_sectionInnerNav .rvp_sectionInnerSubNav li a{display:block;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat;background-position:28px -495px;padding:0 28px 15px 44px;color:#FFF;font-size:15px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav .rvp_sectionInnerSubNav .rvp_sectionInnerSubSubNav{position:absolute;left:372px;background:#0d6c28;top:0;width:372px;height:409px;padding-top:26px;display:none}
.rvp_sectionLandingContainer .rvp_sectionInnerNav .rvp_sectionInnerSubSubNav span{color:#FFF;font-weight:bold;font-size:18px;padding:0 0 20px 27px;display:block}
.rvp_promoBannerContainer{position:absolute;top:248px;left:247px}
.rvp_promoBannerContainer a{display:block;position:relative}
.rvp_promoBannerContainer a .frame{display:block;position:absolute;top:0;left:0;border-width:4px;border-style:solid;border-color:#39b54a;width:363px;height:179px;filter:alpha(opacity=0);opacity:0;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
.rvp_promoBannerContainer a:hover .frame{filter:alpha(opacity=100);opacity:1}
.rvp_promoBannerContainer.rvp_right{left:619px}
.rvp_contactUsContainer{position:absolute;top:248px;left:619px;width:330px;height:171px;background-color:#e9e6e1;padding:16px 20px 0 20px;font-size:13px}
.rvp_contactUsContainer .rvp_title{color:#0c6c26;font-size:19px;font-weight:bold;padding:0 0 12px 0}
.rvp_contactUsContainer p{padding:0 0 12px 0}
.rvp_contactUsContainer li{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat;background-position:0 -595px;padding:0 0 8px 20px}
.rvp_contactUsContainer a{color:#333}
.rvp_importantNotes ul.rvp_bulletPoints li{margin-right:30px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat;background-position:0 -597px;padding-left:15px;margin-bottom:5px}
.rvp_importantNotes ul.rvp_bulletPoints{width:50%;float:left}
.rvp_usefulTools{background-image:url("resources/images/bg_dark_green.png");width:247px;height:247px}
.rvp_sectionLandingPromoContainer .rvp_toolsContainer{position:absolute;top:20px;left:20px;color:#FFF;font-family:sans-serif}
.rvp_sectionLandingPromoContainer .rvp_toolsTitle{font-size:19px;font-weight:bold;margin-bottom:15px;display:block}
.rvp_sectionLandingPromoContainer .rvp_toolsContainer ul{font-size:13px}
.rvp_sectionLandingPromoContainer .rvp_toolsContainer ul li{height:32px;background:transparent url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat scroll 0 -495px;padding-left:16px}
.rvp_sectionLandingPromoContainer .rvp_toolsContainer ul li a{color:#FFF}
.rvp_sectionLandingPromoContainer a{display:block;position:relative}
.rvp_sectionLandingPromoContainer a .frame{display:block;position:absolute;top:0;left:0;border-width:4px;border-style:solid;width:239px;height:239px;filter:alpha(opacity=0);opacity:0;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
.rvp_sectionLandingPromoContainer a .frame{border-color:#39b54a}
.rvp_sectionLandingPromoContainer a:hover .frame{filter:alpha(opacity=100);opacity:1}
.rvp_sectionLandingCarouselContainer{position:absolute;top:0;left:247px}
.rvp_sectionLandingCarouselContainer>a{position:absolute;top:96px;background-color:#FFF;background-repeat:no-repeat;background-position:50% 21px;width:18px;height:55px;text-indent:-9999px}
.rvp_sectionLandingCarouselContainer>a:hover{background-position:50% -79px;background-color:#39b54a}
.rvp_sectionLandingCarouselContainer>a.btnPrev{left:0;background-image:url("resources/images/arrow_prev.png")}
.rvp_sectionLandingCarouselContainer>a.btnNext{right:1px;background-image:url("resources/images/arrow_next.png")}
.rvp_carouselContainer{width:743px;height:247px;overflow:hidden}
.rvp_carouselContainer a{width:247px;margin-right:1px}
.rvp_stepsContainer{position:absolute;top:0;left:247px;width:743px;height:247px;background:url("resources/images/bg_green_80.png");color:#FFF}
.rvp_stepsContainer .rvp_step.last{background:0;padding-right:20px}
.rvp_stepsContainer .rvp_step{float:left;background:url("resources/images/arrow_step.png") no-repeat 100% 50%;padding:57px 37px 0 20px;width:196px;height:190px;text-align:center}
.rvp_stepsContainer .rvp_step .rvp_icon{background-repeat:no-repeat;background-position:50% 0;width:100%;height:76px}
.rvp_stepsContainer .rvp_step1 .rvp_icon{background-image:url("resources/images/icon_step_1.png")}
.rvp_stepsContainer .rvp_step2 .rvp_icon{background-image:url("resources/images/icon_step_2.png")}
.rvp_stepsContainer .rvp_step3 .rvp_icon{background-image:url("resources/images/icon_step_3.png")}
.rvp_stepsContainer .rvp_step .rvp_title{font-size:19px;font-weight:bold;text-align:center;padding-top:15px}
.rvp_stepsContainer .rvp_step a{display:inline-block;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat;background-position:0 -495px;margin-top:18px;padding:0 0 0 16px;color:#FFF}
.rvp_sectionBannerContainer .rvp_hpb_top .rvp_item .rvp_taglineContainer.rvp_ebanking{width:100%;height:274px;left:0;background:url("resources/images/banner_bg.png") #d5ffd5 repeat-x 0 0}
.rvp_sectionBannerContainer .rvp_hpb_top .rvp_item .rvp_taglineContainer .rvp_tagline.rvp_personalEbanking{left:0}
.rvp_subSectionBannerContainer{height:274px;margin-bottom:10px}
.rvp_subSectionBannerContainer.rvp_travelInsurance{background-color:#effbe1}
.rvp_sectionBannerContainer .rvp_innerContainer{width:870px;margin:0 auto;height:100%;position:relative}
.rvp_sectionLandingContainer.rvp_ebanking{top:0;position:relative;height:auto}
.rvp_sectionLandingContainer.rvp_ebanking a{text-decoration:none}
.rvp_insidePage{padding:50px 0 0 0}
.rvp_insidePageContent{float:right;width:705px;margin-left:35px}
.rvp_insidePageContent p a{color:#0d6c29}
.rvp_insidePageContent .rvp_mainTitle{font-size:27px;color:#0d6c29;float:left;line-height:32px}
.rvp_insidePageContent .rvp_subTitle{font-size:15px;color:#333;margin-bottom:18px}
.rvp_landingHeader{height:30px}
.rvp_insidePageContent .rvp_mainTitleContainer{height:60px}
.rvp_insidePage.clearfix .rvp_insidePageContent>div>div.rvp_mainTitleContainer.clearfix{height:auto}
.rvp_career .rvp_static_content .static_content_body .img_position{height:auto}
.rvp_insidePageContent>div>.rvp_career .richText_position{float:left;width:430px}
.rvp_sectionLandingContainer.rvp_stockQuote{top:0;position:relative;height:auto}
.rvp_stockQuote .rvp_btnTrade{float:right}
.rvp_stockQuote .rvp_mainTitle{padding-top:8px}
.rvp_stockQuote .rvp_tabContainer .rvp_tabNav li a:hover{text-decoration:none}
.rvp_stockQuote .rvp_smallTitle{font-size:12px;color:#000;font-weight:bold}
.rvp_stockQuote .rvp_securitiesAccout .rvp_mainTitle{float:none;margin:40px 0 25px 0}
.rvp_stockQuote .rvp_securitiesAccout span a{text-decoration:underline;color:#0d6c29}
.rvp_stockQuote .rvp_bottomLinks{min-height:120px}
.rvp_stockQuote .rvp_bottomLinks.rvp_col2>div{width:47%}
.rvp_stockQuote .rvp_importantNotes{width:657px;margin-top:20px;color:#000}
.rvp_stockQuote .rvp_importantNotes .rvp_title{font-weight:bold}
.rvp_importantNotes a{text-decoration:underline;color:#0d6c29}
.rvp_sectionLandingContainer.rvp_rates{top:0;position:relative;height:auto}
.rvp_rateRemark{font-size:12px;color:#333}
.rvp_rateRemark.right{float:right}
.rvp_ratesPs{margin-top:35px;font-size:12px;color:#333}
.rvp_ratesPs span{margin-bottom:20px;display:block}
span.rvp_psTitle{color:#0d6c29;margin:0;display:inline}
.rvp_ratesPs ol{list-style:inside decimal}
.rvp_rates .rvp_bottomLinks ul.contactUs{margin-top:0}
.rvp_rates .rvp_bottomLinks ul.contactUs li span{font-weight:bold}
.rvp_rates .rvp_bottomLinks .rvp_custServices{background:0}
.rvp_rates .rvp_insidePageContent .rvp_mainTitle{float:none}
.rvp_rates .rvp_insidePageContent .rvp_subTitle{display:block;margin-top:20px;font-size:13px;color:#333}
.rvp_rates .rvp_mainTitleContainer{height:auto}
.rvp_rates .rvp_insidePageContent .rvp_subTitle a{color:#0d6c29;text-decoration:underline}
.rvp_rates .rvp_chartBtn{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 2px -98px;width:20px;height:20px;display:block;margin:10px auto 0 auto}
.rvp_rates .rvp_bottomLinks .onlineTools{float:left}
.rvp_rates .rvp_bottomLinks .rvp_custServices{color:#333}
.rvp_rates .rvp_bottomLinks ul.contactUs li a{padding-left:10px}
.rvp_foreignCurrencyNotes .rvp_rateTable th{text-align:left;font-size:14px;padding-bottom:8px}
.rvp_foreignCurrencyNotes .rvp_rateTable td.rates{width:210px}
.rvp_foreignCurrencyNotes .rvp_rateTable th.remarks{font-size:12px}
.rvp_foreignCurrencyNotes .rvp_bottomLinks{width:657px}
.rvp_foreignCurrencyNotes .placeTimeDeposit li{padding-left:16px}
.rvp_popupChart{width:655px;padding:22px 40px 20px 40px;background-color:#FFF}
.rvp_popupChart .rvp_title{font-size:27px;line-height:120%;color:#0d6c29;padding:0 0 20px 0}
.rvp_popupChart .rvp_selectMenus{padding-bottom:10px}
.rvp_popupChart .rvp_selectMenus dt{float:left;font-weight:bold;padding:5px 20px 0 0}
.rvp_popupChart .rvp_selectMenus dd{float:left;padding:0 40px 0 0}
.rvp_popupChart .rvp_chartTitle{background-color:#008945;color:#FFF;min-height:31px;padding:9px 25px 0 25px}
.rvp_popupChart .rvp_chartTitle span{font-size:12px}
.rvp_popupChart .rvp_chartRate{padding:0 0 20px 0}
.rvp_popupChart .rvp_buttons{padding:0 0 20px 0}
.rvp_popupChart .rvp_chartNote{font-size:12px}
.rvp_popupChart .rvp_chartNote a{text-decoration:underline;color:#333}
.rvp_goldPrices .rvp_rateTable th{text-align:left}
.rvp_business .rvp_sectionLandingContainer .rvp_sectionInnerNav .leftmenu-navs>ul>li>a:hover{background-color:#006ebc}
.rvp_sectionLandingContainer .rvp_sectionInnerNav .leftmenu-navs>ul>li>a.open{background-color:#006ebc;text-decoration:none}
.rvp_business .rvp_sectionLandingContainer .rvp_sectionInnerNav .rvp_sectionInnerSubNav{background-color:#006ebc}
.rvp_business .rvp_sectionLandingContainer .rvp_sectionInnerNav .rvp_sectionInnerSubNav .rvp_sectionInnerSubSubNav{background-color:#00408b}
.rvp_business .rvp_sectionLandingCarouselContainer>a:hover{background-color:#183888}
.rvp_business .rvp_sectionLandingCarouselContainer>a.btnPrev{left:0;background-image:url("resources/images/arrow_prev_blue.png")}
.rvp_business .rvp_sectionLandingCarouselContainer>a.btnNext{right:1px;background-image:url("resources/images/arrow_next_blue.png")}
.rvp_business .rvp_logonContainer{position:absolute;top:248px;left:247px;width:321px;height:135px;background:url("resources/images/bg_gray_80.png") 0 0 repeat;padding:25px}
.rvp_business .rvp_logonContainer a{font-size:12px}
.rvp_business .rvp_logonContainer .rvp_left{border-right:1px solid #00408b;width:216px;height:130px;float:left}
.rvp_business .rvp_logonContainer .rvp_left .rvp_title{font-size:19px;padding:8px 0 10px 38px;min-height:10px;background:url("resources/images/sprite_blue.png") no-repeat 0 0;color:#00408b;font-weight:bold}
.rvp_business .rvp_logonContainer .rvp_left a.rvp_registerNow,.rvp_business .rvp_logonContainer .rvp_left a.rvp_knowMore{background:url("resources/images/sprite_blue.png") no-repeat;background-position:0 -95px;padding:0 0 10px 16px;color:#333;display:inline-block;margin-right:10px}
.rvp_business .rvp_logonContainer .rvp_businessBtn.rvp_blueBtn{padding:0;width:54px;background:#00408b;color:#fff;text-align:center;margin-bottom:10px;text-transform:none}
.rvp_business .rvp_logonContainer .rvp_custRatio{background:url("resources/images/radio_checkbox_blue.png") no-repeat}
.rvp_business .rvp_logonContainer .rvp_custRatio.checked{background-position:0 -100px}
.rvp_business .rvp_logonContainer .rvp_radio>div{margin:0 0 5px 0}
.rvp_business .rvp_logonContainer .rvp_right{width:100px;height:130px;float:left}
.rvp_business .rvp_logonContainer .rvp_right a{background-image:url("resources/images/icon_logon.png");background-repeat:no-repeat;width:80px;padding-top:40px;display:block;text-align:center;font-weight:bold;color:#333;float:right;line-height:100%}
.rvp_business .rvp_logonContainer .rvp_right a.rvp_applyNow{background-position:50% 0;margin-bottom:4px;height:20px}
.rvp_business .rvp_logonContainer .rvp_right a.rvp_applyNow:hover{background-position:50% 0}
.rvp_business .rvp_logonContainer .rvp_right a.rvp_makeAnAppointment{background-position:50% -100px}
.rvp_business .rvp_logonContainer .rvp_right a.rvp_makeAnAppointment:hover{background-position:50% -100px;margin-bottom:7px}
.rvp_business .rvp_contactUsContainer{width:331px;height:169px;border:0}
.rvp_business .rvp_contactUsContainer .rvp_title{color:#00408b;font-weight:bold;padding:0 0 10px 0}
.rvp_bottomSection.rvp_business a.rvp_businessStartupCorner{display:inline-block;padding:0 0 0 45px;margin:30px 0;vertical-align:top;font-size:17px;color:#183888;text-decoration:none;background:url("resources/images/icons.png") no-repeat;background-position:0 4px;width:142px;margin-right:50px;min-height:40px;line-height:20px}
.rvp_bottomSection.rvp_business a.rvp_commercialBankingServiceBrochure{display:inline-block;padding:0 0 0 45px;margin:30px 0;vertical-align:top;font-size:17px;color:#183888;text-decoration:none;background:url("resources/images/icons.png") no-repeat;background-position:0 -82px;width:177px;margin-right:50px;min-height:40px;line-height:20px}
.rvp_bottomSection.rvp_business a.rvp_faqForRemittanceServices{display:inline-block;padding:0 0 0 45px;margin:30px 0;vertical-align:top;font-size:17px;color:#183888;text-decoration:none;background:url("resources/images/icons.png") no-repeat;background-position:0 -166px;width:175px;margin-right:55px;min-height:40px;line-height:20px}
.rvp_bottomSection.rvp_business a.rvp_formDownloadCentre{display:inline-block;padding:0 0 0 45px;margin:30px 0;vertical-align:top;font-size:17px;color:#183888;text-decoration:none;background:url("resources/images/icons.png") no-repeat;background-position:0 -250px;width:140px;margin-right:55;min-height:40px;line-height:20px}
.rvp_businessBtn{display:inline-block;padding:4px 17px;text-transform:uppercase;color:#fff}
.rvp_businessBtn:hover{text-decoration:none}
.rvp_blueBtn{background:#183888}
.rvp_lightBlueBtn{background:#0080c8}
.rvp_business .rvp_promoTradeContainer{position:absolute;top:248px;left:619px;width:321px;height:135px;padding:25px;border:0;background-color:#e9e6e1}
.rvp_business .rvp_promoTradeContainer .rvp_left{float:left;width:50%;margin-right:6%}
.rvp_business .rvp_promoTradeContainer .rvp_right{float:left;width:44%}
.rvp_business .rvp_promoTradeContainer .rvp_title{color:#183888;font-weight:bold;padding:0 0 10px 0;font-size:17px}
.rvp_business .rvp_promoTradeContainer .rvp_right .rvp_title{color:#007fc7}
.rvp_business .rvp_promoTradeContainer span{display:block;line-height:130%;margin-bottom:10px}
.rvp_business .rvp_promoTradeContainer .rvp_level2Btn.hvr-fade{margin:10px 0 0 0;text-transform:uppercase}
.rvp_business .rvp_promoTradeContainer .rvp_title{height:40px}
.rvp_bottomLinks{clear:left}
.rvp_bottomLinks{position:relative;margin-top:30px;min-height:130px;background:#e9e6e1;border:4px solid #a6ce39;padding:17px 20px 5px 20px}
.rvp_bottomLinks li{font-size:13px}
.rvp_bottomLinks .subHeader{font-size:17px;color:#0d6c29;background:0;padding-bottom:5px}
.rvp_bottomLinks>div>ul{margin-bottom:15px}
.rvp_bottomLinks>div>ul>li>ul{margin-top:5px}
.rvp_bottomLinks>div>ul>li>ul>li{background:0;height:auto}
.rvp_bottomLinks.rvp_col2>div{width:47%}
.rvp_bottomLinks.rvp_col3>div{width:30%}
.rvp_bottomLinks>div>ul>li>ul.rvp_noIcon>li a{background:0;font-size:12px;padding-left:12px}
.rvp_sectionLandingContainer.rvp_ebanking .rvp_bottomLinks ul.contactUs li{background:0}
.rvp_bottomLinks .rvp_bottomLinkLeft{float:left}
.rvp_bottomLinks .rvp_bottomLinkMid{float:left}
.rvp_bottomLinks .rvp_bottomLinkRight{float:left}
.rvp_bottomLinks.rvp_col2 .rvp_bottomLinkRight{margin-left:6%}
.rvp_bottomLinks.rvp_col3 .rvp_bottomLinkMid{margin-left:5%}
.rvp_bottomLinks.rvp_col3 .rvp_bottomLinkRight{margin-left:5%}
.rvp_evaluation .rvp_bottomSection{margin-top:20px;width:990px}
.rvp_evaluation .rvp_bottomSection>div{border:4px solid #34a344;width:430px;height:180px;float:left;padding:24px}
.rvp_evaluation .rvp_bottomSection div.rvp_applyMortgage{margin-right:10px}
.rvp_evaluation .rvp_bottomSection .btnPersonal{float:left;width:155px;margin-left:0}
.rvp_evaluation .rvp_bottomSection .btnCommercial{width:182px;margin-left:10px}
.rvp_evaluation .rvp_bottomSection .rvp_applyMortgage span{margin-top:10px;display:block;margin-bottom:10px}
.rvp_arrowLink{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -599px;padding-left:20px;color:#333;margin-right:30px}
.rvp_evaluation .rvp_property .rvp_arrowLink{text-decoration:underline;display:block;margin-bottom:2px}
.rvp_evaluation .rvp_property span{display:block;margin-bottom:15px}
.rvp_evaluation .rvp_bottomLinks li a{padding-left:0}
.rvp_evaluation .rvp_bottomLinks.rvp_col2 .rvp_bottomLinkRight{margin-top:25px;margin-left:40px}
.rvp_evaluation .rvp_bottomLinkRight li.visitBranch{margin-top:18px}
.rvp_evaluation .subHeader2{font-weight:bold;font-size:14px}
.rvp_evaluation .subHeader2 span{font-weight:normal;font-size:13px}
.rvp_sectionBannerContainer .rvp_hpb_top .rvp_item .rvp_taglineContainer .rvp_tagline.rvp_personalEbanking{left:0}
.rvp_subSectionBannerContainer{height:274px;margin-bottom:10px}
.rvp_subSectionBannerContainer.rvp_travelInsurance{background-color:#effbe1}
.rvp_sectionBannerContainer .rvp_innerContainer{width:870px;margin:0 auto;height:100%;position:relative}
.rvp_sectionLandingContainer.rvp_ebanking a{text-decoration:none}
.rvp_insidePage{padding:50px 0 0 0}
.rvp_insidePageContent{float:right;width:705px;margin-left:35px}
.rvp_insidePageContent p a{color:#0d6c29}
.rvp_insidePageContent .rvp_mainTitle{font-size:27px;color:#0d6c29;float:left}
.rvp_insidePageContent .rvp_subTitle{font-size:15px;color:#333;margin-bottom:18px}
.rvp_landingHeader{height:30px}
.rvp_insidePageContent .rvp_listHeader a{color:#0d6c29;font-size:17px;width:100%;min-height:42px;display:block;background:url("resources/images/personalebanking_sprite.png") no-repeat 0 0;padding-top:11px}
.rvp_insidePageContent .rvp_listHeader a:hover{background-color:#d8edda;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
.rvp_insidePageContent .rvp_listHeader a.acctServices{background-position:0 6px}
.rvp_insidePageContent .rvp_listHeader a.billPayment{background-position:0 -94px}
.rvp_insidePageContent .rvp_listHeader a.investment{background-position:0 -194px}
.rvp_insidePageContent .rvp_listHeader a.insurance{background-position:0 -294px}
.rvp_insidePageContent .rvp_listHeader a.loanOverdraft{background-position:0 -394px}
.rvp_insidePageContent .rvp_listHeader a.cardServices{background-position:0 -494px}
.rvp_insidePageContent .rvp_listHeader a.eServices{background-position:0 -594px}
.rvp_insidePageContent .rvp_listHeader a.mpf{background-position:0 -694px}
.rvp_insidePageContent .rvp_listHeader a.custServices{background-position:0 -794px}
.rvp_insidePageContent .rvp_listHeader a span{padding:4px 0 0 60px;display:block;float:left}
.rvp_insidePageContent .rvp_listHeader a .arrow{width:14px;height:14px;float:right;background:url("resources/images/arrow_expand.png") no-repeat 0 0;margin:11px 10px 0 0}
.rvp_insidePageContent .rvp_listHeader{border-bottom:1px solid #39b54a}
.rvp_insidePageContent .rvp_subList{background:#f6faeb;height:186px;border-bottom:1px solid #39b54a}
.rvp_insidePageContent .rvp_subList ul{float:left;margin:20px 0 0 28px;width:200px}
.rvp_insidePageContent .rvp_subList ul li{margin-bottom:8px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -596px;font-size:13px;color:#333;padding-left:15px;display:block}
.rvp_insidePageContent .rvp_expandableList .rvp_listGrpoup .rvp_subList{display:none}
.rvp_insidePageContent .rvp_expandableList .rvp_listGrpoup.active a .arrow{background-position:0 -21px;margin-top:8px}
.rvp_specification .rvp_specHeader{font-size:15px;color:#0d6c29;margin-top:20px;margin-bottom:8px}
.rvp_specification{margin-top:30px}
.rvp_specification ul li{background:url("resources/images/bg_green.png") no-repeat 0 50%;padding-left:20px;font-size:13px;height:30px;line-height:30px}
.rvp_level2Btn.hvr-fade{display:inline-block;padding:0 20px;height:34px;background:#298236;color:#FFF;font-size:17px;font-weight:bold;line-height:34px;text-align:center;text-decoration:none;margin-left:16px}
.rvp_contentTitle{font-size:21px;color:#0d6c29;margin-bottom:20px;line-height:28px}
.rvp_contentTitle a{color:#0d6c29}
.rvp_contentSubtitle{margin-bottom:20px}
.rvp_subSectionBannerContainer .rvp_hpb_top .rvp_item .rvp_taglineContainer{width:1680px}
.rvp_subSectionBannerContainer .rvp_hpb_top .rvp_item .rvp_tagline{padding:0}
.rvp_subSectionBannerContainer .rvp_hpb_top .rvp_item>div>img{margin:0 -100%}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb_top{height:100%}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb_top .rvp_item .rvp_taglineContainer{width:1680px}
.rvp_skn_haseHomeV01LeftS1 .rvp_hpb_top .rvp_item .rvp_tagline{padding:0}
.rvp_sectionLandingContainer{position:relative;left:0;width:100%;height:auto}
.rvp_sectionLandingContainer div.rvp_container.rvp_landingPage{top:0;height:790px}
.rvp_sectionLandingContainer{position:relative;top:0;left:0;width:100%;height:auto}
.rvp_sectionBannerContainer+.rvp_sectionLandingContainer{top:280px}
.rvp_bottomLinks>div>ul>li a{color:#333}
.rvp_bottomLinks>div>ul li{padding:0 0 5px 14px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -595px}
.rvp_bottomLinks>div>ul>li>ul>li{padding:0 0 5px 14px}
.rvp_business .rvp_contactUsContainer a{background-position:0 -95px}
.rvp_business .rvp_contactUsContainer li{background:url("resources/images/sprite_blue.png") no-repeat 0 -95px}
.rvp_tagline.rvp_cashDollar{padding:62px 0 0 53px}
.rvp_tagline.rvp_prestige{padding:62px 0 0 549px}
.rvp_tagline.rvp_personalMortgages{padding:62px 0 0 25px}
.rvp_tagline.rvp_personalInsurance{padding:62px 0 0 519px}
.rvp_tagline.rvp_personalCards{padding:62px 0 0 20px}
.rvp_tagline.rvp_personalLoans{padding:62px 0 0 25px}
.rvp_tagline.rvp_businessBanking{padding:62px 0 0 20px;left:0 !important}
.rvp_tagline.rvp_businessTradeSupply{padding:62px 0 0 25px}
.rvp_tagline.rvp_businessCashManagment{padding:62px 0 0 25px}
.rvp_tagline.rvp_businessBankAccount{padding:62px 0 0 25px}
.rvp_subSectionBannerContainer.rvp_onlineSpending{background-color:#b3cf69}
.rvp_onlineSpending .rvp_subTitle{margin-bottom:0;font-size:13px}
.rvp_onlineSpendingLandingContainer{position:relative}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingInfo{position:absolute;top:37px;left:30px}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingInfo .rvp_title{font-size:35px;font-weight:bold;line-height:120%;padding-bottom:10px}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingInfo .rvp_subtitle{font-size:17px}
.rvp_onlineSpendingLandingContainer .btnExplore{font-size:19px;font-weight:normal;color:#FFF;display:inline-block;background:url("resources/images/arrow_right.png") no-repeat 100% 50% #33a343;padding:10px 33px 10px 15px;border-radius:3px}
.rvp_onlineSpendingLandingContainer .btnExplore:hover{text-decoration:none}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a{float:left;width:234px;margin-left:1px;display:block;position:relative}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a:first-child{margin-left:0}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a .frame{display:block;position:absolute;top:0;left:0;border-width:4px;border-style:solid;width:226px;height:226px;filter:alpha(opacity=0);opacity:0;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out;border-color:#39b54a}
.rvp_onlineSpendingLandingContainer .rvp_onlineSpendingLinks a:hover .frame{filter:alpha(opacity=100);opacity:1}
.rvp_subSectionBannerContainer.rvp_onlineSpending .rvp_hpb_top .rvp_item .rvp_taglineContainer{width:990px}
.rvp_subSectionBannerContainer.rvp_onlineSpending .rvp_hpb_top .rvp_item .rvp_tagline{padding:36px 0 0 31px}
.rvp_subSectionBannerContainer.rvp_oneTimePassword .rvp_hpb_top .rvp_item .rvp_taglineContainer{width:990px}
.rvp_subSectionBannerContainer.rvp_oneTimePassword .rvp_hpb_top .rvp_item .rvp_tagline{padding:36px 0 0 31px}
.rvp_subSectionBannerContainer.rvp_digitalWallet .rvp_hpb_top .rvp_item .rvp_taglineContainer{width:990px}
.rvp_subSectionBannerContainer.rvp_digitalWallet .rvp_hpb_top .rvp_item .rvp_tagline{padding:36px 0 0 31px}
.rvp_cashStepsContainer{margin:0 0 30px 0}
.rvp_cashStepsContainer .rvp_step{float:left;font-size:17px;font-weight:bold;margin-right:10px;height:45px;display:table}
.rvp_cashStepsContainer .rvp_step.last{background:0;margin-right:0}
.rvp_cashStepsContainer .rvp_step.active{color:#0d6c29}
.rvp_cashStepsContainer .rvp_step.active span,.rvp_cashStepsContainer .rvp_step span:hover{background-position:0 -100px;color:#34a344}
.rvp_cashStepsContainer .rvp_step.active span{cursor:default}
.rvp_cashStepsContainer .rvp_step span{display:block;background-repeat:no-repeat;background-position:0 0;padding:0 0 0 55px;min-height:44px;color:#9f9f9f;display:table-cell;top:50;vertical-align:middle}
.rvp_cashStepsContainer .rvp_step.last span{padding-right:0}
.rvp_cashStepsContainer .rvp_step.rvp_step1 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_online_cash.png");width:125px}
.rvp_cashStepsContainer .rvp_step.rvp_step2 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_shopping.png");width:90px}
.rvp_cashStepsContainer .rvp_step.rvp_step3 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_one_time_password.png");width:95px}
.rvp_cashStepsContainer .rvp_step.rvp_step4 span{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-cardsMasterpass/resources/images/icon_digital_wallet.png");width:90px}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent{background-color:transparent;border-bottom:0;padding:20px 0 0 0}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_intro{padding:0 0 10px 0}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_title{font-size:23px;color:#0d6c29;position:relative;padding:0 0 15px 0}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_title a{position:absolute;top:0;right:0;font-size:13px;color:#333;text-decoration:underline}
.rvp_merchantsCarousel{position:relative;margin-bottom:20px}
.rvp_merchantsCarousel .rvp_carouselContainer{width:666px;height:auto;margin:0 0 0 23px}
.rvp_merchantsCarousel .rvp_carouselContainer div{display:block;width:166px;background:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/merchants_line.gif") no-repeat 100% 50%;vertical-align:top}
.rvp_merchantsCarousel div span.logo{display:block;height:80px;text-align:center}
.rvp_merchantsCarousel div span.url{display:block;min-height:32px;word-break:break-all;white-space:normal;padding-top:2px;line-height:120%}
.rvp_merchantsCarousel div{display:block;text-align:center;color:#333;text-decoration:none}
.rvp_merchantsCarousel>a{position:absolute;top:25px;background-repeat:no-repeat;background-position:50% -79px;background-color:#39b54a;width:18px;height:55px;text-indent:-9999px}
.rvp_merchantsCarousel>a:hover{background-color:#0d6c29}
.rvp_merchantsCarousel>a.btnPrev{left:0;background-image:url("resources/images/arrow_prev.png")}
.rvp_merchantsCarousel>a.btnNext{right:1px;background-image:url("resources/images/arrow_next.png")}
.rvp_stepGallery{position:relative;padding:30px 25px 20px 20px;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background-color:#f6faeb;margin:0 0 40px 0}
.rvp_stepGallery .rvp_stepGalleryNav{float:left;width:132px;padding:10px 34px 0 0}
.rvp_stepGallery .rvp_stepGalleryNav a{display:block;background:url("resources/images/dot_step_min.png") no-repeat 10px 100%;text-decoration:none;padding:0 0 40px 0;margin:0 0 15px 0;filter:alpha(opacity=50);opacity:.5;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
.rvp_stepGallery .rvp_stepGalleryNav a.active{filter:alpha(opacity=100);opacity:1}
.rvp_stepGallery .rvp_stepGalleryNav a.last{background:0;padding-bottom:0}
.rvp_stepGallery .rvp_stepGalleryNav a span{display:block}
.rvp_stepGallery .rvp_stepGalleryNav a .rvp_stepTitle{font-size:19px;color:#0d6c29;font-weight:bold;padding:0 0 10px 0}
.rvp_stepGallery .rvp_stepGalleryNav a .rvp_stepContent{font-size:17px;color:#333}
.rvp_stepGallery .rvp_galleryContent{float:left;width:484px;min-height:408px;overflow:hidden;min-height:490px}
.rvp_stepGallery .rvp_galleryContent img{height:auto}
.rvp_stepGallery>a{position:absolute;top:200px;background-repeat:no-repeat;background-position:50% -79px;background-color:#39b54a;width:18px;height:55px;text-indent:-9999px}
.rvp_stepGallery>a:hover{background-color:#0d6c29}
.rvp_stepGallery>a.btnPrev{left:173px;background-image:url("resources/images/arrow_prev.png")}
.rvp_stepGallery>a.btnNext{right:26px;background-image:url("resources/images/arrow_next.png")}
.rvp_onlineSpending .rvp_tabContainer .rvp_tabContent .rvp_onlineCashDollarsTerms .rvp_title{border-bottom:#CCC 1px solid;font-size:17px;font-weight:bold;padding-bottom:5px}
.rvp_onlineCashDollarsTerms .rvp_termsItem{border-bottom:#CCC 1px solid}
.rvp_onlineCashDollarsTerms .rvp_termsItem a{display:block;font-size:14px;font-weight:bold;color:#333;padding:15px 0 15px 25px;background:url("resources/images/arrow_terms.png") no-repeat 100% 20px}
.rvp_onlineCashDollarsTerms .rvp_termsItem a.active{background-position:100% -80px}
.rvp_onlineCashDollarsTerms .rvp_termsItem .rvp_content{display:none;border-top:#CCC 1px solid;background-color:#f0f0f0;padding:14px 25px 14px 25px}
.rvp_onlineCashDollarsTerms .rvp_termsItem .rvp_content ul li{padding:0 0 20px 20px;background:url("resources/images/bg_green.png") no-repeat 0 7px}
.rvp_mainTitleContainer.rvp_oneTimePassword{height:auto;margin-bottom:10px}
.rvp_oneTimePassword .rvp_subtitle,.rvp_digitalWallet .rvp_subtitle{font-size:21px;color:#0d6c29;margin-top:15px;display:inline-block}
.rvp_oneTimePassword .rvp_serviceHighlights ul{margin-top:10px}
.rvp_insidePageContent .rvp_oneTimePassword li{font-size:13px;margin-bottom:8px;background:url("resources/images/bullet-green.png") 0 50% no-repeat;padding-left:15px}
.rvp_oneTimePassword .rvp_registerUpdate{margin-top:40px}
.rvp_oneTimePassword .rvp_registerUpdate p.intro{font-size:14px;font-weight:bold;color:#0d6c29}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_box{width:100%;border:2px solid #34a344;margin-bottom:10px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_box>div{padding:20px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_subtitle{font-weight:bold}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content{margin-top:15px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content p{padding-bottom:0}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content a{text-decoration:underline;color:#0d6c29}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content ul{margin-top:10px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content ul li{font-size:13px}
.rvp_oneTimePassword .rvp_registerUpdate .rvp_content ul li.or{background:0}
.rvp_oneTimePassword p.remarks{font-weight:bold;margin-top:15px}
.rvp_oneTimePassword .rvp_how .rvp_subtitle{margin-bottom:10px}
.rvp_galleryRemarks p{font-size:17px;color:#0d6c29;text-align:center;margin:0 auto}
.rvp_oneTimePassword .rvp_bottomLinks{min-height:100px;padding-top:5px}
.rvp_oneTimePassword .rvp_bottomLinks .rvp_subtitle{font-size:17px;margin-bottom:4px;padding-left:14px}
.rvp_oneTimePassword .rvp_bottomLinks li{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -595px}
.rvp_oneTimePassword .rvp_bottomLinks li a{color:#333}
.rvp_digitalWallet span.rvp_masterPass{font-weight:bold;font-size:14px;display:inline-block;float:left;margin:15px 10px 0 0}
.rvp_digitalWallet img.rvp_masterPassLogo{margin-top:10px}
.rvp_digitalWallet .intro{margin-top:20px}
.rvp_digitalWallet .intro a{color:#333;text-decoration:underline}
.rvp_digitalWallet .rvp_fastAndEasy{background:#e0e0e0;width:100%}
.rvp_digitalWallet .rvp_fastAndEasy>div{padding:20px}
.rvp_digitalWallet .rvp_fastAndEasy .rvp_title{font-size:21px;font-weight:bold;margin-bottom:10px;display:inline-block}
.rvp_digitalWallet .rvp_fastAndEasy>div>div{width:30%;margin-right:30px;float:left}
.rvp_digitalWallet .rvp_fastAndEasy>div>div.last{margin-right:0}
.rvp_digitalWallet .rvp_fastAndEasy p{padding-bottom:0}
.rvp_digitalWallet .rvp_subtitle{margin:30px 0 20px 0}
.rvp_digitalWallet .rvp_stepGallery{border:0;padding:0;margin:0}
.rvp_digitalWallet .rvp_stepGallery .rvp_stepGalleryNav{padding-top:5px}
.rvp_digitalWallet .rvp_stepGallery>a.btnPrev{left:153px}
.rvp_digitalWallet .rvp_stepGallery>a.btnNext{right:-4px}
.rvp_stepGallery .rvp_galleryRemarks{margin:10px auto 0 auto;width:450px}
.rvp_stepGallery .rvp_galleryRemarks a{text-decoration:underline}
.rvp_stepGallery .rvp_galleryRemarks.left span.or{float:left;font-size:17px;color:#333;font-weight:bold;margin:0 20px}
.rvp_stepGallery .rvp_galleryRemarks.left p{float:left;width:42%}
.rvp_digitalWallet .rvp_stepGallery>a{top:170px}
.rvp_digitalWallet .rvp_remarks{font-weight:bold;font-size:14px;margin:20px 0 20px 0;width:70%}
.rvp_digitalWallet .rvp_important{width:100%;border:4px solid #999}
.rvp_digitalWallet .rvp_important>div{padding:20px}
.rvp_digitalWallet .rvp_important{font-size:14px;color:#000}
.rvp_digitalWallet .rvp_important span{font-weight:bold}
.rvp_digitalWallet .rvp_important a{color:#333;text-decoration:underline}
.rvp_digitalWallet .rvp_tabContainer .rvp_tabNav li a.active{font-weight:bold}
.rvp_digitalWallet .rvp_important p{padding-bottom:0}
.rvp_digitalWallet .rvp_stepGallery .rvp_stepGalleryNav a.last{background:0}
.rvp_merchantPopup .popupContent{background:#FFF;height:auto;width:735px}
.rvp_merchantPopup .popupContent>div{padding:30px 20px 30px 20px}
.rvp_merchantPopup .popupContent .rvp_title{font-size:24px;color:#0d6c29;margin-left:10px}
.rvp_merchantPopup .popupContent .rvp_merchantsGrid{width:100%;height:100%;margin-top:20px}
.rvp_merchantPopup .popupContent .rvp_item{width:25%;float:left;position:relative;height:130px;margin-bottom:14px}
.rvp_merchantPopup .popupContent .rvp_item img{margin:0 auto 0 auto;display:block;max-height:90px}
.rvp_merchantPopup .popupContent .rvp_item span.link{display:block;text-align:center;color:#333}
.rvp_merchantPopup .popupContent .rvp_item div{display:block;height:100%}
.rvp_merchantPopup .popupContent .rvp_item div:hover{text-decoration:none}
.rvp_merchantPopup .popupContent .rvp_item .rvp_separtor{width:1px;height:27px;background:#ccc;position:absolute;right:0;top:30px;margin-top:0}
.rvp_merchantPopup .popupContent .rvp_item .rvp_logo{margin-top:0;padding:0;height:65%;width:100%}
.rvp_merchantPopup .popupContent .rvp_item.last .rvp_separtor{display:none}
.rvp_merchantsCarousel a span.logo img{max-height:82px}
.rvp_subSectionBannerContainer.rvp_mobileBanking{background-color:#effbe1}
.rvp_sectionLeftNav.rvp_mobileBanking{margin-top:340px}
.rvp_sectionLeftNav.rvp_mobileBanking .rvp_title{height:45px}
.rvp_insidePageContent.rvp_mobileBanking{margin-top:-26px}
.rvp_mobileBanking p.intro{margin-top:12px}
.rvp_mobileBanking .rvp_subtitle{font-size:16px;color:#0d6c29;margin-bottom:13px;display:block;text-decoration:none}
.rvp_mobileBanking .rvp_downloadNow{margin-bottom:40px}
.rvp_mobileBanking .rvp_downloadNow>div{width:100%;margin:0 auto}
.rvp_mobileBanking .rvp_downloadNow div div{float:left;text-align:center;width:30%;margin-right:17px}
.rvp_mobileBanking .rvp_downloadNow .qrCode{display:block;margin:0 auto}
.rvp_mobileBanking .rvp_downloadNow .rvp_storeIcon img{width:138px}
.rvp_mobileBanking .rvp_logonFeaturesContainer>div{margin-top:40px;float:left}
.rvp_mobileBanking .rvp_logonFeatures .rvp_subtitle{margin-bottom:0}
.rvp_mobileBanking .rvp_logonFeaturesContainer>div img{margin:0 auto}
.rvp_mobileBanking .rvp_logonFeaturesContainer{margin-bottom:20px}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_imageContainer{float:left;width:50%;text-align:center}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_imageContainer span{display:block;margin-top:10px}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_leftContent{width:48%}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_rightContent{width:50%}
.rvp_insidePageContent.rvp_mobileBanking li{text-indent:-0.1em;padding-left:1em}
.rvp_insidePageContent.rvp_mobileBanking li:before{content:"• ";color:#33a344}
.rvp_mobileBanking .rvp_logonFeaturesContainer .rvp_subtitle{font-size:14px;margin-bottom:15px}
.rvp_mobileBanking .rvp_noteSection{margin-top:25px}
.rvp_mobileBanking .rvp_noteSection .rvp_subtitle{margin-bottom:10px}
.rvp_bottomLinks li.subHeader{font-size:17px;color:#0d6c29;background:0;padding-bottom:5px}
.rvp_bottomLinks.rvp_col2 .rvp_bottomLinkRight{margin-left:6%}
.rvp_bottomLinks.rvp_col3 .rvp_bottomLinkRight{margin-left:5%}
.rvp_rates .rvp_bottomLinks ul.contactUs{margin-top:0}
.rvp_insidePage2{padding:20px 0 0 0}
.rvp_businessMobileServices .rvp_mainTitleContainer{margin-bottom:20px}
.rvp_sectionLeftNav.rvp_businessMobileServices .rvp_title{height:28px}
.rvp_businessMobileServices .rvp_serviceFeatures{margin-top:30px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem{position:relative;width:49%;min-height:223px;float:left;margin-bottom:6px;background:#f6faeb}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.left{margin-right:6px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem>div{padding:25px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.HSBCnet .logo{background-position:0 -100px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.locator .logo{background-position:0 -200px}
.rvp_businessMobileServices .rvp_serviceFeatures .rvp_featureItem.loan .logo{background-position:0 -300px}
.rvp_businessMobileServices .rvp_notes{font-size:12px}
.rvp_businessMobileServices .rvp_notes li:before{content:none}
.rvp_businessMobileServices .rvp_notes li{text-indent:-1.6em;padding-left:2em}
.rvp_businessMobileServices .rvp_bottomLinks li:before{content:none}
.rvp_businessMobileServices .rvp_bottomLinks li{padding-left:25px}
.rvp_subSectionBannerContainer.rvp_onlineCashDollars{background-color:#fafafa}
.rvp_subSectionBannerContainer.rvp_onlineCashDollars .rvp_tagline{padding-top:28px}
.rvp_oneTimePassword .rvp_bottomLinks .rvp_subtitle{margin-bottom:5px;padding-left:14px}
.rvp_insidePageContent.rvp_oneTimePassword li{margin-bottom:5px;padding-left:14px}
.rvp_showAllRemarks ol{list-style:decimal;margin:0 0 0 20px;line-height:130%}
.rvp_showAllRemarks ol li{padding:0 0 10px 0}
.rvp_showAllRemarks ol li.last{padding-bottom:0}
.rvp_tagline.rvp_rates{padding:64px 0 0 25px}
.rvp_sectionLandingPromoContainer.rvp_rates{width:247px;height:247px}
.rvp_promoBannerContainer.rvp_rates{height:187px;width:371px}
.rvp_sectionInnerNav.rvp_rates>ul>li>a.open{background-color:#39b54a}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime{background:url('resources/images/pig.png') no-repeat center 16% #0d6c28;color:#FFF}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime .rvp_title{font-size:19px;margin:100px 0 20px 0;display:block;text-align:center}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime ul{width:157px;margin:0 auto}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime li{font-size:15px;height:25px;background:url('resources/images/arrow_right.png') no-repeat 0 30%}
.rvp_sectionLandingPromoContainer.rvp_rates.rvp_placeTime li a{color:#FFF;padding-left:15px}
.rvp_promoBannerContainer.rvp_rates.rvp_calculator{background:#f6faeb}
.rvp_promoBannerContainer.rvp_rates .rvp_title{font-size:20px;color:#0c6c26;font-weight:bold;display:block}
.rvp_promoBannerContainer .rvp_innerWrap{padding:20px}
.rvp_calculator.rvp_rates .rvp_select{margin-top:15px;float:left;margin-right:14px}
.rvp_calculator.rvp_rates .custSelect{width:150px}
.rvp_calculator.rvp_rates .rvp_loanAmount{width:300px;margin-top:10px;line-height:32px}
.rvp_level2Btn.hvr-fade.rvp_btnCalculate,.rvp_level2Btn.hvr-fade.rvp_btnReset{height:24px;padding:0;font-size:11px;line-height:24px;margin-left:0;margin-right:10px;margin-top:10px}
.rvp_level2Btn.rvp_btnReset:hover{background:#333}
.rvp_level2Btn.rvp_btnCalculate{width:80px;padding:0;font-size:11px;line-height:24px}
.rvp_level2Btn.rvp_btnReset{width:60px;background:#666}
.rvp_promoBannerContainer.rvp_rates.rvp_contactUs{background:#e9e6e1}
.rvp_promoBannerContainer.rvp_rates.rvp_contactUs ul{margin-top:12px}
.rvp_promoBannerContainer.rvp_rates.rvp_contactUs li{padding-bottom:10px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat;background-position:0 -595px;padding:0 0 8px 20px}
.rvp_ratesListContainer.rvp_rates.rvp_primeRate .rvp_subtitle{color:#333}
.rvp_promoBannerContainer.rvp_rates li a{color:#333}
.rvp_primeRate .rvp_primeRateContainer{background:#f6faeb;border-top:1px solid #6bc877;border-bottom:1px solid #6bc877;margin-top:30px}
.rvp_primeRate .rvp_primeRateContainer .rvp_innerWrap{padding:20px}
.rvp_primeRate .rvp_rateValue{background:#e4efc4;width:235px;height:60px;margin:20px 0;font-size:27px;color:#000;text-align:center}
.rvp_primeRate .rvp_primeRateContainer .rvp_level2Btn{float:right;margin:20px 6px}
.rvp_primeRate .rvp_ratesListContainer .rvp_subtitle{font-size:14px}
.rvp_primeRate .rvp_rateTable .tableHeader td{width:50%}
.rvp_rates .rvp_primeRateContainer .rvp_remarks,.rvp_rates .rvp_primeRateContainer .rvp_subtitle{font-size:14px}
.rvp_hpb_top .rvp_item .rvp_taglineContainer .rvp_tagline.rvp_eServices{left:0;padding:62px 0 0 20px}
.rvp_investment .rvp_btnTrade{float:right}
.rvp_investment .rvp_disclaimer{margin-top:10px}
.rvp_investment .rvp_disclaimer a{font-size:14px;color:#333}
.rvp_investment.rvp_top10Stocks .rvp_stockCat{background:#f6faeb;display:block;margin-top:0;font-size:16px;padding:10px}
.rvp_investment.rvp_top10Stocks .rvp_stockCat a{color:#333;width:166px;display:inline-block;text-align:center;position:relative}
.rvp_investment.rvp_top10Stocks .rvp_stockCat .rvp_innerWrap{margin:0 auto;width:100%}
.rvp_investment.rvp_top10Stocks .rvp_stockCat .verMidOut{float:left;width:auto}
.rvp_investment.rvp_top10Stocks .rvp_stockCat .separator{height:20px;width:1px;display:block;position:absolute;right:0;top:12px;background:#34a344}
.rvp_cards.rvp_instalmentOffers .rvp_desc{margin:20px 0;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .rvp_innerWrap{padding:25px 0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .item{margin-top:25px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .item:first-child{margin-top:0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer img{float:left}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .content{float:right;width:60%;padding-left:20px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .title{font-weight:bold;font-size:14px;margin-bottom:5px;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .hvr-fade{float:right}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer p{line-height:13px}
div.rvp_innerWrap{padding:20px}
.rvp_subtitle{font-size:16px;color:#0d6c29;display:inline-block}
.rvp_subtitle.grey{color:#333}
.rvp_enquiryContainer{margin-bottom:35px}
.rvp_enquiryContainer .rvp_enquiry{background:#f6faeb;margin:10px 0 20px 0;border-top:1px solid #39b54a;border-bottom:1px solid #39b54a}
.rvp_enquiryContainer .rvp_enquiry li{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -597px;padding-left:15px;margin-top:10px}
.rvp_enquiryContainer .rvp_enquiry li:first-child{margin-top:0}
.rvp_enquiryContainer .rvp_enquiry li a{color:#333}
.rvp_termsItem{border-bottom:#CCC 1px solid;border-top:#CCC 1px solid}
.rvp_termsItem a{display:block;font-size:14px;font-weight:bold;color:#333;padding:15px 0 15px 25px;background:url("resources/images/arrow_terms.png") no-repeat 100% 20px}
.rvp_termsItem a.active{background-position:100% -80px}
.rvp_termsItem .rvp_content{display:none;border-top:#CCC 1px solid;background-color:#f0f0f0;padding:14px 25px 14px 25px}
.rvp_termsItem .rvp_content li{padding:0 0 20px 20px;background:url("resources/images/bg_green.png") no-repeat 0 7px}
.rvp_termsItem .rvp_content table{width:94%;margin:0 auto 20px auto}
.rvp_termsItem .rvp_content table td{border:1px solid #333;vertical-align:middle}
.rvp_termsItem .rvp_content table td:first-child{width:45%}
.rvp_termsItem .rvp_content p{width:94%;margin:0 auto}
.rvp_cards.rvp_instalementPlan .rvp_desc{margin:20px 0;display:block}
.rvp_cards.rvp_instalementPlan .rvp_featureContainer{margin-bottom:25px}
.rvp_cards.rvp_instalementPlan .rvp_featureContainer ul{list-style-image:url("resources/images/bullet-green.png");padding-left:14px}
.rvp_cards.rvp_instalementPlan .rvp_featureContainer li{padding-bottom:10px}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer{margin:15px 0 20px 0}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .top{background:#a6cc38;color:#FFF;font-size:16px}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .bottom{background:url("resources/images/triangle.png") no-repeat 48% 0 #f0f0f0}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .bottom td{font-size:15px;padding:2px}
.rvp_cards.rvp_instalementPlan .rvp_exampleContainer .bottom table{margin-top:10px}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer{margin:35px 0}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer a{float:left;width:49.5%;margin-left:2px}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer a:first-child{margin-left:0}
.rvp_cards.rvp_instalementPlan .rvp_bannerContainer a img{width:100%}
.rvp_bottomLinks.rvp_instalementPlan{min-height:120px}
.rvp_bottomLinks.rvp_instalementPlan li{padding-bottom:10px}
.rvp_bottomLinks.rvp_instalementPlan li.first{background:0;padding-left:0}
.rvp_bottomLinks.rvp_instalementPlan li.subHeader{padding-left:0}
.rvp_instalementPlan .rvp_remarks{margin:20px 0}
.rvp_cards.rvp_instalementPlan .rvp_remarks ol{list-style:decimal;padding-left:20px;margin-bottom:20px}
.rvp_cards.rvp_instalementPlan .rvp_remarks ol li{padding-left:5px}
.rvp_cards.rvp_instalementPlan .rvp_remarks ul{list-style-image:url("resources/images/bullet-green.png");padding-left:20px;margin-bottom:20px}
.rvp_cards.rvp_instalementPlan .rvp_remarks ul li{padding-left:5px}
.rvp_cards.rvp_instalementPlan .rvp_remarks p{padding-bottom:0}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_featureContainer li{list-style:none}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_featureContainer li.subHeader{list-style-image:url("resources/images/bullet-green.png");color:#0d6c29}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_applyContainer p{padding-bottom:0}
.rvp_application.rvp_instalment .in2{margin-bottom:60px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_remarks{margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_remarks ol{list-style:lower-roman}
.rvp_application.rvp_instalment .in1{margin-bottom:60px}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_subtitle{margin-bottom:10px}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_termsItem a{font-weight:normal;font-size:13px}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_termsItem{border-bottom:0}
.rvp_cards.rvp_instalementPlan .rvp_terms .rvp_termsItem.last{border-bottom:1px solid #CCC}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background:#f6faeb;margin:10px 0 20px 0}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool a{color:#333}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool li{height:44px;background:url("resources/images/calculator.png") no-repeat 0 4px;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool li.last{margin-bottom:0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer p{padding-bottom:0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .btnMore{text-align:right;text-decoration:underline;color:#333;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .green{margin-bottom:10px;font-size:13px;font-weight:bold}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .applyNow li{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -597px;padding-left:20px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .applyNow li a{color:#333}
.rvp_cards.rvp_instalmentOffers .rvp_usefulTool{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background:#f6faeb;margin:10px 0 20px 0}
.rvp_cards.rvp_instalmentOffers .rvp_usefulTool a{color:#333}
.rvp_cards.rvp_instalmentOffers .rvp_usefulTool li{height:44px;background:url("resources/images/calculator.png") no-repeat 0 4px;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_cards.rvp_instalmentOffers .rvp_usefulTool li.last{margin-bottom:0}
.rvp_cards.rvp_instalmentOffers .rvp_desc{margin:20px 0;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer{border-top:1px solid #fff;border-bottom:1px solid #fff}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .rvp_innerWrap{padding:25px 0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .item{margin-top:25px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .item:first-child{margin-top:0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer img{float:left}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .content{float:right;width:60%;padding-left:20px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .title{font-weight:bold;font-size:14px;margin-bottom:5px;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .hvr-fade{float:right}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer p{line-height:13px}
.rvp_termsPDFItem{border-bottom:#CCC 1px solid;border-top:#CCC 1px solid}
.rvp_termsPDFItem a{display:block;font-size:13px;color:#333;padding:20px 0 20px 25px}
.rvp_bottomLinks.rvp_instalementPlan{min-height:120px}
.rvp_bottomLinks.rvp_instalementPlan li{padding-bottom:10px}
.rvp_bottomLinks.rvp_instalementPlan li.first{background:0;padding-left:0}
.rvp_bottomLinks.rvp_instalementPlan li.subHeader{padding-left:0}
.rvp_instalementPlan .rvp_remarks{margin:20px 0}
.rvp_cards.rvp_instalementPlan .rvp_remarks ol{list-style:decimal;padding-left:20px;margin-bottom:20px}
.rvp_cards.rvp_instalementPlan .rvp_remarks ol li{padding-left:5px}
.rvp_cards.rvp_instalementPlan .rvp_remarks p{padding-bottom:0}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_featureContainer li{list-style:none}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_featureContainer li.subHeader{list-style-image:url("resources/images/bullet-green.png");color:#0d6c29}
.rvp_cards.rvp_instalementPlan.rvp_spending .rvp_applyContainer p{padding-bottom:0}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool li.last{margin-bottom:0}
.rvp_easyStep .rvp_content{border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background:#f6faeb;margin-top:5px}
.rvp_easyStep li{height:44px;background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/step_alt.png') no-repeat;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_easyStep li.ebanking{background-position:0 -80px}
.rvp_easyStep li.hotline{background-position:0 -160px}
.rvp_easyStep li.last{margin-bottom:0}
.rvp_easyStep li.cal{height:44px;background:url('resources/images/calculator.png') no-repeat 0 4px;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_cards.rvp_instalementPlan .rvp_easyStep a{color:#333;text-decoration:underline}
.rvp_cards.rvp_instalementPlan .rvp_easyStep li.cal{height:44px;background:url('resources/images/calculator.png') no-repeat 0 4px;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_cards.rvp_instalementPlan .rvp_easyStep .rvp_content{margin-bottom:20px}
.rvp_cards.rvp_instalementPlan .rvp_easyStep li.last{margin-bottom:0}
.rvp_cards.rvp_instalementPlan .rvp_easyStep li.hotline{background:url('resources/images/phone_hotline.png') no-repeat}
.rvp_loans .rvp_subtitle{margin:20px 0 10px 0}
.rvp_loans .rvp_stepContainer{margin-bottom:20px}
.rvp_loans .rvp_stepContainer li{background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/step.png') no-repeat 50% -459px;float:left;width:32.3%;height:110px;text-align:center;font-weight:bold;color:#999;font-size:14px}
.rvp_loans .rvp_stepContainer li a span{padding-top:65px;display:inline-block}
.rvp_loans .rvp_stepContainer li:hover{background-position:50% 5px}
.rvp_loans .rvp_stepContainer li.step2{background-position:50% -617px}
.rvp_loans .rvp_stepContainer li.step2:hover{background-position:50% -153px}
.rvp_loans .rvp_stepContainer li.step3{background-position:50% -772px}
.rvp_loans .rvp_stepContainer li.step3:hover{background-position:50% -308px}
.rvp_loans .rvp_stepContainer li:hover span:first-child{color:#0d6c29}
.rvp_loans .rvp_stepContainer li.arrow{width:10px;background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_grey.png') no-repeat 0 20%}
.rvp_loans .rvp_stepContainer li .description{color:#333;font-size:12px;display:inline-block;line-height:14px;margin-top:8px}
.rvp_loans .rvp_stepContainer li a{color:#999;text-decoration:none}
.rvp_loans .rvp_stepContainer li .description a,.rvp_loans .rvp_easyStep a,.rvp_loans .rvp_revolvingTerms li a{color:#333;text-decoration:underline}
.rvp_loans .rvp_tabContent{padding:0}
.rvp_loans .rvp_tabContainer .rvp_tabNav li a{height:40px}
.rvp_loans .rvp_tabContainer .rvp_tabContent{background:0;border-bottom:0}
.rvp_loans .rvp_tabContainer .rvp_tabContent li,.rvp_loans .rvp_revolvingTerms li,.rvp_loans.rvp_revolving .rvp_revolvingContent .rvp_terms li,.rvp_loans.rvp_creditLoan .rvp_creditList li,.rvp_loans .rvp_remarks.rvp_unsecured ul li,.rvp_loans.rvp_unsecured .rvp_creditList ul li{list-style-image:url('resources/images/bullet-green.png');margin-bottom:10px;padding-left:10px}
.rvp_loans .rvp_tabContainer .rvp_tabContent li span.green{color:#0d6c29}
.rvp_loans .rvp_bannerContainer a{float:left;margin-left:1px}
.rvp_loans .rvp_bannerContainer a:first-child{margin-left:0}
.rvp_loans .rvp_easyStep .rvp_content{border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background:#f6faeb}
.rvp_loans .rvp_easyStep li{height:44px;background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/step_alt.png') no-repeat;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_loans .rvp_easyStep li.step2{background-position:0 -80px}
.rvp_loans .rvp_easyStep li.step3{background-position:0 -160px}
.rvp_easyStep li.ebanking{background-position:0 -80px}
.rvp_easyStep li.hotline{background-position:0 -160px}
.rvp_easyStep li.last{margin-bottom:0}
.rvp_loans .rvp_easyStep li.last{margin-bottom:0}
.rvp_loans .rvp_termsItem a{font-weight:normal}
.rvp_loans .rvp_rateTable{margin-top:0}
.rvp_loans .rvp_termsItem .rvp_content{padding:20px}
.rvp_loans .rvp_rateTable .tableHeader{font-weight:bold;font-size:14px;background:#666}
.rvp_loans .rvp_rateTable td{vertical-align:middle;padding:10px 0}
.rvp_loans .rvp_rateTable .tableHeader td{padding:5px 4px;border-bottom:0;height:auto}
.rvp_loans .rvp_rateTable .separator{height:60%;top:20%}
.rvp_loans .rvp_rateTable .separator.hori{top:auto;bottom:0;left:0;right:0;margin:0 auto}
.rvp_loans .rvp_rateTable .r2 .separator{height:24px;top:8px}
.rvp_loans .rvp_rateTable td{line-height:18px}
.rvp_loans .rvp_tabContent .rvp_terms{background:#f6faeb;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;padding:20px;margin:40px 0 15px 0}
.rvp_loans .rvp_tabContent .rvp_terms ul{padding-left:15px}
.rvp_loans .rvp_loanCalculator{width:100%}
.rvp_loans .rvp_tabContent ul{padding-left:16px}
.rvp_loans .rvp_tabContent.rvp_sample{padding:20px;background:#f6faeb;border-bottom:1px solid #39b54a}
.rvp_loans .rvp_loanForm label{font-size:14px;font-weight:bold;min-width:152px;display:inline-block;float:left;padding-top:28px;width:30%}
.rvp_loans .rvp_loanForm .inputArea{float:left;width:69%}
.rvp_loans.rvp_revolving .rvp_loanForm .radio .inputArea{width:auto}
.rvp_loans .rvp_loanForm .smallLabel{display:block;font-size:12px}
.rvp_loans .rvp_inputContainer{margin-top:25px;position:relative}
.rvp_loans .rvp_loanForm a.hvr-fade{float:right;margin-top:30px;margin-bottom:10px}
.rvp_loans .rvp_tabContent li a{color:#333;text-decoration:underline}
.rvp_loans.rvp_taxLoan .rvp_tabContent ul.half{float:left;width:47%;margin-top:20px}
.rvp_loans.rvp_taxLoan .rvp_tabContent .rvp_subtitle{margin-top:0}
.rvp_loans.rvp_taxLoan .rvp_tabContent .rvp_rateTable{margin-bottom:30px}
.rvp_loans.rvp_taxLoan .rvp_tabContent .rvp_rateTable .type{width:23%}
.rvp_loans.rvp_taxLoan .rvp_terms .rvp_termsItem ol{padding-left:20px}
.rvp_loans.rvp_taxLoan .rvp_terms .rvp_termsItem li{list-style:decimal;background:0;padding-left:10px;text-indent:0}
.rvp_loans.rvp_taxLoan .rvp_tabContent.rvp_sample .rvp_subtitle{display:block;margin-top:20px}
.rvp_loans.rvp_revolving .rvp_rateTable tr.tableHeader{background:#666}
.rvp_loans .rvp_revolvingTerms ul,.rvp_loans.rvp_revolving .rvp_revolvingContent .rvp_terms ul{padding-left:15px}
.rvp_loans .rvp_applyNow{border:4px solid #39b54a;display:inline-block;margin:10px 0;min-width:50%}
.rvp_loans .rvp_applyNow>div{padding:24px}
.rvp_loans .rvp_applyNow .rvp_subtitle{margin:0;font-weight:bold;margin-bottom:10px}
.rvp_loans .rvp_applyNow a{color:#333}
.rvp_loans .rvp_applyNow li{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -597px;padding-left:18px}
.rvp_loans.rvp_revolving .rvp_calculatorContainer p a{color:#333;text-decoration:underline}
.rvp_loans .rvp_loanForm{background:#f6faeb;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid}
.rvp_loans .rvp_tabContent .rvp_loanForm{border-top:0;border-bottom:0}
.rvp_loans .rvp_loanForm label a{color:#333;text-decoration:underline}
.rvp_loans .rvp_loanForm input{width:226px}
.rvp_loans .rvp_loanForm .separator{width:100%;height:1px;background:#ccc;display:block;margin:20px 0}
.rvp_loans .rvp_loanForm .rvp_custRatio{float:left}
.rvp_loans .rvp_loanForm .radio label{float:left;padding-top:2px;padding-left:20px;font-size:13px;font-weight:normal}
.rvp_loans .rvp_loanForm .radio{margin-bottom:37px}
.rvp_loans .rvp_loanForm .radio.last{margin-bottom:10px}
.rvp_loans .rvp_loanForm .radio .inputArea{float:right;margin-top:-23px}
.rvp_loans .rvp_loanForm .rvp_remarks{font-size:12px;display:inline-block;margin:20px 0}
.rvp_loans.rvp_revolving .rvp_revl_termsContainer ol li{background:0;list-style:decimal;padding-left:0;padding-bottom:10px}
.rvp_loans.rvp_revolving .rvp_revl_termsContainer ol{padding-left:25px}
.rvp_loans.rvp_revolving .rvp_revl_termsContainer li ol li{list-style:lower-roman;padding-bottom:5px}
.rvp_loans.rvp_revolving .rvp_revl_termsContainer p{margin-left:0}
.rvp_loans.rvp_creditLoan .rvp_rateTable .separator{top:25%;height:55%}
.rvp_loans.rvp_creditLoan .rvp_rateTable .tableHeader td{padding:5px 4px}
.rvp_loans.rvp_creditLoan .rvp_rateTable .amount{text-align:left}
.rvp_loans.rvp_creditLoan .rvp_example .rvp_remarks li{padding-left:1em;text-indent:-0.7em}
.rvp_loans.rvp_creditLoan .rvp_applyNow{width:48%;min-width:48%;min-height:138px;float:left;margin-left:6px}
.rvp_loans.rvp_creditLoan .rvp_applyNow:first-child{margin-left:0}
.rvp_loans .rvp_remarks.rvp_creditLoan{margin-top:20px}
.rvp_loans .rvp_remarks.rvp_creditLoan ol,.rvp_loans .rvp_remarks.rvp_unsecured ol{margin-bottom:20px}
.rvp_loans .rvp_remarks.rvp_creditLoan li,.rvp_loans .rvp_remarks.rvp_unsecured ol li{padding-left:1.5em;text-indent:-1.5em}
.rvp_loans .rvp_creditList a{color:#333;text-decoration:underline}
.rvp_loans.rvp_unsecured .rvp_example .rvp_subtitle{margin-bottom:5px}
.rvp_loans.rvp_unsecured .rvp_rateTable .separator{height:50%;top:27%}
.rvp_loans.rvp_unsecured .rvp_rateTable .type{text-align:left}
.rvp_loans.rvp_unsecured .rvp_rateTable td{width:20%}
.rvp_loans.rvp_unsecured .rvp_rateTable td.fee{width:30%}
.rvp_loans.rvp_unsecured .rvp_rateTable{margin-bottom:5px}
.rvp_loans .rvp_remarks.rvp_unsecured{margin-top:40px}
.rvp_loans .rvp_remarks.rvp_unsecured ul{padding-left:13px}
.rvp_loans.rvp_unsecured .rvp_creditList ul{padding-left:12px}
.rvp_loans .rvp_tabContainer .rvp_tabNav li a{padding:13px 12px 0 12px}
.rvp_loans.rvp_creditLoan .rvp_tabContent .rvp_remarks ul{padding-left:0}
.rvp_loans.rvp_creditLoan .rvp_tabContent .rvp_remarks ul li{list-style-image:none}
.rvp_loans.rvp_creditLoan .rvp_rateTable td:first-child{padding-left:4px}
.rvp_loans .rvp_tabContent .rvp_subtitle{margin-top:0}
.rvp_loans .rvp_termsItem .rvp_content ol li{background:0;padding-left:1.5em;text-indent:-1.4em}
.rvp_loans.rvp_revolving .rvp_termsItem .rvp_content ol li{padding-left:0;text-indent:0}
.rvp_loans .rvp_termsItem .rvp_content p{margin:0}
.rvp_loans .rvp_termsItem .rvp_content{font-size:12px}
.rvp_loans .rvp_termsItem .rvp_content ol li{padding-bottom:2px}
.rvp_loans .rvp_termsItem .rvp_content ol{margin-bottom:20px}
.rvp_loans .rvp_bannerContainer{margin-bottom:20px}
.rvp_loans span.new{position:absolute;top:-10px;left:38px;color:#e50000;text-transform:uppercase;font-weight:bold;font-size:12px}
.rvp_loans.rvp_taxLoan .rvp_rateTable .tableHeader{font-size:13px}
.rvp_loans.rvp_taxLoan .rvp_rateTable td{font-size:12px}
.rvp_loans .btnPrint{margin-left:0;margin-bottom:10px}
.rvp_loans .rvp_remarks.bankInfo{display:block}
.rvp_loans.rvp_topup .rvp_inputContainer.amount span{margin-top:20px;display:inline-block}
.rvp_loans.rvp_topup .rvp_loanForm ol.rvp_remarks li{list-style:none;padding-left:1em;text-indent:-1em}
.rvp_tabContainerSelector .rvp_tabNav li{float:left}
.rvp_tabContainerSelector .rvp_tabNav.rvp_col2 li{width:50%}
.rvp_tabContainerSelector .rvp_tabNav.rvp_col3 li{width:33%}
.rvp_tabContainerSelector .rvp_tabNav.rvp_col3 li.last{width:34%}
.rvp_tabContainerSelector .rvp_tabNav li a{display:block;text-align:center;min-height:36px;background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png') no-repeat 100% -1390px;color:#333;padding:13px 15px 0 15px}
.rvp_tabContainerSelector .rvp_tabNav li a:hover,.rvp_tabContainerSelector .rvp_tabNav li a.active{border-bottom:#39b54a 2px solid;min-height:34px;font-weight:bold;color:#0d6c29}
.rvp_tabContainerSelector .rvp_tabNav li a:hover,.rvp_tabContainerSelector .rvp_tabNav li a.active{border-bottom:#39b54a 2px solid;min-height:34px;font-weight:bold;color:#0d6c29}
.rvp_tabContainerSelector .rvp_tabNav li.last a{background:0}
.rvp_tabContainerSelector .rvp_tabContent{position:relative;padding:25px 0;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background-color:#f6faeb}
.rvp_loans .rvp_tabContainerSelector .rvp_tabNav li a{height:40px}
.rvp_loans .rvp_tabContainerSelector .rvp_tabContent{background:0;border-bottom:0}
.rvp_loans .rvp_tabContainerSelector .rvp_tabContent li,.rvp_loans .rvp_revolvingTerms li,.rvp_loans.rvp_revolving .rvp_revolvingContent .rvp_terms li,.rvp_loans.rvp_creditLoan .rvp_creditList li,.rvp_loans .rvp_remarks.rvp_unsecured ul li,.rvp_loans.rvp_unsecured .rvp_creditList ul li{list-style-image:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/bullet-green.png');margin-bottom:10px;padding-left:10px}
.rvp_loans .rvp_tabContainerSelector .rvp_tabContent li span.green{color:#0d6c29}
table td span.separator,table th span.separator{width:1px;background:#c2c2c2;height:18px;position:absolute;right:0;top:29%}
table td span.separator.hori{width:95%;height:1px !important}
.rvp_loans .rvp_termsItem .rvp_content OL{margin-bottom:0}
.rvp_loans .rvp_coverContainer . rvp_tabContent>DIV{padding-top:0}
.rvp_taxloan.rvp_loans .rvp_tabContent UL.rightcolumn{width:47px;float:left}
.rvp_loans.rvp_taxLoan .rvp_repayment_terms .rvp_termsItem ol{padding-left:20px}
.rvp_loans.rvp_taxLoan .rvp_repayment_terms .rvp_termsItem li{list-style:decimal;background:0;padding-left:10px;text-indent:0}
.rvp_loans.rvp_instalmentLoan .rvp_rateTable td[rowspan="2"] .separator{height:58px;top:12px}
.rvp_mortgage .rvp_subtitle{margin-top:20px}
.rvp_mortgage p{padding-bottom:0;margin-bottom:20px}
.rvp_mortgage .rvp_stepContainer li{height:90px}
.rvp_mortgage .rvp_stepContainer li{background:url('resources/images/mortgage_step.png') no-repeat 50% 0}
.rvp_mortgage .rvp_stepContainer li.active a{color:#0d6c29;cursor:default}
.rvp_mortgage .rvp_stepContainer li:hover span{color:#0d6c29}
.rvp_mortgage .rvp_stepContainer li.arrow{background:url('resources/images/arrow_grey.png') no-repeat 0 40%}
.rvp_mortgage .rvp_stepContainer .step1:hover,.rvp_mortgage .rvp_stepContainer .step1.active{background-position:50% -195px}
.rvp_mortgage .rvp_stepContainer .step2{background-position:50% -95px}
.rvp_mortgage .rvp_stepContainer .step2:hover,.rvp_mortgage .rvp_stepContainer .step2.active{background-position:50% -294px}
.rvp_mortgage .rvp_stepContainer .step3{background:url('resources/images/step.png') no-repeat 50% -459px}
.rvp_mortgage .rvp_stepContainer .step3:hover,.rvp_mortgage .rvp_stepContainer .step3.active{background-position:50% 5px}
.rvp_mortgage.rvp_centre .rvp_subtitle{padding-bottom:15px}
.rvp_mortgage .rvp_content ul{list-style-image:url('resources/images/bullet-green.png');padding-left:14px}
.rvp_mortgage .rvp_content ul li{padding:0 0 10px 10px}
.rvp_mortgage .rvp_content a{text-decoration:underline}
.rvp_mortgage .rvp_content table.address .tableHeader{background:#666}
.rvp_mortgage .rvp_content table.address .tableHeader td,.rvp_mortgage .rvp_content table.address .tableHeader th{padding:5px;text-align:center}
.rvp_mortgage .rvp_content table.address tr{background:#e5e5e5}
.rvp_mortgage .rvp_content table tr.odd{background:#f0f0f0}
.rvp_mortgage .rvp_content table.address td{text-align:left;border-bottom:0;padding:10px 15px;width:40%}
.rvp_mortgage .rvp_content table.address td:first-child,.rvp_mortgage .rvp_content table.address th:first-child{width:40%}
.rvp_mortgage .rvp_content table.address td a{text-decoration:none;background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png') no-repeat 0 -599px;padding-left:15px;color:#333}
.rvp_mortgage .rvp_content .rvp_remarks p.list{padding-left:20px;text-indent:-20px}
.rvp_mortgage .rvp_subtitle.result{font-size:20px}
.rvp_bottomLinks.rvp_mortgage{min-height:120px}
.rvp_bottomLinks.rvp_mortgage li{padding-bottom:10px}
.rvp_bottomLinks.rvp_mortgage li:last-child{padding-bottom:0}
.rvp_mortgage .rvp_calculatorContainer .txtBox{width:86px}
.rvp_mortgage .rvp_coverContainer{margin-bottom:30px}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm label{font-size:12px;position:absolute;top:-18px;padding-top:0}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm .inputArea{position:relative}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm .inputArea{display:inline-block;float:none}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm a.hvr-fade{margin-bottom:0}
.rvp_mortgage .rvp_tabContainer .rvp_tabContent{background:0;padding:0;border-bottom:0}
.rvp_mortgage .rvp_calculatorContainer{background:#f6faeb;border-bottom:#39b54a 1px solid;border-top:1px solid #39b54a}
.rvp_mortgage .rvp_resultContainer .rvp_subtitle{margin:0 0 20px 0}
.rvp_mortgage .rvp_tabContainer .rvp_tabContent{border-top:0}
.rvp_mortgage .rvp_resultContainer table{width:100%}
.rvp_mortgage .rvp_resultContainer table .tableHeader{background:#666;font-size:14px}
.rvp_mortgage .rvp_resultContainer table .tableHeader td{padding:10px;font-weight:bold;border-bottom:0}
.rvp_mortgage .rvp_resultContainer table td{padding:5px}
.rvp_mortgage.rvp_centralized .rvp_resultContainer table td:first-child{text-align:left;font-weight:bold}
.rvp_mortgage.rvp_centralized .tab1 .rvp_resultContainer table td:first-child{width:444px}
.rvp_mortgage.rvp_centralized .rvp_tabContent .rvp_remarks ul li:before{content:"• ";color:#33a344;padding-right:5px}
.rvp_mortgage .rvp_tabContent .rvp_remarks ul li{padding-left:15px;text-indent:-15px}
.rvp_mortgage .rvp_resultContainer .rvp_bannerContainer a{float:right;margin-top:10px}
.rvp_mortgage .rvp_calExpand{width:100%;margin-top:30px}
.rvp_mortgage .rvp_calExpand .item{width:100%;background:url('resources/images/calculator.png') no-repeat 10px 3px;overflow:hidden}
.rvp_mortgage .rvp_calExpand .item>a{background:url('resources/images/arrow_terms.png') no-repeat 100% 20px;font-size:16px;color:#33a344;text-decoration:none;height:45px;display:block;padding-left:55px;border-bottom:#39b54a 1px solid;display:block;line-height:42px;color:#0d6c29}
.rvp_mortgage .rvp_calExpand .item>a.active{background-position:100% -80px}
.rvp_mortgage .rvp_calExpand .rvp_content{border-bottom:#39b54a 1px solid;background:#f6faeb;display:none}
.rvp_mortgage .rvp_calExpand .rvp_content .rvp_innerWrap{padding-bottom:10px}
.rvp_mortgage .rvp_calExpand a.active+.rvp_content{display:block}
.rvp_mortgage .rvp_calExpand .rvp_content li{list-style:none;background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png') no-repeat 0 -597px;padding-left:20px;width:42%;float:left}
.rvp_mortgage .rvp_calExpand .rvp_content a{text-decoration:none}
.rvp_mortgage .rvp_calExpand .rvp_content a:hover{text-decoration:underline}
.rvp_mortgage .rvp_calculatorContainer .rvp_inputContainer:first-child{margin-top:20px}
.rvp_mortgage .rvp_calculatorContainer .rvp_inputContainer .title2{font-size:12px}
.rvp_mortgage .rvp_calculatorContainer .title{font-weight:bold;font-size:14px;width:32%;margin-right:10px;display:inline-block;height:19px;vertical-align:middle}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm .inputArea{width:64%}
.rvp_mortgage .rvp_calculatorContainer .title2{font-size:12px;display:block;line-height:14px;font-weight:normal}
.rvp_mortgage .rvp_calculatorContainer .rvp_loanForm label{font-weight:normal}
.rvp_mortgage .rvp_calculatorContainer .item{display:inline-block;margin-right:10px}
.rvp_mortgage.rvp_mortgage_link .rvp_calculatorContainer .in4 .txtBox,.rvp_mortgage.rvp_mortgage_link .rvp_calculatorContainer .in5 .txtBox{width:40px}
.rvp_mortgage.rvp_mortgage_link .rvp_calculatorContainer .in5{margin-top:60px}
.rvp_mortgage .rvp_resultContainer .rvp_subtitle{display:block}
.rvp_mortgage.rvp_mortgage_link div.rvp_coverContainer,.rvp_mortgage.rvp_mortgage_link .rvp_resultContainer{margin-bottom:30px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks{margin-bottom:30px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks li{padding-left:10px;text-indent:-10px;padding-bottom:10px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks .l2{padding-left:15px}
.rvp_mortgage.rvp_mortgage_link .rvp_remarks .l2 li{list-style-image:url('resources/images/bullet-green.png');padding-left:15px;text-indent:0;padding-bottom:0;padding-top:10px}
.rvp_mortgage .rvp_terms{margin-bottom:35px}
.rvp_mortgage.rvp_mortgage_link .tab1 .item{margin-right:0}
.rvp_calculator.rvp_mortgage_link .rvp_resultContainer table td:first-child{text-align:left;width:34%}
.rvp_calculator.rvp_mortgage_link .rvp_resultContainer td.remarks,.rvp_calculator.rvp_mortgage_link .rvp_resultContainer td.plan{width:20%}
.rvp_mortgage .rvp_inputContainer .radio label{position:relative;float:none;top:1px;min-width:auto;margin-right:20px;width:auto}
.rvp_mortgage.rvp_partial .in1{margin-top:10px}
.rvp_mortgage.rvp_partial .in6{margin-top:20px}
.rvp_mortgage.rvp_partial .rvp_subtitle.t2{margin-top:30px}
.rvp_mortgage.rvp_partial .in7 .item{display:block}
.rvp_mortgage.rvp_partial .in7 label{width:80%;margin-bottom:10px}
.rvp_mortgage .title.top{vertical-align:top;padding-top:5px}
.rvp_mortgage.rvp_partial .rvp_resultContainer table{width:50%;margin-bottom:20px}
.rvp_mortgage.rvp_partial .rvp_resultContainer table td:first-child{font-weight:bold}
.rvp_mortgage div.rvp_resultContainer,.rvp_mortgage .rvp_coverContainer{margin-bottom:10px}
.rvp_mortgage.rvp_partial .rvp_remarks{margin-bottom:20px}
.rvp_mortgage.rvp_setup .custSelect{width:240px}
.rvp_mortgage .rvp_resultContainer table .separator{height:60%;top:20%}
.rvp_mortgage.rvp_setup .rvp_resultContainer table td{padding:4px;padding-left:20px;width:33%}
.rvp_mortgage table .separator.upper{top:auto;bottom:0}
.rvp_mortgage table .separator.lower{top:0}
.rvp_mortgage.rvp_setup .rvp_resultContainer table td:first-child,.rvp_mortgage.rvp_setup .rvp_resultContainer table tr.tableHeader:first-child td:first-child{text-align:left}
.rvp_mortgage.rvp_setup .rvp_resultContainer table .tableHeader td{border-bottom:0;text-align:center}
.rvp_mortgage.rvp_setup .rvp_resultContainer table .separator.hori{margin:0 auto;right:0;left:0;width:90%;top:0}
.rvp_mortgage.rvp_setup .rvp_remarks{margin-bottom:25px}
.rvp_mortgage.rvp_setup .rvp_remarks ul{padding-left:15px}
.rvp_mortgage.rvp_setup .rvp_remarks li{list-style-image:url('resources/images/bullet-green.png');padding-left:15px}
.rvp_bottomLinks.rvp_mortgage{margin-top:35px}
.rvp_mortgage.rvp_property .custSelect{width:240px}
.rvp_mortgage .rvp_calculatorContainer span a{color:#333;text-decoration:underline}
.rvp_mortgage .rvp_subtitle.s1{margin:10px 0 0 0}
.rvp_mortgage .rvp_innerWrap{padding:25px 20px}
.rvp_mortgage.rvp_property .rvp_resultContainer .cash_out{font-weight:bold;font-size:14px;margin-bottom:20px;display:block}
.rvp_mortgage.rvp_property .rvp_resultContainer .cash_out span{font-weight:normal;margin-left:95px;font-style:13px}
.rvp_mortgage.rvp_property .rvp_resultContainer table td:first-child{text-align:left;font-weight:bold}
.rvp_mortgage.rvp_property .rvp_resultContainer p.p1{color:#0d6c29}
.rvp_mortgage.rvp_property .rvp_remarks ul li:before{content:"• ";color:#33a344;padding-right:10px}
.rvp_mortgage.rvp_property .rvp_remarks ul li{padding-left:20px;text-indent:-18px}
.rvp_mortgage.rvp_calculator.rvp_property .in4 .title2{display:inline}
.rvp_mortgage.rvp_change .rvp_inputContainer{margin-top:35px}
.rvp_mortgage.rvp_change .in1{margin-top:15px}
.rvp_mortgage.rvp_change .in5{margin-top:60px}
.rvp_mortgage.rvp_change .rvp_resultContainer table{width:50%;margin-bottom:25px}
.rvp_mortgage.rvp_change .rvp_resultContainer table td{font-size:14px}
.rvp_mortgage.rvp_change .rvp_resultContainer table td:first-child{font-weight:bold;width:220px}
.rvp_mortgage.rvp_change .in4{margin-top:20px}
.rvp_mortgage.rvp_appointment .rvp_desc a{color:#333;text-decoration:underline}
.rvp_mortgage .rvp_errorMsg{display:block;font-style:normal;position:relative}
.rvp_mortgage.rvp_appointment .custSelect{width:240px}
.rvp_mortgage.rvp_appointment .txtBox{width:226px;box-sizing:content-box}
.rvp_mortgage.rvp_appointment .in7 .txtBox,.rvp_mortgage.rvp_appointment .in9 .txtBox{width:420px}
.rvp_mortgage.rvp_appointment .rvp_calculatorContainer{border:0;margin-bottom:10px}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_calculatorContainer{background:#f0f0f0}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_result{display:inline-block;width:40%}
.rvp_mortgage.rvp_appointment.rvp_result .top{padding-top:0}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_inputContainer:first-child{margin-top:10px}
.rvp_mortgage.rvp_calculator.rvp_centralized .rvp_resultContainer table{margin-bottom:20px;font-size:14px}
.rvp_mortgage.rvp_calculator.rvp_centralized .rvp_resultContainer table td{padding-left:0}
.rvp_mortgage.rvp_calculator.rvp_mortgage_link .rvp_resultContainer table .totalSaving td{border-bottom:0}
.rvp_mortgage.rvp_calculator.rvp_partial .rvp_resultContainer table{width:100%;font-size:14px}
.rvp_mortgage.rvp_calculator.rvp_partial .rvp_resultContainer td:first-child{width:50%}
.rvp_mortgage.rvp_appointment.rvp_result .in1{margin-top:0}
.rvp_mortgage.rvp_appointment .rvp_desc a{color:#0d6c29}
.rvp_mortgage.rvp_property_secured .rvp_terms{margin-top:10px}
.rvp_mortgage.rvp_property_secured .rvp_subtitle{margin-bottom:10px}
.rvp_mortgage.rvp_asset_link .rvp_coverContainer{margin-top:20px}
.rvp_mortgage.rvp_asset_link .rvp_tabContent{border-top:1px solid #39b54a}
.rvp_mortgage.rvp_asset_link .features ul{padding-left:14px}
.rvp_mortgage.rvp_asset_link .features ul li{list-style-image:url('resources/images/bullet-green.png');margin-bottom:10px;padding-left:10px}
.rvp_mortgage.rvp_asset_link .rvp_tabContent .rvp_subtitle{margin-bottom:10px}
.rvp_mortgage.rvp_asset_link .rvp_coverContainer{margin-bottom:35px}
.rvp_mortgage.rvp_asset_link .rvp_bannerContainer,.rvp_mortgage.rvp_property_secured .rvp_bannerContainer{margin-bottom:35px}
.rvp_mortgage.rvp_asset_link .rvp_easyStep .rvp_subtitle,.rvp_mortgage.rvp_asset_link .rvp_terms .rvp_subtitle{margin-top:0}
.rvp_mortgage .rvp_easyStep li.step1{background-position:0 -80px}
.rvp_mortgage .rvp_easyStep li.step2{background:url('resources/images/phone_hotline.png') no-repeat}
.rvp_mortgage.rvp_asset_link .rvp_bottomLinks,.rvp_mortgage.rvp_property_secured .rvp_bottomLinks{min-height:100px}
.rvp_mortgage.rvp_asset_link .table table td{width:30%;padding:6px}
.rvp_mortgage.rvp_asset_link .table table td.currency{width:40%}
.rvp_mortgage.rvp_asset_link .table table td:first-child{text-align:left}
.rvp_mortgage.rvp_asset_link .table table td.center{text-align:center}
.rvp_mortgage.rvp_asset_link .table table .tableHeader td{text-align:center}
.rvp_mortgage.rvp_asset_link .table table .tableHeader{background:#666;font-size:14px;text-align:center}
.rvp_mortgage.rvp_asset_link .table .rvp_remarks ol{list-style:decimal;padding-left:15px}
.rvp_mortgage.rvp_asset_link .rvp_resultContainer td{font-size:14px;padding-left:0}
.rvp_mortgage.rvp_asset_link .rvp_resultContainer table{margin-bottom:20px}
.rvp_mortgage.rvp_asset_link .rvp_resultContainer td.title{font-weight:bold}
.rvp_mortgage.rvp_asset_link .table .separator.long{height:80%;top:11%;right:5px}
.rvp_mortgage.rvp_asset_link .rvp_easyStep{margin-bottom:35px}
.rvp_mortgage .rvp_stepContainer li{text-align:center}
.rvp_mortgage.rvp_property_refinacing .rvp_example{margin-bottom:25px}
.rvp_mortgage .rvp_stepContainer{margin:15px 0}
.rvp_mortgage.rvp_property_refinacing .rvp_subtitle{margin-bottom:10px}
.rvp_mortgage .rvp_subtitle span{font-size:13px;color:#333}
.rvp_mortgage.rvp_property_refinacing .rvp_remarks ul li:before{content:"• ";color:#33a344;padding-right:5px}
.rvp_mortgage.rvp_property_refinacing .rvp_remarks ul li{padding-left:15px;text-indent:-15px}
.rvp_mortgage .rvp_flexible{border:4px solid #39b54a;margin:35px 0}
.rvp_mortgage .rvp_flexible .rvp_subtitle{margin-top:0;font-weight:bold;font-size:23px}
.rvp_mortgage .rvp_flexible li a{padding-left:15px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -597px;color:#333;display:block;color:#0d6c29}
.rvp_mortgage .rvp_flexible li span{padding:5px 0 0 15px;display:block}
.rvp_mortgage .rvp_flexible li{padding-top:15px}
.rvp_mortgage .rvp_flexible li:first-child{padding-top:0}
.rvp_mortgage .rvp_flexible{border:4px solid #39b54a;margin:35px 0}
.rvp_mortgage .rvp_flexible .rvp_subtitle{margin-top:0;font-weight:bold;font-size:23px}
.rvp_mortgage .rvp_flexible li a{padding-left:15px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -597px;color:#333;display:block;color:#0d6c29}
.rvp_mortgage .rvp_flexible li span{padding:5px 0 0 15px;display:block}
.rvp_mortgage .rvp_flexible li{padding-top:15px}
.rvp_mortgage .rvp_flexible li:first-child{padding-top:0}
.rvp_mortgage .rvp_calExpand a,.rvp_mortgage .rvp_easyStep a{color:#333}
.rvp_mortgage.rvp_privileges .rvp_features .rvp_innerWrap{background:#f6faeb}
.rvp_mortgage.rvp_privileges .rvp_features li.last{padding-bottom:0}
.rvp_mortgage.rvp_privileges .rvp_promoExpand{margin-bottom:25px}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .rvp_subtitle{font-size:21px}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .rvp_container{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;padding:20px 0;width:100%;height:405px;overflow:hidden}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .item{margin-top:25px}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .item:first-child{margin-top:0}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .item img{float:left;margin-right:30px}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .item p{margin-bottom:10px}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .item p a{color:#333;text-decoration:underline}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .item .hvr-fade{float:right}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .item .title{font-weight:bold;font-size:14px}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .rvp_moreContainer{text-align:center}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .rvp_moreContainer a{color:#333;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png") no-repeat 58% 15px;text-decoration:none;width:100%;display:block;padding:10px 0}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .rvp_moreContainer a.active{background-position:58% -84px}
.rvp_mortgage.rvp_privileges .rvp_terms .rvp_subtitle{margin-top:0}
.rvp_termsItem a{background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png') no-repeat 100% 27px}
.rvp_termsItem a.active{background-position:100% -75px}
.rvp_mortgage.rvp_interest_saving .rvp_coverContainer .rvp_tabContent .tab,.rvp_mortgage.rvp_new_purchase .rvp_coverContainer .rvp_tabContent .tab{border-top:1px solid #39b54a;padding-top:25px}
{border-top:1px solid #39b54a;padding-top:25px}
.rvp_mortgage.rvp_interest_saving .rvp_tabContent .rvp_subtitle.bold{margin-top:0;font-weight:bold;margin-bottom:15px}
.rvp_mortgage.rvp_new_purchase .rvp_tabContent .rvp_subtitle{margin-top:0}
.rvp_mortgage.rvp_new_purchase .rvp_tabContent .rvp_features ul{list-style-image:url('resources/images/bullet-green.png');padding-left:14px;margin:15px 0 25px 0}
.rvp_mortgage.rvp_new_purchase .rvp_tabContent .rvp_features ul li{padding-left:10px;padding-top:10px}
.rvp_mortgage.rvp_new_purchase .rvp_tabContent ul li:first-child{padding-top:0}
.rvp_mortgage.rvp_new_purchase .rvp_example .rvp_subtitle{margin-bottom:10px}
.rvp_mortgage.rvp_new_purchase .rvp_example{margin-bottom:15px}
.rvp_mortgage.rvp_new_purchase .rvp_terms .rvp_subtitle{margin-top:0}
.rvp_mortgage.rvp_new_purchase .rvp_terms{margin-top:35px}
.rvp_mortgage.rvp_new_purchase .tab.plan .rvp_features ul{margin:0}
.rvp_mortgage.rvp_new_purchase .tab.plan .rvp_features .rvp_subtitle{margin:15px 0}
.rvp_mortgage.rvp_new_purchase .rvp_coverContainer{margin-bottom:35px}
.rvp_mortgage .rvp_flexible .rvp_subtitle{margin-bottom:15px}
.rvp_mortgage .rvp_flexible li:first-child{margin-left:0}
.rvp_mortgage .rvp_flexible .rvp_innerWrap{padding:20px}
.rvp_mortgage .rvp_termsItem a{font-weight:normal;color:#333}
.rvp_mortgage.rvp_evaluation .rvp_topPic{margin-top:25px}
.rvp_mortgage.rvp_evaluation .rvp_tabContent>.tab{border-top:1px solid #39b54a;overflow:hidden}
.rvp_mortgage.rvp_evaluation .rvp_tabContainer .rvp_tabNav li a.active,.rvp_mortgage.rvp_evaluation .rvp_tabContainer .rvp_tabNav li:hover a{border-bottom:#39b54a 3px solid;text-decoration:none}
.rvp_mortgage.rvp_evaluation .rvp_tabContent .rvp_search{background:#f6faeb}
.rvp_mortgage.rvp_evaluation .rvp_tabContent .rvp_result{background:#f0f0f0}
.rvp_mortgage.rvp_evaluation .rvp_tabContent .tab>div{width:50%;float:left;min-height:240px;margin-bottom:0;margin-bottom:-10000px;padding-bottom:10000px}
.rvp_mortgage.rvp_evaluation .rvp_tabContent .tab .rvp_subtitle{margin-top:0;margin-bottom:25px}
.rvp_mortgage.rvp_evaluation .rvp_topPic{margin-bottom:15px}
.rvp_mortgage.rvp_evaluation .rvp_tabContent .title{font-size:14px;font-weight:bold;display:inline-block;width:190px;vertical-align:middle}
.rvp_mortgage.rvp_evaluation .rvp_inputContainer .inputArea{display:inline-block}
.rvp_mortgage.rvp_evaluation .rvp_inputContainer .custSelect{width:240px}
.rvp_mortgage.rvp_evaluation .rvp_inputContainer{margin-bottom:20px}
.rvp_mortgage.rvp_evaluation .address .in7 .custSelect{width:160px}
.rvp_mortgage.rvp_evaluation .address .in5 .custSelect,.rvp_mortgage.rvp_evaluation .address .in6 .custSelect{width:55px}
.rvp_mortgage.rvp_evaluation .address .in8 a{color:#0d6c29;text-decoration:underline}
.rvp_mortgage.rvp_evaluation .address .in8 .rvp_custCheckbox{float:left}
.rvp_mortgage.rvp_evaluation .address .in8 label{float:left;width:90%;padding-left:5px}
.rvp_mortgage.rvp_evaluation .btnNext{float:right}
.rvp_mortgage.rvp_evaluation .rvp_resultContainer .title{vertical-align:top}
.rvp_mortgage.rvp_evaluation .rvp_resultContainer .rvp_result{display:inline-block}
.rvp_mortgage.rvp_evaluation .rvp_resultItem{margin-bottom:20px}
.rvp_mortgage.rvp_evaluation .rvp_resultContainer span.label{width:120px;display:inline-block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer p{padding-bottom:0}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .btnMore{text-align:right;text-decoration:underline;color:#333;display:block}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .green{margin-bottom:10px;font-size:13px;font-weight:bold}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .applyNow li{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -597px;padding-left:20px}
.rvp_cards.rvp_instalmentOffers .rvp_offerContainer .applyNow li a{color:#333}
.rvp_bottomLinks.rvp_evaluation{background:#e9e6e1;border:4px solid #a6ce39;width:933px}
.rvp_bottomLinks.rvp_evaluation .rvp_subtitle{margin-top:0;display:block;margin-bottom:15px}
.rvp_bottomLinks.rvp_evaluation li{padding-left:20px;padding-bottom:10px}
.rvp_bottomLinks.rvp_evaluation li.subHeader{padding-bottom:15px}
.rvp_bottomLinks.rvp_evaluation li a{padding-left:0}
.rvp_bottomLinks.rvp_evaluation.rvp_col2 .rvp_bottomLinkRight{margin-top:0}
.rvp_mortgage .rvp_stepContainer .step1.active{background-position:50% -195px}
.rvp_mortgage.rvp_evaluation .tab.estate p a{color:#333;text-decoration:underline}
.rvp_mortgage.rvp_evaluation .tab.estate .btnSearch{margin-left:-4px;margin-top:-1px}
.rvp_mortgage.rvp_evaluation .tab.estate .rvp_subtitle{margin-bottom:15px}
.rvp_mortgage.rvp_evaluation .tab .rvp_errorMsgContainer{margin-bottom:15px}
.rvp_mortgage.rvp_evaluation .tab.estate .in1 .txtBox{width:326px}
.rvp_mortgage.rvp_evaluation .tab.estate .separator{width:100%;height:1px;background:#ccc;display:block;margin-bottom:25px}
.rvp_mortgage.rvp_evaluation .tab.estate ul.result a{color:#333;text-decoration:underline}
.rvp_mortgage.rvp_evaluation .tab.estate .btnResultSearch{float:right;margin-top:15px}
.rvp_mortgage .rvp_tabContainer .rvp_tabNav li a:hover,.rvp_mortgage .rvp_tabContainer .rvp_tabNav li a.active{min-height:40px}
.rvp_mortgage.rvp_home_plan .rvp_features .rvp_subtitle{margin-bottom:15px}
.rvp_mortgage.rvp_home_plan .rvp_features ul{list-style-image:url('resources/images/bullet-green.png');padding-left:14px}
.rvp_mortgage.rvp_home_plan .rvp_features ul li{padding-left:10px;margin-bottom:10px}
.rvp_mortgage.rvp_home_plan .rvp_expandBox{margin:25px 0}
.rvp_mortgage.rvp_home_plan .rvp_expandBox .btnExpand{display:block;width:100%;height:40px;color:#0d6c29;font-size:16px;text-decoration:none;line-height:40px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png") no-repeat 100% 15px;border-bottom:1px solid #39b54a}
.rvp_mortgage.rvp_home_plan .rvp_expandBox.rvp_features{position:relative}
.rvp_mortgage.rvp_home_plan .rvp_expandBox .btnExpand.active{background-position:100% -85px}
.rvp_mortgage.rvp_home_plan .rvp_expandBox.rvp_features .btnExpand{margin-top:-40px}
.rvp_mortgage.rvp_home_plan .rvp_expandBox.rvp_features .rvp_content{background:#f6faeb}
.rvp_mortgage.rvp_home_plan .rvp_expandBox.rvp_features .rvp_content li:last-child{margin-bottom:0;padding-bottom:0}
.rvp_mortgage.rvp_home_plan .rvp_expandBox .btnExpand span{font-size:13px;color:#333}
.rvp_mortgage.rvp_home_plan .rvp_expandBox .rvp_content{height:0;overflow:hidden}
.rvp_mortgage.rvp_home_plan .rvp_expandBox .active+.rvp_content{height:auto}
.rvp_mortgage.rvp_home_plan .rvp_expandBox .active+.rvp_content{border-bottom:1px solid #39b54a}
.rvp_mortgage.rvp_home_plan .rvp_expandBox p{margin-bottom:0}
.rvp_mortgage.rvp_home_plan .rvp_expandBox.rvp_step .rvp_content{background:#f6faeb}
.rvp_mortgage.rvp_home_plan .rvp_expandBox.rvp_step .rvp_content .rvp_innerWrap{padding:15px 20px}
.rvp_mortgage.rvp_home_plan .rvp_expandBox.rvp_step .rvp_content p{font-size:14px}
.rvp_mortgage.rvp_home_plan .rvp_expandBox.rvp_step .btnExpand{font-weight:bold;font-size:14px}
.rvp_mortgage.rvp_home_plan .rvp_expandBox.rvp_step{margin-top:10px}
.rvp_mortgage.rvp_home_plan .rvp_bannerContainer{margin-bottom:35px}
.rvp_mortgage.rvp_home_plan .rvp_subtitle.step{font-size:21px;font-weight:bold}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties li{background:0;width:20%;text-align:left}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties li .title{background:url('resources/images/step_num.png') no-repeat 35% 8px;color:#0d6c29;font-size:16px;height:35px;display:block;line-height:40px;margin-bottom:10px}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties li.step2 .title{background-position:35% -37px}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties li.step3 .title{background-position:35% -78px}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties li.step4 .title{background-position:35% -119px}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties li.arrow{background:url('resources/images/arrow_grey.png') no-repeat 50% 40%;width:46px}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties li .desc{font-size:12px;color:#333;line-height:12px;font-weight:normal}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties .btnExpand{background:url('resources/images/arrow_green_alt.png') no-repeat 0 8px;padding-left:14px;color:#333;font-weight:bold;text-decoration:none;margin-top:10px;display:inline-block}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties .btnExpand.active{background-position:0 -15px}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties .rvp_content{height:0;overflow:hidden}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties .rvp_content li{background:#f6faeb;list-style:none;font-size:12px;color:#666;padding:10px;height:auto;line-height:14px;margin-left:20px;font-weight:normal}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties .rvp_content li:first-child{margin-left:0}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties .rvp_content ul{padding-left:0;margin-top:10px}
.rvp_mortgage.rvp_home_plan .rvp_stepContainer.properties .rvp_content li p{margin-bottom:0}
.rvp_mortgage.rvp_government .rvp_stepContainer{margin-bottom:25px}
.rvp_mortgage.rvp_government .rvp_content .rvp_subtitle{margin-bottom:15px;margin-top:0}
.rvp_mortgage.rvp_government .rvp_content ul{margin-bottom:15px}
.rvp_mortgage.rvp_government .rvp_content ul.last{margin-bottom:0}
.rvp_mortgage.rvp_government .rvp_content .rvp_remarks{margin-bottom:25px}
.rvp_mortgage.rvp_government .rvp_buyTips{background:#f6faeb}
.rvp_mortgage.rvp_government .rvp_buyTips .rvp_innerWrap{padding:20px}
.rvp_mortgage.rvp_government .rvp_buyTips .subHeader{font-weight:bold}
.rvp_mortgage.rvp_government .rvp_buyTips li{padding-left:28px;text-indent:-25px}
.rvp_mortgage.rvp_government .rvp_buyTips li p{text-indent:0}
.rvp_mortgage.rvp_government .rvp_buyTips a{color:#333}
.rvp_mortgage.rvp_government .rvp_buyTips ul{padding-left:0;margin-left:15px;margin-top:5px;margin-bottom:0}
.rvp_mortgage.rvp_government .rvp_buyTips ul li{padding-left:10px;text-indent:0}
.rvp_mortgage.rvp_government .rvp_bannerContainer{margin-bottom:35px}
.rvp_mortgage.rvp_change .in2 .item,.rvp_mortgage.rvp_calculator.rvp_change .in3 .item{padding-left:29px}
.rvp_mortgage.rvp_appointment.rvp_result .rvp_print{display:inline-block;position:absolute;right:20px;z-index:1}
.rvp_mortgage.rvp_centre .rvp_rateTable.address .contact{text-align:center}
.rvp_mortgage.rvp_centre .rvp_content table.address td a{display:block;margin-top:5px}
.rvp_mortgage span.pLeft{padding-left:37px}
.rvp_mortgages.rvp_landingPage .rvp_stepsContainer .rvp_step .rvp_icon{background:url('resources/images/icon_step.png') no-repeat 38px 0;height:62px}
.rvp_mortgages.rvp_landingPage .rvp_stepsContainer .rvp_step2 .rvp_icon{background-position:-140px 0}
.rvp_mortgages.rvp_landingPage .rvp_stepsContainer .rvp_step3 .rvp_icon{background-position:-318px 0}
.rvp_mortgages.rvp_landingPage .rvp_stepsContainer .rvp_step4 .rvp_icon{background-position:-488px 0}
.rvp_mortgages.rvp_landingPage .rvp_stepsContainer .rvp_step{background:url('resources/images/arrow_step.png') no-repeat 100% 40%}
.rvp_mortgages.rvp_landingPage .rvp_stepsContainer .rvp_step.last{background:0}
.rvp_mortgages.rvp_landingPage .rvp_stepsContainer .rvp_step{width:17%}
.rvp_mortgages.rvp_landingPage .rvp_stepsContainer .rvp_step a{background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png') no-repeat 0 -494px;padding-left:15px;margin-top:10px;font-size:18px;line-height:25px}
.rvp_mortgage .rvp_promoBox{background:#e0e0e0;float:right}
.rvp_mortgage .rvp_promoBox .rvp_innerWrap{padding:18px 22px 17px 22px;position:relative}
.rvp_mortgage .rvp_promoBox a.image{float:left;margin-right:20px;margin-top:10px}
.rvp_mortgage .rvp_promoBox span{font-size:16px}
.rvp_mortgage .rvp_promoBox .content{float:left}
.rvp_mortgage .rvp_promoBox span.small{font-size:13px}
.rvp_mortgage .rvp_promoBox a.tnc{font-size:13px;color:#333;text-decoration:underline;float:none;margin-top:5px;display:block}
.rvp_mortgage .rvp_promoBox a.contentLink{color:#333;text-decoration:none;float:none}
.rvp_mortgage .rvp_promoBox a.contentLink strong{font-size:16px}
.rvp_mortgage .rvp_promoBox .btnNext{font-weight:normal;padding:0 15px;margin-top:25px;color:#fff}
.rvp_loans.rvp_taxLoan .rvp_rateTable .tableHeader{font-size:13px}
.rvp_loans.rvp_taxLoan .rvp_rateTable td{font-size:12px}
.rvp_mortgage .rvp_singlePageTabContainer .rvp_tabContent{background:0;padding:0;border-bottom:0}
.rvp_mortgage .rvp_singlePageTabContainer .rvp_tabNav li a:hover,.rvp_mortgage .rvp_singlePageTabContainer .rvp_tabNav li a.active{min-height:40px}
.rvp_portalPageTabContainer .rvp_tabNav LI{float:left}
.rvp_portalPageTabContainer .rvp_col2.rvp_tabNav LI{width:50%}
.rvp_portalPageTabContainer .rvp_tabNav LI A{TEXT-ALIGN:center;PADDING-BOTTOM:0;min-HEIGHT:36px;PADDING-LEFT:15px;PADDING-RIGHT:15px;DISPLAY:block;BACKGROUND:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png') no-repeat 100% -1390px;COLOR:#333;PADDING-TOP:13px}
.rvp_portalPageTabContainer .rvp_col3.rvp_tabNav LI{WIDTH:33%}
.rvp_portalPageTabContainer .rvp_col3.rvp_tabNav LI.last{WIDTH:34%}
.rvp_portalPageTabContainer .rvp_tabNav LI A:hover{BORDER-BOTTOM:#39b54a 2px solid;min-HEIGHT:34px;COLOR:#0d6c29;FONT-WEIGHT:bold;TEXT-DECORATION:none}
.rvp_portalPageTabContainer .rvp_tabNav LI A.active{BORDER-BOTTOM:#39b54a 2px solid;min-HEIGHT:34px;COLOR:#0d6c29;FONT-WEIGHT:bold;TEXT-DECORATION:none}
.rvp_portalPageTabContainer .rvp_tabNav LI.last A{BACKGROUND:none transparent scroll repeat 0 0}
.rvp_portalPageTabContainer .rvp_tabContent{BORDER-BOTTOM:#39b54a 1px solid;POSITION:relative;PADDING-BOTTOM:25px;BACKGROUND-COLOR:#f6faeb;PADDING-LEFT:25px;PADDING-RIGHT:25px;BORDER-TOP:#39b54a 1px solid;PADDING-TOP:25px}
.rvp_mortgage .rvp_portalPageTabContainer .rvp_tabContent{background:0;padding:0;border-bottom:0}
.rvp_mortgage .rvp_portalPageTabContainer .rvp_tabNav li a:hover,.rvp_mortgage .rvp_portalPageTabContainer .rvp_tabNav li a.active{min-height:40px}
.rvp_mortgage .rvp_terms .rvp_termsItem ol{outline-style:none}
.rvp_mortgage .rvp_terms .rvp_termsItem ol li{background:0;padding-left:1.5em;text-indent:-1.4em}
.rvp_mortgage .rvp_terms .rvp_termsItem ul li{background:0;padding-left:1.5em}
.rvp_mortgage .rvp_terms .rvp_termsItem ol li ol li{margin-top:-20px;text-indent:-1em}
.rvp_mortgage .rvp_terms .rvp_termsItem ol li ol li ol li{margin:0;padding-bottom:0}
.rvp_mortgage.rvp_calculator .rvp_easyStep li.hotline{background:url('resources/images/phone_hotline_no24.png') no-repeat}
span.green{color:#0d6c29}
.rvp_insidePageContent .rvp_content .rvp_expandCollpaseArea{border-bottom:1px solid #39b54a}
.rvp_insidePageContent .rvp_content .rvp_expandCollpaseArea .btnExpand{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png") no-repeat 100% 15px;display:block;width:100%;height:40px;color:#0d6c29;font-size:16px;text-decoration:none;line-height:40px}
.rvp_insidePageContent .rvp_content .rvp_expandCollpaseArea .btnExpand.active{background-position:100% -85px;border-bottom:1px solid #39b54a}
.rvp_stepContainer.col4 li{width:23.5%}
.rvp_stepContainer.col4 li.arrow{width:10px}
.rvp_stepContainer li.doc-upload{background:url('resources/images/mortgage_step_uplad.png') no-repeat 50% 5px}
.rvp_stepContainer li.doc-upload:hover{background-position:50% -132px}
.rvp_career .rvp_stepsContainer{background:url('resources/images/bg_green_80.png')}
.rvp_career .rvp_stepsContainer .rvp_step{background:url('resources/images/arrow_step.png') no-repeat 100% 50%;padding:0 40px 0 10px;height:240px}
.rvp_career .rvp_stepsContainer .rvp_step.last{background:0}
.rvp_career .rvp_stepsContainer .rvp_step .rvp_icon{width:248px;height:248px}
.rvp_career .rvp_stepsContainer .rvp_step1 .rvp_icon{background:url('resources/images/career_step_1.png') no-repeat}
.rvp_career .rvp_stepsContainer .rvp_step2 .rvp_icon{background:url('resources/images/career_step_2.png') no-repeat}
.rvp_career .rvp_stepsContainer .rvp_step3 .rvp_icon{background:url('resources/images/career_step_3.png') no-repeat}
.rvp_career .rvp_jobopenContainer{display:block;position:relative;z-index:200}
.rvp_career .rvp_jobopenContainer .frame{display:block;position:absolute;top:0;left:0;z-index:100;width:363px;height:179px}
.rvp_career .rvp_jobopenContainer{position:absolute;top:248px;left:619px;width:321px;height:137px;background:url("resources/images/bg_gray_80.png") 0 0 repeat;padding:15px 25px 35px}
.rvp_career .rvp_jobopenContainer .rvp_left{border-right:1px solid #b2acab;width:180px;height:159px;float:left;position:relative;z-index:300}
.rvp_career .rvp_jobopenContainer .rvp_left .rvp_job_opening{display:block;width:180px;height:159px;background:url('resources/images/btn_job_opening.png') 25% no-repeat;text-indent:-9999px}
.rvp_career .rvp_jobopenContainer .rvp_right{float:left;width:100px;height:130px;padding:0 0 0 35px;position:relative;z-index:300}
.rvp_career .rvp_jobopenContainer .rvp_right .rvp_job_calender{display:block;width:97px;height:70px;background:url('resources/images/btn_job_calender.png') no-repeat;text-indent:-9999px;margin-bottom:20px}
.rvp_career .rvp_jobopenContainer .rvp_right .rvp_job_calender:hover{background:url('resources/images/btn_job_calender_o.png') no-repeat}
.rvp_career .rvp_jobopenContainer .rvp_right .rvp_job_ordinance{display:block;width:97px;height:70px;background:url('resources/images/btn_job_ordinance.png') no-repeat;text-indent:-9999px}
.rvp_career .rvp_jobopenContainer .rvp_right .rvp_job_ordinance:hover{background:url('resources/images/btn_job_ordinance_o.png') no-repeat}
.rvp_career .rvp_videoContainer{position:absolute;top:248px;left:247px;width:371px;height:187px}
.rvp_career .rvp_videoContainer a.landvideo_holder{display:block;position:relative;z-index:200}
.rvp_career .rvp_videoContainer a.landvideo_holder .frame{display:block;position:absolute;top:0;left:0;z-index:100;border-width:4px;border-style:solid;border-color:#39b54a;width:363px;height:179px;filter:alpha(opacity=0);opacity:0;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
.rvp_career .rvp_videoContainer a.landvideo_holder:hover .frame{filter:alpha(opacity=100);opacity:1}
.rvp_career .rvp_videoContainer .landvideo_holder .landvideo_bg{position:absolute;top:0;left:0}
.rvp_career .rvp_videoContainer .landvideo_holder .landvideo_play{position:absolute;top:0;left:0;width:321px;height:72px;padding:90px 25px 25px;font-size:19px;font-weight:bold;color:#fff}
.rvp_career .rvp_static_content .static_content_body UL>LI a{color:#333;text-decoration:underline}
.rvp_career .rvp_static_content .static_content_body A.float_right{color:#333;text-decoration:underline}
.rvp_career .rvp_moblieLaunchContainer .frame{display:block;position:absolute;top:0;left:0;z-index:100;border-width:4px;border-style:solid;border-color:#39b54a;width:151px;height:179px;filter:alpha(opacity=0);opacity:0;moz-transition:all .4s ease-out;ms-transition:all .4s ease-out;o-transition:all .4s ease-out;transition:all .4s ease-out;webkit-transition:all .4s ease-out}
.rvp_career .rvp_moblieLaunchContainer:hover .frame{filter:alpha(opacity=100);opacity:1}
.rvp_career .rvp_bottomSection.rvp_career{background:#e9e6e2}
.rvp_career .rvp_bottomSection.rvp_career .rvp_container{width:990px;margin:0 auto;position:relative}
.rvp_career .rvp_bottomSection.rvp_career .rvp_container .rvp_bottomlink{width:550px;margin:0 auto}
.rvp_career .rvp_bottomSection.rvp_career .rvp_container .rvp_bottomlink .career_btn{display:inline-block;padding:5px 0 0 80px;margin:30px 0;vertical-align:top;font-size:17px;color:#000;text-decoration:none;width:142px;margin-right:50px;min-height:40px;line-height:20px}
.rvp_career .rvp_bottomSection.rvp_career .rvp_bottomlink a.rvp_careerlinkdin{background:url("resources/images/btn_footer_linkdin.png") no-repeat}
.rvp_career .rvp_bottomSection.rvp_career .rvp_bottomlink a.rvp_careeryoutube{background:url("resources/images/btn_footer_youtube.png") no-repeat}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup.active .rvp_subList.inner_expan{border-bottom:0}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList{width:100%;height:auto}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.img_text{height:none}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_expan{background:#fff !important}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_text{font-size:13px;!important;*/}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_text p{padding:10px 30px 10px 20px}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_text div.p-style{padding:10px 30px 10px 20px;overflow:hidden}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_text img{display:block;float:left;padding:0 20px 0 0}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .inner_title{font-size:16px;color:#0d6c29;margin-bottom:10px;float:left;width:100%}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .inner_sub_title{font-size:14px;font-weight:normal;color:#0d6c29;float:left;width:100%}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .inner_stared{width:100%;float:left;margin-bottom:10px}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .inner_email{width:100%;float:left}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ul{margin:0 0 0 10px;padding:10px 20px 5px 10px;width:100%;list-style:initial;list-style-image:url('resources/images/bullet-green.png')}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ul li{display:list-item;padding-left:10px}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ol{margin:0 0 0 10px;width:100%}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ol>li{margin:15px 0;display:list-item}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ol ol{margin:0 0 0 20px;width:100%}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList .p-style ol ol li{margin:5px 0}
.rvp_career ul.rvp_expandableList_inner>li.rvp_listGrpoup ul.rvp_subList_inner{background:#f6faeb;border-bottom:1px solid #39b54a;width:100% !important;margin:0 !important;height:auto;padding-left:0}
.rvp_career ul.rvp_expandableList_inner>li.rvp_listGrpoup ul.rvp_subList_inner>li div>ul{padding-left:5% !important;width:90% !important;margin:0 !important}
.rvp_career ul.rvp_expandableList_inner>li.rvp_listGrpoup ul.rvp_subList_inner>li div>ul>li{width:95%;list-style:initial;display:list-item}
.rvp_career ul.rvp_subList_inner ul.job_list{list-style-image:url('resources/images/job_bullet.png') !important;padding:20px 20px 0 10px !important}
.rvp_career ul.rvp_subList_inner ul.job_list li{list-style:inherit !important;width:100% !important}
.rvp_career ul.rvp_subList_inner ul.job_list li a{color:#676769;font-size:17px;width:100%;display:block}
table#event_table tr{border-bottom:1px solid #333}
table#event_table tr:first-child{border-bottom:0}
table#event_table th{font-size:16px;color:#0d6c29;min-height:45px;line-height:45px}
table#event_table td{font-size:13px;color:#333;vertical-align:middle;min-height:45px;padding:10px 0}
table#event_table td a img{display:block;width:47px;height:45px}
.rvp_career .rvp_static_content{margin-bottom:10px}
.rvp_career .rvp_static_content .static_content_title{color:#0d6c29;font-size:17px;border-bottom:0 solid #39b54a;margin-bottom:10px}
.rvp_career .rvp_static_content .static_content_body{display:block;overflow:hidden}
.rvp_career .rvp_static_content .static_content_body_job_opening{display:block}
.rvp_career .rvp_static_content .static_content_body a.float_right{float:right;display:block;margin-top:20px;text-decoration:underline}
.rvp_career .rvp_static_content .static_content_body img{display:block;float:left;padding:0}
.rvp_career .rvp_static_content .static_content_body .io_close{font-size:23px;display:block;padding:5px 0;color:red}
.rvp_career .rvp_static_content .static_content_body .inner_title{font-size:16px;color:#0d6c29;margin-bottom:10px;float:left;width:100%}
.rvp_career .rvp_static_content .static_content_body .inner_sub_title{font-size:15px;font-weight:normal;color:#34a344;float:left;width:100%}
.rvp_career .rvp_static_content .static_content_body .detail_group{float:left;display:block;width:100%;padding-bottom:15px}
.rvp_career .rvp_static_content .static_content_body .detail_group .detail_title{width:25%;float:left;font-weight:bold}
.rvp_career .rvp_static_content .static_content_body .detail_group .detail_content{float:left;width:70%}
.rvp_career .rvp_static_content .static_content_body img{display:block;float:left;padding:0 20px 0 0}
.rvp_career .rvp_static_content .static_content_body ol,.rvp_career .rvp_static_content .static_content_body ul{margin:0 0 0 10px;padding:0 20px 0 10px}
.rvp_career .rvp_static_content .static_content_body ol ol{margin:0 0 0 15px}
.rvp_career .rvp_static_content .static_content_body ol>li{margin:0 0 15px}
.rvp_career .rvp_static_content .static_content_body ol>li>ol>li{margin:5px 0}
.rvp_career .rvp_static_content .static_content_body ul{list-style-image:url('resources/images/bullet-green.png');width:97%;float:left}
.rvp_career .rvp_static_content .static_content_body ul>li{margin:15px 0;list-style:inherit;display:list-item;clear:both}
.rvp_career .rvp_static_content .static_content_body p.missing_text a{text-decoration:underline}
.rvp_career .rvp_static_content .static_content_body .video_block{float:left;display:block;margin-bottom:15px;padding:20px;min-height:206px;background:#f6f9eb}
.rvp_career .rvp_static_content .static_content_body .video_block.full_body{width:85%}
.rvp_career .rvp_static_content .static_content_body .video_block.image_left .video_link{margin-right:24px;float:left}
.rvp_career .rvp_static_content .static_content_body .video_block.image_left .video_info{float:left}
.rvp_career .rvp_static_content .static_content_body .video_block.image_right .video_info{margin-right:24px;float:right}
.rvp_career .rvp_static_content .static_content_body .video_block.image_right .video_link{float:right}
.rvp_career .rvp_static_content .static_content_body .video_block .video_info{width:55%}
.rvp_career .rvp_static_content .static_content_body .video_block .video_info .video_text{color:#666;line-height:20px;word-spacing:0;font-size:13px;margin-bottom:10px}
.rvp_career .rvp_static_content .static_content_body .video_block .video_info .video_title{color:#0e6c28;font-size:14px}
.rvp_career .rvp_static_content .static_content_body .video_block .video_info .video_title span{width:100%;font-weight:bold;float:left;font-size:16px}
.rvp_career .rvp_static_content .static_content_body .video_block .video_link a{display:inline-block}
.rvp_career .rvp_static_content .static_content_body .video_block .video_link a img{border:2px solid #69a784;padding:0}
.rvp_career .static_content_body .static_content_desc a{color:#333;text-decoration:underline}
.rvp_career .static_content_body_job_opening .static_content_desc a{color:#333;text-decoration:underline}
.rvp_career .static_content_subtitle{color:#0d6c29;padding:20px 0 10px;font-size:17px;display:block;clear:both}
.rvp_career .static_content_subtitle.last{padding:30px 0 10px}
.rvp_career .static_content_image img{width:100%}
.rvp_career .exp_youtube a{background:url('resources/images/img_exp_youtube.jpg') left 0 no-repeat;height:38px;padding:10px 0 10px 95px;display:block;float:left;margin-top:30px;color:#6e6c6d;text-decoration:underline;width:100%}
.rvp_career .exp_linkedin a{background:url('resources/images/img_exp_linkedin.jpg') left 0 no-repeat;height:38px;padding:15px 0 10px 55px;display:block;float:left;margin-top:30px;color:#6e6c6d;text-decoration:underline;width:100%}
.rvp_insidePageContent .rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a{background:url("") no-repeat 0 0}
.rvp_career .static_content_subtitle{color:#0d6c29;padding:20px 0 10px;font-size:17px;display:block;clear:both}
.rvp_career .static_content_subtitle.last{padding:30px 0 10px}
.rvp_career .static_content_image img{width:100%}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup{display:block;float:left;width:100%}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a.long_Listheader{padding:15px 0}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a.long_Listheader span{width:85%}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a span{padding:4px 0 0 0}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a .arrow{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png") no-repeat 0 0}
.rvp_career ul.rvp_expandableList li.rvp_listGrpoup.active .rvp_listHeader a .arrow{background-position:0 -100px}
.rvp_career .rvp_insidePageContent .rvp_expandableList .rvp_listGrpoup .rvp_subList ul li{margin-bottom:8px;background:url("") no-repeat 0 -596px;font-size:13px;color:#333;padding-left:15px;display:block}
.rvp_career .rvp_insidePageContent .rvp_mainTitleContainer{overflow:auto;height:auto}
.rvp_career .rvp_insidePageContent .rvp_mainTitle{letter-spacing:-1px;padding-bottom:20px}
.rvp_career .rvp_insidePageContent .rvp_subTitle{display:none;margin-bottom:0}
.rvp_career .rvp_insidePageContent .clear_box{padding:15px 0;margin-bottom:15px}
.rvp_career .rvp_insidePageContent .green{background:#f6faeb}
.rvp_career .rvp_insidePageContent .rvp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a{background:url("") no-repeat 0 0}
.rvp_insidePageContent .rvp_career .rvp_subList ul li{background:url("") no-repeat 0 0;margin-bottom:8px;font-size:13px;color:#333;padding-left:15px;display:block}
#hasebz_header .fa{font:normal normal normal 14px/1 FontAwesome !important}
.rvp_career .rvp_jobopenContainer .frame{display:block;position:absolute;top:0;left:0;z-index:100;width:363px;height:179px}
.rvp_static_content .static_content_body ul>li a{color:#000;text-decoration:underline}
ul.rvp_expandableList li.rvp_listGrpoup .rvp_subList.inner_text div.p-style{padding:20px 30px 10px 20px;overflow:hidden;position:relative}
div.p-style a.apply_now{display:block;width:76px;height:26px;border:1px solid #507e32;line-height:26px;text-align:center;border-radius:5px;background:#34a344;color:#fff;position:absolute;top:10px;right:40px;text-decoration:none}
#extlink{background:#fff;border-radius:20px;padding:20px;width:50%}
#extlink .title{font:bold 2em/1 Arial,sans-serif;padding-bottom:20px}
#extlink .text_top{font:normal 1em Arial,sans-serif}
#extlink .text_button{display:block;width:100%;position:relative;height:50px}
#extlink .text_button .extlink_close{border:0;position:absolute;background:#fff;font:normal 1em Arial,sans-serif;cursor:pointer;top:50%;transform:translateY(-50%)}
#extlink .text_button .extlink_close:hover{text-decoration:underline}
#extlink .text_button .extlink_close .arrow{display:block;width:12px;height:12px;background:url(resources/images/arrow-red-small.png) 0 2px no-repeat;float:right;margin-left:5px;border:0}
#extlink .text_button a{border-width:1px;border-style:solid;border-color:#d4d2d2;background-color:#fff;background-image:url(resources/images/input_middle_mobi.gif);background-position:0 0;background-repeat:no-repeat;background-image:-moz-linear-gradient(top,white 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(100%,#e2e2e2));background-image:-webkit-linear-gradient(top,white 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,white 0,#e2e2e2 100%);background-image:-ms-linear-gradient(top,white 0,#e2e2e2 100%);background-image:linear-gradient(top,white 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e2e2e2',GradientType=0);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;padding:6px 8px;width:auto;position:absolute;outline:0;color:#000;top:50%;right:0;transform:translateY(-50%)}
#extlink .text_button a .link_arrow{display:block;width:24px;height:20px;background:url(resources/images/sprite_career.png) 0 -3px no-repeat;float:right;margin-left:5px}
#extlink .text_bot{font:normal .75em Arial,sans-serif;padding-bottom:0}
#extlink .extlink_close.popup_close{display:block;border:0;background:url(resources/images/closebuttonsprite.png) 0 0 no-repeat transparent;width:50px;height:50px;text-indent:-9999px;position:absolute;top:-25px;right:-25px}
#extlink .extlink_close.popup_close:hover{background-position-y:-50px}
.rvp_insidePageContent .rvp_listHeader a:hover{background-color:#fff}
.rvp_hotline h6{color:#0d6c29;font-size:20px;margin-bottom:15px}
.rvp_hotline div{width:705px;background:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-insurance/clientlib-makeAppointment/resources/images/icon-hotline.jpg") no-repeat 22px 30px #f6faeb;border-top:1px solid #34a344;border-bottom:1px solid #34a344;padding:20px 20px 20px 64px;box-sizing:border-box}
.rvp_hotline strong{display:block;clear:both}
.rvp_hotline li span{width:350px;display:inline-block}
ul.rvp_insurance.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a span{padding:15px 15px 15px 40px}
ul.rvp_insurance.rvp_expandableList li.rvp_listGrpoup .rvp_subList{width:auto;height:auto}
ul.rvp_insurance.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a.long_Listheader{padding:0}
.case_span{height:100%;min-height:70px;width:0;vertical-align:middle;display:inline-block}
.case_span2{display:inline-block;vertical-align:middle}
.rvp_insurance.rvp_mainTitleContainer{height:35px}
.rvp_insidePageContent .rvp_subList ul a{font-size:13px;color:#333;padding-left:15px;display:block}
.rvp_insidePageContent a u{color:black}
.rvp_insidePageContent a:hover u{color:#0d6c29}
.rvp_txtRed{color:red}
.rvp_txtGreen{color:#0c6c27}
.rvp_float_input>div{float:left;margin-right:11px}
.rvp_bdTB{border-top:1px solid #34a344;border-bottom:1px solid #34a344}
input.txtBox.rvp_w85{width:85px}
input.txtBox.rvp_w190{width:190px}
input.txtBox.rvp_w286,.custSelect.rvp_w286{width:286px}
.custSelect.rvp_w200{width:200px}
.rvp_mt20{margin-top:10px}
.rvp_fs12{font-size:12px}
.rvp_txtGray{color:#999}
.rvp_noMg{margin:0 !important}
.rvp_mb0{margin-bottom:0 !important}
.rvp_mb5{margin-bottom:5px}
.rvp_mb10{margin-bottom:10px}
.rvp_mb20{margin-bottom:20px}
.rvp_mb30{margin-bottom:30px}
.rvp_mt10{margin-top:10px}
.rvp_mt20{margin-top:20px}
.rvp_mt30{margin-top:30px}
.rvp_pb0{padding-bottom:0}
.rvp_pb10{padding-bottom:10px}
.rvp_pr300{padding-right:300px}
.rvp_pl0{padding-left:0 !important}
.rvp_txtarea{border:#ccc 1px solid;padding:6px;width:286px;height:164px;resize:none;box-sizing:border-box}
.rvp_formContainer.rvp_bd_bottom{border-bottom:1px solid #34a344}
.rvp_contactInfoInsurance.rvp_mouse{margin:20px 0 30px 0}
.rvp_contactInfoInsurance h6,.rvp_grayInfo h6{color:#0d6c29;font-size:20px;margin-bottom:15px}
.rvp_contactInfoInsurance div{background-color:#f6faeb;border-top:1px solid #34a344;border-bottom:1px solid #34a344;padding:20px 20px 20px 64px;box-sizing:border-box}
.rvp_contactInfoInsurance.rvp_phone div{background:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-insurance/clientlib-insuranceLifeHome/resources/images/icon-phone.png") no-repeat 22px 30px #f6faeb}
.rvp_contactInfoInsurance.rvp_phone .single-line{line-height:45px}
.rvp_contactInfoInsurance.rvp_sqPlus div,.rvp_contactInfoInsurance.rvp_heart div{padding-left:75px}
.rvp_contactInfoInsurance a{color:black;text-decoration:underline}
.rvp_contactInfoInsurance a:hover{color:#0d6c29}
.rvp_contactInfoInsurance strong{display:block;clear:both}
.rvp_contactInfoInsurance li span{width:350px;display:inline-block}
.rvp_grayInfo{margin-top:30px}
.rvp_grayInfo div{background-color:#f0f0f0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:30px}
.rvp_grayInfo p{padding:0;margin-bottom:20px}
.rvp_grayInfo p:last-child{margin-bottom:0}
.rvp_contactInfoInsurance.type-1 div{border-bottom:0;padding-bottom:0}
.rvp_contactInfoInsurance.type-end div{border-top:0;margin-bottom:30px}
.rvp_contactInfoInsurance.arrow-link div{padding-left:20px}
.arrow-link a{text-decoration:none;color:black}
.arrow-link a:hover{color:black;text-decoration:underline}
.rvp_3Cols{margin-bottom:10px}
.rvp_3Cols.last{margin-bottom:0}
.rvp_3Cols>*{width:25%;float:left;margin-right:5%}
.rvp_noteInfo{border:4px solid #999;padding:10px 20px;margin-top:30px}
.rvp_noteInfo strong{display:block;margin-bottom:5px}
.rvp_noteInfo p:last-child{padding-bottom:0}
.rvp_bg_gray{background:#ebeae6 !important}
.rvp_pos_rel{position:relative}
.rvp_dpk_holder{position:relative;cursor:pointer}
.rvp_dpk_holder.js-active span{background-position:-17px 0}
.rvp_rLink{display:block;position:absolute;right:0;font-weight:bold;color:#0c6c29;font-size:18px;text-transform:uppercase;line-height:35px}
.rvp_rLink:before{content:'';display:block;margin-right:10px;float:left}
.rvp_callback:before{background:url(../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/icon-click.png) no-repeat;width:32px;height:32px}
.rvp_tabContainer .rvp_tabContent.rvp_noPd{padding:15px 0;border-bottom:0}
.rvp_tabContainer .rvp_tabContent.rvp_bgWhite{background-color:white}
.rvp_greenBullet li{font-size:14px;margin-bottom:8px;background:url(../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/bullet-green.png) 0 9px no-repeat;padding-left:15px;line-height:25px}
.rvp_sepLine{border-top:#39b54a 1px solid;padding-top:5px}
.rvp_subList.rvp_travelPlan{height:auto}
.rvp_travelPlan>div{padding:25px;font-size:16px;line-height:25px;position:relative;box-sizing:border-box}
.rvp_travelPlan .step-1{background:url(../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/icon-suitcase.png) 40px 30px no-repeat #e4efc4;padding-left:130px;min-height:120px}
.rvp_travelPlan .icon-home{background:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/icon-home.png") 30px 30px no-repeat #e4efc4}
.rvp_travelPlan .step-2{background-color:#f6faeb;padding-top:40px}
.rvp_travelPlan .step-2 img{width:100%}
.rvp_travelPlan .step-2.img{padding:0}
.rvp_travelPlan .step-2.img .bold{padding:10px 5px 5px 5px;font-weight:bold;color:#0d6c29}
.rvp_travelPlan .step-2.img sup{font-weight:normal;font-size:10px}
.rvp_travelPlan .step-2.type-3{background-color:#f0f0f0}
.rvp_travelPlan .step-3{background:url(../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/icon-cash.png) 40px 50px no-repeat #34a344;color:white;padding:40px 25px 25px 130px;min-height:140px}
.rvp_travelPlan .step-3 img{width:100%}
.rvp_travelPlan .step-3.img,.rvp_travelPlan .step-3.img-2{padding:25px;color:black}
.rvp_travelPlan .step-3.img{background:#e4efc4}
.rvp_travelPlan .step-3.img-2{background:#f6faeb}
.rvp_travelPlan .step-2:before,.rvp_travelPlan .step-3:before{background-image:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-common/resources/images/flow-down.png");content:'';display:block;width:46px;height:23px;position:absolute;top:0;left:50%;margin-left:-23px}
.rvp_travelPlan .step-2.type-2:before,.rvp_travelPlan .step-3.img:before{display:none}
.rvp_travelPlan .step-3:before{background-position:0 -23px}
.rvp_travelPlan .step-4{background:#e4efc4}
.rvp_travelPlan li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}
.rvp_tnc{margin:20px 0 30px 0}
.rvp_tnc h6{color:#0d6c29;font-size:20px;padding-bottom:15px;border-bottom:1px solid #ccc}
.rvp_tnc .rvp_listHeader{border-color:#ccc}
.rvp_tnc .rvp_listHeader a{background:0;color:black;font-size:14px}
.rvp_tnc .rvp_listHeader a span{padding:4px 0 0 30px}
.rvp_tnc .rvp_subList{background-color:#f0f0f0;padding:15px 30px;border-bottom:#CCC 1px solid;height:auto}
.rvp_contentTitle>.rvp_sub{font-size:18px;color:#0c6c28}
.rvp_expList>a{color:#0d6c29;font-size:17px;display:block;padding:15px 10px;border-bottom:1px solid #39b54a;text-decoration:none;position:relative}
.rvp_expList>a:hover{background-color:#d8edda;ms-transition:all .4s ease-out;transition:all .4s ease-out}
.rvp_expList>a span{display:block;position:absolute;right:10px;top:50%;margin-top:-4px;width:14px;height:9px;background:url("../../../../etc.clientlibs/hase/clientlibs/clientlib-insurance/clientlib-insuranceLifeHome/resources/images/arrow_expand-type-2.png");background-position:0 -9px}
.rvp_expList>a.js-active span{background-position:0 0}
.rvp_expList.lv2{padding-left:25px;box-sizing:border-box}
.rvp_expList .sub-content{display:none}
.sub-content h6{font-size:18px;margin-bottom:5px;color:#0d6c29}
.content-img-txt,.content-link{box-sizing:border-box}
.content-img-txt{background-color:#f6faeb;position:relative;padding:30px 25px;min-height:110px}
.content-img-txt>img{position:absolute;top:30px;left:25px;width:220px;height:110px}
.content-img-txt>div{padding-left:250px;box-sizing:border-box}
.content-img-txt>div:last-child{margin-bottom:20px}
.content-img-txt>div>*:last-child{padding-bottom:0}
.content-img-txt ul{margin-bottom:10px}
.content-img-txt li{font-size:12px;margin-bottom:0}
.content-img-txt p{padding-bottom:10px}
.content-link{background-color:#e4efc4;border-bottom:1px solid #39b54a;padding:20px}
.rvp_faq .rvp_listHeader{background-color:#e5e5e5;border:0}
.rvp_faq .rvp_listHeader.rvp_rowEven{background-color:#f0f0f0}
.rvp_faq .active .rvp_listHeader{background-color:#e4efc4}
.rvp_faq .rvp_listHeader a{font-size:14px;color:black;font-weight:bold;padding:0;position:relative}
.rvp_faq .rvp_listHeader a:hover{text-decoration:none}
.rvp_faq .rvp_listHeader a span{padding:15px 15px 15px 40px;float:none}
.rvp_faq .plus{background:url("../../../../content/dam/wpb/hase/config/bde/pws/insuranceandmpf/images/icon-plus.png") no-repeat;width:13px;height:13px;position:absolute;top:50%;margin-top:-6px;left:15px}
.rvp_faq .active .plus{background-position:-13px 0}
.rvp_faq .rvp_subList{background:#e9e6e1;border-top:1px solid #d6d4cf;border-bottom:1px solid #d6d4cf;padding:20px 20px 20px 30px;height:auto}
.rvp_faq .rvp_subTxt{padding-left:25px}
.rvp_faq .rvp_circleRow{padding-left:40px;position:relative;margin-bottom:10px}
.rvp_faq .rvp_circleRow.number{padding-left:20px}
.rvp_faq .rvp_circleRow span{position:absolute;top:0;left:0}
.rvp_faq .rvp_circleRow .rvp_lv2{position:relative;padding-left:20px}
.rvp_faq .rvp_circleRow span:before,.rvp_faq .rvp_circleRow .rvp_lv2:before{content:'●';margin-right:10px;color:#39b24a}
.rvp_faq .rvp_circleRow.number>span:before{display:none}
.rvp_faq .rvp_circleRow .rvp_lv2:before{position:absolute;left:0}
.rvp_faq table{background-color:#f0f0f0;margin-bottom:20px;width:100%}
.rvp_faq th{padding:10px;text-align:center;background-color:#666;font-weight:bold;color:white;position:relative}
.rvp_faq th:first-child:after{content:'';height:20px;width:1px;background-color:white;position:absolute;top:10px;right:0}
.rvp_faq td{padding:10px 10px 10px 20px;border:1px solid #ddd;min-width:120px;box-sizing:border-box}
.rvp_faq td.subTitle{text-align:center;background-color:#f6faeb;padding:10px}
.rvp_faq td strong{display:block;margin-bottom:10px;position:relative}
.rvp_faq td strong:before{content:'●';color:#39b24a;position:absolute;left:-15px}
.rvp_2Cols th{width:50%}
.rvp_contentTitle span{color:#333;font-size:12px;margin-left:5px}
.rvp_noIcon .rvp_listHeader a,.rvp_faq .rvp_listHeader a{background:0}
.rvp_noIcon .rvp_listHeader a span{padding:4px 0 0 10px}
.rvp_expandableList.rvp_noIcon .rvp_listGrpoup.active a .arrow{background-position:0 -9px;margin-top:11px}
.rvp_bottomLinks .subHeader{font-size:17px;color:#0d6c29;background:0;padding-bottom:5px}
.rvp_travelInsurance .rvp_quotationContainer li span{display:inline-block;min-width:180px}
.rvp_travelInsurance .rvp_quotationContainer li span:first-child{min-width:225px;font-weight:bold;font-size:14px}
.rvp_insidePageContent .rvp_subList{height:auto}
.rvp_breadcrumb{width:100%}
.rvp_bdContent{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;margin-bottom:30px}
.rvp_bdContent>div{margin-top:20px;position:relative}
.rvp_bdContent>div:last-child{margin-bottom:20px}
.rvp_bdContent .img-txt{position:relative;min-height:120px}
.rvp_bdContent .img-txt>img{position:absolute;width:250px;height:120px;top:0;left:0}
.rvp_bdContent .img-txt>div{padding-left:270px}
.rvp_bdContent .img-txt p{padding-bottom:0}
.rvp_bdContent .img-txt a{color:black;text-decoration:underline}
.rvp_bdContent .img-txt a:hover{color:#0c6c29}
.rvp_ads>a{display:block;float:left;position:relative}
.rvp_ads>a:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:5px solid #39b54a;opacity:0;box-sizing:border-box;ms-transition:all .4s ease-out;transition:all .4s ease-out}
.rvp_ads>a:hover:before{opacity:1}
.rvp_ads.twoAds>*{width:50%}
.rvp_ads img{width:100%}
.rvp_expandableList.type-2 .rvp_listHeader{border-color:#ccc}
.rvp_expandableList.type-2 .rvp_listHeader a{padding-top:15px}
.rvp_expandableList.type-2 .rvp_listHeader a span{color:#333;padding-left:25px}
.rvp_expandableList.type-2 .rvp_subList{padding:20px 20px 20px 40px;border-bottom:1px solid #ccc}
.rvp_bbGray{border-bottom:1px solid #ccc}
.rvp_sGrayTxt{color:#333;font-size:12px;line-height:18px}
.rvp_greenBullet .lv2{padding-left:30px}
.rvp_greenBullet ol li{list-style-type:decimal;background:0;padding-left:0}
.rvp-tbl-type-1{margin:10px 0}
.rvp-tbl-type-1 th{font-weight:bold;color:#0c6c27}
.rvp-tbl-type-1 th,.rvp-tbl-type-1 td{border:1px solid #0c6c27;padding:5px 10px}
.rvp_insidePageContent.wide{width:988px;margin-left:0}
.rvp_subSectionBannerContainer .color-bg{width:50%;height:274px;position:absolute;right:0}
.rvp_subSectionBannerContainer.rvp_health{background-color:#fbf5f0}
.rvp_subSectionBannerContainer.rvp_health .color-bg{background-color:#FFF}
.rvp_subSectionBannerContainer.rvp_health img{position:absolute;margin:0 auto !important;left:0;right:0}
.headerTitle{font-size:21px;color:#0c6c26}
.rvp_health p,.rvp_health .rvp_intro{font-size:14px}
.rvp_mb15{margin-bottom:15px}
.rvp_mb25{margin-bottom:25px}
.rvp_mr25{margin-right:25px}
.green-table{color:#333;font-size:14px;width:100%}
.green-table .header td{background-color:#a6ce39;color:#FFF;font-size:17px;padding:10px 25px;border-left:0 !important}
.green-table tr.last td{padding-bottom:20px}
.green-table .list-title{color:#0c6c26;font-weight:bold;display:block}
.green-table td{background-color:#e4efc4;padding:20px 25px;border-left:3px solid #FFF}
.green-table td.bottom{vertical-align:bottom}
.green-table.bupa .subtitles td{padding:20px 25px;vertical-align:middle}
.green-table.bupa .header td{padding:10px 25px}
.green-table.bupa li{margin-bottom:0}
.green-table.bupa td{padding:5px 25px}
.green-table.col2 td{width:50%}
.green-table.col3 td{width:33.3%}
.green-table.col4 td{width:25%}
.green-table td:first-child{border-left:0}
.rvp_tabNav.rvp_col4 li{width:25%}
.rvp_tabNav.rvp_col7 li{width:141.1px}
.rvp_singlePageTabContainer .rvp_tabNav.rvp_col7 li{width:141.1px}
.rvp_singlePageTabContainer.greentab .rvp_tabNav li{background-color:#e4efc4;border-right:1px solid #FFF;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;display:table}
.rvp_singlePageTabContainer.greentab .rvp_tabNav li a{background:0;font-size:14px;min-height:40px;padding:0 4px;line-height:16px;vertical-align:middle;display:table-cell;height:40px}
.rvp_singlePageTabContainer.greentab .rvp_tabNav li a:hover,.rvp_singlePageTabContainer.greentab .rvp_tabNav li a.active{border-bottom:0;background-color:#a6ce39;color:#FFF;min-height:40px;text-decoration:none}
.rvp_singlePageTabContainer.greentab .rvp_tabNav li a.active{pointer-events:none;cursor:default}
.rvp_singlePageTabContainer.greentab .rvp_tabContent{border-top:1px solid #a6ce39;border-bottom:0;padding:20px 0 0;background-color:transparent}
.rvp_singlePageTabContainer.greentab .rvp_tabNav li{float:left;text-align:center}
.rvp_singlePageTabContainer.greentab .rvp_tabNav li a{color:#333}
.rvp_singlePageTabContainer.greentab .rvp_tabNav li a.active{font-weight:bold}
.rvp_link{color:#197433;text-decoration:underline}
.green-table.actionnow .header td{background-color:#34a344;text-align:center;font-size:21px}
.green-table.actionnow td{font-size:16px;font-weight:bold;text-align:center}
.green-table.actionnow td span{vertical-align:middle;margin-right:15px;display:inline-block;margin-bottom:1px}
.btn-green{color:#FFF;background-color:#34a344;font-size:16px;font-weight:normal;text-align:center;height:40px;line-height:40px;padding:0 20px;display:inline-block;margin-top:6px}
.btn-green:hover{text-decoration:none}
.btn-green:active{background-color:#34a344}
.table-contact td{background-color:#f6faeb;padding:20px 15px}
.table-contact td:first-child{background-color:#FFF}
.table-contact .list-title{font-size:16px;margin-bottom:15px;min-height:40px}
.table-contact ul li{padding:0 0 5px 14px;background:url('resources/images/arrow_promo_green.png') no-repeat 0 5px;margin-bottom:20px}
ol.list-decimal{list-style-type:decimal;padding-left:15px}
.rvp_subSectionBannerContainer.rvp_wealth{background-color:#aebecb}
.rvp_subSectionBannerContainer.rvp_wealth .color-bg{background-color:#8997a0}
.rvp_subSectionBannerContainer.rvp_wealth img{position:absolute;margin:0 auto !important;left:0;right:0}
.green-table.actionnow ul li{font-size:14px;padding:0 0 5px 14px;background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png') no-repeat 0 -596px;display:inline-block}
.green-table.actionnow .tradenow{font-size:16px;margin:10px 0}
.green-table.actionnow .container{text-align:left;margin:0 auto}
.rvp_taglineContainer .rvp_tagline{font-size:26px;font-weight:bold}
.imgRow img{float:left;width:250px}
.imgRow div{float:left;width:710px}
sup.absolute{vertical-align:baseline;position:relative;top:-0.5em}
.rvp_subSectionBannerContainer.rvp_beyond{background-color:#edd28d}
.rvp_beyond .imgRow li{font-size:13px}
.rvp_beyond .imgRow sup.absolute{position:absolute;margin-top:-6px}
.rvp_green-header-box{float:left;width:323px;margin-left:9px}
.rvp_green-header-box:first-child{margin-left:0}
.rvp_green-header-box a{text-decoration:none}
.rvp_green-header-box .title{display:block;height:40px;line-height:40px;background-color:#34a344;color:#FFF;font-size:18px;text-align:center}
.rvp_subSectionBannerContainer.large,.rvp_subSectionBannerContainer .rvp_hpb_top{height:auto}
.rvp_subSectionBannerContainer.rvp_convenience{background-color:#eef9fb}
.rvp_subSectionBannerContainer.rvp_prd-prestige{background-color:#a6c2da}
.rvp_terms .rvp_subtitle{margin:20px 0 10px 0;font-size:16px;color:#0d6c29;display:inline-block}
.rvp_termsItem{border-bottom:#CCC 1px solid;border-top:#CCC 1px solid}
.rvp_termsItem a{display:block;font-size:14px;color:#333;padding:20px 25px;text-decoration:none;position:relative}
.rvp_termsItem .arrow{background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png') no-repeat 0 0;position:absolute;right:25px;top:0;bottom:0;margin:auto;width:15px;height:10px;transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s}
.rvp_termsItem .active .arrow{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}
.rvp_termsItem .rvp_content{display:none;border-top:#CCC 1px solid;background-color:#f0f0f0;padding:20px;padding-bottom:10px;font-size:12px}
.rvp_termsItem .rvp_content ol{margin-bottom:20px;padding-left:20px}
.rvp_termsItem .rvp_content li{margin-bottom:10px}
.rvp_insidePageContent.rvp_rbwm,.rvp_insidePageContent.rvp_prestige{margin-top:-35px}
.rvp_subSectionBannerContainer.rvp_rbwm{background-color:#3f3f3f}
.rvp_rbwm .rvp_slides{height:auto;width:1100px;position:relative;padding:14px 0}
.rvp_mb35{margin-bottom:35px}
.rvp_rbwm .rvp_slides .slick-slide{transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;opacity:.5;filter:alpha(opacity=50)}
.rvp_rbwm .rvp_slides .slick-center,.rvp_rbwm .rvp_slides .slick-center+.slick-slide,.rvp_rbwm .rvp_slides .slick-center+.slick-slide+.slick-slide{transform:scale(1.14);-webkit-transform:scale(1.14);-moz-transform:scale(1.14);opacity:1;-ms-transform:scale(1.14);filter:alpha(opacity=100)}
.rvp_rbwm .rvp_slides .slick-track{margin-left:-154px;margin-bottom:20px;margin-top:20px}
.rvp_rbwm .rvp_slides .slick-slide{position:relative}
.rvp_rbwm .rvp_slides .slick-slide img{max-width:220px}
.rvp_rbwm .rvp_slides .slick-slide span{position:absolute;font-size:21px;color:#FFF;font-weight:bold;top:26px;left:-25px;right:0;margin:0 auto;z-index:3;text-align:center}
.rvp_rbwm .rvp_slides .slick-slide span.grey{color:#333}
.rvp_rbwm .rvp_slides .slick-center span,.rvp_rbwm .rvp_slides .slick-center+.slick-slide span,.rvp_rbwm .rvp_slides .slick-center+.slick-slide+.slick-slide span{left:-156px;font-size:23px}
.rvp_rbwm .rvp_slides .slick-center+.slick-slide+.slick-slide+.slick-slide span{margin-left:-100%}
.rvp_rbwm .rvp_slides .slick-center img,.rvp_rbwm .rvp_slides .slick-center+.slick-slide img,.rvp_rbwm .rvp_slides .slick-center+.slick-slide+.slick-slide img{margin-left:-60px;-webkit-box-shadow:0 0 16px -2px rgba(0,0,0,0.4);-moz-box-shadow:0 0 16px -2px rgba(0,0,0,0.4);box-shadow:0 0 16px -2px rgba(0,0,0,0.4)}
.rvp_rbwm .rvp_slides .slick-center+.slick-slide+.slick-slide+.slick-slide img{margin-left:-130px}
.rvp_rbwm .rvp_slides .slick-list{overflow:visible}
.rvp_rbwm .rvp_slides .slick-center+.slick-slide+.slick-slide{z-index:5}
.rvp_rbwm .slide-container{width:1137px;margin-left:-75px;overflow:hidden}
.rvp_rbwm .rvp_slides .slick-prev{left:125px}
.rvp_rbwm .rvp_slides .slick-next{right:95px;background-position:13px -40px}
.rvp_rbwm .en .rvp_slides .slick-slide span{font-size:16px}
.rvp_rbwm .en .rvp_slides .slick-center span,.rvp_rbwm .en .rvp_slides .slick-center+.slick-slide span,.rvp_rbwm .en .rvp_slides .slick-center+.slick-slide+.slick-slide span{font-size:18px}
.green-table.bcp .header td{border-bottom:0}
.green-table.bcp td{border-bottom:3px solid #FFF;text-align:center;vertical-align:middle}
.rvp_expand-terms .rvp_termsItem{border-top:0}
.rvp_expand-terms .rvp_termsItem a{display:block;font-size:14px;padding:20px 25px;color:#0c6c26;font-size:17px;position:relative;padding-left:0;background:url('') no-repeat 0 0}
.rvp_expand-terms .rvp_termsItem a .arrow{background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png') no-repeat 0 0;position:absolute;right:25px;top:0;bottom:0;margin:auto;display:block;width:15px;height:10px;transition:transform .3s}
.rvp_expand-terms .rvp_termsItem .rvp_content{border-top:#CCC 1px solid;background-color:#f0f0f0;font-size:12px;padding:20px;display:none}
.rvp_expand-terms .rvp_termsItem a.active .arrow{transform:rotate(180deg)}
.rvp_expand-terms .rvp_termsItem li{font-size:12px;margin-bottom:5px;padding:0;background:url('')}
.rvp_expand-terms{border-bottom:1px solid #CCC}
.rvp_expand-terms .rvp_termsItem .rvp_content a{font-size:12px;display:inline;padding:0;color:#333;text-decoration:underline}
.rvp_prestige_landing .rvp_carouselContainer a .title{font-size:19px;font-weight:bold}
.rvp_prestige_landing .rvp_carouselContainer a .content{position:absolute;top:0;left:0;padding:20px 24px;box-sizing:border-box;width:100%}
.rvp_prestige_landing .rvp_carouselContainer a span{white-space:normal;display:block;color:#333}
.rvp_prestige_landing.brown .rvp_carouselContainer a .title{color:#6c4006;padding-bottom:20px}
.rvp_prestige_landing.brown .rvp_carouselContainer a .description{line-height:13px}
.rvp_sectionLandingCarouselContainer.brown a .frame,.rvp_promoBannerContainer.brown .frame{border-color:#9c6c4f}
.rvp_prestige_landing .rvp_carouselContainer a .white .title,.rvp_prestige_landing .rvp_carouselContainer a .white .description{color:#FFF}
.rvp_contactUsContainer.rvp_prestige_landing{border:0;width:332px;height:171px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.brown .rvp_sectionInnerSubNav,.rvp_sectionLandingContainer .rvp_sectionInnerNav.brown>ul>li>a.open,.rvp_sectionLandingContainer .rvp_sectionInnerNav.brown .rvp_sectionInnerSubNav .rvp_sectionInnerSubSubNav{background-color:#94532c}
.rvp_contactUsContainer.brown .rvp_title{color:#6c4006}
.rvp_contactUsContainer.brown li{background:url(resources/images/list-arrow-brown.png) no-repeat 0 4px}
.rvp_contactUsContainer li.no-arrow{background:0;padding-left:0}
.rvp_sectionLandingContainer .rvp_sectionInnerNav>ul.row4>li{height:93px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_prestige_landing>ul>li>a{height:100%}
.rvp_mt-35{margin-top:-35px}
.rvp_mt335{margin-top:335px}
.rvp_subSectionBannerContainer.rvp_prestige{background-color:#532a06}
.rvp_subSectionBannerContainer .tagline{position:absolute;left:0;right:0;margin:auto;padding-top:30px;width:960px;color:#FFF;text-align:left;z-index:2}
.rvp_subSectionBannerContainer .tagline .title{font-size:38px;font-weight:bold;line-height:45px;margin-bottom:10px}
.rvp_subSectionBannerContainer .tagline .subtitle{font-size:19px;line-height:20px}
.rvp_breadcrumb.brown a.active,.rvp_sectionLeftNav.brown .rvp_title,.rvp_sectionLeftNav.brown li a.active,.rvp_sectionLeftNav.brown>ul>li>ul li.active a,.rvp_sectionLeftNav.brown>ul>li>ul li:hover a{color:#6c3f06}
.rvp_sectionLeftNav.brown>ul{border-bottom:1px solid #94532c;border-top:1px solid #94532c}
.rvp_sectionLeftNav.brown>ul>li .rvp_expandableArrow{background:url("resources/images/arrow_expand_brown.png") no-repeat 0 -21px}
.rvp_sectionLeftNav.brown>ul>li.active .rvp_expandableArrow{background-position:0 0}
.rvp_insidePageContent.brown .rvp_mainTitle,.brown .headerTitle{color:#6c3f06}
.rvp_oit{border-top:1px solid #94532c;border-bottom:1px solid #94532c;background-color:#f7efe8;overflow:hidden}
.rvp_oit .intro{background-color:#e8d0bb;padding:25px;font-size:16px;position:relative}
.rvp_oit .intro::after{content:"";position:absolute;bottom:-23px;left:0;right:0;margin:auto;display:block;width:0;height:0;border-style:solid;border-width:23px 23px 0 23px;border-color:#e8d0bb transparent transparent transparent}
.rvp_oit .slide{width:706px;vertical-align:top}
.rvp_oit .slide div{padding:50px 20px 25px 25px;position:relative;display:inline-block;width:351px;box-sizing:border-box;vertical-align:top}
.rvp_oit .slide div:first-child::after{content:"";width:1px;height:280px;display:block;position:absolute;right:0;top:0;bottom:0;margin:auto;background-color:#ccc}
.rvp_oit .slides .avatar{display:block;margin:0 auto;text-align:center;vertical-align:top}
.rvp_oit .slides .avatar::after{content:"";display:block;background:url('resources/images/personal/prestige-signature/glow.png') no-repeat;width:218px;height:27px;margin:0 auto;margin-top:2px}
.rvp_oit .slide span{display:block;white-space:normal}
.rvp_oit .slide .name{color:#6c3f06;font-weight:bold;font-size:21px}
.rvp_oit .slide .team{color:#666;font-style:italic;margin-bottom:10px}
.brown .slide-arrow.btnPrev,.brown .slide-arrow.btnNext{display:block;width:18px;height:54px;background-color:#d8b18d;text-indent:-99999px;position:absolute;top:0;bottom:0;margin:auto;background-image:none}
.brown .slide-arrow.btnNext{right:0}
.brown .slide-arrow.btnPrev::before{content:"";position:absolute;left:6px;top:22px;width:0;height:0;border-style:solid;border-width:6px 7px 6px 0;border-color:transparent #94532c transparent transparent}
.brown .slide-arrow.btnPrev::after{content:"";position:absolute;left:8px;top:23px;width:0;height:0;border-style:solid;border-width:5px 6px 5px 0;border-color:transparent #d8b18d transparent transparent}
.brown .slide-arrow.btnNext::before{content:"";position:absolute;left:7px;top:22px;width:0;height:0;border-style:solid;border-width:6px 0 6px 7px;border-color:transparent transparent transparent #94532c}
.brown .slide-arrow.btnNext::after{content:"";position:absolute;left:5px;top:22px;width:0;height:0;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #d8b18d}
.brown .slide-arrow.btnPrev:hover,.brown .slide-arrow.btnNext:hover{background-color:#94532c}
.brown .slide-arrow.btnPrev:hover::before{border-color:transparent #FFF transparent transparent}
.brown .slide-arrow.btnPrev:hover::after{border-color:transparent #94532c transparent transparent}
.brown .slide-arrow.btnNext:hover::before{border-color:transparent transparent transparent #FFF}
.brown .slide-arrow.btnNext:hover::after{border-color:transparent transparent transparent #94532c}
.rvp_crm .slide-arrow.btnPrev,.rvp_crm .slide-arrow.btnNext{top:21%;bottom:auto}
.rvp_ft17{font-size:17px !important}
.rvp_join-now .left{background:url("resources/images/gift-bg.jpg") no-repeat;float:left;margin-right:1px;width:50%;height:120px;padding:25px;box-sizing:border-box}
.rvp_join-now .right{float:left;background-color:#94532c;width:49.5%;height:120px;font-size:21px;font-weight:bold;color:#FFF;line-height:120px}
.rvp_join-now .left span{color:#6c3f06;font-size:17px;font-weight:bold}
.rvp_join-now .left a{display:block;color:#333;text-decoration:none;margin-top:5px}
.rvp_arrow-link{padding:0 0 5px 14px;background:url("resources/images/list-arrow-brown.png") no-repeat 0 5px}
.rvp_join-now .right img,.rvp_join-now .right span{vertical-align:middle}
.rvp_join-now .right a{color:#FFF;text-decoration:none;display:block;width:100%;height:100%;padding:0 25px;box-sizing:border-box}
.rvp_bottomLinks.brown{border:4px solid #d8b18d}
.rvp_bottomLinks.brown .subHeader{color:#6c4107}
.rvp_bottomLinks.brown>div>ul li{background:url("resources/images/list-arrow-brown.png") no-repeat 0 5px}
.rvp_crm .rvp_bottomLinks>div>ul{margin-bottom:0}
.rvp_crm .rvp_bottomLinks.brown .subHeader{padding-left:15px}
.rvp_ft12{font-size:12px !important}
.rvp_grey{color:#333}
.rvp_prestige .rvp_expandableList{border-top:0}
.rvp_prestige .rvp_expandableList .rvp_listHeader a{background:0;color:#333;padding-top:0;line-height:50px;min-height:50px;text-decoration:none;transition:all .3s ease-out;box-sizing:border-box;position:relative;color:#6c4006}
.rvp_prestige .rvp_expandableList .rvp_listHeader{border-bottom:0;transition:all .3s ease-out;border-bottom:1px solid #94532c}
.rvp_prestige .rvp_expandableList .rvp_listHeader a .arrow{background:url(resources/images/arrow_expand_brown.png) 0 0 no-repeat;position:absolute;right:25px;top:0;bottom:0;margin:auto;transform:rotate(0);transition:transform .3s;height:8px}
.rvp_prestige .rvp_expandableList .active .rvp_listHeader a .arrow{transform:rotate(180deg);background-position:0 0;margin-top:auto}
.rvp_prestige .rvp_expandableList .rvp_listHeader a .arrow{position:absolute;right:25px;top:0;bottom:0;margin:auto;transform:rotate(0);transition:transform .3s;height:8px}
.rvp_prestige .rvp_expandableList .rvp_listHeader a .arrow{background:url(resources/images/arrow_expand_brown.png) 0 0 no-repeat !important}
.rvp_prestige .rvp_expandableList .rvp_listGrpoup .rvp_subList{border-bottom:0}
.rvp_prestige .rvp_expandableList .rvp_listGrpoup .rvp_subList .intro{background-color:#e8d0bb;padding:25px;font-size:16px;position:relative}
.rvp_prestige .rvp_expandableList .rvp_listGrpoup .rvp_subList .intro::after{content:"";position:absolute;bottom:-24px;left:135px;width:0;height:0;border-style:solid;border-width:24px 24px 0 24px;border-color:#e8d0bb transparent transparent transparent}
.rvp_prestige .rvp_expandableList .rvp_listGrpoup .rvp_subList .content{padding:25px;padding-top:30px;background-color:#f7efe8}
.brown .rvp_link{color:#6c3f06}
.form-container{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background-color:#f6faeb;padding:25px;box-sizing:border-box}
.brown .form-container{border-top:1px solid #94532c;border-bottom:1px solid #94532c;background-color:#f7efe8}
.form-container label.title{font-size:14px;font-weight:bold;color:#333;width:180px;display:inline-block;margin-top:6px}
.form-container .rvp_custRatio{padding-bottom:3px}
.form-container .radios span{width:60px;display:inline-block}
.form-container form>div{margin-bottom:35px;position:relative}
.form-container form>div.last{margin-bottom:0}
.form-container form>div input{vertical-align:top}
.form-container label.title span{font-size:12px;font-weight:normal;display:block}
.form-container .small-label{display:block;position:absolute;top:-18px;left:185px;font-size:12px}
.form-container .custSelect{width:200px}
.form-container .checkbox span{display:inline-block;vertical-align:top;margin-top:5px;width:120px;margin-bottom:10px}
.form-container .checkbox .rvp_custCheckbox{margin-bottom:2px}
.form-container textarea{vertical-align:top;width:350px;height:85px;max-height:200px;padding:6px;box-sizing:border-box;max-width:470px}
.brown .rvp_custCheckbox,.brown .rvp_custRatio{background-image:url("resources/images/radio_checkbox-brown.png")}
.brown .rvp_level2Btn.hvr-fade{background:#94532c}
.brown .rvp_level2Btn.hvr-fade:hover{background:#6c4107}
.form-container label span.red{display:inline-block;color:#e8252f;font-size:14px}
#select2-preferred-time-1-results .select2-results__option--highlighted,#select2-preferred-time-2-results .select2-results__option--highlighted,#select2-s-district-results .select2-results__option--highlighted{background-color:#94532c}
.rvp_prestige_landing .rvp_carouselContainer a .title{font-size:19px;font-weight:bold}
.rvp_prestige_landing .rvp_carouselContainer a .content{position:absolute;top:0;left:0;padding:20px 24px;box-sizing:border-box;width:100%}
.rvp_prestige_landing .rvp_carouselContainer a span{white-space:normal;display:block;color:#333}
.rvp_prestige_landing.brown .rvp_carouselContainer a .title{color:#6c4006;padding-bottom:20px}
.rvp_prestige_landing.brown .rvp_carouselContainer a .description{line-height:13px}
.rvp_sectionLandingCarouselContainer.brown a .frame,.rvp_promoBannerContainer.brown .frame{border-color:#9c6c4f}
.rvp_prestige_landing .rvp_carouselContainer a .white .title,.rvp_prestige_landing .rvp_carouselContainer a .white .description{color:#FFF}
.rvp_contactUsContainer.rvp_prestige_landing{border:0;width:332px;height:171px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.brown .rvp_sectionInnerSubNav,.rvp_sectionLandingContainer .rvp_sectionInnerNav.brown>ul>li>a.open,.rvp_sectionLandingContainer .rvp_sectionInnerNav.brown .rvp_sectionInnerSubNav .rvp_sectionInnerSubSubNav{background-color:#94532c}
.rvp_contactUsContainer.brown .rvp_title{color:#6c4006}
.rvp_contactUsContainer.brown li{background:url("resources/images/list-arrow-brown.png") no-repeat 0 4px}
.rvp_contactUsContainer li.no-arrow{background:0;padding-left:0}
.rvp_sectionLandingContainer .rvp_sectionInnerNav>ul.row4>li{height:93px}
.rvp_sectionLandingContainer .rvp_sectionInnerNav.rvp_prestige_landing>ul>li>a{height:100%}
.brown .rvp_sepLine{border-top:1px solid #94532c}
.rvp_exclusive .imgRow div{width:430px}
.rvp_exclusive .imgRow img{margin-right:20px}
.rvp_exclusive .imgRow .title{font-size:14px;font-weight:bold}
.rvp_exclusive .imgRow a.rvp_link{color:#333}
.rvp_exclusive table{width:100%}
.rvp_exclusive table .header{background-color:#6c4006;color:#FFF;font-weight:bold}
.rvp_exclusive table .header td{padding:10px 25px}
.rvp_exclusive table tr{background-color:#e5e5e5}
.rvp_exclusive table tr.odd{background-color:#f0f0f0}
.rvp_exclusive table td{padding:25px;box-sizing:border-box;font-weight:bold}
.rvp_exclusive table td:first-child{width:180px;font-weight:normal;padding-right:15px}
.rvp_exclusive table td .brown{color:#6c3f06}
.rvp_exclusive table td table{width:100%}
.rvp_exclusive table td table .header td{background-color:#666;padding:10px 0;border-right:0;color:#FFF}
.rvp_exclusive table td table .header td span{border-left:1px solid #DDD;display:block;line-height:15px}
.rvp_exclusive table td table .header td:first-child span{border-left:0}
.rvp_exclusive table td table td{text-align:center;padding:10px 0;width:33.3%;background-color:#f6faeb;border-right:1px solid #DDD;font-weight:bold;color:#6c4107;line-height:14px;vertical-align:middle}
.rvp_exclusive table td table td:first-child{font-weight:bold;width:33.3%}
.rvp_exclusive table td table td{border-bottom:1px solid #EEE}
.rvp_exclusive .no-br td{border-right:0}
.rvp_exclusive .rvp_remark li:before{content:"• ";color:#94532c;font-size:13px}
.rvp_exclusive .rvp_remark li{padding-left:8px;text-indent:-8px;margin-bottom:5px}
.rvp_listDisc li:before{content:"• ";color:#94532c;font-size:15px}
.rvp_listDisc li{padding-left:10px;text-indent:-10px}
.rvp_exclusive .rvp_slides_1{height:396px;margin-bottom:1px;overflow:hidden}
.rvp_exclusive .rvp_slides_1 img{width:100%}
.rvp_exclusive .rvp_slides_1 .slide{height:396px}
.rvp_exclusive .rvp_slides_1 .title{color:#FFF;position:absolute;bottom:40px;left:25px;font-size:17px;z-index:1}
.rvp_exclusive .rvp_slides_1 .description{color:#FFF;position:absolute;bottom:20px;left:25px;font-size:14px;z-index:1}
.rvp_exclusive .rvp_slides_1 .slick-arrow{background:0;background-color:#d8b18d;border:0;position:absolute;z-index:2;height:54px;text-indent:-9999px;outline:0;width:18px}
.rvp_exclusive .rvp_slides_1 .slick-slide::after{content:"";position:absolute;bottom:0;background:url("resources/images/bottom-shadow.png") repeat-x;width:100%;height:92px;display:block}
.rvp_exclusive .rvp_slides_2 img{width:200px;margin-right:1px}
.rvp_exclusive .rvp_slides_2{padding-bottom:4px}
.rvp_exclusive .rvp_slides_2 .slick-slide{position:relative;height:112px;cursor:pointer}
.rvp_exclusive .rvp_slides_2 .slick-current:before{content:"";position:absolute;width:194px;height:95%;border:3px solid #94532c}
.rvp_exclusive .rvp_subList{background:#f7efe8;padding:25px}
.rvp_exclusive .rvp_subList .name{font-weight:bold;font-size:17px;color:#6c4107;display:block;margin-top:10px}
.rvp_exclusive .rvp_subList .position{display:block}
.rvp_exclusive .rvp_subList .desc{color:#666;font-style:italic;display:block}
.rvp_exclusive .rvp_subList .left{width:215px;float:left;margin-right:20px}
.rvp_exclusive .rvp_subList .right{width:60%;float:left;margin-right:12px}
.rvp_exclusive .rvp_subList .date{font-size:17px;color:#6c4107;display:block;margin-bottom:10px}
.rvp_prestige div.border{border:1px solid #6c4006;padding:20px}
.rvp_prestige div.border p{padding-bottom:0}
.rvp_prestige .rvp_expandableList .content ul{float:none;margin:0;margin-bottom:20px;width:auto}
.rvp_prestige .rvp_expandableList .content li{padding-left:20px;background:url('resources/images/list-arrow-brown.png') no-repeat 0 5px}
.rvp_prestige .rvp_expandableList .content li a{display:inline;padding-left:0}
.headerTitle.brown{color:#6c3f06}
.rvp_prestige .rvp_expandableList li.rvp_listGrpoup.active .rvp_listHeader a .arrow{transform:rotate(180deg);background-position:0 0;margin-top:auto}
.rvp_exclusive .rvp_expandableList.events .rvp_subList p{float:left;max-width:420px}
.rvp_prestige.rvp_exclusive .rvp_expandableList.events .rvp_listGrpoup .rvp_subList{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}
.rvp_expand-terms .rvp_termsItem{border-top:0}
.rvp_expand-terms .rvp_termsItem a{display:block;font-size:14px;padding:20px 25px;color:#0c6c26;font-size:17px;position:relative;padding-left:0;background:url('') no-repeat 0 0}
.rvp_expand-terms .rvp_termsItem a .arrow{background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png') no-repeat 0 0;position:absolute;right:25px;top:0;bottom:0;margin:auto;display:block;width:15px;height:10px;transition:transform .3s}
.rvp_expand-terms .rvp_termsItem .rvp_content{border-top:#CCC 1px solid;background-color:#f0f0f0;font-size:12px;padding:20px;display:none}
.rvp_expand-terms .rvp_termsItem a.active .arrow{transform:rotate(180deg)}
.rvp_expand-terms .rvp_termsItem li{font-size:12px;margin-bottom:5px;padding:0;background:url('')}
.rvp_expand-terms{border-bottom:1px solid #CCC}
.rvp_spending_privileges .offer-filter{vertical-align:middle}
.rvp_spending_privileges .offer-filter h2{display:inline-block;margin-right:20px;vertical-align:middle}
.rvp_spending_privileges .offer-filter .custSelect{width:350px}
.rvp_spending_privileges .offer-list{background-color:#f0f0f0;padding:25px 25px 0 5px}
.rvp_spending_privileges .offer-list .item{width:205px;height:290px;float:left;margin-left:20px;margin-bottom:30px}
.rvp_spending_privileges .offer-list .item .merchant-name{font-weight:bold;font-size:14px;display:block}
.rvp_spending_privileges .offer-list .item .details{display:block}
.rvp_spending_privileges .offer-list .item .details>span{color:#0c6c28;font-weight:bold}
.rvp_spending_privileges .offer-list .item .image{margin-bottom:5px;position:relative;display:block}
.rvp_spending_privileges .offer-list .item .image:hover{outline:3px solid #3db64d}
.rvp_spending_privileges .offer-list .item.platinum .image::after{content:"";width:118px;height:39px;background:url('resources/images/selected-card.jpg') no-repeat;display:block;position:absolute;left:0;bottom:10px;z-index:2}
.rvp_singlePageTabContainer .rvp_tabNav.rvp_col6>li{width:16%}
.rvp_spending_privileges.rvp_yro .rvp_singlePageTabContainer .rvp_tabNav li.long{width:20%}
.rvp_spending_privileges .rvp_link-tabs{border-bottom:1px solid #3ab54a}
.rvp_spending_privileges .rvp_link-tabs li{width:50%;float:left;text-align:center;vertical-align:middle;height:40px;line-height:40px;box-sizing:border-box}
.rvp_spending_privileges .rvp_link-tabs li a{color:#333;text-decoration:none;display:block}
.rvp_spending_privileges .rvp_link-tabs li a span{display:block;border-left:1px solid #CCC;line-height:30px}
.rvp_spending_privileges .rvp_link-tabs li:first-child a span{border-left:0}
.rvp_spending_privileges .rvp_link-tabs li.active,.rvp_spending_privileges .rvp_link-tabs li:hover{border-bottom:2px solid #39b54a}
.rvp_spending_privileges .rvp_link-tabs li.active a,.rvp_spending_privileges .rvp_link-tabs li:hover a{font-weight:bold;color:#0c6c28}
.rvp_spending_privileges .rvp_singlePageTabContainer .rvp_tabNav li a{height:40px;padding:0;line-height:40px;text-decoration:none}
.rvp_spending_privileges.rvp_yro .rvp_tabContent{background-color:#f0f0f0;padding:0}
.rvp_spending_privileges.rvp_yro .filter{padding:25px}
.rvp_spending_privileges.rvp_yro .filter .title{font-weight:bold;font-size:14px;width:120px;display:inline-block;vertical-align:middle}
.rvp_spending_privileges.rvp_yro .filter .title.top{vertical-align:top}
.rvp_spending_privileges.rvp_yro .filter label{display:inline-block;width:95px;vertical-align:middle;line-height:14px}
.rvp_spending_privileges.rvp_yro .filter .rvp_custCheckbox{margin-top:-2px;margin-right:10px;vertical-align:top}
.rvp_spending_privileges.rvp_yro .filter .inputs{display:inline-block;width:520px}
.rvp_spending_privileges.rvp_yro .filter .inputs>div{display:inline-block;width:127px;margin-bottom:18px;margin-top:2px;height:20px;vertical-align:top}
.rvp_spending_privileges.rvp_yro .filter .inputs.search span.or{margin:0 5px 0 8px;display:inline-block}
.rvp_spending_privileges.rvp_yro .filter .inputs.search .custSelect{width:240px}
.rvp_spending_privileges.rvp_yro .rvp_tabContent .filter .inputs.search .txtBox{width:186px;vertical-align:middle}
.rvp_spending_privileges.rvp_yro .rvp_tabContent .filter .btn-merchant-search{display:inline-block;background:url('resources/images/magnifier-grey.png') no-repeat center #FFF;border:1px solid #CCC;border-left:0;margin-left:-1px;height:32px;width:38px;vertical-align:middle;pointer-events:none}
.rvp_spending_privileges.rvp_yro .filter .inputs.search .select2 .select2-selection span{color:#999 !important}
.rvp_spending_privileges.rvp_yro .filter .paging{float:right}
.rvp_spending_privileges.rvp_yro .filter .paging>*{float:left;margin-right:10px}
.rvp_spending_privileges.rvp_yro .filter .paging .page-no a{display:block;width:20px;height:20px;float:left;text-align:center;text-decoration:none;color:#333;margin:0 1px}
.rvp_spending_privileges.rvp_yro .filter .paging .page-no .active{color:#FFF;background-color:#34a344;cursor:default}
.rvp_spending_privileges.rvp_yro .rvp_tabContent .filter .paging .btn-arrow{background:url('resources/images/arrow_expand.png') no-repeat center -18px;display:block;width:10px;height:20px;display:block;float:left;margin-right:0}
.rvp_spending_privileges.rvp_yro .filter .paging .btn-arrow.prev{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);background-position:center -18px;margin-right:10px}
.rvp_spending_privileges.rvp_yro .filter .paging .btn-arrow.disabled{pointer-events:none}
.rvp_spending_privileges.rvp_yro .offer-list{background-color:#e4efc4;padding:0}
.rvp_spending_privileges.rvp_yro .offer-list>ul>li{padding:25px;position:relative}
.rvp_spending_privileges.rvp_yro .offer-list li img{vertical-align:top;float:left;margin-right:20px;width:115px;max-height:120px;background-color:#FFF}
.rvp_spending_privileges.rvp_yro .offer-list li .description{float:left;width:515px}
.rvp_spending_privileges.rvp_yro .offer-list li .merchant-name{font-weight:bold;color:#0d6c29;display:block;font-size:14px;margin-bottom:10px}
.rvp_spending_privileges.rvp_yro .offer-list li .tel{margin-top:4px;display:block}
.rvp_spending_privileges.rvp_yro .offer-list li .tel::before{content:"";background:url('resources/images/tel-icon.png') no-repeat;width:9px;height:17px;display:inline-block;padding-right:6px;vertical-align:middle}
.rvp_spending_privileges.rvp_yro .offer-list li .remark{margin-top:15px}
.rvp_spending_privileges.rvp_yro .offer-list li .offers li:before,.rvp_spending_privileges.rvp_yro .offer-list li .url:before{content:"•";color:#39b44a;font-size:20px;padding-right:7px;vertical-align:middle}
.rvp_spending_privileges.rvp_yro .offer-list li .offers .restaurant{font-weight:bold}
.rvp_spending_privileges.rvp_yro .offer-list li .offers .offer-details{margin-bottom:5px}
.rvp_spending_privileges.rvp_yro .offer-list li .offers .restaurant::before{content:none}
.rvp_spending_privileges.rvp_yro .offer-list li .offers .remark{font-size:12px}
.rvp_spending_privileges.rvp_yro .offer-list li.selected-card::before{content:"";width:118px;height:39px;position:absolute;right:0;top:20px;display:block;background:url('resources/images/selected-card.jpg') no-repeat}
.rvp_spending_privileges.rvp_yro .offer-list li .merchant-name{max-width:410px}
.rvp_spending_privileges.rvp_yro .offer-list li.selected-card:before{top:10px}
.rvp_spending_privileges .offer-list.offer-of-the-month .item.platinum a.image:after{background:url('resources/images/selected-card.jpg') no-repeat}
.rvp_spending_privileges.rvp_yro .rvp_tabContent .offer-list li.selected-card::before{background:url('resources/images/selected-card.jpg') no-repeat}
.rvp_spending_privileges.rvp_yro .offer-list li .offers li.heading{font-weight:bold}
.rvp_spending_privileges.rvp_yro .offer-list li .offers li.heading::before{content:none}
.rvp_spending_privileges .btn-load-more{border-top:0;height:49px;line-height:49px;text-align:center;padding-right:45px;font-size:17px;color:#0c6c26;font-weight:bold;margin-top:0}
.rvp_spending_privileges .btn-load-more::after{right:42%;top:21px}
.rvp_mt35{margin-top:35px}
.underline{text-decoration:underline}
.rvp_spending_privileges.rvp_yro .offer-list>ul>li:first-child,.rvp_spending_privileges.rvp_yro .offer-list>ul>li:first-child+li+li,.rvp_spending_privileges.rvp_yro .offer-list>ul>li:first-child+li+li+li+li,.rvp_spending_privileges.rvp_yro .offer-list>ul>li:first-child+li+li+li+li+li+li{background-color:#f6faeb}
.rvp_openedBox{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;padding:20px;padding-bottom:10px;background-color:#f6faeb}
ul.list-arrow li{padding:0 0 5px 14px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -595px}
ul.list-arrow li a{color:#333}
.rvp_openedBox li{display:inline-block;width:205px;margin-bottom:10px}
.rvp_expand-terms .rvp_termsItem{border-top:#CCC 1px solid}
.rvp_expand-terms .rvp_termsItem a{display:block;font-size:14px;padding:20px 25px;color:#333;font-size:13px;position:relative}
.rvp_expand-terms .rvp_termsItem a .arrow{background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png') no-repeat 0 0;position:absolute;right:25px;top:0;bottom:0;margin:auto;display:block;width:15px;height:10px;transition:transform .3s}
.rvp_expand-terms .rvp_termsItem .rvp_content{border-top:#CCC 1px solid;background-color:#f0f0f0;font-size:12px;padding:20px;display:none}
.rvp_expand-terms .rvp_termsItem a.active .arrow{transform:rotate(180deg)}
.rvp_expand-terms .rvp_termsItem li{font-size:12px;margin-bottom:5px}
.rvp_expand-terms{border-bottom:1px solid #CCC}
.rvp_subSectionBannerContainer.rvp_designated_merchants{background-color:#b3cf69}
.rvp_designated_merchants .search-list label{font-weight:bold;padding-right:25px}
.rvp_designated_merchants .search-list select{width:240px}
.rvp_designated_merchants .rvp_expandableList{border-bottom:1px solid #CCC;background-color:#f6faeb}
.rvp_designated_merchants .rvp_expandableList .rvp_listHeader a{background:0;color:#333;padding-top:0;line-height:70px;min-height:70px;text-decoration:none;transition:all .3s ease-out;padding:0 25px;box-sizing:border-box;padding:0 25px;position:relative}
.rvp_designated_merchants .rvp_expandableList .rvp_listHeader{border-top:1px solid #CCC;border-bottom:0;transition:all .3s ease-out}
.rvp_designated_merchants .rvp_expandableList .rvp_listHeader:hover,.rvp_designated_merchants .rvp_expandableList .active .rvp_listHeader{background-color:#39b54a;border-top:1px solid #39b54a}
.rvp_designated_merchants .rvp_expandableList .rvp_listHeader:hover a,.rvp_designated_merchants .rvp_expandableList .active .rvp_listHeader a{color:#FFF}
.rvp_designated_merchants .rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a .arrow{background:url('resources/images/arrows.png') 0 0 no-repeat;position:absolute;right:25px;top:0;bottom:0;margin:auto;transform:rotate(0);transition:transform .3s;height:10px}
.rvp_designated_merchants .rvp_expandableList li.rvp_listGrpoup .rvp_listHeader:hover a .arrow{background-position:0 -100px;margin-top:32px}
.rvp_designated_merchants .rvp_expandableList li.rvp_listGrpoup.active .rvp_listHeader a .arrow{background-position:0 -100px;transform:rotate(180deg);margin-top:auto}
.rvp_designated_merchants .rvp_expandableList .rvp_listGrpoup .rvp_subList{border-bottom:0;background-color:#f0f0f0;padding-top:25px;padding-left:25px;position:relative;padding-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}
.rvp_insidePageContent.rvp_wealth,.rvp_insidePageContent.rvp_health,.rvp_insidePageContent.rvp_beyond,.rvp_insidePageContent.rvp_convenience{margin-top:-35px}
.rvp_insidePageContent.rvp_designated_merchants{margin-top:-35px}
.rvp_designated_merchants.rvp_sectionLeftNav{margin-top:335px}
.rvp_designated_merchants .rvp_tabContent .wrapper{padding:25px;background-color:#f6faeb}
.rvp_designated_merchants .rvp_tabContent.rvp_noPd{padding:0}
.rvp_designated_merchants .rvp_tabContent .remark{background-color:#FFF;padding-top:10px;font-size:12px}
h2.rvp_subtitle{font-size:17px;color:#0c6c29}
a.backToTop{text-decoration:underline;color:#333}
.rvp_openedBox{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;padding:20px;padding-bottom:10px;background-color:#f6faeb}
ul.list-arrow li{padding:0 0 5px 14px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png") no-repeat 0 -595px}
ul.list-arrow li a{color:#333}
.rvp_openedBox li{display:inline-block;width:205px;margin-bottom:10px}
.rvp_expand-terms .rvp_termsItem{border-top:#CCC 1px solid}
.rvp_expand-terms .rvp_termsItem a{display:block;font-size:14px;padding:20px 25px;color:#333;font-size:13px;position:relative}
.rvp_expand-terms .rvp_termsItem a .arrow{background:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png') no-repeat 0 0;position:absolute;right:25px;top:0;bottom:0;margin:auto;display:block;width:15px;height:10px;transition:transform .3s}
.rvp_expand-terms .rvp_termsItem .rvp_content{border-top:#CCC 1px solid;background-color:#f0f0f0;font-size:12px;padding:20px;display:none}
.rvp_expand-terms .rvp_termsItem a.active .arrow{transform:rotate(180deg)}
.rvp_expand-terms .rvp_termsItem li{font-size:12px;margin-bottom:5px}
.rvp_expand-terms{border-bottom:1px solid #CCC}
.rvp_expandableList.merchant-dollars .rvp_listHeader a{font-size:13px}
.rvp_expandableList.merchant-dollars .rvp_listHeader a img{float:left;padding-top:6px;margin-right:10px}
.rvp_expandableList.merchant-dollars .rvp_listHeader a span{display:block;float:none;padding:0;line-height:14px;padding-bottom:10px}
.rvp_expandableList.merchant-dollars .rvp_listHeader .merchant-title{font-weight:bold;padding-top:15px}
.rvp_tabContent .merchant-list{background-color:#f0f0f0;padding-top:25px;padding-left:25px;border-bottom:1px solid #3ab54a;height:auto}
.rvp_tabContent .merchant-list .item{float:left;padding-right:20px;padding-bottom:20px}
.rvp_tabContent .merchant-list .item span{display:block}
.rvp_tabContent .merchant-list .logo{width:150px;height:150px;float:left;vertical-align:top;margin-right:20px;margin-bottom:50px;background-color:#FFF;position:relative}
.rvp_tabContent .merchant-list .logo img{max-width:140px;vertical-align:middle;vertical-align:middle;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute}
.rvp_tabContent .merchant-list .logo span{position:absolute;bottom:-32px;line-height:13px;height:24px;width:150px;text-align:center;word-wrap:break-word}
.remark{font-size:12px}
.rvp_designated_merchants .rvp_expandableList .rvp_listGrpoup .rvp_subList .logo{width:115px;height:115px;float:left;vertical-align:top;margin-right:20px;margin-bottom:20px;background-color:#FFF;position:relative}
.rvp_designated_merchants .rvp_expandableList .rvp_listGrpoup .rvp_subList img{max-width:115px;vertical-align:middle;vertical-align:middle;top:0;bottom:0;margin:auto;position:absolute}
a.btn-load-more{color:#333;display:block;text-decoration:none;height:70px;background-color:#f6faeb;font-size:17px;padding-left:20px;line-height:70px;margin-top:-1px;border-top:1px solid #3ab54a;border-bottom:1px solid #3ab54a;position:relative}
a.btn-load-more::after{content:'';background:url('resources/images/arrows.png') no-repeat;position:absolute;right:20px;top:32px;width:14px;height:10px}
.rvp_spending_privileges.chi .btn-load-more::after{right:46%}
.rvp_designated_merchants .rvp_expandableList .backToTop{display:block;text-align:right;margin-right:25px;margin-bottom:20px}
.rvp_designated_merchants .rvp_expandableList .backToTop.bottom{position:absolute;right:25px;bottom:10px;margin-bottom:0;margin-right:0}
a.backToTop{text-decoration:underline;color:#333}
.rvp_expandableList.merchant-dollars .rvp_listHeader a{font-size:13px}
.rvp_expandableList.merchant-dollars .rvp_listHeader a img{float:left;padding-top:6px;margin-right:10px}
.rvp_expandableList.merchant-dollars .rvp_listHeader a span{display:block;float:none;padding:0;line-height:14px;padding-bottom:10px}
.rvp_expandableList.merchant-dollars .rvp_listHeader .merchant-title{font-weight:bold;padding-top:15px}
a.btn-load-more{color:#333;display:block;text-decoration:none;height:70px;background-color:#f6faeb;font-size:17px;padding-left:20px;line-height:70px;margin-top:-1px;border-top:1px solid #3ab54a;border-bottom:1px solid #3ab54a;position:relative}
.rvp_designated_merchants .rvp_singlePageTabContainer .rvp_tabContent{background-color:#FFF;border-bottom:0}
.rvp_designated_merchants .rvp_expand-terms .rvp_termsItem a{font-weight:normal}
.rvp_designated_merchants .rvp_expand-terms .rvp_termsItem{border-bottom:0}
.rvp_spending_privileges .rvp_singlePageTabContainer .rvp_tabContent{background-color:#FFF;border-bottom:0}
.rvp_spending_privileges .rvp_expand-terms .rvp_termsItem a{font-weight:normal}
.rvp_spending_privileges .rvp_expand-terms .rvp_termsItem{border-bottom:0}
<!--29-11-2016-->.rvp_spending_privileges .rvp_tabContent .no-result{padding:25px;display:none}
.rvp_spending_privileges .rvp_tabContent .no-result h2{color:#0c6c29;font-size:17px;display:block;margin-bottom:10px}
.rvp_spending_privileges .rvp_tabContent .no-result h2 span{font-weight:bold}
.rvp_spending_privileges .rvp_tabContent .no-result ul li:before{content:"•";color:#39b44a;font-size:18px;padding-right:7px}
#list_remark li,div.rvp_termsContainer div.rvp_termsItem div.rvp_content ol.list_remark li{list-style-type:disc}
sup,sub{vertical-align:baseline;position:relative;top:-0.4em}
sub{top:.4em}
.rvp_subSectionBannerContainer.rvp_prestige_banking{background-color:#532a06}
.rvp_prestige_banking.landing .img-list-row{border-top:1px solid #94532c;border-bottom:1px solid #94532c;background-color:#f7efe8}
.rvp_prestige_banking.landing .img-list-row .row{padding:25px;padding-top:0;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;position:relative}
.rvp_prestige_banking.landing .img-list-row .row.large{background-color:#e8d0bb;margin-bottom:35px;padding-top:25px}
.rvp_prestige_banking.landing .img-list-row .row.large:before{content:"";position:absolute;left:0;right:0;bottom:-23px;margin:auto;width:0;height:0;border-style:solid;border-width:23px 23px 0 23px;border-color:#e8d0bb transparent transparent transparent}
.rvp_prestige_banking.landing .img-list-row img.left-img{float:left;margin-right:25px;width:250px}
.rvp_prestige_banking.landing .img-list-row .row.large img.left-img{width:303px}
.rvp_prestige_banking.landing .img-list-row .content{float:left;width:380px}
.rvp_prestige_banking.landing .img-list-row .large .content{width:326px;padding-top:15px}
.rvp_prestige_banking.landing .img-list-row .content .title{font-weight:bold;font-size:14px}
.rvp_prestige_banking.landing .img-list-row .large .content .title{font-size:21px;color:#6c4006}
.rvp_prestige_banking.landing .img-list-row .content p{font-size:13px;color:#333}
.rvp_prestige_banking.landing .img-list-row .content p a{text-decoration:underline;color:#333}
.rvp_prestige_banking.landing .img-list-row .large .content p{font-size:16px;line-height:24px}
.rvp_prestige_banking.landing .link-img-btn{position:relative;display:inline-block;float:left;margin-right:25px}
.rvp_prestige_banking.landing .link-img-btn img{margin-right:0}
.rvp_prestige_banking.landing .link-img-btn span{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;color:#FFF;text-decoration:none;font-size:18px;display:block;height:43px;width:232px}
.rvp_prestige_banking.landing .link-img-btn span span{padding-left:55px}
.rvp_prestige_banking.landing .link-img-btn .play-btn{width:auto;height:auto;margin-top:-3px}
.rvp_prestige_banking .join-now{border-top:1px solid #94532c;border-bottom:1px solid #94532c;background-color:#f7efe8;padding:25px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}
.rvp_prestige_banking .join-now .banners>div{width:327px;float:left;position:relative}
.rvp_prestige_banking .join-now .banners>div:first-child{margin-right:1px}
.rvp_prestige_banking .join-now .banners>div .content{position:absolute;top:28px;left:25px;color:#FFF}
.rvp_prestige_banking .join-now .banners>div .content .title{font-size:17px}
.rvp_prestige_banking .join-now .banners>div .content span{display:block}
.rvp_prestige_banking .join-now .banners>div .content a{color:#FFF;display:block;margin-top:5px;position:relative;margin-left:12px;text-decoration:none}
.rvp_prestige_banking .join-now .banners>div .content a:before{content:"";background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png) no-repeat 0 -500px;width:9px;height:12px;display:block;position:absolute;left:-12px;top:3px}
.rvp_expand-terms .rvp_termsItem{border-top:0}
.rvp_prestige_banking .rvp_content p{width:100%;margin:0 auto}
.rvp_prestige_banking .rvp_expand-terms .rvp_termsItem a .arrow{background:url(resources/images/arrow_expand_brown.png) no-repeat 0 0}
.rvp_prestige_banking .rvp_expand-terms ul li{padding-left:19px;text-indent:-19px;margin-bottom:15px}
.rvp_prestige_banking .rvp_bottomLinks .subHeader{padding-left:15px}
.rvp_prestige_banking .rvp_bottomLink{width:50%}
.rvp_prestige_banking .rvp_termsItem a{font-weight:normal}
.rvp_prestige_banking .rvp_termsItem{border-bottom:#CCC 0 solid}
.rvp_mt332{margin-top:332px}
.brown .rvp_sepLine{border-top:1px solid #94532c}
.rvp_prestige_banking.rvp_dedication .img-list-row img{float:left;width:250px;margin-right:20px}
.rvp_prestige_banking.rvp_dedication .img-list-row .content{float:left;width:435px}
.rvp_prestige_banking.rvp_dedication .img-list-row .content .title{font-weight:bold;display:block;font-size:14px;margin-top:-3px}
.rvp_prestige_banking.rvp_dedication .img-list-row .content a{color:#333;text-decoration:underline}
.rvp_prestige_banking.rvp_dedication .img-list-row{height:140px}
.rvp_prestige_banking.rvp_strong_market .rvp_mainTitleContainer{height:auto}
.rvp_prestige_banking.rvp_strong_market .rvp_listHeader{border-bottom:1px solid #94532c}
.rvp_prestige_banking.rvp_strong_market .rvp_listHeader a{background:url(resources/images/prestige-market-icons.png) 8px 4px no-repeat;color:#333;padding-top:0;line-height:50px;min-height:50px;text-decoration:none;transition:all .3s ease-out;box-sizing:border-box;position:relative;color:#6c4006;padding-left:58px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}
.rvp_prestige_banking.rvp_strong_market .rvp_listHeader a.investment{background-position-y:-102px}
.rvp_prestige_banking.rvp_strong_market .rvp_listHeader a.life{background-position-y:-213px}
.rvp_prestige_banking.rvp_strong_market .rvp_listHeader a.deposit{background-position-y:-325px}
.rvp_prestige_banking.rvp_strong_market .rvp_listHeader a.mortgage{background-position-y:-436px}
.rvp_prestige_banking.rvp_strong_market .rvp_listHeader a:hover{background-color:#FFF}
.rvp_prestige_banking.rvp_strong_market .rvp_expandableList .rvp_listHeader a .arrow{background:url(resources/images/arrow_expand_brown.png) 0 0 no-repeat;position:absolute;right:25px;top:0;bottom:0;margin:auto;transform:rotate(0);transition:transform .3s;height:8px}
.rvp_prestige_banking.rvp_strong_market .rvp_expandableList li.rvp_listGrpoup.active .rvp_listHeader a .arrow{transform:rotate(180deg);background-position:0 0;margin-top:auto}
.rvp_prestige_banking.rvp_strong_market .rvp_expandableList .rvp_subList{background:#f7efe8;border-bottom:1px solid #94532c;padding:25px;width:auto}
.rvp_prestige_banking .rvp_expand-terms.tnc{border-top:1px solid #ccc}
.rvp_prestige_banking .rvp_expand-terms .rvp_termsItem .rvp_content{padding:25px}
.rvp_prestige_banking .double-banner>div{float:left;width:352px}
.rvp_prestige_banking .double-banner>div:first-child{margin-right:1px}
.rvp_prestige_banking .double-banner>div img{max-width:100%}
.rvp_prestige_banking .double-banner a{display:block}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li{float:left;width:185px;position:relative;background:url(resources/images/exclusive-privileges-icons.png) 6px 0 no-repeat;padding:4px 0;-moz-box-sizing:border-box}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li:after{content:"";display:block;width:2px;height:20px;background-color:#CCC;position:absolute;right:2px;top:10px}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li a{color:#999;font-size:14px;font-weight:bold;text-decoration:none;padding-left:55px;padding-right:14px;display:block;line-height:17px;-moz-box-sizing:border-box;height:35px;vertical-align:middle;display:table-cell}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.active a{color:#6c4107;cursor:default;pointer-events:none}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.last{width:150px}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.last:after{content:none}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.master-card{background-position:6px -359px}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.banking-product{background-position:6px -448px}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.banking-service{background-position:6px -546px}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.more-privileges{background-position:6px -640px}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.master-card.active{background-position:6px 9px}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.banking-product.active{background-position:6px -80px}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.banking-service.active{background-position:6px -178px}
.rvp_prestige_banking.rvp_exclusive_privileges .exclusive-privileges-menu ul li.more-privileges.active{background-position:6px -273px}
.rvp_prestige_banking.rvp_exclusive_privileges .img-content-box{background-color:#e8d0bb;border-top:1px solid #94532c;border-bottom:1px solid #94532c;padding:25px}
.rvp_prestige_banking.rvp_exclusive_privileges .img-content-box img{float:left;max-width:200px;margin-right:20px}
.rvp_prestige_banking.rvp_exclusive_privileges .img-content-box .content{float:left;width:438px;font-size:16px;line-height:23px}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table td{background-color:#e5e5e5;padding:20px 25px;padding-left:0;font-weight:bold}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table .odd td{background-color:#f0f0f0}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table td .brown{color:#6c4006}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table tr td:first-child{color:#6c4107;width:140px;padding-left:40px}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table tr td:first-child span{position:relative}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table tr td:first-child span:before{content:"";display:block;background:url(resources/images/list-arrow-brown.png) no-repeat;position:absolute;left:-15px;width:7px;height:10px;margin-top:4px}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table td li:before{content:"•";color:#94532c;font-size:17px;padding-right:10px;vertical-align:top}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table td li{text-indent:-15px;padding-left:15px;margin-top:8px}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table td li:first-child{margin-top:0}
.rvp_prestige_banking.rvp_more_privileges .img-list-row img{float:left;width:250px;margin-right:20px}
.rvp_prestige_banking.rvp_more_privileges .img-list-row .content{float:left;width:435px}
.rvp_prestige_banking.rvp_more_privileges .img-list-row .content .title{font-weight:bold;display:block;font-size:14px;margin-top:-3px}
.rvp_prestige_banking.rvp_more_privileges .img-list-row .content a{color:#333;text-decoration:underline}
.rvp_prestige_banking.rvp_more_privileges .img-list-row{height:140px}
.rvp_prestige_banking.rvp_exclusive_privileges .table-life-insurance tr td:first-child{padding:0;padding-left:10px;color:#333;padding-bottom:15px;border:3px solid #6c4107}
.rvp_prestige_banking.rvp_exclusive_privileges .table-life-insurance tr td{padding:0;padding-left:10px;width:50%;padding-right:15px;padding-bottom:15px;border:3px solid #6c4107}
.rvp_prestige_banking.rvp_exclusive_privileges .table-life-insurance tr.header td{padding-bottom:15px;border:3px solid #6c4107}
.rvp_prestige_banking.rvp_exclusive_privileges .privileges-table{width:100%}
.rvp_prestige_banking.rvp_all_round_services .img-list-row img{float:left;width:250px;margin-right:20px}
.rvp_prestige_banking.rvp_all_round_services .img-list-row .content{float:left;width:435px}
.rvp_prestige_banking.rvp_all_round_services .img-list-row .content .title{font-weight:bold;display:block;font-size:14px;margin-top:-3px}
.rvp_prestige_banking.rvp_all_round_services .img-list-row .content a{color:#333;text-decoration:underline}
.rvp_prestige_banking.rvp_all_round_services .img-list-row{height:160px}
.rvp_prestige_banking.rvp_hotlines .hotline-table{width:100%}
.rvp_prestige_banking.rvp_hotlines .hotline-table .header td{background-color:#94532c;color:#FFF;font-weight:bold;padding:10px 25px}
.rvp_prestige_banking.rvp_hotlines .hotline-table td{background-color:#e5e5e5;padding:5px 25px}
.rvp_prestige_banking.rvp_hotlines .hotline-table .odd td{background-color:#f0f0f0}
.rvp_prestige_banking.rvp_hotlines .hotline-table td .no{display:block;font-weight:bold;font-size:16px}
.rvp_prestige_banking.rvp_newsletter .newsletter-container{border-top:1px solid #94532c;border-bottom:1px solid #94532c;background-color:#f7efe8}
.rvp_prestige_banking.rvp_newsletter .newsletter-container .left-img{padding:25px;background-color:#e8d0bb;width:175px}
.rvp_prestige_banking.rvp_newsletter .newsletter-container .content{padding:25px;background-color:#f7efe8}
.rvp_prestige_banking.rvp_newsletter .newsletter-container .content .title{color:#6c4006;font-size:17px;margin-bottom:10px;display:block}
.rvp_prestige_banking.rvp_newsletter .newsletter-container .content li{position:relative;padding-left:15px;margin-bottom:5px}
.rvp_prestige_banking.rvp_newsletter .newsletter-container .content ul{margin-bottom:15px}
.rvp_prestige_banking.rvp_newsletter .newsletter-container .content li:before{content:"";display:block;background:url(resources/images/list-arrow-brown.png) no-repeat;position:absolute;left:0;width:7px;height:10px;margin-top:5px}
.rvp_prestige_banking.rvp_newsletter .rvp_termsContainer li{padding-left:10px;text-indent:-9px}
.select2-container.select2-container--open{z-index:12002}
.rvp_insidePageContent .emn_subHeadingContainer{margin-bottom:20px}
.rvp_insidePageContent .emn_subheading{font-size:13px;color:#000}
.rvp_insidePageContent .emn_subTitle1{font-size:16px;color:#0d6c29;margin-bottom:15px}
.rvp_insidePageContent .emn_subTitle2{font-size:21px;color:#0d6c29;margin-bottom:15px}
.rvp_insidePageContent .emn_serviceContainer{margin-bottom:20px}
.rvp_insidePageContent .emn_serviceContainer p{border-top:1px solid #34a344;border-bottom:1px solid #34a344;padding:20px 0}
.rvp_insidePageContent .emn_green{color:#0d6c29}
.rvp_insidePageContent .emn_link a{color:#000;cursor:pointer;text-decoration:underline;font-style:normal}
.rvp_insidePageContent .emn_link a:hover{color:#0d6c29}
.rvp_insidePageContent .emn_categories{margin:0;padding:0}
.rvp_insidePageContent .emn_categories dl{text-align:left}
.rvp_insidePageContent .emn_categories dl:first-child dt{color:#0d6c29;font-size:16px;font-weight:normal}
.rvp_insidePageContent .emn_categories dl>dt:first-child{width:180px}
.rvp_insidePageContent .emn_categories dl>dt:nth-child(2){width:520px}
.rvp_insidePageContent .emn_categories dl>dd{width:520px}
.rvp_insidePageContent .emn_categories dl>dd>div:last-child{margin-bottom:15px}
.rvp_insidePageContent .emn_categories .rvp_buttons{margin-bottom:20px;text-align:left}
.rvp_insidePageContent .emn_categories .rvp_level2Btn:first-child{margin-left:0}
.rvp_travelInsurance .emn_steps{margin-left:0;padding-left:0}
.rvp_insidePageContent .rvp_tabContainer .emn_userinput{font-style:italic}
.rvp_insidePageContent .rvp_tabContainer .emn_phoneRecord{font-style:italic;font-weight:bold}
.rvp_insidePageContent .rvp_tabContainer .rvp_tabContent input{padding:0 6px 0 6px}
.rvp_insidePageContent .rvp_tabContainer .emn_remarks{margin:25px 0}
.rvp_insidePageContent .rvp_tabContainer .emn_remarks ul{list-style:none;padding:0;margin:0}
.rvp_insidePageContent .rvp_tabContainer .emn_remarks li{padding-left:15px;text-indent:-15px}
.rvp_insidePageContent .rvp_tabContainer .emn_remarks li::before{content:"• ";color:#33a344;padding-right:5px}
.rvp_insidePageContent .rvp_tabContainer .emn_forgotLink a{color:#000;text-decoration:underline}
.rvp_insidePageContent .rvp_tabContainer .emn_forgotLink a:hover{color:#0d6c29}
.rvp_insidePageContent .Notervp_career .rvp_listHeader{border-bottom:1px solid #CCC;border-top:1px solid #CCC}
.rvp_insidePageContent .Notervp_career .rvp_subList{border-bottom:#CCC 1px solid;background-color:#f0f0f0;font-size:12px;padding:20px}
.rvp_insidePageContent .Notervp_career .rvp_listHeader a{font-size:13px;color:#333;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif}
.Notervp_career ul.rvp_expandableList li.rvp_listGrpoup.active .rvp_listHeader a .arrow{margin-right:none}
.Notervp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a .arrow{margin-right:none}
.Notervp_career ul.rvp_expandableList li.rvp_listGrpoup ul li.rvp_listHeader{height:50px}
.Notervp_career ul.rvp_expandableList{margin-top:-22px}
.rvp_insidePageContent .Notervp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a{background:url("") no-repeat 0 0}
.Notervp_career ul.rvp_expandableList li.rvp_listGrpoup .rvp_listHeader a .arrow{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/arrow_terms_light.png") no-repeat 0 0}
.Notervp_career ul.rvp_expandableList li.rvp_listGrpoup.active .rvp_listHeader a .arrow{background-position:0 -100px}
#table6 th{line-height:110%;padding:5px 5px 5px 10px;FONT-SIZE:12px;color:#fff;text-align:-webkit-center;border-bottom:white solid 1px;border-right:white solid 1px}
div.banner>div.standardBanner,body>div.standardBanner{text-align:center}
div.banner>div.standardBanner img,body>div.standardBanner img{width:100%;max-width:1680px;height:auto}
/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.0.2
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php

 * Hover.css Copyright Ian Lunn 2014. Generated with Sass.
 */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}
.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-shrink:hover,.hvr-shrink:focus,.hvr-shrink:active{-webkit-transform:scale(0.9);transform:scale(0.9)}
@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}
75%{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}
75%{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-pulse:hover,.hvr-pulse:focus,.hvr-pulse:active{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}
}
.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-pulse-grow:hover,.hvr-pulse-grow:focus,.hvr-pulse-grow:active{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-pulse-shrink:hover,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:active{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1);transform:scale(1)}
}
.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-push:hover,.hvr-push:focus,.hvr-push:active{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
}
@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}
}
.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}
.hvr-bounce-in:hover,.hvr-bounce-in:focus,.hvr-bounce-in:active{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36)}
.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}
.hvr-bounce-out:hover,.hvr-bounce-out:focus,.hvr-bounce-out:active{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36)}
.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-rotate:hover,.hvr-rotate:focus,.hvr-rotate:active{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-grow-rotate:hover,.hvr-grow-rotate:focus,.hvr-grow-rotate:active{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}
.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-float:hover,.hvr-float:focus,.hvr-float:active{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-sink:hover,.hvr-sink:focus,.hvr-sink:active{-webkit-transform:translateY(8px);transform:translateY(8px)}
@-webkit-keyframes hvr-bob{0{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@keyframes hvr-bob{0{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
}
.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-bob:hover,.hvr-bob:focus,.hvr-bob:active{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0,.3s;animation-delay:0,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}
@-webkit-keyframes hvr-hang{0{-webkit-transform:translateY(8px);transform:translateY(8px)}
50%{-webkit-transform:translateY(4px);transform:translateY(4px)}
100%{-webkit-transform:translateY(8px);transform:translateY(8px)}
}
@keyframes hvr-hang{0{-webkit-transform:translateY(8px);transform:translateY(8px)}
50%{-webkit-transform:translateY(4px);transform:translateY(4px)}
100%{-webkit-transform:translateY(8px);transform:translateY(8px)}
}
@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}
}
@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}
}
.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-hang:hover,.hvr-hang:focus,.hvr-hang:active{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0,.3s;animation-delay:0,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}
.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-skew:hover,.hvr-skew:focus,.hvr-skew:active{-webkit-transform:skew(-10deg);transform:skew(-10deg)}
.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}
.hvr-skew-forward:hover,.hvr-skew-forward:focus,.hvr-skew-forward:active{-webkit-transform:skew(-10deg);transform:skew(-10deg)}
.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}
.hvr-skew-backward:hover,.hvr-skew-backward:focus,.hvr-skew-backward:active{-webkit-transform:skew(10deg);transform:skew(10deg)}
@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}
33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}
33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}
33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}
33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-wobble-horizontal:hover,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:active{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}
33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}
49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}
66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}
33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}
49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}
66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-wobble-to-bottom-right:hover,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:active{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}
33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}
49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}
66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}
33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}
49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}
66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-wobble-to-top-right:hover,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:active{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
100%{-webkit-transform:skew(0);transform:skew(0)}
}
@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
100%{-webkit-transform:skew(0);transform:skew(0)}
}
.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:0 100%;transform-origin:0 100%}
.hvr-wobble-top:hover,.hvr-wobble-top:focus,.hvr-wobble-top:active{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
100%{-webkit-transform:skew(0);transform:skew(0)}
}
@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
100%{-webkit-transform:skew(0);transform:skew(0)}
}
.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:100% 0;transform-origin:100% 0}
.hvr-wobble-bottom:hover,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:active{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
100%{-webkit-transform:skew(0);transform:skew(0)}
}
@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}
33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}
49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}
66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}
83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}
100%{-webkit-transform:skew(0);transform:skew(0)}
}
.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-wobble-skew:hover,.hvr-wobble-skew:focus,.hvr-wobble-skew:active{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
}
@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
}
.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-buzz:hover,.hvr-buzz:focus,.hvr-buzz:active{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.hvr-buzz-out:hover,.hvr-buzz-out:focus,.hvr-buzz-out:active{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}
.hvr-fade:hover,.hvr-fade:focus,.hvr-fade:active{color:white}
@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,0.75)}
}
@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,0.75)}
}
.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}
.hvr-back-pulse:hover,.hvr-back-pulse:focus,.hvr-back-pulse:active{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;background-color:#2098d1;color:white}
.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:white}
.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-sweep-to-left:hover,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:active{color:white}
.hvr-sweep-to-left:hover:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-sweep-to-bottom:hover,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:active{color:white}
.hvr-sweep-to-bottom:hover:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-sweep-to-top:hover,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:active{color:white}
.hvr-sweep-to-top:hover:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}
.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-bounce-to-right:hover,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:active{color:white}
.hvr-bounce-to-right:hover:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}
.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}
.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-bounce-to-left:hover,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:active{color:white}
.hvr-bounce-to-left:hover:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}
.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}
.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-bounce-to-bottom:hover,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:active{color:white}
.hvr-bounce-to-bottom:hover:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}
.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}
.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-bounce-to-top:hover,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:active{color:white}
.hvr-bounce-to-top:hover:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}
.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-radial-out:hover,.hvr-radial-out:focus,.hvr-radial-out:active{color:white}
.hvr-radial-out:hover:before,.hvr-radial-out:focus:before,.hvr-radial-out:active:before{-webkit-transform:scale(2);transform:scale(2)}
.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-radial-in:hover,.hvr-radial-in:focus,.hvr-radial-in:active{color:white}
.hvr-radial-in:hover:before,.hvr-radial-in:focus:before,.hvr-radial-in:active:before{-webkit-transform:scale(0);transform:scale(0)}
.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-rectangle-in:hover,.hvr-rectangle-in:focus,.hvr-rectangle-in:active{color:white}
.hvr-rectangle-in:hover:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:active:before{-webkit-transform:scale(0);transform:scale(0)}
.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-rectangle-out:hover,.hvr-rectangle-out:focus,.hvr-rectangle-out:active{color:white}
.hvr-rectangle-out:hover:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:active:before{-webkit-transform:scale(1);transform:scale(1)}
.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-shutter-in-horizontal:hover,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:active{color:white}
.hvr-shutter-in-horizontal:hover:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:active:before{-webkit-transform:scaleX(0);transform:scaleX(0)}
.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-shutter-out-horizontal:hover,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:active{color:white}
.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-shutter-in-vertical:hover,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:active{color:white}
.hvr-shutter-in-vertical:hover:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:active:before{-webkit-transform:scaleY(0);transform:scaleY(0)}
.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-shutter-out-vertical:hover,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:active{color:white}
.hvr-shutter-out-vertical:hover:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}
.hvr-border-fade:hover,.hvr-border-fade:focus,.hvr-border-fade:active{box-shadow:inset 0 0 0 4px #2098d1,0 0 1px rgba(0,0,0,0)}
.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}
.hvr-hollow:hover,.hvr-hollow:focus,.hvr-hollow:active{background:0}
.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-trim:before{content:'';position:absolute;border:white solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}
.hvr-trim:hover:before,.hvr-trim:focus:before,.hvr-trim:active:before{opacity:1}
@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}
.hvr-ripple-out:hover:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:active:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}
@-webkit-keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}
}
@keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}
}
.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-ripple-in:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}
.hvr-ripple-in:hover:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:active:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}
.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-outline-out:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}
.hvr-outline-out:hover:before,.hvr-outline-out:focus:before,.hvr-outline-out:active:before{top:-8px;right:-8px;bottom:-8px;left:-8px}
.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-outline-in:before{pointer-events:none;content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}
.hvr-outline-in:hover:before,.hvr-outline-in:focus:before,.hvr-outline-in:active:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}
.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}
.hvr-round-corners:hover,.hvr-round-corners:focus,.hvr-round-corners:active{border-radius:1em}
.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-underline-from-left:hover:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:active:before{right:0}
.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}
.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-underline-from-right:hover:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:active:before{left:0}
.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-overline-from-left:hover:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:active:before{right:0}
.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-overline-from-center:hover:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:active:before{left:0;right:0}
.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-overline-from-right:hover:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:active:before{left:0}
.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098d1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-reveal:hover:before,.hvr-reveal:focus:before,.hvr-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}
.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-underline-reveal:hover:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0)}
.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-overline-reveal:hover:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0)}
.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}
.hvr-glow:hover,.hvr-glow:focus,.hvr-glow:active{box-shadow:0 0 8px rgba(0,0,0,0.6)}
.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}
.hvr-shadow:hover,.hvr-shadow:focus,.hvr-shadow:active{box-shadow:0 10px 10px -10px rgba(0,0,0,0.5)}
.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}
.hvr-grow-shadow:hover,.hvr-grow-shadow:focus,.hvr-grow-shadow:active{box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1)}
.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}
.hvr-box-shadow-outset:hover,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:active{box-shadow:2px 2px 2px rgba(0,0,0,0.6)}
.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0,0,0,0.6),0 0 1px rgba(0,0,0,0)}
.hvr-box-shadow-inset:hover,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:active{box-shadow:inset 2px 2px 2px rgba(0,0,0,0.6),0 0 1px rgba(0,0,0,0)}
.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}
.hvr-float-shadow:hover,.hvr-float-shadow:focus,.hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.hvr-float-shadow:hover:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}
.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-shadow-radial:before,.hvr-shadow-radial:after{pointer-events:none;position:absolute;content:'';left:0;width:100%;box-sizing:border-box;background-repeat:no-repeat;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}
.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 80%)}
.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 80%)}
.hvr-shadow-radial:hover:before,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:active:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:active:after{opacity:1}
.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px 10px;border-color:transparent transparent #e1e1e1 transparent}
.hvr-bubble-top:hover:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:active:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}
.hvr-bubble-right:hover:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:active:before{-webkit-transform:translateX(10px);transform:translateX(10px)}
.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0 10px;border-color:#e1e1e1 transparent transparent transparent}
.hvr-bubble-bottom:hover:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:active:before{-webkit-transform:translateY(10px);transform:translateY(10px)}
.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}
.hvr-bubble-left:hover:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:active:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #e1e1e1 transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-bubble-float-top:hover,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:active{-webkit-transform:translateY(10px);transform:translateY(10px)}
.hvr-bubble-float-top:hover:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:active:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:'';border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-bubble-float-right:hover,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:active{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
.hvr-bubble-float-right:hover:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:active:before{-webkit-transform:translateX(10px);transform:translateX(10px)}
.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#e1e1e1 transparent transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-bubble-float-bottom:hover,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:active{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.hvr-bubble-float-bottom:hover:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:active:before{-webkit-transform:translateY(10px);transform:translateY(10px)}
.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:'';top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}
.hvr-bubble-float-left:hover,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:active{-webkit-transform:translateX(10px);transform:translateX(10px)}
.hvr-bubble-float-left:hover:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:active:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-left:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}
.hvr-icon-back:before{content:"\f137";position:absolute;left:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-back:hover:before,.hvr-icon-back:focus:before,.hvr-icon-back:active:before{-webkit-transform:translateX(-4px);transform:translateX(-4px)}
.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}
.hvr-icon-forward:before{content:"\f138";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-forward:hover:before,.hvr-icon-forward:focus:before,.hvr-icon-forward:active:before{-webkit-transform:translateX(4px);transform:translateX(4px)}
@-webkit-keyframes hvr-icon-down{0,50%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
@keyframes hvr-icon-down{0,50%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-down:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-down:hover:before,.hvr-icon-down:focus:before,.hvr-icon-down:active:before{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes hvr-icon-up{0,50%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@keyframes hvr-icon-up{0,50%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-up:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-up:hover:before,.hvr-icon-up:focus:before,.hvr-icon-up:active:before{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-spin:before{content:"\f021";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
.hvr-icon-spin:hover:before,.hvr-icon-spin:focus:before,.hvr-icon-spin:active:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
@-webkit-keyframes hvr-icon-drop{0{opacity:0}
50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
51%,100%{opacity:1}
}
@keyframes hvr-icon-drop{0{opacity:0}
50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
51%,100%{opacity:1}
}
.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-drop:before{content:"\f041";position:absolute;right:1em;opacity:1;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-drop:hover:before,.hvr-icon-drop:focus:before,.hvr-icon-drop:active:before{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);animation-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}
.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-fade:before{content:"\f00c";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}
.hvr-icon-fade:hover:before,.hvr-icon-fade:focus:before,.hvr-icon-fade:active:before{color:#0f9e5e}
@-webkit-keyframes hvr-icon-float-away{0{opacity:1}
100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}
}
@keyframes hvr-icon-float-away{0{opacity:1}
100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}
}
.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-float-away:before,.hvr-icon-float-away:after{content:"\f055";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome}
.hvr-icon-float-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.hvr-icon-float-away:hover:after,.hvr-icon-float-away:focus:after,.hvr-icon-float-away:active:after{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes hvr-icon-sink-away{0{opacity:1}
100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}
}
@keyframes hvr-icon-sink-away{0{opacity:1}
100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}
}
.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-sink-away:before,.hvr-icon-sink-away:after{content:"\f056";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-sink-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.hvr-icon-sink-away:hover:after,.hvr-icon-sink-away:focus:after,.hvr-icon-sink-away:active:after{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-grow:before{content:"\f118";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-grow:hover:before,.hvr-icon-grow:focus:before,.hvr-icon-grow:active:before{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}
.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-shrink:before{content:"\f119";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-shrink:hover:before,.hvr-icon-shrink:focus:before,.hvr-icon-shrink:active:before{-webkit-transform:scale(0.8);transform:scale(0.8)}
@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}
75%{-webkit-transform:scale(0.8);transform:scale(0.8)}
}
@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}
75%{-webkit-transform:scale(0.8);transform:scale(0.8)}
}
.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-pulse:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-pulse:hover:before,.hvr-icon-pulse:focus:before,.hvr-icon-pulse:active:before{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}
}
@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}
}
.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-pulse-grow:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-pulse-grow:hover:before,.hvr-icon-pulse-grow:focus:before,.hvr-icon-pulse-grow:active:before{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}
}
@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}
}
.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}
.hvr-icon-pulse-shrink:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-pulse-shrink:hover:before,.hvr-icon-pulse-shrink:focus:before,.hvr-icon-pulse-shrink:active:before{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}
}
@keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}
}
.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-push:before{content:"\f006";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-push:hover:before,.hvr-icon-push:focus:before,.hvr-icon-push:active:before{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}
}
@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}
}
.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-pop:before{content:"\f005";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-pop:hover:before,.hvr-icon-pop:focus:before,.hvr-icon-pop:active:before{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-bounce:before{content:"\f087";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-bounce:hover:before,.hvr-icon-bounce:focus:before,.hvr-icon-bounce:active:before{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36);transition-timing-function:cubic-bezier(0.47,2.02,0.31,-0.36)}
.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-rotate:before{content:"\f0c6";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-rotate:hover:before,.hvr-icon-rotate:focus:before,.hvr-icon-rotate:active:before{-webkit-transform:rotate(20deg);transform:rotate(20deg)}
.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-grow-rotate:before{content:"\f095";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-grow-rotate:hover:before,.hvr-icon-grow-rotate:focus:before,.hvr-icon-grow-rotate:active:before{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}
.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-float:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-float:hover:before,.hvr-icon-float:focus:before,.hvr-icon-float:active:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}
.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-sink:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-icon-sink:hover:before,.hvr-icon-sink:focus:before,.hvr-icon-sink:active:before{-webkit-transform:translateY(4px);transform:translateY(4px)}
@-webkit-keyframes hvr-icon-bob{0{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@keyframes hvr-icon-bob{0{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-bob:before{content:"\f077";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-bob:hover:before,.hvr-icon-bob:focus:before,.hvr-icon-bob:active:before{-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-name:hvr-icon-bob-float,hvr-icon-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0,.3s;animation-delay:0,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}
@-webkit-keyframes hvr-icon-hang{0{-webkit-transform:translateY(6px);transform:translateY(6px)}
50%{-webkit-transform:translateY(2px);transform:translateY(2px)}
100%{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
@keyframes hvr-icon-hang{0{-webkit-transform:translateY(6px);transform:translateY(6px)}
50%{-webkit-transform:translateY(2px);transform:translateY(2px)}
100%{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}
}
.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-hang:before{content:"\f078";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-hang:hover:before,.hvr-icon-hang:focus:before,.hvr-icon-hang:active:before{-webkit-animation-name:hvr-icon-hang-sink,hvr-icon-hang;animation-name:hvr-icon-hang-sink,hvr-icon-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0,.3s;animation-delay:0,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}
@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}
33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}
33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}
49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}
66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}
100%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-wobble-horizontal:before{content:"\f061";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-wobble-horizontal:hover:before,.hvr-icon-wobble-horizontal:focus:before,.hvr-icon-wobble-horizontal:active:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}
33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}
33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}
66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-wobble-vertical:before{content:"\f062";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-wobble-vertical:hover:before,.hvr-icon-wobble-vertical:focus:before,.hvr-icon-wobble-vertical:active:before{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}
@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
}
@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
}
.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-buzz:before{content:"\f017";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-buzz:hover:before,.hvr-icon-buzz:focus:before,.hvr-icon-buzz:active:before{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}
.hvr-icon-buzz-out:before{content:"\f023";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}
.hvr-icon-buzz-out:hover:before,.hvr-icon-buzz-out:focus:before,.hvr-icon-buzz-out:active:before{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:white;background:linear-gradient(135deg,white 45%,#aaa 50%,#ccc 56%,white 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#000000');z-index:1000;box-shadow:1px 1px 1px rgba(0,0,0,0.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}
.hvr-curl-top-left:hover:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:active:before{width:25px;height:25px}
.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:white;background:linear-gradient(225deg,white 45%,#aaa 50%,#ccc 56%,white 80%);box-shadow:-1px 1px 1px rgba(0,0,0,0.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}
.hvr-curl-top-right:hover:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:active:before{width:25px;height:25px}
.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:white;background:linear-gradient(315deg,white 45%,#aaa 50%,#ccc 56%,white 80%);box-shadow:-1px -1px 1px rgba(0,0,0,0.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}
.hvr-curl-bottom-right:hover:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:active:before{width:25px;height:25px}
.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}
.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:white;background:linear-gradient(45deg,white 45%,#aaa 50%,#ccc 56%,white 80%);box-shadow:1px -1px 1px rgba(0,0,0,0.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}
.hvr-curl-bottom-left:hover:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:active:before{width:25px;height:25px}
/*! jQuery UI - v1.9.2 - 2016-12-07
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.menu.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
* html .ui-autocomplete{width:1px}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}
.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}
.ui-widget-header a{color:#333}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#454545;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#2b2b2b;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px;background-image:url("resources/css/images/ui-icons_444444_256x240.png")}
.ui-widget-content .ui-icon{background-image:url("resources/css/images/ui-icons_444444_256x240.png")}
.ui-widget-header .ui-icon{background-image:url("resources/css/images/ui-icons_444444_256x240.png")}
.ui-state-default .ui-icon{background-image:url("resources/css/images/ui-icons_777777_256x240.png")}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("resources/css/images/ui-icons_555555_256x240.png")}
.ui-state-active .ui-icon{background-image:url("resources/css/images/ui-icons_ffffff_256x240.png")}
.ui-state-highlight .ui-icon{background-image:url("resources/css/images/ui-icons_777620_256x240.png")}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("resources/css/images/ui-icons_cc0000_256x240.png")}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-khtml-border-top-left-radius:3px;border-top-left-radius:3px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-khtml-border-top-right-radius:3px;border-top-right-radius:3px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;-khtml-border-bottom-left-radius:3px;border-bottom-left-radius:3px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;-khtml-border-bottom-right-radius:3px;border-bottom-right-radius:3px}
.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:0;padding:5px;background:#666;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.ui-autocomplete{position:absolute;cursor:default;z-index:9999 !important}
.c_form_ps{float:left;width:100%;position:relative;padding:2px 0 0 0;border:0 solid #06f}
.c_formleft_ps{float:left;width:10px;padding:2px 5px 5px 0;margin:0 0 0 5px;border:0 solid #000}
.c_formright_ps{float:left;width:95%;padding:2px 5px 5px 0;border:0 solid #000}
.c_note_fs{color:#333;font:12px/normal "Arial";text-decoration:none}
.if_note_hyperlink{color:black;text-decoration:underline;font-style:normal}
.if_note_hyperlink:hover{color:#0d6c29;text-decoration:underline;font-style:normal}
.p_padding_bottom_20_include p{padding-bottom:20px}
.p_padding_bottom_20{padding-bottom:20px}
.iPower_importantNotes_sup{border:#999 4px solid;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;font-style:normal;line-height:155%;top:20px;color:#333;margin:0 auto;padding:10px 20px 10px 20px}
.iPower_importantNotes_header{font-size:13px;text-decoration:none;font-weight:bold}
.rvp_rateTableHKDPrimeAEMTtable table{width:705px;font-size:13px}
.rvp_rateTableHKDPrimeAEMTtable table td{height:40px;line-height:40px;text-align:center;position:relative;border-bottom:2px solid #ccc}
.rates_hidden{display:none}
.rates_error_msg_cls{margin:0 auto;width:705px;font-weight:bold;padding-top:100px;padding-bottom:100px;text-align:center;font-size:13px}
.remarks{font-size:12px;padding-bottom:8px;display:inherit}
.text_align_right{text-align:right}
.marTop20{margin-top:20px}
.padBottom20{padding-bottom:20px !important}
.formtextarea{RESIZE:NONE;BORDER-BOTTOM:#000 1px solid;BORDER-LEFT:#000 1px solid;PADDING-BOTTOM:5px;PADDING-LEFT:5px;WIDTH:650px;PADDING-RIGHT:5px;HEIGHT:128px;FONT-SIZE:12px;BORDER-TOP:#000 1px solid;BORDER-RIGHT:#000 1px solid;PADDING-TOP:5px}
.rvp_mortgage.rvp_privileges .rvp_promoExpand .rvp_container{height:270px}
.rvp_mortgage .rvp_content_spec a{color:#999}
.rvp_mortgage .mortgage_wars a{color:#666}
.rvp_mortgage .rvp_terms .rvp_termsItem ol li{background:0;padding-left:1.5em;text-indent:0}
.rvp_mortgage.rvp_evaluation .in8 a{color:#0d6c29;text-decoration:underline}
#hotSearchResult{width:486px}
#hotSearchResult span a{color:#000;text-decoration:underline}
.rvp_mortgage.rvp_evaluation .rvp_resultContainer span.label{width:90px}
.rvp_mortgage.rvp_evaluation .address .in5 .custSelect,.rvp_mortgage.rvp_evaluation .address .in6 .custSelect{width:240px}
.rvp_mortgage.rvp_evaluation .address .in8 .inputArea label:first-child{float:none;width:auto;padding-left:0}
.rvp_mortgage.rvp_evaluation .rvp_resultContainer .title{width:140px}
.rvp_innerWrap_gift{position:relative;background:#e0e0e0;width:320px;height:101px;padding:19px 10px 19px 20px;position:relative}
.rvp_innerWrap_gift .image{float:left;margin-right:10px;margin-top:10px;padding:0;border:hidden}
.rvp_innerWrap_gift a.image{float:left;margin-right:20px;margin-top:10px;padding:0;border:hidden}
.rvp_innerWrap_gift span{font-size:16px}
.rvp_innerWrap_gift .contentLink.big{font-size:16px !important}
.rvp_innerWrap_gift .content{float:left;margin-top:5px}
.rvp_innerWrap_gift span.small{font-size:13px !important}
.rvp_innerWrap_gift .tnc{font-size:13px !important;color:#333;text-decoration:none;float:none;margin-top:7px;display:block;font-family:Arial,Helvetica,sans-serif !important}
.rvp_innerWrap_gift .contentLink{color:#333;text-decoration:none;float:none;font-size:13px !important;font-family:Arial,Helvetica,sans-serif !important}
.rvp_innerWrap_gift a.tnc{font-size:13px !important;color:#333;text-decoration:underline;float:none;margin-top:5px;display:block}
.rvp_innerWrap_gift a.contentLink{color:#333;text-decoration:none;float:none;font-size:13px !important}
.rvp_innerWrap_gift a.contentLink strong{font-size:16px}
.hvr-fade.rvp_level2Btn.btnNext{font-family:Arial,Helvetica,sans-serif !important;font-weight:bold}
#loan-calculator .title,#loan-calculatorSummary .title,#loan-calculatorResult .title{color:#0c6c27;font-size:21px;padding-top:20px;line-height:1em}
#loan-calculator{padding:0;margin:0}
#loan-calculator .loan-description p{padding:25px 0 10px}
#loan-calculator table{width:100%}
#loan-calculator .outstanding-container,#loan-calculator .outstanding-container>li{padding:0;margin:0;list-style:none;display:block}
#loan-calculator .outstanding-container label{width:auto;min-width:0;padding:0;margin:0}
#loan-calculator table{width:100%}
#loan-calculator .outstanding-container input{width:100%;font-size:14px;border:0;border:#ccc 1px solid;height:32px;text-align:center;padding:0}
#loan-calculator .outstanding-container label{font-weight:normal;line-height:1em;font-weight:bold}
#loan-calculator .outstanding-container table .containerForAlignment{line-height:15px;height:32px;white-space:nowrap}
#loan-calculator .outstanding-container table .debtInfo{width:15px;height:15px;background:url("resources/images/info.png") no-repeat top center;background-size:15px 15px;position:absolute;cursor:pointer;display:inline-block}
#loan-calculator .outstanding-container table .debtInfo div{position:absolute;top:-10px;left:25px;width:300px;padding:8px;background-color:#f6f6f6;border-radius:5px;line-height:20px;z-index:99999;color:#666;font-size:12px}
#loan-calculator .outstanding-container th{width:200px}
#loan-calculator .outstanding-container .outstanding-record label{display:inline-block}
#loan-calculator .outstanding-container .outstanding-record th,#loan-calculator .outstanding-container .outstanding-record td{vertical-align:bottom;line-height:1em}
#loan-calculator .outstanding-container .outstanding-record th{font-weight:bold}
#loan-calculator .outstanding-container .outstanding-record td.input{width:15%}
#loan-calculator .outstanding-container .outstanding-record td.slider{width:55%}
#loan-calculator .outstanding-container .outstanding-record td.slider{text-align:right}
#loan-calculator .outstanding-container .outstanding-record .outstanding-head{width:605px}
#loan-calculator .outstanding-container .outstanding-record .outstanding-head .outstanding-typeLabel,#loan-calculator .outstanding-container .outstanding-record .outstanding-head .select2-container.select2{width:370px !important}
#loan-calculator .outstanding-container .outstanding-record .outstanding-head .outstanding-typeLabel th{width:100%}
#loan-calculator .outstanding-container .outstanding-record .outstanding-head .outstanding-typeLabel td{width:50px}
#loan-calculator .outstanding-container .outstanding-record .edit,#loan-calculator .outstanding-container .outstanding-record .delete{display:inline-block;width:18px;height:18px;margin:0;padding:0;background:url('../../../../content/dam/wpb/hase/config/bde/pws/images/personal/loans/function_button.png') no-repeat left top;border:0;text-indent:-9999px;overflow:hidden}
#loan-calculator .outstanding-container .outstanding-record .delete{background-position:right top}
#loan-calculator .outstanding-container .outstanding-record .edit:hover{background-position:left bottom}
#loan-calculator .outstanding-container .outstanding-record .delete:hover{background-position:right bottom}
#loan-calculator .outstanding-container .outstanding-record .outstanding-editPanel{padding:1px}
#loan-calculator .outstanding-container .outstanding-record .outstanding-editPanel label.ariaLabelTitle{font-size:14px;font-weight:700;line-height:15px}
#loan-calculator .outstanding-container .outstanding-record .outstanding-editPanel label.iconTitle{font-size:14px;font-weight:700;line-height:15px;height:32px}
#loan-calculator .outstanding-container .outstanding-record .outstanding-editPanel label{font-size:12px;font-weight:normal;line-height:1.5em;position:inherit}
#loan-calculator .outstanding-container .outstanding-record .outstanding-type{margin-top:10px}
#loan-calculator .outstanding-container .outstanding-record .outstanding-type.personalInstalmentLoan_cardLoan table tr>*{padding-top:0}
#loan-calculator .outstanding-container .outstanding-record .outstanding-type tr>*{padding-top:10px}
#loan-calculator .outstanding-container .outstanding-record .outstanding-type tr.warning>*{padding-top:5px;padding-bottom:20px}
#loan-calculator .outstanding-container .outstanding-record .outstanding-type th>*{padding-right:20px;box-sizing:border-box;white-space:normal;font-size:14px}
#loan-calculator .outstanding-container .outstanding-record .outstanding-type tr.warning th{font-size:0}
#loan-calculator .outstanding-container .outstanding-record td.slider .sliderContainer{position:relative;display:inline-block;width:350px;vertical-align:top;background:#999;margin-top:8px}
#loan-calculator .outstanding-container .outstanding-record td.slider .ui-slider-range{background:#0d6c28}
#loan-calculator .outstanding-container .outstanding-record td.slider .ui-slider{display:block;border-radius:0;border:0;width:350px;height:4px;background:0}
#loan-calculator .outstanding-container .outstanding-record td.slider .ui-slider .ui-slider-range{background:#33a243}
#loan-calculator .outstanding-container .outstanding-record td.slider .ui-slider .ui-slider-handle{width:8px;height:20px;top:-8px;margin-left:-4px}
#loan-calculator .outstanding-container .outstanding-record td.slider .minValue,#loan-calculator .outstanding-container .outstanding-record td.slider .maxValue{position:absolute;top:100%;white-space:nowrap;vertical-align:top;padding-top:10px}
#loan-calculator .outstanding-container .outstanding-record td.slider .minValue{left:0}
#loan-calculator .outstanding-container .outstanding-record td.slider .maxValue{right:0}
#loan-calculator .outstanding-container .outstanding-record .outstandingTenorSeperator{width:20%;text-align:center}
#loan-calculator .outstanding-container .outstanding-record .warning div{display:none;color:#ea2627}
#loan-calculator .buttonGroup{text-align:right}
#loan-calculator .buttonGroup>*{display:inline-block;background:#a6ce39;border:0;color:#fff;padding:8px 20px;font-weight:bold;font-size:17px}
#loan-calculator .buttonGroup>*:hover{background:#34a344}
#loan-calculator .extraWarning.warning{color:#ea2627}
#loan-calculator th.label a{color:#333;text-decoration:underline}
#loan-calculator .outstanding-container .inactive .outstanding-typeLabel,#loan-calculator .outstanding-container .inactive .delete{display:inline-block}
.loanRepaymentSchedule{text-align:right;padding:0;float:left}
.loanRepaymentSchedule .rsbutton{display:inline-block;background:#a6ce39;border:0;color:#fff;padding:8px 20px;font-weight:bold;font-size:17px;margin:0 !important}
.loanRepaymentSchedule .rsbutton:hover{background:#0d6c29;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background-color:#f6f6f6;border-color:#57bf66}
.outstanding-remark{margin-bottom:20px;margin-top:-20px}
.loan-repaymentSchedule{display:none;margin-top:-20px;margin-bottom:20px;text-align:right}
.loan-repaymentSchedule a{display:inline-block;background:#a6ce39;border:0;color:#fff;padding:8px 20px;font-weight:bold;font-size:17px}
.loan-repaymentSchedule a:hover{background:#34a344;text-decoration:none;cursor:default}
#outstanding-extraCash{width:100%;background:#33a243;padding:20px;margin:40px -20px -20px;position:relative;color:#fff}
#loan-calculatorSummary .outstanding-summaryBlock{background:#f0f0f0;position:relative;text-align:center;padding:20px 1px 15px}
#loan-calculatorSummary .outstanding-summaryBlock .arrow{width:0;height:0;border:#f0f0f0 23px solid;border-top-color:#f6faeb;border-bottom:0;position:absolute;left:50%;top:0;margin-left:-20px}
#loan-calculatorSummary .outstanding-summaryBlock table td{position:relative}
#loan-calculatorSummary .outstanding-summaryBlock table td:before{content:'';font-size:0;width:1px;height:40px;display:block;background:#999;position:absolute;bottom:4px;left:0}
#loan-calculatorSummary .outstanding-summaryBlock table td:first-child:before{display:none}
#loan-calculatorSummary .outstanding-summaryBlock table td>span{display:inline-block;width:100%;padding-bottom:10px}
#loan-calculatorSummary .outstanding-debutSolution{display:block;margin:0;padding:0}
#loan-calculatorSummary .outstanding-debutSolution ul{margin:20px 0 0;padding:0}
#loan-calculatorSummary .outstanding-solution{white-space:nowrap;display:block;margin:0;padding:10px 0}
#loan-calculatorSummary .outstanding-solution>*{vertical-align:middle}
#loan-calculatorSummary .outstanding-solution label,#loan-calculatorSummary .outstanding-solution .rvp_custRatio{display:inline-block !important;float:none;white-space:normal}
#loan-calculatorSummary .outstanding-solution .select2{display:inline-block !important;width:235px !important}
#outstanding-extraCash .arrow{width:0;height:0;border:#33a243 23px solid;border-top-color:#f0f0f0;border-bottom:0;position:absolute;left:50%;top:0;margin-left:-20px;z-index:10}
#outstanding-extraCash .extraCashContainer{margin:20px 0;white-space:nowrap}
#outstanding-extraCash .extraCashContainer>*{display:inline-block;white-space:normal;vertical-align:middle}
#outstanding-extraCash .extraCashVisual{width:214px;text-align:center;margin-right:-217px}
#outstanding-extraCash .extraCashContent{width:100%;padding-left:214px;box-sizing:border-box;-moz-box-sizing:border-box}
#outstanding-extraCash .title{color:#fff;padding-bottom:30px;font-weight:normal}
#outstanding-extraCash table{width:100%}
#outstanding-extraCash table tr>*{vertical-align:bottom}
#outstanding-extraCash table .containerForAlignment{height:32px;white-space:nowrap}
#outstanding-extraCash table .containerForAlignment:after{content:'';display:inline-block;height:100%;vertical-align:middle}
#outstanding-extraCash table .containerForAlignment>*{vertical-align:middle}
#outstanding-extraCash table td.input{width:100px}
#outstanding-extraCash table td.input input{width:100%;border:0;outline:#ccc 1px solid;height:32px;text-align:center}
#outstanding-extraCash table td.slider .containerForAlignment{text-align:right}
#outstanding-extraCash table td.slider .sliderContainer{position:relative;display:inline-block;width:330px;vertical-align:top;background:#a6ce39;margin-top:8px;text-align:left}
#outstanding-extraCash table td.slider .ui-slider{display:block;border-radius:0;border:0;width:330px;height:4px;background:0;cursor:pointer}
#outstanding-extraCash table td.slider .ui-slider .ui-slider-range{background:#fff}
#outstanding-extraCash table td.slider .ui-slider .ui-slider-handle{width:8px;height:20px;top:-8px;margin-left:-4px;cursor:pointer}
#outstanding-extraCash table td.slider .minValue,#outstanding-extraCash table td.slider .maxValue{position:absolute;top:100%;white-space:nowrap;vertical-align:top;padding-top:10px}
#outstanding-extraCash table td.slider .minValue{left:0}
#outstanding-extraCash table td.slider .maxValue{right:0}
#outstanding-extraCash .warning div{display:none;color:#fff;line-height:1em;padding:10px}
#outstanding-extraCash .extraCashMonthlyRepayment .value{font-size:20px;font-weight:bold;line-height:1.5em}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background-color:#f6f6f6 !important;border-color:#57bf66 !important}
.ui-draggable .ui-dialog-titlebar{border-radius:initial}
.ui-dialog{z-index:3000 !important}
#schedule_result_div{font-family:Arial,Verdana,Helvetica,sans-serif}
#schedule_result_div>p>strong{text-decoration:underline}
.ui-icon-closethick{background-position:0 0}
.rvp_loans .rvp_loanForm label{padding-top:0;padding-right:20px;width:245px;line-height:18px}
.topSearch{width:990px;margin:0 auto;padding:48px 0 50px 0}
.searchInput{display:inline-block;width:364px;height:34px;border:0;outline:0;background-color:#FFF;padding-left:6px;vertical-align:top;font-size:13px;color:#444}
.searchMargin .searchInput{display:none}
.searchInput option{padding:6px;height:60px !important;line-height:155% !important}
.searchMargin{float:left;height:34px;margin-left:20px;border:0;position:relative}
.select2_container{width:370px;z-index:999;display:inline-block;box-sizing:border-box;margin:0;vertical-align:middle}
.selectFlag{display:block;width:100%;height:34px;background:url("resources/images/arrow_select.png") no-repeat 100% 50% #FFF;font-size:13px;text-align:left;cursor:pointer;box-sizing:border-box;position:absolute;top:0;left:0;color:#444;line-height:32px;padding-left:8px}
.addSelectionBorder{border:0 solid lightblue}
.addSelectItem{position:absolute;width:100%;top:34px;left:0;z-index:9999}
.addSelectItem ul{border:1px solid #aaa;border-top:none !important;overflow-y:auto}
.addSelectItem ul .selectLi{height:20px;font-size:13px !important;color:#333;padding:6px;text-align:left;overflow:hidden;background:white}
.addSelectItem ul .selectLi:hover{color:white}
.addSelectItem ul .selectedBackground{background:#33a343 !important}
.searchSelection{width:20px;height:26px;display:inline-block;position:absolute;top:1px;right:1px;color:#333}
#searchQuickLinks li:last-child{margin-right:0 !important}
.stretchMenu-li{padding:10px 30px 10px 20px}
.stretchMenu-li p{padding:0 !important}
.stretchMenu-li .p-style{padding:0 !important}
.careers_event_table tr{border-bottom:1px solid #333}
.careers_event_table tr:first-child{border-bottom:0}
.careers_event_table th{font-size:16px;color:#0d6c29;min-height:45px;line-height:45px}
.careers_event_table td{font-size:13px;color:#333;vertical-align:middle;min-height:45px;padding:10px 0}
.careers_event_table td a img{display:block;width:47px;height:45px}
.trainneProgram>p{background-color:#f6f9eb;padding:20px}
#extlink .text_top{padding-bottom:20px}
.rvp_expandableList b{font-weight:normal}
.jobopenings_error_msg_cls{margin:0 auto;width:705px;font-weight:bold;padding-top:100px;padding-bottom:100px;text-align:center;font-size:13px}
.jobopenings_hidden{display:none}
.hotjob_error_msg_cls{margin:0 auto;width:705px;font-weight:bold;padding-top:38px;padding-bottom:38px;text-align:center;font-size:13px}
.rvp_hpb_top{height:auto}
.rvp_hpb_top .rvp_item{overflow:visible;position:relative}
.rvp_hpb_top .rvp_item>img{margin:0 -100%}
.rvp_thm_homePage_footnote_links a{color:#666;text-decoration:none;cursor:pointer}
.rvp_thm_homePage_footnote_links p{padding-bottom:4px}
.rvp_thm_homePage_footnote_links a:hover{text-decoration:underline}
.prInputSet{width:86px;padding:0 6px 0 6px;border:#ccc 1px solid;outline:0;text-align:left}
.cuainsidecontent{BACKGROUND-IMAGE:none;FONT-FAMILY:"Arial";FONT-SIZE:13px;FONT-STYLE:normal;FONT-WEIGHT:normal;TEXT-DECORATION:none;line-height:19px;color:#333;padding-left:4px;border:1px solid #fff}
.documentUploadDiv{background-color:#d4fbaf;border:1px solid #5b9245;padding:8px;width:97%;margin-bottom:10px}
.hidden{display:none !important}
.error_sysContainer{text-align:center}
.error_sysContainer p{text-align:center;font-weight:bold;margin:100px 0 40px 0}
ul.dot li{background-image:url('resources/images/dot.gif');background-repeat:no-repeat;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:2 !important;padding-bottom:2px !important;padding-left:12px !important;padding-right:0 !important;padding-top:1px !important;background-position:left 4px}
div.rvp_expandBox ul .liFrontStyle{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/bullet-green.png") no-repeat 1px 6px;padding-left:20px;font-size:13px}
.rvp_expandBox ul li img{margin-top:20px}
.rvp_expandBox ul li{margin-bottom:10px}
.rvp_easyStep li.wholeHotline{background-position:0 -160px}
.rvp_easyStep li.perBankingMobileApp{background-position:0 -240px}
.rvp_stepContainer li.submitDocuments{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -459px;float:left;width:31.5%;height:110px;font-weight:bold;color:#999;font-size:14px}
.rvp_stepContainer li.statusAnytime{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -617px;float:left;width:31.5%;height:110px;font-weight:bold;color:#999;font-size:14px}
.rvp_stepContainer li.cashDisbursement{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -772px;float:left;width:31.5%;height:110px;font-weight:bold;color:#999;font-size:14px}
.rvp_stepContainer li.submitDocuments:hover{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% 5px;float:left;width:31.5%;height:110px;font-weight:bold;color:#999;font-size:14px}
.rvp_stepContainer li.statusAnytime:hover{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -153px;float:left;width:31.5%;height:110px;font-weight:bold;color:#999;font-size:14px}
.rvp_stepContainer li.cashDisbursement:hover{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -308px;float:left;width:31.5%;height:110px;font-weight:bold;color:#999;font-size:14px}
div.rvp_termsContainer div.rvp_termsItem div.rvp_content ul.termsContent li{list-style:none;padding:0 0 20px 20px;background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/bg_green.png) no-repeat 0 7px}
#tabOneContent .green:hover{color:#0d6c29;text-decoration:none}
.loan_tab{border-bottom:#39b54a 2px solid;min-height:34px;font-weight:bold;color:#0d6c29}
div.rvp_termsContainer div.rvp_termsItem div.rvp_content ol.termsRemarkContent li{list-style:none;padding-left:1.5em;text-indent:-1.4em}
.rvp_loans.rvp_taxLoan .rvp_rateTable .tableHeaderForLoan td{font-size:14px}
.rvp_loans.rvp_taxLoan .tdForLoan td{font-size:13px}
.rvp_loans .rvp_coverContainer .rvp_tabContent>div{padding:25px 0 !important}
.LeftMenu_sectionLeftNav>ul>li:last-child a{border-bottom:0}
.rvp_loans .rvp_coverContainer .rvp_tabContent div.toppadding25{margin:0 0 -25px 0}
.rvp_loans .rvp_terms .rvp_termsItem ol.revolving_loan_tnc li{padding-left:0;text-indent:0}
.rvp_loans .rvp_terms .rvp_termsItem ol.revolving_loan_tnc{padding-left:25px}
.rvp_loans .rvp_terms .rvp_termsItem ol.revolving_loan_tnc li ol li{list-style:lower-roman;padding-bottom:5px}
.rvp_loans .rvp_terms .rvp_termsItem ol.revolving_loan_tnc li ol{padding-left:25px}
.rvp_loans .rvp_terms .rvp_termsItem ol.revolving_loan_tnc p{padding-bottom:20px}
#tabTwoContent .revolvingLoan .tableHeader td{font-weight:bold;font-size:14px;background:#666}
#tabTwoContent .revolvingLoan td{font-size:13px}
.revolving_loan_list{margin-top:-10px}
.rvp_loans .rvp_terms .rvp_termsItem ol.tAndCContent li{list-style:none;text-indent:-1.4em}
.rvp_loans .rvp_terms .rvp_termsItem ol.tAndCContent{padding-left:28px}
#stepBox li.step1{width:31.5%;background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -459px}
#stepBox li.step1:hover{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% 5px}
#stepBox li.step2{width:31.5%;background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -617px}
#stepBox li.step2:hover{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -153px}
#stepBox li.step3{width:31.5%;background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -772px}
#stepBox li.step3:hover{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/Topup_Step.png) no-repeat 50% -308px}
.rvp_loans .rvp_terms .rvp_termsItem ul.tAndCRemarkContent li{list-style:none;background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/bg_green.png) no-repeat 0 7px;padding-left:20px}
#loansUsefulTool div.rvp_innerWrap{padding:20px}
.rvp_coverContainer.rvp_tabContainer.rvp_portalPageTabContainer{border-bottom:#39b54a 1px solid}
.rvp_portalPageTabContainer .rvp_col4.rvp_tabNav LI{WIDTH:25%}
.rvp_portalPageTabContainer .rvp_col4.rvp_tabNav LI.last{WIDTH:25%}
.rvp_applepay .rvp_tabContent{background-color:transparent;border-bottom:0;padding:20px 0 0 0}
.rvp_applepay .rvp_tabContent .rvp_subtitle{margin-bottom:10px}
.rvp_applepay .rvp_tabContent .overview .rvp_intro{padding:0 0 10px 0}
.rvp_applepay .rvp_tabContent .overview li{font-size:13px;margin-bottom:8px}
.rvp_applepay .rvp_tabContent .howtoadd ul{padding-bottom:15px}
.rvp_applepay .rvp_tabContent .howtoadd li{font-size:13px;margin-bottom:8px;background:url("resources/images/bullet-green.png") 0 50% no-repeat;padding-left:15px}
.rvp_applepay .rvp_tabContent .howtoadd li.multiline{font-size:13px;margin-bottom:8px;background:url("resources/images/bullet-green.png") 0 20% no-repeat;padding-left:15px}
.rvp_applepay .faq ol{list-style-type:decimal;padding-bottom:10px}
.rvp_applepay .faq ol li{padding-left:20px;margin-right:10px;list-style-position:inside;padding-left:1em}
.rvp_applepay .faq .bulletpoint:before{content:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/bullet-green.png");margin-right:10px;color:#39b24a}
.rvp_applepay .faq .bulletpoint span{padding-left:20px}
.rvp_applepay .rvp_mainTitle{font-size:27px;color:#0d6c29;margin-bottom:20px;float:none}
.rvp_applepay p.intro{font-size:14px;font-weight:bold;color:#0d6c29}
.rvp_applepay .remarks{font-size:10px;line-height:130%}
.rvp_applepay .arrow{background:url("resources/images/sprite.png") no-repeat 0 -598px;padding-right:10px}
.taxLoanRepaymentTable .rvp_rateTable tr.r2 span.separator{height:24px;margin-top:0}
.taxLoanRepaymentTable .rvp_rateTable tr.tableHeader td span.hori{margin-top:34px}
div.rvp_insidePageContent div.rvp_termsContainer div.rvp_termsItem ol.DCI_loan_tnc li{list-style:none;background:0;padding-left:1.5em;text-indent:-1.4em}
div.rvp_insidePageContent div.rvp_termsContainer div.rvp_termsItem ul.DCI_loan_tnc_notice li{list-style:none;padding:0 0 20px 20px;background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/bg_green.png") no-repeat 0 7px}
#DCILstep li.step1{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/CCL_Step.png") no-repeat 50% -459px;width:31.5%}
#DCILstep li.step2{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/CCL_Step.png") no-repeat 50% -617px;width:31.5%}
#DCILstep li.step3{background:url("../../../../content/dam/wpb/hase/config/bde/pws/theme/images/CCL_Step.png") no-repeat 50% -772px;width:31.5%}
.rvp_loans .rvp_stepContainer li.widthcss1{width:31.5%}
.rvp_loans .rvp_stepContainer li.widthcss2{width:32.3%}
#DCILstep li.step1:hover{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/CCL_Step.png) no-repeat 50% 5px}
#DCILstep li.step2:hover{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/CCL_Step.png) no-repeat 50% -153px}
#DCILstep li.step3:hover{background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/CCL_Step.png) no-repeat 50% -308px}
#tabTwoContent .DCIL_table{margin-bottom:0}
#tabTwoContent .DCIL_table .tableHeader td{font-weight:bold;font-size:14px;background:#666}
#tabTwoContent .DCIL_table .amount{text-align:left}
#tabTwoContent .DCIL_table td{font-size:13px}
#tabTwoContent .DCIL_table td:first-child{padding-left:4px}
#tabTwoContent .DCIL_table .tableHeader td{padding:5px 4px}
#tabTwoContent ul.DCIL_remark{padding:0}
#tabTwoContent ul.DCIL_remark li{list-style-image:none}
#tabTwoContent .DCIL_table .separator{height:55%;top:25%}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody td{font-size:13px}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody tr td:first-child{text-align:left}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody tr td:nth-of-type(odd){text-align:center}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody tr:nth-of-type(even) td:first-child{text-align:left}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody tr.tableHeader td{font-size:14px;padding:5px 0;text-align:center}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody tr.tableHeader td:first-child{width:20%}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody tr.tableHeader td:nth-child(2){width:20%}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody tr.tableHeader td:nth-child(3){width:20%}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody tr.tableHeader td:nth-child(4){width:30%}
#tabTwoContent .overdraftRepTable div.rvp_remarks{margin-top:-25px}
#tabTwoContent .overdraftRepTable div.rvp_remarks p:nth-child(2){margin-top:20px;margin-bottom:20px}
#tabTwoContent .overdraftRepTable div.rvp_tableContainer table.rvp_rateTable tbody tr.tableHeader span.separator{height:50%;top:27%}
.allCardsFullNameAndRelationship{word-break:break-all;display:inline-block}
.corsslink a{color:#333;text-decoration:underline}
.rvp_remarks_bold{font-size:12px;font-weight:bold;margin-bottom:20px}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_remarks_bold a{text-decoration:underline}
.crossSellMsg_style{padding-left:20px;padding-right:20px}
.rvp_tabContainer .rvp_tab_Content{position:relative;padding:25px;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background-color:#f6faeb}
.rvp_application.rvp_instalment .rvp_form_Container{border-top:1px solid #39b54a;border-bottom:1px solid #39b54a;background:#f6faeb;margin:20px 0}
.rvp_application.rvp_instalment.rvp_spending.rvp_s2_3 .rvp_form_Container{background:#eaeaea;border:0}
.rvp_application.rvp_instalment.rvp_s2_3 .rvp_form_Container{background:#eaeaea;border:0}
.title_desc_cashInstal{FONT-SIZE:14px;FONT-WEIGHT:bold}
.rvp_cards.rvp_instalmentCal .rvp_innerWrap{padding:20px 20px 130px 20px}
.rvp_cards.rvp_instalmentCal .rvp_easyStep a{color:#333;text-decoration:underline}
.rvp_cards.rvp_instalmentCal .rvp_easyStep .rvp_content{margin-bottom:20px}
.rvp_cards.rvp_instalmentCal .rvp_easyStep li.last{margin-bottom:0}
.rvp_cards.rvp_instalmentCal .rvp_easyStep li.cal{height:44px;background:url('resources/images/calculator.png') no-repeat 0 4px;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_cards.rvp_instalmentCal .rvp_easyStep li.hotline{background:url('resources/images/phone_hotline.png') no-repeat}
.rvp_cards.rvp_instalementPlan .rvp_usefulTool .sub_button{height:44px;background:url('resources/images/step_alt.png') no-repeat;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_cards .rvp_easyStep li.step4{background-position:0 -240px}
.rvp_cards.rvp_instalementPlan .rvp_easyStep li.cal{height:44px;background:url('resources/images/calculator.png') no-repeat 6px;padding-left:60px;position:relative}
.rvp_cards.rvp_instalementPlan .rvp_easyStep li.hotline{background:url('resources/images/phone_hotline.png') no-repeat 7px}
.textGreen{color:#0d6c29}
.cl_pageTitle{font-size:27px;color:#0d6c29;line-height:32px}
.rvp_innerWrap1{padding:20px}
.rvp_innerWrap1 a{color:#333;text-decoration:underline}
.rvp_easyStep li{height:44px;background:url('resources/images/step_alt.png') no-repeat;padding-left:60px;margin-bottom:20px;position:relative}
.rvp_easyStep li.cal{height:44px;background:url('resources/images/calculator.png') no-repeat 10px 4px;padding-left:60px;margin-bottom:20px;position:relative}
.mask_overlay{position:absolute;top:0;left:0;z-index:10001;display:none;filter:alpha(opacity=60);background-color:#777;opacity:.5;-moz-opacity:.5}
.loading-tip{z-index:10002;position:fixed;display:none}
.loading-tip img{width:100px;height:100px}
#personalContainer{overflow:hidden;width:990px;padding:0;background-repeat:repeat-y;margin:0 auto}
#personalContainer div.thm_containerLeftMenu{padding-top:50px;width:250px;float:left}
#personalContainer div.thm_containerMain{float:right;width:705px;margin-left:35px;padding-top:50px}
#personalContainer div.thm_containerMain div.rvp_mainTitleContainer{height:60px}
#personalContainer div.thm_containerMain div.rvp_mainTitleContainer div.rvp_mainTitle{font-size:27px;color:#0d6c29}
#contactUsBox{content:"";display:table;clear:both;width:990px}
#contactUsBox div.contactUsContainer{float:right;width:705px}
#personalContainer li.rvp_listGrpoup{height:100%}
#personalContainer .rvp_listHeader{border-bottom:1px solid #39b54a;overflow:hidden}
#personalContainer .rvp_listHeader a .arrow{background:url(resources/images/arrow_terms_light.png) no-repeat 0 0;width:14px;height:14px;float:right;margin:11px 10px 0 0}
#personalContainer .rvp_listHeader a span{font-size:17px;color:#0d6c29;display:block;float:left;padding-top:4px}
#personalContainer .rvp_listHeader a{min-height:42px;display:block;padding-top:11px;line-height:155%}
#personalContainer ul.rvp_subList{background:#f6faeb;border-bottom:1px solid #39b54a}
#personalContainer ul.rvp_subList li div ul li a{color:#333;text-decoration:underline}
#personalContainer ul.rvp_subList li div.p-style{padding:27px 30px 20px 20px}
#personalContainer div.rvp_expandableList div.rvp_listGrpoup.active .rvp_listHeader a .arrow{background-position:0 -100px}
#personalContainer .rvp_insidePageContent{float:none;margin-left:0}
#personalContainer div.rvp_expandableList div.rvp_listGrpoup div.p-style ul{list-style-image:url('../../../../content/dam/wpb/hase/config/bde/pws/theme/images/bullet-green.png');margin-left:10px}
#personalContainer div.rvp_expandableList div.rvp_listGrpoup div.p-style ul li{padding-left:10px;margin-bottom:8px}
.perLan_ul_lists{margin-bottom:11px}
.perLan_expandableList .perLan_listHeader{border-bottom:2px solid #39b54a}
.perLan_expandableList .perLan_title{padding-bottom:25px}
.perLan_expandableList p{padding:0 0 10px 28px}
.perLan_expandableList .perLan_listHeader a{color:#0d6c29;font-size:17px;width:100%;min-height:42px;display:block;padding-top:11px}
.perLan_expandableList .perLan_listHeader a:hover{text-decoration:none}
.perLan_expandableList .perLan_subList li{width:190px;padding-left:15px;margin:0 0 8px 27px;display:inline-block;vertical-align:top;background:url(../../../../content/dam/wpb/hase/config/bde/pws/theme/images/sprite.png) no-repeat 0 -596px}
.perLan_expandableList .perLan_subList li a{color:#333}
.important_message_title{BACKGROUND-IMAGE:none;COLOR:#165600;FONT-FAMILY:"Arial","Helvetica","sans-serif";FONT-SIZE:16px;FONT-WEIGHT:bold;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:0}
.important_message_contact_us{text-decoration:none;border-bottom:1px solid;FONT-SIZE:16px}
.important_message_ipps_ol{margin-left:30px;margin-top:12px;margin-bottom:12px}
.important_message_c_formright_ps{float:left;width:95%;padding:2px 5px 60px 0;border:0 solid #000}
.important_message_c_formright_ps a{color:black;text-decoration:underline;font-style:normal}
.important_message_c_formright_ps a:hover{COLOR:#165600}
.security-n-fraud-centre form p,.protecting-you-from-financial-crime p{padding-bottom:20px}
.protecting-you-from-financial-crime p.noPadding{padding-bottom:0 !important}
.protecting-you-from-financial-crime ul.orgDot{margin-left:30px;list-style:disc}
.protecting-you-from-financial-crime ul.orgDot li{padding-left:0;background:0}
.rvp_applepay .rvp_subtitle{font-size:21px;color:#0d6c29;margin-top:15px;display:inline-block;margin:30px 0 20px 0}
.rvp_applepay .rvp_stepGallery .rvp_stepGalleryNav{width:316px}
.rvp_applepay .rvp_stepGallery .rvp_galleryContent{min-height:680px;width:300px;top:60px}
.rvp_applepay .rvp_stepGallery>a.btnPrev{left:357px}
.rvp_applepay .rvp_stepGallery>a{top:300px}
.rvp_applepay .cycle-slide{width:100%}
.rvp_applepay .cycle-slide>img{width:100%}
.rvp_applepay .rvp_stepGallery .rvp_galleryContent img.apple-wallet-icon{height:24px;vertical-align:bottom}
.rvp_applepay .rvp_stepGallery .rvp_galleryRemarks{width:auto}
.rvp_applepay .rvp_stepGallery .rvp_stepGalleryNav a .rvp_stepContent{font-size:15px}
.rvp_applepay .rvp_digitalWallet .rvp_stepGallery{position:relative;padding:30px 25px 20px 20px;border-top:#39b54a 1px solid;border-bottom:#39b54a 1px solid;background-color:#f6faeb;margin:0 0 40px 0}
.rvp_applepay .rvp_digitalWallet .rvp_stepGallery>a.btnNext{right:26px}
.span_align_8{text-indent:-8px;margin-left:8px;display:block}
.span_align_9{text-indent:-9px;margin-left:9px;display:block}
.span_align_10{text-indent:-10px;margin-left:10px;display:block}
.span_align_26{text-indent:-26px;margin-left:26px;display:block}
.rvp_applepay .rvp_tabContainer .rvp_tabContent{border:0}
@media print{#finishInfoForm .personalHol dl.rvp_personialType dt,#finishInfoForm .personalHol dl.rvp_personialType dd{float:none !important;display:inline-block !important;vertical-align:top}
#finishInfoForm .personalHol dl.rvp_personialType dd.fullWdd{width:420px !important;vertical-align:top}
#finishInfoForm .relshipDeclDisplay .inputWidth{width:500px !important;vertical-align:top}
#finishInfoForm .relshipDeclDisplay .inputWidthZH{width:570px !important;vertical-align:top}
}
.bottomSpace{margin-bottom:0 !important}
.paddingSpace{padding-top:20px !important;margin-bottom:0 !important}
.rvp_insidePageContent ul.paddingSpace a#acctServices1{padding-top:0 !important}
.rvp_insidePageContent li.rvp_listHeader.glossaryMouseHover:hover,.rvp_insidePageContent ul.paddingSpace:hover,.rvp_insidePageContent .rvp_listHeader.mouseHover a:hover,.rvp_insidePageContent .rvp_listHeader.mouseHover a#acctServices1:hover{background-color:#d8edda !important}
a.empfAhover:hover{color:green}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('resources/images/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('resources/images/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('resources/images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('resources/images/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('resources/fancybox_sprite@2x.png');background-size:44px 152px}
#fancybox-loading div{background-image:url('resources/fancybox_loading@2x.gif');background-size:24px 24px}
}
/*! jQuery UI - v1.13.2 - 2022-07-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(resources/css/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(resources/css/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(resources/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(resources/css/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(resources/css/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(resources/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(resources/css/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}
.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}
input.ui-button.ui-button-icon-only{text-indent:0}
.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}
.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}
input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}
input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-controlgroup{vertical-align:middle;display:inline-block}
.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}
.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}
.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}
.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}
.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}
.ui-controlgroup .ui-controlgroup-label span{font-size:80%}
.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:0}
.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:0}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:0}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:0}
.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}
.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:0}
.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:0}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}
.ui-checkboxradio-disabled{pointer-events:none}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-n{height:2px;top:0}
.ui-dialog .ui-resizable-e{width:2px;right:0}
.ui-dialog .ui-resizable-s{height:2px;bottom:0}
.ui-dialog .ui-resizable-w{width:2px;left:0}
.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}
.ui-dialog .ui-resizable-se{right:0;bottom:0}
.ui-dialog .ui-resizable-sw{left:0;bottom:0}
.ui-dialog .ui-resizable-ne{right:0;top:0}
.ui-dialog .ui-resizable-nw{left:0;top:0}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
.ui-selectable{-ms-touch-action:none;touch-action:none}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}
.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}
.ui-selectmenu-open{display:block}
.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}
.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}
.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-sortable-handle{-ms-touch-action:none;touch-action:none}
.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:0;background:0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}
.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}
.ui-spinner-up{top:0}
.ui-spinner-down{bottom:0}
.ui-tabs{position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}
body .ui-tooltip{border-width:2px}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5}
.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}
.ui-widget-header a{color:#333}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}
.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}
.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-state-checked{border:1px solid #dad55e;background:#fffa90}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}
.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url("resources/css/images/ui-icons_444444_256x240.png")}
.ui-widget-header .ui-icon{background-image:url("resources/css/images/ui-icons_444444_256x240.png")}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("resources/css/images/ui-icons_555555_256x240.png")}
.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("resources/css/images/ui-icons_ffffff_256x240.png")}
.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("resources/css/images/ui-icons_777620_256x240.png")}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("resources/css/images/ui-icons_cc0000_256x240.png")}
.ui-button .ui-icon{background-image:url("resources/css/images/ui-icons_777777_256x240.png")}
.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}
.ui-icon-caret-1-n{background-position:0 0}
.ui-icon-caret-1-ne{background-position:-16px 0}
.ui-icon-caret-1-e{background-position:-32px 0}
.ui-icon-caret-1-se{background-position:-48px 0}
.ui-icon-caret-1-s{background-position:-65px 0}
.ui-icon-caret-1-sw{background-position:-80px 0}
.ui-icon-caret-1-w{background-position:-96px 0}
.ui-icon-caret-1-nw{background-position:-112px 0}
.ui-icon-caret-2-n-s{background-position:-128px 0}
.ui-icon-caret-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-65px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:1px -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}
.ui-widget-overlay{background:#aaa;opacity:.003;-ms-filter:Alpha(Opacity=.3)}
.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}