/***Common style ***/
::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa!important}input:-ms-placeholder,textarea:-ms-placeholder{color:#aaa!important}@media screen and (max-width:767px){.menu-bar{background-color:#84af16}.menu-bar .navbar-default{background-color:#84af16}}.menu-bar{border-bottom:2px solid #84af16}.menu-bar .navbar .nav-justified > li > a:hover,.menu-bar .navbar .nav-justified > li > a:focus{background-color:#84af16}.menu-bar .navbar .nav-justified > .active > a,.menu-bar .navbar .nav-justified > .active > a:hover,.menu-bar .navbar .nav-justified > .active > a:focus{background-color:#84af16}.footer{border-top:2px solid #84af16}#transloadit .progress-striped .bar{background-color:#84af16!important}@media screen and (max-width:767px){html,body{height:100%}#wrapper{min-height:calc(100% - 213px);height:auto!important;position:relative}.footer{margin-bottom:0!important}}body{font-family:Helvetica,sans-serif;margin:0}a:hover,a:focus{text-decoration:none}@media screen and (min-width:768px){.sm-hide{display:none!important}}@media screen and (max-width:767px){.sm-show{display:none!important}}.no-padding{padding:0}.padding-10{padding:10px}.padding-20{padding:20px}.padding-30{padding:30px}ul{list-style:none}input{font:100% Arial,Helvetica,sans-serif;vertical-align:middle}label{font-weight:normal}form,fieldset{border-style:none;line-height:20px;margin:0;padding:0}textarea{resize:none}.custom-hidden{display:none}a.connect_status{color:#d17201;font-size:12px;font-weight:bolder}a.connect_status_magnific{color:#d17201;font-size:12px}.show_more a.load,.profile_status a.load,.item span.load,a.load{background:url(/public/images/loading_more.gif) no-repeat scroll;padding-left:20px}.view_more{background-color:#ECECEC;padding:10px}.view_more a{background:url(/public/images/memorial/orange_arrow_dow.gif) no-repeat scroll 0 5px #ECECEC;padding-left:15px}.view_more a.load,.profile_status a.load,.item span.load{background:url(/public/images/loading_more.gif) no-repeat scroll;padding-left:20px}.show_more{clear:both;background-color:#ECECEC;padding:10px}.show_more a{background:url(/public/images/memorial/orange_arrow_dow.gif) no-repeat scroll 0 5px #ECECEC;padding-left:15px}table.ui-datepicker-calendar th{background-color:#9ec630;color:#fff;padding:8px 0 8px 4px}.clear{clear:both}#main{}.centralize-container{text-align:center;margin:10px auto 0;float:none}.homepage-search-button{background-color:#cdcdcd;border-radius:0;padding:6px 13px}.but{background-color:#ff8200;color:#fff;float:left;font-size:16px;height:29px;line-height:30px;padding:0 20px;text-align:center;text-decoration:none!important}.button-orange{background-color:#ff8200;color:#fff}a{color:#d17201}.button-gray{background-color:#afafaf;color:#fff}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-Light_0.eot),url(/public/fonts/OpenSan/OpenSans-Light.woff),url(/public/fonts/OpenSan/OpenSans-Light_0.ttf);font-weight:300;font-style:normal}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-LightItalic_0.eot),url(/public/fonts/OpenSan/OpenSansLight-Italic.woff),url(/public/fonts/OpenSan/OpenSans-Light_0.ttf);font-weight:300;font-style:italic}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-Regular_0.eot),url(/public/fonts/OpenSan/OpenSans-Regular.woff),url(/public/fonts/OpenSan/OpenSans-Regular_0.ttf);font-weight:normal;font-style:normal}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-Italic_0.eot),url(/public/fonts/OpenSan/OpenSans-Italic.woff),url(/public/fonts/OpenSan/OpenSans-Italic_0.ttf);font-weight:normal;font-style:italic}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-Semibold_0.eot),url(/public/fonts/OpenSan/OpenSans-Semibold.woff),url(/public/fonts/OpenSan/OpenSans-Semibold_0.ttf);font-weight:500;font-style:normal}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-SemiboldItalic_0.eot),url(/public/fonts/OpenSan/OpenSans-SemiboldItalic.woff),url(/public/fonts/OpenSan/OpenSans-SemiboldItalic_0.ttf);font-weight:500;font-style:italic}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-Bold_0.eot),url(/public/fonts/OpenSan/OpenSans-Bold.woff),url(/public/fonts/OpenSan/OpenSans-Bold_0.ttf);font-weight:bold;font-style:normal}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-BoldItalic_0.eot),url(/public/fonts/OpenSan/OpenSans-BoldItalic.woff),url(/public/fonts/OpenSan/OpenSans-BoldItalic_0.ttf);font-weight:bold;font-style:italic}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-ExtraBold_0.eot),url(/public/fonts/OpenSan/OpenSans-Extrabold.woff),url(/public/fonts/OpenSan/OpenSans-Extrabold_0.ttf);font-weight:800;font-style:normal}@font-face{font-family:OpenSans;src:url(/public/fonts/OpenSan/OpenSans-ExtraBoldItalic_0.eot),url(/public/fonts/OpenSan/OpenSans-ExtraboldItalic.woff),url(/public/fonts/OpenSan/OpenSans-ExtraboldItalic_0.ttf);font-weight:800;font-style:italic}@font-face{font-family:OpenSans-Semibold;src:url(/public/fonts/OpenSan/OpenSans-Semibold_0.ttf) format('truetype'),url(/public/fonts/OpenSan/OpenSans-Semibold.woff) format('woff'),url(/public/fonts/OpenSan/OpenSans-Semibold.svg) format('svg'),url(/public/fonts/OpenSan/OpenSans-Semibold_0.eot?iefix) format('embedded-opentype')}@font-face{font-family:OpenSans-Bold;src:url(/public/fonts/OpenSan/OpenSans-Bold_0.ttf) format('truetype'),url(/public/fonts/OpenSan/OpenSans-Bold.woff) format('woff'),url(/public/fonts/OpenSan/OpenSans-Bold.svg) format('svg'),url(/public/fonts/OpenSan/OpenSans-Bold_0.eot?iefix) format('embedded-opentype');font-weight:bold}@font-face{font-family:OpenSans-Regular;src:url(/public/fonts/OpenSan/OpenSans-Regular_0.ttf) format('truetype'),url(/public/fonts/OpenSan/OpenSans-Regular.woff) format('woff'),url(/public/fonts/OpenSan/OpenSans-Regular.svg) format('svg'),url(/public/fonts/OpenSan/OpenSans-Regular_0.eot?iefix) format('embedded-opentype')}@font-face{font-family:OpenSans-Light;src:url(/public/fonts/OpenSan/OpenSans-Light_0.ttf) format('truetype'),url(/public/fonts/OpenSan/OpenSans-Light.woff) format('woff'),url(/public/fonts/OpenSan/OpenSans-Light.svg) format('svg'),url(/public/fonts/OpenSan/OpenSans-Light_0.eot?iefix) format('embedded-opentype')}.header{}@media screen and (max-width:767px){.header{margin-bottom:0}}.header .header-holder{margin:7px 0 0}.header .ha-logo{padding-top:10px;height:75px}.header .ha-logo.logo-tw{height:115px}.header .right-holder{padding-top:4px}.header .language-holder{float:right}.header .language-holder .btn-xs{border-radius:0;border:none;background:none;color:#B9B9B9;box-shadow:none}.header .language-holder .lang-menu{min-width:95px;background-color:#84af16;border-radius:0!important}.header .language-holder .lang-menu a{padding:3px 10px;color:#fff!important;font-size:12px;text-align:right}.header .language-holder .lang-menu.dropdown-menu li > a:hover,.header .language-holder .lang-menu.dropdown-menu li > a:focus,.header .language-holder .lang-menu.dropdown-submenu:hover > a{background:none;background-color:#b4ce73}.header .search-holder .input-group{float:right}.header .search-holder button{background-color:#cdcdcd;border-radius:0;padding:6px 13px}.header .search-holder button span{color:white}.header .search-holder .form-control{border-radius:0}.header .not-login .profile-holder{float:right}.header .not-login .profile-holder a#login_link{color:#B9B9B9;text-decoration:none;font-size:16px;font-weight:bold;text-align:right}.header .logged{}.header .logged #profile{font:bold 15px/18px Arial,Helvetica,sans-serif;list-style:none outside none;margin:0;padding:0}.header .logged #profile li{float:right;position:relative}.header .logged #profile .name_section{float:right;margin-top:20px;padding-left:5px;width:150px}.header .logged #profile .name_section .num_display{width:160px}.header .logged #profile .name_section .num_display .my_heaven{color:#b1b1b1;float:left;margin:-3px 5px 0 0;text-decoration:none;padding:5px 0}.header .logged #profile .name_section .num_display .num_notification{background:none repeat scroll 0 0 #f38108;padding:1px 6px;float:left}.header .logged #profile .name_section .num_display .num_notification a{color:#FFF;width:auto;text-decoration:none}.header .logged #profile .name_section .num_display .notify_layout{float:right;position:absolute;right:5px;top:35px;width:300px;display:none;background:none repeat scroll 0 0 #fff;border:1px solid rgba(100,100,100,0.4);border-radius:3px;box-shadow:0 3px 8px rgba(0,0,0,0.25);z-index:90}.header .logged #profile .name_section .num_display .notify_layout .notifi_arr_layout{position:relative}.header .logged #profile .name_section .num_display .notify_layout .notifi_arr_layout .notify_arrow{background:url(/public/images/arrow-drop.gif) no-repeat scroll 0 0 transparent;height:20px;position:absolute;right:14px;top:-13px;width:20px}.header .logged #profile .name_section .num_display .notify_layout .notify_header{padding:2px 8px}.header .logged #profile .name_section .num_display .notify_layout .notify_header span{font-size:12px}.header .logged #profile .name_section .num_display .notify_layout .notify_header #mark_read_all{float:right;font-size:12px;font-weight:normal;margin-right:6px}.header .logged #profile .name_section .num_display .notify_layout .notify_content ul{list-style:none outside none;overflow-y:auto;padding:0;margin:0;max-height:300px;font-weight:normal;font:12px/15px Arial,Helvetica,sans-serif}.header .logged #profile .name_section .num_display .notify_layout .notify_content ul li{float:none;border-top:1px solid #CCC}.header .logged #profile .name_section .num_display .notify_layout .notify_content ul li a,.header .logged #profile .name_section .num_display .notify_layout .notify_content ul li span.no_item{display:block;padding:3px 8px;color:#000;text-decoration:none}.header .logged #profile .name_section .num_display .notify_layout .notify_content ul li a:hover{background:#84af16;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.header .logged #profile .name_section .num_display .notify_layout .notify_content ul li span{color:#D17201}.header .logged #profile .name_section .num_display .notify_layout .notify_content ul li span.time_stam{color:#ccc;font-size:11px}.header .logged #profile .name_section .num_display .notify_layout .notify_footer{padding:2px 8px;border-top:1px solid #CCC;font-size:12px;text-align:center}.header .logged #profile .name_section .name_display{overflow:hidden;float:left;margin-top:2px}.header .logged #profile .name_section .name_display .name{color:#333;float:right;margin-right:10px;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.header .logged #profile .name_section .name_display .profile-drop{background:url(/public/images/arrow-drop.gif) no-repeat scroll 65px 0 transparent;display:none;float:right;position:absolute;right:0;margin-right:10px;top:40px;width:128px;z-index:90}.header .logged #profile .name_section .name_display .profile-drop ul{padding:8px 0;overflow:hidden;margin:10px 0 0;list-style:none;background:#FFF;border-right:1px solid #354609;font:12px/15px Arial,Helvetica,sans-serif;width:100%}.header .logged #profile .name_section .name_display .profile-drop ul li{padding:3px 8px;background:none;border:0;vertical-align:top;width:128px}.header .logged #profile .name_section .name_display .profile-drop ul li a{float:left;color:#000;width:100%;text-decoration:none}.header .logged #profile .name_section .name_display .profile-drop ul li:hover{background:#84af16;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none}.header .logged #profile .name_section .name_display .profile-drop ul li:hover a{background:#84af16;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none;width:100%}.header .logged #profile .avatar{padding:0;margin:14px 0 0 0;border:solid #e0e1e1 1px;width:60px}.header .logged .lang-search{float:right;margin:5px 10px 0 0}.header .mobile-search-form .input-group{z-index:10}.header .mobile-search-form .input-group span.glyphicon.glyphicon-search{font-size:16px;color:white}.header .mobile-search-form .input-group .btn{padding:5px 10px;border-radius:0;border-top:none;border-left:none}.header .mobile-search-form .input-group .form-control{border-radius:0;border-top:none;border-right:none;font-weight:300}.header .mobile-search-form .navbar-form{margin:0;border:0}@media screen and (max-width:767px){.menu-bar{background-color:#84af16;border-bottom:none}.menu-bar .navbar-default{background-color:#84af16}}@media screen and (min-width:768px){.menu-bar{background-color:#fff}.menu-bar .navbar-default{background-color:#fff}}.menu-bar{height:40px;border-bottom:2px solid #84af16}.menu-bar .navbar{z-index:31;margin-bottom:0;border:none}.menu-bar .navbar .nav-justified{z-index:3}.menu-bar .navbar .nav-justified > li > a{height:38px;padding-top:10px;padding-bottom:7px;margin-bottom:0;font-weight:bold;color:#777;text-align:center;font-size:16px;transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;-webkit-transition:color 0.25s ease-in-out}.menu-bar .navbar .nav-justified > li > a:hover,.menu-bar .navbar .nav-justified > li > a:focus{background-color:#84af16;color:#fff;background-image:none;-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,0.15);box-shadow:inset 0 3px 7px rgba(0,0,0,0.15);outline:none}.menu-bar .navbar .nav-justified > .active > a,.menu-bar .navbar .nav-justified > .active > a:hover,.menu-bar .navbar .nav-justified > .active > a:focus{background-color:#84af16;background-image:none;-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,0.15);box-shadow:inset 0 3px 7px rgba(0,0,0,0.15);text-shadow:0 1px 0 rgba(255,255,255,0.5);outline:none}.menu-bar .navbar .nav-justified > li:last-child > a{border-bottom:0}@media screen and (max-width:767px){.menu-bar .navbar .nav-justified > li > a,.menu-bar .navbar .nav-justified > li a:hover,.menu-bar .navbar .nav-justified > li > a:focus{background-color:#747474;text-align:left;color:#fff}.menu-bar .navbar .nav-justified > .active > a,.menu-bar .navbar .nav-justified > .active > a:hover,.menu-bar .navbar .nav-justified > .active > a:focus{background-color:#747474;text-align:left;color:#fff}}.menu-bar .navbar .nav-header{height:40px}.menu-bar .navbar .navbar-toggle .icon-bar{background-color:#FFF}.menu-bar .navbar .navbar-toggle,.menu-bar .navbar .navbar-toggle:hover,.menu-bar .navbar .navbar-toggle:focus{border:none;margin:0;border-radius:0;height:40px;z-index:3;float:left;font-size:16px;background:none}.menu-bar .navbar .navbar-toggle-right,.menu-bar .navbar .navbar-toggle-right:hover,.menu-bar .navbar .navbar-toggle-right:focus{float:right;z-index:30;background:none}.menu-bar .navbar .header-login-button a{color:#fff;font-weight:bold}.menu-bar .navbar .navbar-brand{padding:2px 15px;position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto}.menu-bar .navbar .navbar-brand img{margin:2px auto}.menu-bar .navbar .dropdown-menu > li > a:hover{color:#f8941d;background:none}.menu-bar .navbar .dropdown .dropdown-menu{top:36px}@media screen and (min-width:768px){.menu-bar .navbar .dropdown:hover .dropdown-menu{display:block}}.menu-bar .navbar .btn{background-color:#cdcdcd;border-radius:0;padding:6px 13px;background-color:white;border-top:none}.menu-bar .navbar span.glyphicon.glyphicon-search{color:white}.menu-bar .navbar .navbar-collapse{border:none;overflow:visible}.menu-bar .navbar span.glyphicon.glyphicon-triangle-bottom{float:right}.menu-bar .navbar span#num-of-notification{background-color:#f8941d;padding:3px}.navbar{min-height:32px}.footer{margin:20px 0;border-top:2px solid #84af16}@media screen and (max-width:767px){.footer.memorial-footer{margin:0;padding-bottom:50px}}.footer .footer-container .tools{font-size:11px;line-height:14px;color:#a4a4a4;margin:10px 0 0 0}.footer .footer-container .tools .menu{padding:0;margin:0 0 2px;list-style:none}.footer .footer-container .tools .menu li:first-child{background:none;padding:0 6px 0 0}.footer .footer-container .tools .menu li{display:inline;background:url(../../images/homepage/seperator.jpg) no-repeat 0 3px;padding:0 5px 0 9px}.footer .footer-container .tools .menu li a{color:#a4a4a4;text-decoration:none}.footer .footer-container .tools p{margin:0}.footer .footer-container .social_icon .list_icon{float:right;list-style:none outside none;margin:8px 10px 10px 0;padding:0}.footer .footer-container .social_icon .list_icon li{float:left;padding:0 8px}@media screen and (max-width:767px){.footer .footer-container .ssl-sign{text-align:center;margin:10px auto 0;float:none}.footer .footer-container .tools{text-align:center;margin:10px auto 0;float:none}.footer .footer-container .social_icon{text-align:center;margin:10px auto 0;float:none;width:120px}}.jspVerticalBar{width:8px}.jspHorizontalBar{height:8px}.jspTrack{background:#fff}.jspDrag{background:#ccc}.jspArrow{background:#B4B4B4}.jspArrow.jspDisabled{background:#bbb}.jspVerticalBar .jspArrow{height:8px}.jspHorizontalBar .jspArrow{width:8px}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#C3C3C3;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.caption .form{margin:0!important;padding:0!important}.caption .form input{width:120px!important}.form input{background:url(/public/images/textinputbg.gif) repeat-x scroll 0 0 #FFF;border:1px solid #D3D3D3;color:#000;padding:5px 0 5px 5px;margin-bottom:2px;vertical-align:bottom}.form input[type=submit]{text-indent:5px}.form input#remember{border:none!important;margin-bottom:0!important;padding:0!important}.form select{background:url(/public/images/textinputbg.gif) repeat-x scroll 0 0 #FFF;border:1px solid #D3D3D3;color:#000;padding:3px 0;margin-bottom:2px}.form label{color:#444;margin-bottom:3px;float:left}.form_pt label{width:135px!important}.form button,.form input[type="submit"],.form input[type="reset"]{background:-moz-linear-gradient(center top,#FFF,#EFEFEF) repeat scroll 0 0 #F6F6F6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EFEFEF');background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#EFEFEF));border:1px solid #CCC;border-radius:3px;color:#000;cursor:pointer;height:28px;overflow:visible;padding:0 0.5em 0 4px;vertical-align:middle;white-space:nowrap;margin-left:2px}.form button:hover,.form input[type="submit"]:hover,.form input[type="reset"]:hover{background:-moz-linear-gradient(center top,#FFF,#EBEBEB) repeat scroll 0 0 #F3F3F3;border-color:#999;box-shadow:0 0 3px #999;outline:0 none}.form textarea{border:1px solid #DDD;padding:3px;font:100% Arial,Helvetica,sans-serif}label,input[type="text"]{}label{margin-right:5px}.add_relationship{background:-moz-linear-gradient(center top,#FFF,#EFEFEF) repeat scroll 0 0 #F6F6F6;border:1px solid #CCC;border-radius:3px;color:#000;cursor:pointer;height:2.0833em;overflow:visible;padding:0 0.5em;vertical-align:middle;white-space:nowrap;margin-left:2px}.field{width:100%;overflow:auto;margin:5px 0}.form_row span.mandatory{right:0;margin:0 10px 10px;position:absolute;top:-4px;float:right}span.mandatory{color:red}#form_fields .form_row{overflow:hidden;line-height:25px;padding:2px 0}.form .time_zone{width:388px}.form a.nyroModalClose{color:#000;text-decoration:none}.hide{display:none}.form .error,form .error{margin-bottom:10px;color:#f00}.form .error span,.form .error li{margin-top:4px;padding-bottom:4px;padding-top:4px}#btnClear{margin-left:20px}.button_row{margin-top:10px}.notify-desc{padding-bottom:15px}.magnific-popup-container{padding:20px;background:white;border-radius:20px;border:solid #73A008 5px;margin:0 auto}.custom-magnific-close{color:white;background-color:#73A008;opacity:1;border-radius:22px;line-height:20px;height:35px;width:35px;border:none;font-size:16px;position:absolute;right:-12px;top:-12px}.popup-container{font-size:12px}.popup-container h3{font-size:14px;font-weight:700;margin-top:8px}.popup-container h2{font-size:18px;margin-top:8px;font-weight:bold}.popup-container label{font-weight:normal}.popup-container .date-input{float:left;margin-right:7px}.popup-container .link_popup{width:481px}.popup-container .link_popup .photo{float:left;width:115px}.popup-container .link_popup .text{float:left;width:366px}#share_memorial{font-size:12px}#share_memorial .share_title{float:left;font-size:18px;font-weight:bold;margin:10px 0}#share_memorial .share_input{padding:5px 0}#share_memorial .share_input textarea{height:75px;width:390px}#share_memorial .share_input input{width:390px}#share_memorial .share_btn{float:right;line-height:30px}#share_memorial .share_btn .btn_post{background:transparent url(/public/images/memorial/post_btn.png) no-repeat scroll 0 0;border:medium none;color:#fff;float:left;font-weight:bold;height:21px;line-height:23px;margin:4px 0;text-align:center;width:64px}#share_memorial .share_btn .btn_post:hover{text-decoration:none}.upload-multifile-popup.popup-container{background-color:white;height:220px;margin:auto;text-align:left;width:512px}.upload-multifile-popup.popup-container h2{margin-top:8px}.upload-multifile-popup.popup-container .uploader{width:213px}.upload-multifile-popup.popup-container .uploader .filename{width:129px}.upload-multifile-popup.popup-container .uploader .action{width:82px}#list_whos{list-style:none outside none;font-size:12px;max-width:450px}@media screen and (max-width:767px){#list_whos{font-size:10px}}#list_whos .whos{border-bottom:1px solid #CCC;margin:15px;overflow:hidden}#list_whos .whos .avatar{float:left;width:50px;margin-right:5px}#list_whos .whos .info{float:left;width:180px;max-width:46%}#list_whos .whos .info .name{font-weight:bold}#list_whos .whos .info .location{color:#A6A48D;font-weight:normal}#list_whos .whos .list_detail_cont{float:right}@media screen and (max-width:767px){#list_whos .whos .list_detail_cont a.connect_status{font-size:10px}}.form_invitation{width:420px;max-width:100%}@media screen and (max-width:767px){.form_invitation{font-size:10px}}.form_invitation .request{background-color:#FFF;margin:auto;border:1px solid #CCC}.form_invitation .request .avatar_request{border:1px doubled #CCC;width:33%;padding-top:10px;padding-left:10px;float:left}.form_invitation .request .request_detail{float:left;width:60%;height:80px;word-wrap:break-word;border-bottom:1px dotted #CCC;padding-top:16px;margin-left:10px}.form_invitation .request .request_detail .request_name{font-weight:bolder;font-size:20px;padding:5px}@media screen and (max-width:767px){.form_invitation .request .request_detail .request_name{font-size:14px}}.form_invitation .request .request_detail .request_location{color:#9EA1A5;padding:10px}.form_invitation .request .request_option{clear:both;margin-left:20px}.form_invitation .request .request_option .request_message{width:300px;font-size:12px;color:#069}.form_invitation .request .request_option .request_message #msg_connect{width:59%}.form_invitation .request .request_option .display_none{display:none}.form_invitation .request .request_option .request_relationship{padding-top:11px;padding-bottom:14px}.form_invitation .request_button{padding-top:10px;width:350px}.auth-container{color:#555;margin:50px auto 75px}.auth-container.auth-activate-container{background-color:#F6F6F6;margin:10px auto}@media screen and (max-width:767px){.auth-container{margin:10px auto 15px}}.auth-container hr{border-top:2px solid #ccc}.auth-container ul{padding:10px}.auth-container input[type="submit"],.auth-container input[type="text"],.auth-container input[type="password"]{margin:3px;width:99%;max-width:321px;height:40px;font-size:20px;display:block}@media screen and (max-width:767px){.auth-container input[type="submit"],.auth-container input[type="text"],.auth-container input[type="password"]{margin:3px auto!important}}.auth-container input[type="submit"]{background-color:#F38108;color:#fff}.auth-container .validationError{color:red;padding-bottom:15px}@media screen and (min-width:768px){.auth-container .auth-panel{float:right}}.auth-container .auth-heading{font-size:25pt;color:#6C6C6C;margin-bottom:20px}@media screen and (max-width:767px){.auth-container .auth-heading{font-size:23pt}}.auth-container .login-heading{width:99%;max-width:321px;text-align:left}@media screen and (max-width:767px){.auth-container .login-heading{margin:20px auto}}.auth-container .auth-activate-panel{padding-bottom:40px;max-width:99%;width:350px;float:right;padding:30px 30px 30px 0}@media screen and (max-width:767px){.auth-container .auth-activate-panel{margin:0 auto;float:none;padding:10px}}.auth-container .auth-right-panel{border-left:thin solid #ccc}@media screen and (max-width:767px){.auth-container .auth-right-panel{border-left:none;margin-bottom:40px}}.auth-container .auth-right-panel .login{padding:0 10%}@media screen and (max-width:767px){.auth-container .auth-right-panel .login{text-align:center;padding:0}}.auth-container .auth-right-panel .captcha-panel{width:321px;margin:5px 0;max-width:100%}@media screen and (max-width:767px){.auth-container .auth-right-panel .captcha-panel{margin:5px auto}}.auth-container .auth-right-panel .captcha-panel #captcha{max-width:50%}.auth-container .auth-right-panel .term-text{width:321px;max-width:99%}@media screen and (max-width:767px){.auth-container .auth-right-panel .term-text{margin:0 auto}}.auth-container .auth-left-panel{vertical-align:top;text-align:center}.auth-container .auth-left-panel .auth-left-text{margin-top:20px;font-size:12pt;margin-left:auto;margin-right:auto}.auth-container .auth-left-panel .new-account-button{width:203px;height:35px;margin-left:auto;margin-right:auto;text-align:center;margin-top:30px;padding-top:8px;font:16px Helvetica,sans-serif;cursor:pointer}.pluginButton{width:57px;height:20px}.wizard .pluginButton{width:auto}.pluginButton{background:#4c69ba;background:-webkit-gradient(linear,center top,center bottom,from(#4c69ba),to(#3b55a0));background:-webkit-linear-gradient(#4c69ba,#3b55a0);background:linear-gradient(#4C69BA,#3B55A0) repeat scroll 0% 0% transparent;border:none;border-radius:2px;-webkit-border-radius:2px;color:#fff;cursor:pointer;font-weight:bold;height:20px;line-height:20px;padding:0;text-shadow:0 -1px 0 #354c8c;white-space:nowrap}.pluginButtonContainer{-webkit-font-smoothing:antialiased}.pluginButtonImage{display:inline-block}.pluginButton button{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:bold;margin:-1px;outline:none;padding:0;text-shadow:0 -1px 0 #354c8c}.pluginButton .pluginButtonLabel{padding:0 5px 0 0;position:relative;vertical-align:top}.pluginButtonIcon{height:14px;left:0;margin:0 4px 0 4px;position:relative;top:3px;vertical-align:top;width:14px}i.img{-ms-high-contrast-adjust:none;_overflow:hidden}.sp_plugin-button{background-image:url(https://fbstatic-a.akamaihd.net/rsrc.php/v2/y1/r/LVx-xkvaJ0b.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:14px;width:14px}.sx_plugin-button_favblue{background-position:0 -42px}user agent stylesheeti,cite,em,var,address,dfn{font-style:italic}Inherited from button .pluginButton button{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:bold;margin:-1px;outline:none;padding:0;text-shadow:0 -1px 0 #354c8c}.pluginButtonLabel{font-size:11px;font-family:'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif}.social_count,.social_count span{display:inline-block}.social_count span{font:11px/15px Helvetica,Arial,sans-serif;vertical-align:bottom;background-color:white;height:18px;line-height:18px;border:1px solid #DDD;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.social_count{position:relative}.social_count span{padding:0 4px;color:#666;text-align:center;text-decoration:none}.social_count .pluginCountButtonNub{height:0;left:2px;position:relative;top:-15px;width:5px;z-index:2}.social_count .pluginCountButtonNub s,.social_count .pluginCountButtonNub i{border-color:transparent #9197a3;border-style:solid;border-width:4px 5px 4px 0;display:block;position:relative;top:1px}.social_count .pluginCountButtonNub i{border-right-color:#fff;left:2px;top:-7px}.social_count span{background:white;border:1px solid #9197a3;-webkit-border-radius:2px;color:#6a7180;display:inline-block;font-size:11px;height:auto;line-height:18px;margin-left:6px;min-width:15px;padding:0 3px;text-align:center;white-space:nowrap}.register-container{margin:-30px auto 15px;color:#555}.register-container .register-form input{margin:3px;width:100%!important;max-width:100%;height:40px;font-size:20px;display:block}@media screen and (max-width:767px){.register-container .register-form input{margin:3px auto!important}}.register-container .register-form .validationError{color:red;padding-bottom:15px}.register-container .register-form a#whyregister{float:right}.register-container .error{margin-top:15px!important}.activate-container{width:100%;margin:0}@media screen and (max-width:420px){.activate-container{padding:0 3px}}@media screen and (min-width:421px){.activate-container{padding:0}}.activate-container .activation input{margin:2px auto!important;max-width:100%!important}@media screen and (max-width:420px){.activate-container .activation a{margin-left:3px}.activate-container .activation input{width:97%!important}}@media screen and (min-width:421px){.activate-container .activation a{margin-left:0}.activate-container .activation input{width:100%!important}}.activate-container h2{margin-top:0!important}.clear{clear:both}.notify-msg{font-weight:bold;text-align:center}.cover_share_memorial{padding:0 15px 15px 15px}.cover_share_memorial .share_memorial .div_30{width:100%;height:20px}.but{background-color:#ff8200;color:#fff;float:left;font-size:16px;height:29px;line-height:30px;padding:0 20px;text-align:center;text-decoration:none!important}.cancel_but{color:#000}.popup-container.upload-popup .img-left-upload-photo{width:37%;float:left;padding-top:10px}.popup-container.upload-popup .img-left-upload-photo img{width:100%}.popup-container.upload-popup .desc-right-upload-photo{width:60%;float:right;padding-top:5px;overflow:hidden}@media (max-width:480px){.popup-container.upload-popup{width:100%}.popup-container.upload-popup h2{width:100%}}@media (max-width:320px){.popup-container.upload-popup{height:100%}.popup-container.upload-popup .img-left-upload-photo{width:100%;float:none}.popup-container.upload-popup .desc-right-upload-photo{width:100%;float:none}.popup-container.upload-popup .desc-right-upload-photo .uploader{width:100%}.popup-container.upload-popup .desc-right-upload-photo .uploader .Filedata{width:100%}.popup-container.upload-popup .desc-right-upload-photo .uploader .filename{width:69%}.popup-container.upload-popup .desc-right-upload-photo .uploader .action{width:30%}.popup-container.upload-popup .desc-right-upload-photo .text-cancel{line-height:35px}}@media (max-width:220px){.popup-container.upload-popup .desc-right-upload-photo .uploader .action{width:29%}}.card_msg_item{background:url(../../../images/shop/flower_message.jpg) no-repeat 0 0}.tw_site .header .ha-logo{padding-top:10px}.privacy-term-page{margin-top:40px}.privacy-term-page hr{border-color:#777;margin:10px 0}.privacy-term-page .title_1{font-weight:bold;text-transform:capitalize}.privacy-term-page ul{padding-left:32px}.privacy-term-page ul li{list-style-type:disc}.ha-modal .modal-title{font-weight:bold;font-size:20pt;padding-top:15px;padding-bottom:10px}.auth-container-popup{font-size:11pt;margin:10px}.auth-container-popup .form-group{margin-bottom:10px}.auth-container-popup input[type="text"],.auth-container-popup input[type="password"]{font-size:15pt;height:auto}.auth-container-popup input[type="submit"],.auth-container-popup .btn{font-size:16pt;color:#fff}.auth-container-popup .btn-custom{background-color:#ff8200;color:#fff}.smallprint{font-size:8pt;line-height:16px}#preference-language-section{background-color:#f6ede4;padding-bottom:10px}#preference-language-section h3{text-align:center}#preference-language-section a{padding:2px 25px}#preference-language-section p{margin:15px 0}#active-archive{max-width:100%;margin:0}#active-archive label{margin:0}#active-archive .flexselect_container{margin-right:0}@media (max-width:767px){#active-archive label{margin:0 0 5px 15px}}.modal{text-align:center}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.modal-custom{width:400px}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}div.time-picker{position:absolute;height:191px;width:9em;overflow:auto;background:#fff;border:1px solid #aaa;z-index:9999;margin:0}div.time-picker ul{list-style-type:none;margin:0;padding:0}div.time-picker ul li{cursor:pointer;height:auto;font:12px Helvetica,Arial,sans-serif;padding:4px 3px}div.time-picker ul li.selected{background:#0063CE;color:#fff}div.time-picker-12hours{width:9em}.ui-widget{font-family:Helvetica,sans-serif;font-size:12px;z-index:1040}.ui-widget.ui-tabs{z-index:30}.ui-autocomplete .ui-menu-item a.confirmed{padding-right:30px;background-image:url(/images/ha_ui/icon_tick.png);background-repeat:no-repeat;background-position:right center}.ui-autocomplete .ui-menu-item a span{display:block;font-size:11px;color:#A0A0A0}.ui-autocomplete .ui-menu-item em{color:#F00;font-style:normal}.ui-autocomplete .ui-state-focus{background:none!important;background-color:#B5D5FF!important;border:none!important}span.twitter-typeahead .tt-suggestion{cursor:pointer}.btn-custom{background-color:#FF8200;color:#fff}.switch{position:relative;display:inline-block;width:40px;height:25px;margin-bottom:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.switch input{display:none}.switch input:checked + .slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.switch .slider.round{border-radius:16px}.switch .slider.round:before{border-radius:50%}#transloadit_expose{background-color:#fff!important;opacity:1!important;z-index:99999}@media screen and (min-width:768px){.vertical-align{display:flex;flex-direction:row}.vertical-align > [class^="col-"],.vertical-align > [class*=" col-"]{display:flex;align-items:center;justify-content:center}.vertical-align > [class^="col-"] > div,.vertical-align > [class*=" col-"] > div{flex-grow:1}}.simplebar-track.vertical .simplebar-scrollbar{width:5px!important;background:#999!important}#map{border:1px solid #ccc}.info_win{text-align:left}.info_win p{margin:0}.info_win .marker-title a{font-weight:bold;font-size:1.2em;color:#15C}.info_win .marker-desc p{margin:0}.info_win td{vertical-align:top}#sidebar_map{text-align:left;height:250px;overflow-y:scroll;border:1px solid #DDD}@media screen and (min-width:768px){#sidebar_map{display:inline-block;height:400px}}#sidebar_map a{display:inline-block}.sidebar-item{clear:both;padding:0.5em 1em}.sidebar-icon{width:25px;overflow:hidden;float:left;cursor:pointer}.sidebar-item .marker-title{margin-left:30px;font-size:1.2em;font-weight:normal;cursor:pointer;line-height:1.2em;color:#15C}.sidebar-item .marker-title a{font-size:1.2em;font-weight:normal;cursor:pointer;line-height:1.2em;color:#15C}.sidebar-item .marker-desc{margin:0;margin-left:30px}.sidebar-item .marker-desc p{margin:0}.sidebar a.url,#listview a.url:visited{color:#093;text-decoration:none;font-size:0.9em}@font-face{font-family:'Helv47LightCond';src:url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.eot);src:url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.eot?#iefix) format('embedded-opentype'),url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.woff) format('woff'),url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.ttf) format('truetype'),url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.svg#svgFontName) format('svg')}@font-face{font-family:'Helv87HeavyCond';src:url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.eot);src:url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.eot?#iefix) format('embedded-opentype'),url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.woff) format('woff'),url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.ttf) format('truetype'),url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.svg#svgFontName) format('svg')}@font-face{font-family:'Helv47LightCond';src:url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.eot);src:url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.eot?#iefix) format('embedded-opentype'),url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.woff) format('woff'),url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.ttf) format('truetype'),url(/public/fonts/Helvetica47LightCondensed/Helvetica47LightCondensed.svg#svgFontName) format('svg')}@font-face{font-family:'Helv87HeavyCond';src:url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.eot);src:url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.eot?#iefix) format('embedded-opentype'),url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.woff) format('woff'),url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.ttf) format('truetype'),url(/public/fonts/Helvetica87HeavyCondensed/Helvetica87HeavyCondensed.svg#svgFontName) format('svg')}.rf{}.rf.homepage .header-holder .container{margin-bottom:12px}.rf .header{}@media (max-width:767px){.rf .header *{font-family:Helvetica!important}}.rf .header .header-holder{margin:0}@media (min-width:768px){.rf .header .header-holder{padding-bottom:0}}.rf .header .ha-logo{padding-top:25px;height:95px}.rf .header .ha-logo.logo-tw{height:115px}.rf .header .slogan{margin-top:10px;margin-right:43px}@media (max-width:1199px){.rf .header .slogan{margin-right:-24px}}@media (max-width:991px){.rf .header .slogan{margin-right:-97px}}.rf .header .slogan img{float:right}.rf .header .right-holder{padding-top:17px;padding-bottom:25px}.rf .header .search-holder .input-group{float:right}.rf .header .search-holder button{background-color:#cdcdcd;border-radius:0;padding:6px 13px}.rf .header .search-holder button span{color:white}.rf .header .search-holder .form-control{border-radius:0}.rf .header .not-login .profile-holder{margin-bottom:5px;float:right}.rf .header .not-login .profile-holder a{font-size:14px;text-decoration:none;color:#B0AFAF;font-family:"Helv47LightCond"}.rf .header .not-login .profile-holder a:first-child{margin-left:40px}.rf .header .not-login .profile-holder a:first-child:after{content:" | ";color:#88845E}.rf .header .not-login .profile-holder a#login_link{display:block;width:125px;height:35px;background:#98d169;border:1px solid #eff0f1;color:#fff;line-height:35px;text-align:center;font-size:16px;font-family:"Helv87HeavyCond";margin-top:5px}.rf .header .logged{}.rf .header .logged .search-holder{padding-top:10px}.rf .header .logged #profile{font:bold 15px/18px Arial,Helvetica,sans-serif;list-style:none outside none;margin:0;padding:0}.rf .header .logged #profile li{float:right;position:relative}.rf .header .logged #profile .name_section{float:right;margin-top:10px;padding-left:5px;width:150px}.rf .header .logged #profile .name_section .num_display{width:160px}.rf .header .logged #profile .name_section .num_display .my_heaven{color:#b1b1b1;float:left;margin:-3px 5px 0 0;text-decoration:none;padding:5px 0}.rf .header .logged #profile .name_section .num_display .num_notification{background:none repeat scroll 0 0 #8490c8}.rf .header .logged #profile .name_section .num_display .notify_layout .notify_content ul li a:hover{background:#8490c8;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}.rf .header .logged #profile .name_section .num_display .notify_layout .notify_content ul li span{color:#D17201}.rf .header .logged #profile .name_section .num_display .notify_layout .notify_content ul li span.time_stam{color:#ccc;font-size:11px}.rf .header .logged #profile .name_section .name_display .profile-drop ul li:hover{background:#8490c8;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none}.rf .header .logged #profile .name_section .name_display .profile-drop ul li:hover a{background:#8490c8;color:#FFF;text-shadow:0 -1px 0 rgba(0,0,0,0.3);text-decoration:none;width:100%}.rf .header .logged #profile .avatar{padding:0;margin:3px 0 0 0;border:solid #e0e1e1 1px}.rf .header .input-search{width:100%;font-family:"Helv47LightCond"!important;font-size:17px;height:33px;border:1px solid #EFEFEF;color:#B3B3B3}@media (min-width:767px){.rf .header .input-search{width:236px!important}}@media screen and (min-width:768px){.rf .header .btn-default{padding:0!important;border:0}.rf .header .btn-default img{height:33px}}.rf .header .mobile-search-form .input-group{z-index:10;width:100%}.rf .header .mobile-search-form .input-group span.glyphicon.glyphicon-search{font-size:16px;color:white}.rf .header .mobile-search-form .input-group .btn{padding:5px 6px;border-radius:0;border:none}.rf .header .mobile-search-form .input-group .form-control{border-radius:0;border-top:none;border-right:none;font-weight:300}.rf .header .mobile-search-form .navbar-form{margin:0;border:0}@media screen and (max-width:767px){.rf .menu-bar{border-bottom:none}}@media screen and (min-width:768px){.rf .menu-bar{background-color:#fff}.rf .menu-bar .navbar-default{background-color:#fff}}.rf .menu-bar{background-color:#fff;height:43px}.rf .menu-bar .navbar{z-index:31;margin-bottom:0;border:none}.rf .menu-bar .navbar .nav-justified{z-index:3}.rf .menu-bar .navbar .nav-justified > li > a:hover,.rf .menu-bar .navbar .nav-justified > li > a:focus{background-image:none;color:#fff;-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,0.15);box-shadow:inset 0 3px 7px rgba(0,0,0,0.15);outline:none}.rf .menu-bar .navbar .nav-justified > li > a{height:41px;padding-top:9px;padding-bottom:7px;margin-bottom:0;font-weight:bold;text-align:center;background-color:#fff;color:#fff}@media (min-width:768px){.rf .menu-bar .navbar .nav-justified > li > a{font-size:17px;color:#777}}.rf .menu-bar .navbar .nav-justified > .active > a,.rf .menu-bar .navbar .nav-justified > .active > a:hover,.rf .menu-bar .navbar .nav-justified > .active > a:focus{background-image:none;-webkit-box-shadow:inset 0 3px 7px rgba(0,0,0,0.15);box-shadow:inset 0 3px 7px rgba(0,0,0,0.15);text-shadow:0 1px 0 rgba(255,255,255,0.5);outline:none}.rf .menu-bar .navbar .nav-justified > li:last-child > a{border-bottom:0}.rf .menu-bar .navbar .nav-justified .glyphicon-triangle-bottom:before{content:"▼"}@media screen and (max-width:767px){.rf .menu-bar .navbar .nav-justified > li > a,.rf .menu-bar .navbar .nav-justified > li a:hover,.rf .menu-bar .navbar .nav-justified > li > a:focus{background-color:#747474;text-align:left}.rf .menu-bar .navbar .nav-justified > .active > a,.rf .menu-bar .navbar .nav-justified > .active > a:hover,.rf .menu-bar .navbar .nav-justified > .active > a:focus{background-color:#747474;text-align:left}}.rf .menu-bar .navbar .navbar-toggle,.rf .menu-bar .navbar .navbar-toggle:hover,.rf .menu-bar .navbar .navbar-toggle:focus{border:none;margin:0;border-radius:0;height:42px;z-index:3;float:left;font-size:16px}.rf .menu-bar .navbar .navbar-toggle-right,.rf .menu-bar .navbar .navbar-toggle-right:hover,.rf .menu-bar .navbar .navbar-toggle-right:focus{float:right;z-index:30}.rf .menu-bar .navbar .header-login-button a{color:#fff;font-weight:bold}.rf .menu-bar .navbar .navbar-brand{padding:2px 15px;position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto}.rf .menu-bar .navbar .navbar-brand img{margin:9px auto}.rf .menu-bar .navbar .dropdown-menu > li > a:hover{color:#f8941d;background:none}.rf .menu-bar .navbar .dropdown .dropdown-menu{top:39px}.rf .footer .rf-tools{margin:20px auto!important;width:240px}.rf .footer .footer-container .tools{font-size:11px;line-height:14px;color:#a4a4a4;margin:10px 0 0 0}.rf .footer .footer-container .tools .menu{padding:0;margin:0 0 2px;list-style:none}.rf .footer .footer-container .tools .menu li:first-child{background:none;padding:0 6px 0 0}.rf .footer .footer-container .tools .menu li{display:inline;background:url(/public/images/homepage/seperator.jpg) no-repeat 0 3px;padding:0 5px 0 9px}.rf .footer .footer-container .tools .menu li a{color:#a4a4a4;text-decoration:none}.rf .footer .footer-container .tools p{margin:0}.rf .auth-container{color:#555;margin:50px auto 75px}.rf .auth-container.auth-activate-container{background-color:#F6F6F6;margin:10px auto}@media screen and (max-width:767px){.rf .auth-container{margin:10px auto 15px}}.rf .auth-container hr{border-top:2px solid #ccc}.rf .auth-container ul{padding:10px}.rf .auth-container input{margin:3px;width:99%;max-width:321px;height:40px;font-size:20px;display:block}@media screen and (max-width:767px){.rf .auth-container input{margin:3px auto!important}}.rf .auth-container .validationError{color:red;padding-bottom:15px}@media screen and (min-width:768px){.rf .auth-container .auth-panel{float:right}}.rf .auth-container .auth-heading{font-size:25pt;color:#6C6C6C;margin-bottom:20px}@media screen and (max-width:767px){.rf .auth-container .auth-heading{font-size:23pt}}.rf .auth-container .login-heading{width:99%;max-width:321px;text-align:left}@media screen and (max-width:767px){.rf .auth-container .login-heading{margin:20px auto}}.rf .auth-container .auth-activate-panel{padding-bottom:40px;max-width:99%;width:350px;float:right;padding:30px 30px 30px 0}@media screen and (max-width:767px){.rf .auth-container .auth-activate-panel{margin:0 auto;float:none;padding:10px}}.rf .auth-container .auth-right-panel{border-left:thin solid #ccc}@media screen and (max-width:767px){.rf .auth-container .auth-right-panel{border-left:none;margin-bottom:40px}}.rf .auth-container .auth-right-panel .login{padding:0 10%}@media screen and (max-width:767px){.rf .auth-container .auth-right-panel .login{text-align:center;padding:0}}.rf .auth-container .auth-right-panel .captcha-panel{width:321px;margin:5px 0;max-width:100%}@media screen and (max-width:767px){.rf .auth-container .auth-right-panel .captcha-panel{margin:5px auto}}.rf .auth-container .auth-right-panel .captcha-panel #captcha{max-width:50%}.rf .auth-container .auth-right-panel .term-text{width:321px;max-width:99%}@media screen and (max-width:767px){.rf .auth-container .auth-right-panel .term-text{margin:0 auto}}.rf .auth-container .auth-left-panel{vertical-align:top;text-align:center}.rf .auth-container .auth-left-panel .auth-left-text{margin-top:20px;font-size:12pt;margin-left:auto;margin-right:auto}.rf .auth_remember{display:inline-block;line-height:12px;margin:7px 3px!important}@media screen and (max-width:767px){.rf .auth_remember{width:99%;max-width:321px;margin:0 auto!important;float:none!important;text-align:left}}.rf .cookie_banner_wide{background:#FFC}.rf .cookie_banner_wide .cookie_banner_wrapper{position:relative}.rf .cookie_banner_wide .cookie_banner_wrapper .cookie_banner{padding:0;text-align:justify}.rf .cookie_banner_wide .cookie_banner_wrapper .cookie_info{color:#666;float:left;padding-bottom:20px}.rf .cookie_banner_wide .cookie_banner_wrapper .close-banner{float:left;margin:10px}@media (max-width:960px){.rf .cookie_banner_wide .cookie_banner_wrapper .close-banner{margin:0 0 15px}}.rf .cookie_banner_wide .cookie_banner_wrapper .close-banner #btn_close_banner{background:none repeat scroll 0 0 #3B55B5;border-radius:3px;color:#FFF;font-size:17px;padding:7px 16px;text-decoration:none}@media screen and (max-width:767px){.rf .menu-bar{background-color:#8490c8}.rf .menu-bar .navbar-default{background-color:#8490c8}}.rf .menu-bar{border-bottom:2px solid #8490c8}.rf .menu-bar .navbar .nav-justified > li > a:hover,.rf .menu-bar .navbar .nav-justified > li > a:focus{background-color:#8490c8}.rf .menu-bar .navbar .nav-justified > .active > a,.rf .menu-bar .navbar .nav-justified > .active > a:hover,.rf .menu-bar .navbar .nav-justified > .active > a:focus{background-color:#8490c8}.rf .footer{border-top:2px solid #8490c8}.rf #transloadit .progress-striped .bar{background-color:#8490c8!important}@media screen and (max-width:767px){.rf.UKEOE .menu-bar{background-color:#8c5a74}.rf.UKEOE .menu-bar .navbar-default{background-color:#8c5a74}}.rf.UKEOE .menu-bar{border-bottom:2px solid #8c5a74}.rf.UKEOE .menu-bar .navbar .nav-justified > li > a:hover,.rf.UKEOE .menu-bar .navbar .nav-justified > li > a:focus{background-color:#8c5a74}.rf.UKEOE .menu-bar .navbar .nav-justified > .active > a,.rf.UKEOE .menu-bar .navbar .nav-justified > .active > a:hover,.rf.UKEOE .menu-bar .navbar .nav-justified > .active > a:focus{background-color:#8c5a74}.rf.UKEOE .footer{border-top:2px solid #8c5a74}.rf.UKEOE #transloadit .progress-striped .bar{background-color:#8c5a74!important}#christmas-2016-email-landing{font-family:"OpenSans";font-size:15px;color:#3c3838}#christmas-2016-email-landing .text-1{background:url(/public/images/event/christmas_2016/Christmas2016_NewsletterBanner.jpg);padding-top:250px;height:300px;color:#3c3838;font-size:35px;font-weight:700}@media screen and (max-width:767px){#christmas-2016-email-landing .text-1{background:url(/public/images/event/christmas_2016/Christmas2016_NewsletterBanner_Mobile.jpg) no-repeat;background-size:contain;padding-top:85px;height:195px;padding-left:10px}}@media screen and (max-width:320px){#christmas-2016-email-landing .text-1{padding-top:80px!important;height:180px!important}}#christmas-2016-email-landing .charity-name{font-weight:700;margin-top:20px}#christmas-2016-email-landing .text-2,#christmas-2016-email-landing .text-3{margin-top:20px}#christmas-2016-email-landing .click-count{margin-top:20px;font-size:30px;font-weight:700}#social-left-sticky-bar{position:fixed;z-index:99}#social-left-sticky-bar .scale-text{font-size:12px;font-size:0.9vw}@media screen and (min-width:768px){#social-left-sticky-bar{top:33%}#social-left-sticky-bar .social-item{width:51px;min-height:51px;-webkit-transition:width 0.1s;transition:width 0.1s}#social-left-sticky-bar .social-item:hover{width:60px}#social-left-sticky-bar .icon-container{width:35px;margin:0 auto;padding-top:8px}#social-left-sticky-bar .icon-container .social-icon{display:block;height:35px;width:35px}#social-left-sticky-bar .social-counter-number{font-size:12px;color:white;width:51px}}@media screen and (max-width:1280px) and (min-height:768px){#social-left-sticky-bar .social-item{width:36px;min-height:36px}#social-left-sticky-bar .social-item .social-icon{height:27px;width:27px}#social-left-sticky-bar .social-item:hover{width:45px}#social-left-sticky-bar .icon-container{width:25px;padding-top:4px}#social-left-sticky-bar .social-counter-number{width:36px}}@media screen and (max-width:767px){#social-left-sticky-bar{bottom:0;width:100%}#social-left-sticky-bar .social-item{float:left;min-height:51px;width:25%;margin:0}#social-left-sticky-bar .social-item .icon-container{width:35px;margin:0 auto;padding-top:8px}#social-left-sticky-bar .social-item:hover{width:25%}#social-left-sticky-bar .social-counter-number{display:none}}#social-left-sticky-bar .social-item{text-align:center;cursor:pointer}#social-left-sticky-bar .social-item.fb-icon{background-color:#3b5998}#social-left-sticky-bar .social-item.twitter-icon{background-color:#00aced}#social-left-sticky-bar .social-item.gplus-icon{background-color:#d34836}#social-left-sticky-bar .social-item.whatsapp-icon{background-color:#25d366}#social-left-sticky-bar .social-item.email-icon{background-color:#738a8d}#social-left-sticky-bar .social-item.link-icon{background-color:#35b3be}#social-left-sticky-bar .social-item.link-icon .icon-container{padding:0;width:100%;min-height:51px}#social-left-sticky-bar .social-item.link-icon .icon-container a{display:block;padding-top:8px;margin:0 auto;min-height:51px}#social-left-sticky-bar .social-item.link-icon .icon-container a span{font-size:20px;padding-top:5px;color:#fff}