.app_page #header{height:100px;position:relative}.app_page #header .row{height:100px}.app_page #header #smartfees_logo{display:block;width:235px;height:75px;background:url(/images/common/branding/SmartFees-blue.png) no-repeat left 0;color:#fff;font-size:1px;margin:20px 0 0 -10px}.app_page #header .login_menu{position:absolute;top:35px;right:15px;font-size:14px}.app_page #header .login_menu *{display:inline-block}.app_page #header .login_menu a{color:#00adef;text-decoration:none}.app_page #header .login_menu span.divider{padding:0 10px;font-size:14px}.app_page .row{max-width:960px;margin:0 auto;position:relative;*zoom:1}.app_page .row:before,.app_page .row:after{content:'';display:table}.app_page .row:after{clear:both}.app_page .app{max-width:960px;margin:0 auto}.app_page .tabs{background:url("/images/common/branding/grey_gradient.png") repeat-x top left;height:53px;border:1px solid #222;border-radius:5px 5px 0 0}.app_page .tabs a{display:inline-block;color:#fff;text-decoration:none;background:url("/images/common/branding/blue_gradient.png") repeat-x top left;padding:12px 20px;font-size:14px;font-weight:bold;border-radius:5px 5px 0 0;margin:10px 0 0 8px;border:1px solid #447486;border-width:1px 1px 0 1px}.app_page .tabs a:first-child{margin-left:15px}.app_page .tabs a.active{background:url("/images/common/branding/white_gradient.png") repeat-x top left;color:#959393;border:1px solid #b9b9b9;border-width:1px 1px 0 1px;-webkit-box-shadow:0 -2px 7px rgba(0,0,0,.3);box-shadow:0 -2px 7px rgba(0,0,0,.3)}.app_page .tab_content{padding-top:35px;padding-bottom:55px;border:1px solid #c2cad8;border-width:0 1px 1px 1px;z-index:1;position:relative;background-color:#fff;*zoom:1}.app_page .tab_content:before,.app_page .tab_content:after{content:'';display:table}.app_page .tab_content:after{clear:both}.app_page .sub_menu{width:23%;float:left}.app_page .sub_menu ul{margin:0;padding:0;border:1px solid #c2cad8;border-radius:3px;margin:0 0 0 16px}.app_page .sub_menu ul li{float:none;list-style-type:none;padding:0;margin:0}.app_page .sub_menu ul a{background:url("/images/common/branding/grey_gradient_small.png") repeat-x top left;height:30px;line-height:32px;font-size:13px;padding:0 4px 0 13px;border-bottom:1px solid #fff;border-top:1px solid #e8dfce;color:#1589c2;text-decoration:none;display:block}.app_page .sub_menu ul li:first-child a{border-top:0}.app_page .sub_menu ul li:last-child a{border-bottom:0}.app_page .sub_menu ul .active a{color:#222;background-color:#eae9e9;background-image:none}.app_page .inner_tabbed_content{width:75%;float:right}.app_page .inner_tabs a{background-color:#eee;border:1px solid #c2cad8;border-width:1px 1px 0 1px;display:inline-block;margin:0 1px 0 0;text-decoration:none;font-size:12px;padding:7px 10px;color:#222}.app_page .inner_tabs a.active{background-color:#fff;color:#1589c2;font-weight:bold;border-bottom:0;position:relative;z-index:2}.app_page .inner_tab_content{border:1px solid #c2cad8;margin:-1px 20px 0 0;padding:15px;position:relative;z-index:1;*zoom:1}.app_page .inner_tab_content:before,.app_page .inner_tab_content:after{content:'';display:table}.app_page .inner_tab_content:after{clear:both}.app_page .inner_tab_content label{width:100%;display:block;font-size:14px;margin:0 0 22px 0}.app_page .inner_tab_content input,.app_page .inner_tab_content select{float:right;width:60%;border-radius:2px;border:1px solid #c2cad8;height:22px;line-height:22px;color:#4d5968;text-indent:2px}.app_page .inner_tab_content input.small,.app_page .inner_tab_content select.small{width:20%;margin-right:40%}.app_page .inner_tab_content span.required{color:#d13f19}.app_page .inner_tab_content button{font-size:14px;background-color:#00adef;color:#fff;padding:8px 12px;float:right;border:0;margin:30px 0 0 0}.app_page #footer{background-color:#4d5968;height:170px;padding-top:10px;position:initial;*position:absolute}.app_page #footer ul.footer_menu{margin:0;padding:0;display:inline-block;*display:inline}.app_page #footer ul.footer_menu li{float:none;list-style-type:none;padding:0;margin:0}.app_page #footer ul.footer_menu li{display:inline-block;*display:inline}.app_page #footer ul.footer_menu li a{border-right:1px solid #fff;color:#fff;text-decoration:none;font-size:12px;padding-right:9px;height:12px;display:inline-block;line-height:12px;margin-right:4px;*display:inline}.app_page #footer ul.footer_menu li:last-child a{border-right:0}.app_page #footer p.copyright{display:inline-block;font-size:12px;text-align:center;color:#ccc;*display:inline}.login_page .row{max-width:960px;margin:0 auto;position:relative;*zoom:1}.login_page .row:before,.login_page .row:after{content:'';display:table}.login_page .row:after{clear:both}.login_page h2{font-size:18px;font-weight:lighter}.login_page h1{font-size:24px;font-weight:lighter}.login_page p{color:#4d5968;font-size:14px}.login_page p.callout{font-size:18px;line-height:30px}.login_page p a{color:#00adef;text-decoration:none}.login_page .content{padding:0 30px}.login_page .solutions{width:56%;float:left}.login_page .login_form{width:40%;float:right}.login_page .login_form form{*zoom:1}.login_page .login_form form:before,.login_page .login_form form:after{content:'';display:table}.login_page .login_form form:after{clear:both}.login_page .login_form input[type=text],.login_page .login_form input[type=password]{width:100%;border:1px solid #c2cad8;border-left:2px solid #00adef;padding:9px 10px 9px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.login_page .login_form input[type=text][name=username],.login_page .login_form input[type=password][name=username]{background:url("/images/common/branding/icon_person.png") no-repeat 8px 9px}.login_page .login_form input[type=text][name=password],.login_page .login_form input[type=password][name=password]{background:url("/images/common/branding/icon_lock.png") no-repeat 8px 9px}.login_page .login_form label.remember{margin-top:10px;float:left}.login_page .login_form label.remember input[type=checkbox]{width:18px;height:18px;position:relative;bottom:-2px}.login_page .login_form button{cursor:pointer;font-size:14px;background-color:#00adef;color:#fff;padding:8px 12px;float:right;border:0;margin:10px 0 0 5px}.login_page hr{border:0;border-bottom:1px solid #eee;clear:both;margin:30px 0 30px -10%;width:120%}.login_page #footer{max-width:960px;margin:70px auto 0 auto}.login_page #footer ul.footer_menu{margin:0;padding:0;text-align:center}.login_page #footer ul.footer_menu li{float:none;list-style-type:none;padding:0;margin:0}.login_page #footer ul.footer_menu li{display:inline-block}.login_page #footer ul.footer_menu li a{border-right:1px solid #4d5968;color:#00adef;text-decoration:none;font-size:12px;padding-right:9px;height:12px;display:inline-block;line-height:12px;margin-right:4px}.login_page #footer ul.footer_menu li:last-child a{border-right:0}.login_page #footer p.copyright{font-size:12px;text-align:center;margin-top:20px}.app_page #header{height:100px;position:relative}.app_page #header .row{height:100px}.app_page #header #smartfees_logo{display:block;width:235px;height:75px;background:url(/images/common/branding/SmartFees-blue.png) no-repeat left 0;color:#fff;font-size:1px;margin:20px 0 0 -10px}.app_page #header .login_menu{position:absolute;top:35px;right:15px;font-size:14px}.app_page #header .login_menu *{display:inline-block;*display:inline}.app_page #header .login_menu a{color:#00adef;text-decoration:none}.app_page #header .login_menu span.divider{padding:0 10px;font-size:14px}.app_page .row{max-width:960px;margin:0 auto;position:relative;*zoom:1}.app_page .row:before,.app_page .row:after{content:'';display:table}.app_page .row:after{clear:both}.app_page .app{max-width:960px;margin:0 auto}.app_page .tabs{background:url("/images/common/branding/grey_gradient.png") repeat-x top left;height:53px;border:1px solid #222;border-radius:5px 5px 0 0}.app_page .tabs a{display:inline-block;color:#fff;text-decoration:none;background:url("/images/common/branding/blue_gradient.png") repeat-x top left;padding:12px 20px;font-size:14px;font-weight:bold;border-radius:5px 5px 0 0;margin:10px 0 0 8px;border:1px solid #447486;border-width:1px 1px 0 1px}.app_page .tabs a:first-child{margin-left:15px}.app_page .tabs a.active{background:url("/images/common/branding/white_gradient.png") repeat-x top left;color:#959393;border:1px solid #b9b9b9;border-width:1px 1px 0 1px;-webkit-box-shadow:0 -2px 7px rgba(0,0,0,.3);box-shadow:0 -2px 7px rgba(0,0,0,.3)}.app_page .tab_content{padding-top:35px;padding-bottom:55px;border:1px solid #c2cad8;border-width:0 1px 1px 1px;z-index:1;position:relative;background-color:#fff;*zoom:1}.app_page .tab_content:before,.app_page .tab_content:after{content:'';display:table}.app_page .tab_content:after{clear:both}.app_page .sub_menu{width:23%;float:left}.app_page .sub_menu ul{margin:0;padding:0;border:1px solid #c2cad8;border-radius:3px;margin:0 0 0 16px}.app_page .sub_menu ul li{float:none;list-style-type:none;padding:0;margin:0}.app_page .sub_menu ul a{background:url("/images/common/branding/grey_gradient_small.png") repeat-x top left;height:30px;line-height:32px;font-size:13px;padding:0 4px 0 13px;border-bottom:1px solid #fff;border-top:1px solid #e8dfce;color:#1589c2;text-decoration:none;display:block}.app_page .sub_menu ul li:first-child a{border-top:0}.app_page .sub_menu ul li:last-child a{border-bottom:0}.app_page .sub_menu ul .active a{color:#222;background-color:#eae9e9;background-image:none}.app_page .inner_tabbed_content{width:75%;float:right}.app_page .inner_tabs a{background-color:#eee;border:1px solid #c2cad8;border-width:1px 1px 0 1px;display:inline-block;margin:0 1px 0 0;text-decoration:none;font-size:12px;padding:7px 10px;color:#222}.app_page .inner_tabs a.active{background-color:#fff;color:#1589c2;font-weight:bold;border-bottom:0;position:relative;z-index:2}.app_page .inner_tab_content{border:1px solid #c2cad8;margin:-1px 20px 0 0;padding:15px;position:relative;z-index:1;*zoom:1}.app_page .inner_tab_content:before,.app_page .inner_tab_content:after{content:'';display:table}.app_page .inner_tab_content:after{clear:both}.app_page .inner_tab_content label{width:100%;display:block;font-size:14px;margin:0 0 22px 0}.app_page .inner_tab_content input,.app_page .inner_tab_content select{float:right;width:60%;border-radius:2px;border:1px solid #c2cad8;height:22px;line-height:22px;color:#4d5968;text-indent:2px}.app_page .inner_tab_content input.small,.app_page .inner_tab_content select.small{width:20%;margin-right:40%}.app_page .inner_tab_content span.required{color:#d13f19}.app_page .inner_tab_content button{font-size:14px;background-color:#00adef;color:#fff;padding:8px 12px;float:right;border:0;margin:30px 0 0 0}.app_page #footer{background-color:#4d5968;height:50px;padding-top:10px;position:initial;*position:absolute}.app_page #footer ul.footer_menu{margin:0;padding:0;display:inline-block;*display:inline}.app_page #footer ul.footer_menu li{float:none;list-style-type:none;padding:0;margin:0}.app_page #footer ul.footer_menu li{display:inline-block;*display:inline}.app_page #footer ul.footer_menu li a{border-right:1px solid #fff;color:#fff;text-decoration:none;font-size:12px;padding-right:9px;height:12px;display:inline-block;line-height:12px;margin-right:4px;*display:inline}.app_page #footer ul.footer_menu li:last-child a{border-right:0}.app_page #footer p.copyright{display:inline-block;font-size:12px;text-align:center;color:#ccc;*display:inline}.login_page #header{background:#433582 url('/images/common/branding/header-gradient-bckgrnd.jpg') no-repeat;background-size:cover;height:240px;margin-bottom:20px;position:relative;width:100%}.login_page #header .row{height:240px}.login_page #header #smartfees_logo{position:absolute;bottom:80px;left:0}.login_page #header #closing_corp_logo{position:absolute;top:50px;right:10px}.login_page .row{max-width:960px;margin:0 auto;position:relative;*zoom:1}.login_page .row:before,.login_page .row:after{content:'';display:table}.login_page .row:after{clear:both}.login_page h2{font-size:18px;font-weight:lighter}.login_page h1{font-size:24px;font-weight:lighter}.login_page p{color:#4d5968;font-size:14px}.login_page p.callout{font-size:18px;line-height:30px}.login_page p a{color:#00adef;text-decoration:none}.login_page .content{padding:0 30px}.login_page .solutions{width:56%;float:left}.login_page .login_form{width:40%;float:right}.login_page .login_form form{*zoom:1}.login_page .login_form form:before,.login_page .login_form form:after{content:'';display:table}.login_page .login_form form:after{clear:both}.login_page .login_form input[type=text],.login_page .login_form input[type=password]{width:100%;border:1px solid #c2cad8;border-left:2px solid #00adef;padding:9px 10px 9px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:5px 0;*width:88%}.login_page .login_form input[type=text][name=username],.login_page .login_form input[type=password][name=username]{background:url("/images/common/branding/icon_person.png") no-repeat 8px 9px}.login_page .login_form input[type=text][name=password],.login_page .login_form input[type=password][name=password]{background:url("/images/common/branding/icon_lock.png") no-repeat 8px 9px}.login_page .login_form label.remember{margin-top:10px;float:left}.login_page .login_form label.remember input[type=checkbox]{width:18px;height:18px;position:relative;bottom:-2px}.login_page .login_form button{cursor:pointer;font-size:14px;background-color:#00adef;color:#fff;padding:8px 12px;float:right;border:0;margin:10px 0 0 5px}.login_page hr{border:0;border-bottom:1px solid #eee;clear:both;margin:30px 0 30px -10%;width:120%}.login_page #footer{max-width:960px;margin:70px auto 0 auto}.login_page #footer ul.footer_menu{margin:0;padding:0;text-align:center}.login_page #footer ul.footer_menu li{float:none;list-style-type:none;padding:0;margin:0}.login_page #footer ul.footer_menu li{display:inline}.login_page #footer ul.footer_menu li a{border-right:1px solid #4d5968;color:#00adef;text-decoration:none;font-size:12px;padding-right:9px;height:12px;display:inline-block;line-height:12px;margin-right:4px}.login_page #footer ul.footer_menu li:last-child a{border-right:0}.login_page #footer p.copyright{font-size:12px;text-align:center;margin-top:20px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0}a{border:0}img{border:0}.release_notes_page,.document_library_page{font-family:Montserrat,Arial,Helvetica,sans-serif;color:#444}.release_notes_page #header{background-size:cover;height:120px;margin-bottom:20px;position:relative;width:100%;border-bottom:1px solid #000}.release_notes_page #header img{height:40px;width:auto}.release_notes_page #header .row{height:120px}.release_notes_page #header h1{position:absolute;bottom:5px;left:0;font-weight:200;font-size:35px}.release_notes_header h1{font-weight:200;font-size:35px}.release_notes_page #header #corelogic_logo{position:absolute;top:40px}.release_notes_page .row{max-width:65%;margin:0 auto;position:relative;*zoom:1}.release_notes_page table thead{display:none}#releaseNotesTable a{text-decoration:none;color:#007b88;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:400;font-size:17px}#releaseNotesTable a:hover{color:#03a9f4}.release-calendar-button{text-decoration:none;background-color:#007b88;padding:13px 35px;color:#fff!important;display:inline-block;position:relative;text-transform:uppercase;text-align:center;font-style:normal;font-family:'Montserrat';font-weight:500;font-size:14px}.published-date{color:#747474;font-size:14px}.release-calendar-button:hover{background-color:#03a9f4}.release-notes-grid{width:70%;float:left}.release-notes-calendar{width:30%;margin-left:auto}.document_library_page #header{background-size:cover;height:120px;margin-bottom:20px;position:relative;width:100%;border-bottom:1px solid #000}.document_library_page #header .row{height:120px}.document_library_page #header img{height:40px;width:auto}.document_library_page #header h1{position:absolute;bottom:5px;left:0;font-weight:200;font-size:35px;color:#fff}.document_library_header h1{font-weight:200;font-size:35px}.document_library_page #header #corelogic_logo{position:absolute;top:40px}.document_library_page .row{max-width:65%;margin:0 auto;position:relative;*zoom:1}.document_library_page table thead{display:none}.document-library{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:100px;border:1px solid #cbc9c9;padding:20px}#documentLibrariesTable a{text-decoration:none;color:#4a8eff}.document-library .filename{position:relative;font-size:14pt;font-weight:700;word-wrap:break-word}#documentLibrariesTable a:hover{color:#03a9f4}.document-library-download{text-decoration:none;background-color:#4a8eff;padding:7.5px 16px;color:#fff!important;font-size:13px;font-weight:500;text-transform:uppercase;display:inline-block;position:relative;border-radius:4px;letter-spacing:1px;font-family:Rubik,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";border:1px solid transparent;line-height:1.5;float:right}.fileinfo{margin-top:10px}.fileinfo img{height:11px;width:11px}.fileinfo span{color:#5087d9;font-size:80%}.fileinfo span.filesize{margin-left:10px}.calendar-icon{border:0;height:12px;background-color:#fff;margin-right:5px}.document-library-filelist{float:left;position:absolute;width:50%;white-space:normal}.document-library-filelist .download-img{width:13%;float:left}.document-library-filelist .download-img img{width:60px}.document-library-filelist .filelist-content{width:87%;float:right}.download-buttons-content{float:right;width:45%}.document_library_page .published-date{font-style:italic}.demolink-content{margin-top:27px}.demolink-content p{line-height:1.714285714;margin:0 0 27px}.demolink-content p a{color:#21759b}.demolink-content p a:hover{color:#2d3647}.demolink-content p a:visited{color:#9f9f9f}@font-face{font-family:Montserrat;src:url(fonts/Montserrat-Light.otf) format('opentype')}body{font-family:Montserrat,Arial}#basic-modal-content{display:none}#simplemodal-overlay{background-color:#000}#simplemodal-container{min-width:400px;background-color:#fff;border:7px solid #5b6e78;padding:10px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#simplemodal-container .simplemodal-data{padding:2px}#simplemodal-container code{background:#141414;border-left:3px solid #65b43d;color:#bbb;display:block;font-size:12px;margin-bottom:12px;padding:4px 6px 6px}#simplemodal-container a.modalCloseImg{background:url(../lib/jquery.simplemodal/css/images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-16px;cursor:pointer}#confirm{display:none}#confirm-overlay{background-color:#eee}#confirm-container{min-height:140px;width:420px;font:16px/22px 'Trebuchet MS',Verdana,Arial;text-align:left;background:#fff;border:2px solid #369}#confirm-container .header{height:30px;line-height:30px;width:100%;background:url(../lib/jquery.simplemodal/images/confirm/header.gif) repeat-x;color:#fff;font-weight:bold}#confirm-container .header span{padding-left:8px}#confirm-container .message{color:#333;font-size:14px;margin:0;padding:12px 4px 12px 8px}#confirm-container .buttons{line-height:26px;width:160px;float:right;padding:10px 8px 0}#confirm-container .buttons div{float:right;margin-left:4px;width:70px;height:26px;color:#666;font-weight:bold;text-align:center;background:url(../lib/jquery.simplemodal/images/confirm/button.gif) repeat-x;border:1px solid #bbb;cursor:pointer}#confirm-container a.modal-close,#confirm-container a.modal-close:link,#confirm-container a.modal-close:active,#confirm-container a.modal-close:visited{text-decoration:none;font-weight:bold;position:absolute;right:10px;top:2px;color:#fff}#confirm-container a.modal-close:hover{color:#ccc}#simplemodal-container .header{height:30px;line-height:30px;width:99%;background:url(../lib/jquery.simplemodal/images/confirm/header.gif) repeat-x;color:#fff;font-weight:bold;padding:0}#basic-modal-content{display:none}#simplemodal-overlay{background-color:#000}#simplemodal-container{min-width:400px;background-color:#fff;border:7px solid #5b6e78;padding:10px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#simplemodal-container .simplemodal-data{padding:2px}#simplemodal-container code{background:#141414;border-left:3px solid #65b43d;color:#bbb;display:block;font-size:12px;margin-bottom:12px;padding:4px 6px 6px}#simplemodal-container a.modalCloseImg{background:url(../lib/jquery.simplemodal/css/images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-16px;cursor:pointer}