/* skin:"default" */ /* begin main stylesheet */ form#SurveyForm{max-width:720px;margin:auto;text-align:center;}textarea.survey_txtarea{width:100%;height:160px;border:1px solid #35ade0;}.survey_qna{font-family:"proxima_nova_ltthin","sans-serif";box-sizing:border-box;padding:20px;font-size:27px;font-weight:900;margin:10px;background-color:white;border-radius:10px;box-shadow:2px 2px 9px 0px #efefef;color:#0076a9;line-height:1;border:1px solid #0076a9;}.sub_qna{display:inline-block;width:100%;vertical-align:top;padding:10px;border:1px solid;border-radius:10px;margin:6px;font-size:27px;}.br-theme-fontawesome-stars .br-widget{text-align:center;}.br-theme-fontawesome-stars .br-widget a{/* font:normal normal normal 35px/1 'Font Awesome\ 5 Free';*/ margin-right:7px !important;}.br-theme-fontawesome-stars .br-widget a.br-selected:before,.br-theme-fontawesome-stars .br-widget a.br-active:before{color:gold !important;transition:0.5s;}/* radial style start */ @keyframes click-wave{0%{height:40px;width:40px;opacity:0.35;position:relative;}100%{height:200px;width:200px;margin-left:-80px;margin-top:-80px;opacity:0;}}.option-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:relative;top:13.33333px;right:0;bottom:0;left:0;height:40px;width:40px;transition:all 0.15s ease-out 0s;background:#cbd1d8;border:none;color:#fff;cursor:pointer;display:inline-block;margin-right:0.5rem;outline:none;position:relative;z-index:1000;}.option-input:hover{background:#9faab7;}.option-input:checked{background:#40e0d0;}.option-input:checked::before{height:40px;width:40px;position:absolute;content:'✔';display:inline-block;font-size:26.66667px;text-align:center;line-height:40px;}.option-input:checked::after{-webkit-animation:click-wave 0.65s;-moz-animation:click-wave 0.65s;animation:click-wave 0.65s;background:#40e0d0;content:'';display:block;position:relative;z-index:100;}.option-input.radio{border-radius:50%;}.option-input.radio::after{border-radius:50%;}.survey_answer{margin:20px;position:relative;}td.no,td.yes{display:inline-block;width:20%;}/* radial style end */ .home_slide_widget{position:relative;overflow:hidden;margin:auto;}.home_slide_container{overflow:hidden;width:100%;display:block;z-index:3;position:relative;}.home_slide_content{position:relative;margin:auto;display:inline-block;width:100%;max-width:980px;z-index:99;padding:0px 32px;box-sizing:border-box;}.slide_widget_box{margin:auto;position:relative;display:block;overflow:hidden;}/* .slide_widget_box::after{content:'';position:absolute;overflow:hidden;}*/ .home_slide_content p{margin-bottom:0px;}.home_slider_ads{position:relative;width:100%;height:578px;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover;}.slider_btns{cursor:pointer;}#show_slider_btn_left{width:81px;height:222px;background-image:url(images/slider_left.png);background-repeat:no-repeat;position:absolute;left:0px;top:58px;z-index:999;cursor:pointer;}.slide_btns{position:absolute;bottom:0px;z-index:6;width:100%;font-size:18px;}.slide_btn_container{position:relative;text-align:center;margin:auto;}.slide_btn{display:inline-block;padding-left:5px;padding-right:5px;color:#FFFFFF;cursor:pointer;}.slide_btn::after{font-family:'fontawesome';content:'\f1db';}.slide_btn_select{pointer-events:none;}.slide_btn_select::after{font-family:'fontawesome';content:'\f111';color:#FFFFFF}#show_slider_btn_right{width:74px;height:222px;background-image:url(images/slider_right.png);background-repeat:no-repeat;position:absolute;right:0px;top:58px;z-index:999;cursor:pointer;}#slideshow{height:360px;}.topbar_slide_container{position:fixed;float:left;overflow:hidden;box-sizing:border-box;width:100%;height:100%;min-height:10px;}.slide_content_container{position:absolute;z-index:10;width:100%;}.small_slide_container{overflow:hidden;box-sizing:border-box;width:100%;max-width:1000px;padding:20px;margin:auto;white-space:nowrap;}.slide_content{font-family:'Proxima Nova',sans-serif;font-size:32px;color:#333;display:inline-block;white-space:normal;line-height:normal;}.adrotator{z-index:2;}.small_slides{text-align:center;position:relative;width:100%;}.small_slides>img{height:auto;width:100%;}.small_widget_slides{text-align:center;position:absolute;width:100%;background-repeat:no-repeat;background-size:cover;background-position:60% 50%;}#template_homepage .slide_conten P,#template_homepage .slide_conten h2{text-align:left !important;}#sliderwrapper{margin-top:20px;width:980px;padding-left:2px;}.SliderTitles{position:absolute;margin-left:4px;margin-top:-10px;width:160px;margin-right:auto;background-color:#fff;box-shadow:rgba(0,0,0,0.3) 0px 0px 3px;text-align:center;font-size:17px;font-family:'Raleway',serif;padding:5px;z-index:999;text-transform:uppercase;}.SliderTitles a:link,.SliderTitles a:hover,.SliderTitles a:visited,.SliderTitles a:active{font-size:17px;text-transform:uppercase;font-family:'Raleway',serif;}#main_slider_container{position:relative;width:960px;margin-left:auto;margin-right:auto;}.slider{overflow:hidden;}.slider_image{border:1px solid #3B2F26;float:left;margin-right:10px;}#slide_header{line-height:36px;padding-top:3px;padding-bottom:3px;background:#FFF;background:-webkit-linear-gradient(left,#FFF,#F7E8CD);background:-o-linear-gradient(right,#FFF,#F7E8CD);background:-moz-linear-gradient(right,#FFFD,#F7E8CD);background:linear-gradient(to right,#FFF,#F7E8CD);}#slider_header_image{width:980px;position:relative;margin-left:auto;margin-right:auto;}#AdRotator{position:relative;height:875px;width:100%;overflow:hidden;margin-top:36px;}.imgItem{position:absolute;width:100%;height:340px;background-color:#fff;background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:cover;}#ad_rotator{height:340px;overflow:hidden;}div.adrotator{z-index:1;overflow:hidden;width:100%;height:340px;}.adrotator .slide_box{position:relative;left:-480px;margin:auto;}div.adrotator h1{margin-top:2px;padding-top:0px;font-size:26px;}div.adrotator p{font-size:14px;}div.adrotator .btn{font-size:15px;width:170px;height:50px;line-height:50px;letter-spacing:2px;}div.slide{overflow:hidden;width:100%;height:340px;position:absolute;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}#template_homepage .slide_content_box{border-radius:10px;background-repeat:no-repeat;background-size:cover;}.slide_content_box{margin:auto;position:relative;white-space:nowrap;display:inline-block;}.slider_content_box{position:relative;white-space:nowrap;display:inline-block;}.slide_content_box a,.slider_content_box a{text-transform:uppercase;text-decoration:none;/*padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;*/ font-size:16px;letter-spacing:3px;}.slide_content_box h1,.slide_content_box p,.slider_content_box h1,.slider_content_box p{line-height:normal;}.slide_content_box p,.slider_content_box p{font-size:12px;}.ad_btn{font-family:'Oswald',sans-serif;font-size:13px !important;text-align:center;border:1px solid #606062;padding:5px;border-radius:0px;text-decoration:none !important;margin-top:5px !important;display:inline-block;}.ad_btn>div{display:inline-block;letter-spacing:0.1em !important;}.ad_container_home{}.carousel_slide_container{opacity:0;}.carousel_widget{position:relative;margin:auto;max-width:1024px;overflow:hidden;margin-top:20px;}.caroursel_slider_slides{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}.carousel_box{position:absolute;width:100%;}#carousel_slide_buttons{position:absolute;}.carousel_slide_buttons{width:97%;height:90px;position:absolute;z-index:999;margin-left:15px;top:37%;}.carousel_slide_buttons #left_arrow{float:left;}.carousel_slide_buttons #right_arrow{float:right;}/* Slider Content Animation start */ @keyframes FlyInTop{0%{top:-999px;}100%{top:0px;}}@-webkit-keyframes FlyInTop{0%{top:-999px;}100%{top:0px;}}@keyframes FlyInBottom{0%{bottom:-999px;}100%{bottom:0px;}}@-webkit-keyframes FlyInBottom{0%{bottom:-999px;}100%{bottom:0px;}}@keyframes FlyInLeft{0%{left:-999px;}100%{left:0px;}}@-webkit-keyframes FlyInLeft{0%{left:-999px;}100%{left:0px;}}@keyframes FlyInRight{0%{right:-999px;}100%{right:0px;}}@-webkit-keyframes FlyInRight{0%{right:-999px;}100%{right:0px;}}@keyframes FadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes FadeIn{0%{opacity:0;}100%{opacity:1;}}/* Slider Content Animation End */ @media (max-width:1163px){.home_slide_content img{max-height:400px;width:auto;}.slide_content,.slide_content div,.slide_content span{font-size:23px !important;}}@media (max-width:980px){.right_side{width:auto !important;margin-top:20px;margin-left:0px !important;}#account_info{width:auto !important;}.slide_content h1{font-size:24px !important;}.slide_content_box a{text-transform:uppercase;text-decoration:none;padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;font-size:12px;letter-spacing:0px;}.home_slide_content img{max-height:270px;width:auto;}.slide_content table{width:100% !important;}.scale_slide_content{height:auto!important;}#slider{width:700px !important;}.top_ad_widget{margin-top:16px;}.LinkWidgetBox{width:100%;}.widget_Youtube iframe{width:auto !important;height:auto !important;}.widget_Content{padding:10px;}.widget_Adwidgetslider{width:100%;min-height:0px !important;background-size:contain !important;}.small_slides{width:100%;min-height:0px !important;/*background-size:contain !important;*/}.widget_Adwidget{text-align:-webkit-center;}.home_slide_widget .ad_btn{width:28vw !important;margin-top:0px;}.widget_Adwidget{width:100%;min-height:0px !important;}.small_slide_container img{max-width:100%;}.small_slide_container{background-position:50% 50%;float:none;}#template_homepage .widget_Adwidget .slide_content_box{}#template_homepage .widget_Adwidget .slide_content_box .ad_btn{width:auto;height:auto;}.link_widget_container{padding-top:10px;min-width:180px;}.widget_links{text-align:center;border-top:1px solid #ccc;padding-top:8px;padding-bottom:8px;font-family:"Lato",serif;font-size:14px;margin-left:10px;margin-right:10px;}.widget_links_first{text-align:center;padding-top:8px;padding-bottom:8px;font-family:'Lato',serif;font-size:14px;margin-left:10px;margin-right:10px;}.widget_links a:link,.widget_links a:visited,.widget_links a:active{font-family:'Open Sans',serif;font-size:14px;}.widget_links a:hover{font-family:'Open Sans',serif;font-size:14px;color:#fff;}.widget_links_first a:link,.widget_links_first a:visited,.widget_links_first a:active{font-family:'Open Sans',serif;font-size:14px;}.widget_links_first a:hover{font-family:'Open Sans',serif;font-size:14px;color:#fff;}.widget_links:hover,.widget_links_first:hover{background-color:#094fa3;}.widget_links:hover a,.widget_links_first:hover a{color:#fff;}.small_slide_container{display:inline-block;}}@media (max-width:813px){.home_slide_content img{max-height:270px;width:auto;}.slide_content table{width:100% !important;}.small_slide_container img{max-width:100%;}.LinkWidgetBox{width:100%;}.widget_Youtube iframe{width:auto !important;height:auto !important;}.widget_Content{padding:10px;}.widget_Youtube iframe{width:auto !important;height:auto !important;}.widget_Content{padding:10px;}}@media (max-width:800px){.slide_content,.slide_content div,.slide_content span{font-size:18px !important;}}@media (max-width:780px){.walrus{background-size:cover !important;}}@media (max-width:560px){#slider{width:500px !important;}.slide .js_ad_offset{height:180px;}div.slide,div.adrotator{height:180px;}.slide_content h1{font-size:18px !important;margin:0px;padding:0px;}.column_widget{width:100% !important;}.ad_btn{width:auto !important;}}@media (max-width:460px){.ad_btn{width:240px;}.scale_slide_content{height:auto !important;}#slider{width:400px !important;}.widget_Content{padding:15px;}.slide_content,.slide_content div,.slide_content span{/* font-size:13px;*/}.small_slide_container{padding:10px;}}@media (max-width:399px){#slider{width:300px !important;}.slider_buttons{width:auto !important;}.slider_image{width:180px !important;}.walrus{height:auto !important;background-size:cover !important;}}@media (max-width:330px){.home_slide_widget .slide_content_box{margin:0px !important;padding:0px !important;}.ad_btn{font-size:13px !important;}}/* skin:"default" */ /* begin main stylesheet */ html{height:100%;overflow-y:scroll;}body{height:100%;font-size:16px;line-height:32px;font-family:'Lato',"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,"sans-serif";background-color:#fff;color:#565656;margin:0;padding:0;}.em-widget{margin-top:130px;}.fil1:hover{fill:#0084FF;}.statefill{fill:#0084FF !important;}.float_left{float:left;}.float_right{float:right;}.upload_btn{font-size:60px;text-align:center;line-height:normal;color:#2593d9;}.dropzone .dz-message{margin:1em 0 !important;}input[type=button],input[type=submit],textarea{-webkit-appearance:none;-webkit-border-radius:0;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}/* Firefox */ input[type=number]{-moz-appearance:textfield;}.ranking_name{display:inline-block;font-size:15px;color:#666;vertical-align:top;line-height:2;}.web_app_secondary_header{display:none;}.no_wrap td{display:table-cell !important;}.region_blog{width:auto;max-width:1000px;margin:auto;}.payformbox{width:100%;max-width:400px;margin:auto;}.payformbox label{display:block;margin-top:10px;margin-bottom:5px;}.payformbox button{margin-top:20px;background-color:#1f952d;color:#ffffff;border:none;border-radius:4px;padding:10px;padding-left:15px;padding-right:15px;}.password_policy_container{padding:20px;border:1px solid #ccc;text-align:left;background-color:#FFF5CD;max-width:490px;margin:auto;margin-bottom:20px;}.pwd_policy{font-size:13px;margin-left:15px;}#clear_all{display:inline-block;margin-left:30px;vertical-align:middle;height:29px;cursor:pointer;transition:0.3s;}#clear_all:hover{color:#2493da;}#clear_all .fas,#select_loan_type .fas{font-size:20px;margin-right:10px;}#clear_all a{text-decoration:none;}.loan_desc_container{margin-top:40px;}.loan_learn_more{color:#2493da;font-size:14px;padding:10px;text-align:center;margin-top:20px;cursor:pointer;text-transform:uppercase;letter-spacing:1px;transition:0.3s;line-height:normal;}.loan_learn_more:hover{background-color:#2493da;color:#fff;}.loan_learn_more_selected{background-color:#2493da;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;}.loan_detail_description{text-align:left !important;padding:20px;background-color:#fff;border:1px solid #ccc;display:none;height:0px;overflow:auto;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.loan_desc_arrows{margin-left:10px;margin-right:10px;}a[id]:empty{position:relative;top:-50px;display:block;}#mobile_menu_btn .fa{font-size:24px !important;}#percent_display{display:inline-block;min-width:40px;margin-left:6px;font-size:16px;}.radio_buttons{margin-top:10px;vertical-align:middle;display:inline-block;}.radio_name{display:inline-block;vertical-align:top;line-height:30px;}.radio_button{display:inline-block;margin-bottom:5px;cursor:pointer;position:relative;font-size:13px;margin-right:1px;width:40px;height:27px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.radio_button_box{position:absolute;top:0;left:0;width:39px;height:27px;vertical-align:middle;line-height:16px;border:1px solid #ccc;border-radius:3px;padding:5px;overflow:hidden;}#prop_price .radio_button_box{position:absolute;top:0;left:0;width:48px;height:27px;vertical-align:middle;line-height:16px;border:1px solid #ccc;border-radius:3px;padding-top:5px;padding-bottom:5px;text-align:center;overflow:hidden;}.radio_button:hover input ~ .radio_button_box{background-color:#2494D9;color:#fff;}.radio_button input{position:absolute;opacity:0;}.radio_button input:checked ~ .radio_button_box{background-color:#2494D9;color:#fff;}.nav_arrow_open{display:none;margin-right:5px;background-image:url(images/nav_arrow_open.png);background-repeat:no-repeat;background-position:10px 50%;}.instructions{color:#2494D9;font-size:18px;line-height:24px;font-weight:bold;}.security_notice{text-align:center;font-size:20px;color:#565656;max-width:600px;margin:auto;line-height:normal;}.officer_btn{padding:4px;border:1px solid #ccc;text-align:center;border-radius:5px;cursor:pointer;transition:0.3s;}.required_fields{color:red;max-width:500px;text-align:center;line-height:normal;margin:auto;}.officer_btn:hover{background-color:#2494D9;color:#fff;}.officer_btn_select{background-color:#2494D9;color:#fff;}/* .form_region{padding-top:45px;}*/ .reg_form_table{width:100%;max-width:400px;}.reg_form_table td{text-align:left;}.reg_form_table input[type=text]{width:100%;}#application{width:100%;max-width:800px;margin:auto;position:relative;text-align:center;margin-bottom:60px;}#application label{display:block;}#application input[type=text]{display:inline-block;}.application_btn{background-color:#565656;font-weight:normal;border:0px;color:#fff;cursor:pointer;height:60px;line-height:32px;padding-left:25px;padding-right:25px;text-transform:uppercase;font-size:15px;letter-spacing:1px;border-radius:4px;margin:auto;margin-top:30px;width:300px;text-align:center;}.application_btn i{margin-top:10px;margin-left:15px;font-size:38px !important;}.app_btn_text{height:50px;display:inline-block;vertical-align:middle;}#application #SubmitBtn::after{font-family:'FontAwesome';content:'\f054';color:#fff;}#template_default p{padding-top:0px;padding-bottom:0px;margin-bottom:0px;}#progress_bar{max-width:980px;margin:auto;position:relative;text-align:center;margin-bottom:40px;}.progress_btn{width:60px;height:60px;display:inline-block;margin-left:2px;margin-right:2px;background-image:url(images/progress_btn_off.png);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;vertical-align:middle;font-size:16px;line-height:normal;color:#ccc;cursor:pointer;}.loanappbtn{display:inline-block;vertical-align:middle;line-height:normal;margin-top:3px;}.progress_done{background-image:url(images/progress_btn_on.png);color:#fff;background-size:cover;}.progress_active{width:80px;height:80px;background-image:url(images/progress_btn_active.png);color:#fff;font-size:28px;background-size:cover;}.progress_divider{background-image:url(images/progress_divider.png);background-repeat:no-repeat;width:10px;height:38px;display:inline-block;vertical-align:middle;}.step{font-size:12px;font-weight:bold;display:block;text-transform:uppercase;line-height:normal;padding-top:16px;margin-bottom:0px;padding-bottom:0px;}.end_btns{font-size:14px;line-height:60px;display:inline-block;font-weight:bold;text-transform:uppercase;vertical-align:middle;}.progress_active .end_btns{line-height:80px;}.application_box{width:310px;display:inline-block;margin-left:10px;margin-right:10px;vertical-align:top;text-align:left;}.application_box h4{font-size:18px;margin-bottom:5px;}.app_headers{font-size:24px;margin-bottom:10px;}.app_subheaders{font-size:16px;line-height:normal;margin-bottom:10px;color:#565656;font-weight:bold;}.application_officer_name{text-align:center;}.application_officer_name h2{margin-bottom:5px;margin-top:2px;line-height:normal;}.portal_officer_name h2{margin-bottom:5px;margin-top:2px;line-height:normal;}.application_officer_photo{position:relative;border:4px solid #DDD;border-radius:8px;max-width:250px;width:100%;height:320px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50% 40%;background-size:cover;margin:auto;}.small_application_officer_photo{position:relative;border:4px solid #DDD;border-radius:8px;max-width:180px;width:100%;height:200px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50% 40%;background-size:cover;margin:auto;}#officer_list{height:300px;overflow:auto;display:none;margin-top:10px;border:1px solid #ccc;}#start_officer_list{height:350px;overflow:auto;display:none;border:1px solid #ccc;}#officer_block{height:350px;overflow:auto;border:1px solid #ccc;}.stars i{color:#FF7E00;}.officer_select_name{font-size:16px;font-weight:bold;line-height:16px;margin-bottom:6px;}.officer_select_btn{background-color:#2494D9;color:#fff;text-align:center;border-radius:5px;display:inline-block;padding-left:10px;padding-right:10px;cursor:pointer;transition:0.3s}.officer_select_btn:hover{background-color:#79BEE8;}.officer_select_photo{position:relative;border:4px solid #DDD;border-radius:8px;max-width:90px;width:100%;height:120px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50% 40%;background-size:cover;margin:auto;display:inline-block;margin-right:10px;}.small_officer_select_photo{position:relative;border:4px solid #DDD;border-radius:8px;max-width:106px;width:100%;height:95px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50% 20%;background-size:cover;display:inline-block;}#officer_listing{height:300px;max-width:400px;overflow:auto;text-align:left;margin:auto;margin-top:10px;cursor:pointer;border:1px solid #ccc;}#officer_listing .officer_list_item:hover{background-color:#D4F5FF;}#officer_listing input[type=radio]{visibility:hidden;}.officer_select_photo_register{position:relative;border:2px solid #DDD;border-radius:8px;max-width:50px;width:100%;height:70px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50% 40%;background-size:cover;margin:auto;display:inline-block;margin-right:10px;}.officer_select_contact_info{display:inline-block;text-align:left;vertical-align:top;line-height:normal;font-size:13px;}.officer_list_item{padding-top:20px;padding-bottom:5px;}#officer_listing .officer_list_item{padding:3px;}.portal_officer_photo{position:relative;border:4px solid #DDD;border-radius:8px;max-width:120px;width:100%;height:160px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50% 40%;background-size:cover;margin:auto;margin-right:15px;display:inline-block;}.table_row{border-bottom:1px dotted #ccc;}#partner_page{width:auto;max-width:980px;position:relative;margin:auto;margin-bottom:50px;}#partner_page .leadForm{max-width:480px;}#partnerLoginForm{max-width:320px;margin:auto;}#partnerLoginForm input[type=email],#partnerLoginForm input[type=password]{width:300px;}.region_topnav{color:#333;background-color:rgb(248,248,248);}.region_topnav a{color:#333;}.nav_arrow_closed{display:inline-block;background-image:url(images/nav_arrow_closed.png);background-repeat:no-repeat;background-position:10px 50%;}.gray_bg{background-color:#777 !important;}.vert_align_box{vertical-align:middle;height:100%;display:inline-block;}.vert_align_container{vertical-align:middle;display:inline-block;max-width:99%;}#mfPreviewBarShow{display:none !important;}#mobile_menu_btn{font-size:23px;display:none;cursor:pointer;}.menu_selected{background-color:#86adcc;padding-left:50px !important;}.mobile_menu_select{background-color:#999 !important;}.mobile_submenu_select{background-color:#999 !important;}#mfPreviewBar{display:none !important;}.compact_form{display:inline-block;width:100%;}.compact_form_item_triple{display:inline-block;width:32%;}.compact_form_item_double{display:inline-block;width:49%;vertical-align:middle;}.leadForm{position:relative;margin:auto;margin-bottom:60px;}.leadForm input[type=text]{width:96%;}.close_bio{cursor:pointer;}.sm_cal_header{font-size:12px;padding-left:8px;padding-right:8px;}.cal_date_on:hover{background-color:#2d4761 !important;transition:0.2s;}#scroll_top{display:block;width:60px;background-color:#2494D9;color:#fff;position:fixed;bottom:-80px;height:40px;text-align:center;right:60px;z-index:10034;line-height:normal;cursor:pointer;border-top-left-radius:4px;border-top-right-radius:4px;border-top:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;}.scroll_top_arrow{font-size:30px;}#build_your_loan_btns{padding:15px;border:1px solid #565656;border-radius:6px;line-height:24px;}#build_your_loan_btns a{text-decoration:none;display:block;/* background-color:#2494D9;color:#fff;*/ padding:5px;margin-bottom:4px;border-radius:6px;transition:0.3s;}/* #build_your_loan_btns a:hover{background-color:#999;}*/ .title{font-weight:bold;}.region_title{position:relative;}.region_pressrelease{width:100%;max-width:980px;position:relative;margin:auto;}#topbar_content{max-width:1200px;width:100%;margin:auto;}.topbar_content_box{display:inline-block;}.mobile_show{display:none;}#main_button_table{margin:auto;}#main_button_table td{padding-top:3px;}#main_button_table a{color:#333;text-transform:uppercase;display:block;padding-left:20px;padding-right:20px;}#main_button_table a:hover{text-decoration:none;}#main_button_table .main_header_link{font-size:13px;letter-spacing:0.05em;text-transform:uppercase;}.main_header_link{cursor:pointer;transition:.3s;border-bottom:3px solid rgb(248,248,248);}.main_header_link:first-child{background-color:#ff8800;color:#fff;}.main_header_link a:link{text-decoration:none;}.main_header_link:hover{border-bottom:3px solid #2494D9;}.main_header_link:first-child a{color:#fff !important;}.mainsubmenu a{font-size:15px;text-decoration:none;}.mainsubmenu a:link{text-decoration:none;}#TitanTools .region_toppagebar{min-height:30px;}.sub_header{display:inline-block;vertical-align:middle;}.sub_header img,.sub_header h4{display:inline-block;vertical-align:middle;}.sub_header h4{margin-left:10px;}.top_link_btn{padding:2px;display:inline-block;line-height:normal;margin-right:4px;vertical-align:middle;}.top_link_btn .fa{font-size:28px !important;vertical-align:middle;}.top_link_btn:first-child .top_link_text{background-color:#ff8800;color:#fff;}.top_link_text{display:inline;font-size:12px;background-color:#EFEFEF;border-radius:4px;padding:3px;padding-left:6px;padding-right:6px;vertical-align:middle;}#menu{display:none;z-index:999;margin-top:61px;position:relative;}#menu a{color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;letter-spacing:2px;font-weight:normal;height:50px;font-size:12px;line-height:16px;padding-left:10px;padding-right:10px;}#menubtn{display:inline-block;font-size:28px;}#top_spacer{height:125px;}/* #template_homepage #top_spacer{height:0px;}*/ #title_spacer{height:123px;}#topmenu,#topmobilemenu{background-color:#4D4D4D;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:40px;line-height:50px;text-align:center;z-index:999;}#topmobilemenu{position:absolute;width:100%;}#topmenu ul,#topmobilemenu ul{padding:0px;margin:0px;}.past_shows_container{width:100%;max-width:980px;position:relative;margin:auto;text-align:center;}.showtimes{text-align:center;}.show_page_left{max-width:600px;display:inline-block;vertical-align:top;}.show_page_right{width:336px;display:inline-block;vertical-align:top;}.fancy_box_image{margin-right:5px;margin-bottom:5px;display:inline-block;vertical-align:middle;}.ShadowBox{width:240px;height:180px;overflow:hidden;background-repeat:no-repeat;background-size:cover;}#topmenu li{padding-left:15px;padding-right:15px;min-width:110px;display:inline-block;list-style:none;border-left:1px solid #ccc;border-right:1px solid #ccc;cursor:pointer;transition:all 0.3s ease;font-size:12px;}#topmobilemenu li{width:100%;display:block;list-style:none;cursor:pointer;transition:all 0.3s ease;border-bottom:1px solid #ccc;text-transform:uppercase;color:#fff;font-size:12px;letter-spacing:2px;background-color:#565656;}#mobile_top{}#mobile_back_btn{display:none;cursor:pointer;}#mobile_top_nav{height:40px;background-color:#333;color:#fff;font-size:16px;padding-left:10px;line-height:40px;}.page_name{position:relative;text-align:center;background-color:rgba(0,0,0,0.4);z-index:10;color:#FFF;padding:25px;font-size:30px;font-weight:bold;margin:auto;width:100%;max-width:400px;vertical-align:middle;letter-spacing:3px;font-family:'Quicksand','sans-serif';text-transform:uppercase;}.paragraph2{line-height:22px;padding-right:15px;margin-left:15px;}.widget_Bloglatest{width:100%;max-width:1000px;margin:auto;column-width:300px;margin-top:0px;margin-bottom:100px;}.latest_blog_container{break-inside:avoid;padding-bottom:20px;padding-top:20px;}.inner_blog_container{box-shadow:3px 3px 8px rgba(0,0,0,0.2);background-color:#fff;min-height:440px;}.LatestBlogEntry{text-align:left;padding:15px;padding-bottom:25px;}.BlogPage{max-width:980px;margin:auto;}.BlogListItem .layout_H a:link,.BlogListItem .layout_H a:active,.BlogListItem .layout_H a:visited,.header18{font-size:10px;color:#949496;text-transform:uppercase;}.BlogListItem .layout_V a:link,.BlogListItem .layout_V a:active,.BlogListItem .layout_V a:visited,.header18{font-size:10px;color:#949496;text-transform:uppercase;}.BlogListItem .cateList a:link,.BlogListItem .cateList a:active,.BlogListItem .cateList a:visited,.header18{font-size:10px;color:#949496;text-transform:uppercase;}div.layout_H .blog_image_container{width:476px;height:280px;overflow:hidden;float:left;}div.layout_V .blog_image_container{width:657px;height:314px;overflow:hidden;}.layout_V.BlogListItem{height:500px;width:657px;}.layout_H.BlogListItem{height:322px;width:100%;max-width:900px;}.BlogListItem{background:#f1f1f1;margin-bottom:24px;float:left;clear:left;}.header6{font-size:20px;font-weight:normal;}.header6 a{text-decoration:none;}.BlogListItem h1.header7{letter-spacing:1px;margin-top:0px;margin-bottom:10px;margin-left:15px;text-decoration:none;font-size:28px;line-height:normal;color:#2494D9;}.BlogListItem h1.header7 a{color:#2494D9;}.BlogListItem h1.header7 a{text-decoration:none;}div.blog_text_container .header18{padding:10px 0px 0px 15px;}div.blog_text_container{position:relative;}.layout_V .blog_text_container{height:227px;}.layout_H .blog_text_container{width:390px;height:300px;display:inline-block;padding-left:15px;}.BlogCat .header18{font-size:14px;}.BlogListItem .readMore{text-decoration:none;font-weight:bold;font-size:12px;line-height:16px;letter-spacing:2px;bottom:20px;right:10px;text-transform:uppercase;display:block;margin-top:15px;padding-right:15px;text-align:right;}.readMore::after{font-family:'FontAwesome';content:'\f054';margin-left:10px;font-size:13px;}.region_blog_share .SI,#topBar .SI{display:inline-block;height:39px;padding:0px 3px;}#share_buttons{text-align:center;}#topBar .SI:hover{background-color:#BAA36C;}#topBar .SI_POPUP:hover{background:#BAA36C;overflow:visible;}.widget_Form{width:100%;position:relative;margin:auto;}.widget_Form select{width:94%;height:42px !important;}#topBar .SI_POPUP .popup{background:#BAA36C;position:absolute;top:38px;right:0px;z-index:1000000;display:none;}#topBar .SI_POPUP:hover .popup{display:block;}.region_blog_share .infront_SI{padding:3px;margin-left:5px;margin-right:5px;display:block;}#topBar .infront_SI{padding:10px;display:block;}.lessBold{display:inline;border-left:1px solid #363636;margin-right:15px;margin-left:15px;}.blog_links_right{margin:0px 5px;display:inline-block;}.blog_section_header_right{display:inline-block;}.blog_links_right a:link,.blog_links_right a:active,.blog_links_right a:visited,#PageNav a:link,#PageNav a:active,#PageNav a:visited{text-decoration:none;color:#363636;}#topmenu a,#mobile_top a{color:#fff;text-decoration:none;font-weight:normal;text-transform:uppercase;letter-spacing:2px;}.topmenu_btn{color:#fff;text-transform:uppercase;letter-spacing:2px;}.show_btn{width:100%;float:left;height:120px;color:#fff;font-size:24px;padding:20px;padding-left:50px;text-align:center;letter-spacing:2px;position:relative;margin:10px auto;line-height:28px;}.show_pointer{content:"";width:0;height:0;position:absolute;top:0;left:100%;border-top:80px solid transparent;border-bottom:80px solid transparent;z-index:100;}.show_header_buy_tickets{background-color:#2d4761 !important;}.buynowbtn{color:#fff !important;background-color:#2d4761;padding:6px;padding-left:10px;padding-right:10px;text-decoration:none !important;text-transform:uppercase;font-size:12px;letter-spacing:1px;}.buynowbtn:hover{background-color:#D57072;}.soldoutbtn{color:#fff;background-color:#ccc;padding:6px;padding-left:10px;padding-right:10px;text-decoration:none !important;text-transform:uppercase;font-size:12px;letter-spacing:1px;}#menu_btn_text{font-size:15px;letter-spacing:2px;line-height:29px;width:40px;}.submenu{display:none;z-index:999;font-size:14px;}.after_header{background-color:#fff;position:relative;}@media(min-width:800px){.menu_show{display:block;}}.childmenu{display:none;}.title_icon{display:block;margin-right:10px;margin-top:2px;float:left;}.parallax{background-size:auto !important;}.prcontainer{margin-bottom:40px;margin-left:20px;margin-top:25px;}.page{margin-top:30px;}.shade_content{display:inline-block;padding:25px;}.region_link_zeta{margin-bottom:30px;}.shade_title{cursor:pointer;margin-top:10px;text-transform:uppercase !important;background-image:url(images/close_arrow.png);background-position:0% 32%;background-repeat:no-repeat;padding-left:20px;}.shade_title_over{cursor:pointer;margin-top:10px;text-transform:uppercase !important;background-image:url(images/open_arrow.png);background-position:0% 36%;background-repeat:no-repeat;padding-left:20px;}#email_signup{margin-top:154px;margin-left:50px;}.shades{height:0px;display:none;overflow:hidden;}.shade_widget_container{margin-top:30px;margin-bottom:30px;}.toptop,.toptop a,.toptop a:link,.toptop a:active,.toptop a:hover,.toptop a:visited{font-size:11px;text-decoration:none;color:#b9babe;}.topbottom,.topbottom a,.topbottom a:link,.topbottom a:active,.topbottom a:hover,.topbottom a:visited{font-size:11px;text-decoration:none;color:#1e73b4;}.topnav{float:right;height:80px;}.mlabel{display:none;}.required{color:red;}#top_image{float:right;line-height:normal;}#top_text{position:relative;color:#fff;margin-top:20px;width:600px;margin-left:auto;margin-right:auto;text-align:center;}#mobile_home_ad{position:relative;width:100%;margin-left:auto;margin-right:auto;display:none;}#TitanTools #mobile_home_ad{display:block !important;margin-bottom:20px;}#TitanTools .mobileshow,#tinymce .mobileshow{display:block !important;border:1px dotted red;}.cart_link{background-color:#999;color:#fff;text-align:center;}.cart_link a:link,.cart_link a:hover,.cart_link a:visited,.cart_link a:active{color:#fff !important;font-size:10px;text-transform:uppercase;}/* start Login Register */ .AccountLink{display:block;padding-left:15px;background-image:url(images/link_bullet.png);background-position:0% 50%;background-repeat:no-repeat;}a.AccountLink:link,a.AccountLink:hover,a.AccountLink:visited,a.AccountLink:active{text-transform:uppercase;color:#000000;font-size:12px;}.section_bar{font-family:"Quicksand","sans-serif";font-size:28px;height:120px;border-top:1px solid #fff;color:#fff;text-align:center;line-height:63px;letter-spacing:3px;font-weight:normal;}.ad_widget{min-height:20px;}h1{color:#2494D9;font-size:42px;line-height:42px;font-family:"proxima_nova_ltthin","sans-serif";font-weight:100;margin-bottom:2px;}h5{font-family:"Proxima Nova","sans-serif";margin-bottom:2px;margin-top:2px;font-weight:normal;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#36454f;}h4{color:#36454f;padding-bottom:5px;font-size:20px;font-weight:normal;letter-spacing:2px;}h3{color:#36454f;padding-bottom:5px;font-size:18px;text-transform:uppercase;letter-spacing:2px;line-height:22px;font-family:"Proxima Nova","sans-serif";}hr{clear:both;border:0px;margin-top:2px;margin-bottom:2px;height:1px;background-color:#cccccc;color:#cccccc;}.main_sec widget_Content a{color:#2d4761 !important;}a{color:#3590af;}a:hover{color:#3590af;}a:visited{}a:active{}a:link{}.adtitle{color:#F8991D;text-transform:capitalize;letter-spacing:2px;margin-top:10px;margin-bottom:10px;}.navside{text-transform:none !important;text-align:right;line-height:normal !important;margin-bottom:10px;cursor:pointer;}.navside a:link,.navside a:hover,.navside a:visited,.navside a:active{color:#1A1A1A;text-decoration:none;font-size:11px;font-weight:normal;text-transform:none !important;}.left_selected{background-image:url(images/LeftBarHighlight.gif);background-position:100% 0%;background-repeat:repeat-y;}.hover_left{background-image:url(images/LeftBarHighlight.gif);background-position:100% 0%;background-repeat:repeat-y;}.hover_right{background-image:url(images/RightBarHighlight.gif);background-position:100% 0%;background-repeat:repeat-y;}a:link.no_underline,a:hover.no_underline,a:visited.no_underline,a:active.no_underline{text-decoration:none;color:#808080;font-size:11px;font-weight:normal;}a:link.white_link,a:hover.white_link,a:visited.white_link,a:active.white_link{color:white;font-weight:bold;}ul{margin-top:0px;padding-top:0px;}.side_desc p{margin:0px;padding:0px;}a:link.blackLink,a:hover.blackLink,a:visited.blackLink,a:active.blackLink{color:black;font-weight:normal;}a:link.sm_blackLink,a:hover.sm_blackLink,a:visited.sm_blackLink,a:active.sm_blackLink{color:black;font-weight:normal;font-size:10px;}.menu_item{padding:3px;padding-left:8px;padding-right:26px;white-space:nowrap;line-height:1.1em;font-weight:normal;}.menu_item img{float:left;display:block;}.no_bold_link,a:link.no_bold_link,a:hover.no_bold_link,a:visited.no_bold_link,a:active.no_bold_link{font-weight:normal;text-transform:uppercase;letter-spacing:1px;}.navside .no_bold_link{letter-spacing:normal !important;}.menu_item.hover{background-image:url('images/trans_blue.png');color:white;font-weight:normal;}.menu_item:hover{background-image:url('images/trans_blue.png');color:white;font-weight:normal;}.menu{background-image:url('images/trans_blue.png');color:white;line-height:1.1em;font-weight:normal;}ol.menu{position:absolute;visibility:hidden;z-index:1000;list-style-type:none;padding:0px;margin:0px;color:white;line-height:1.1em;font-weight:normal;background-image:url('images/trans_blue.png');}ol.menu li{list-style-type:none;padding:0px;margin:0px;white-space:nowrap;}ol.menu li a,ol.menu li a:active,ol.menu li a:visited,ol.menu li a:hover{display:block;padding:3px;padding-left:11px;padding-right:17px;}.menu_item.hover a:link,.menu_item.hover a:hover,.menu_item.hover a:visited,.menu_item.hover a:active{color:white;font-weight:normal;}.menu_item:hover a:link,.menu_item:hover a:hover,.menu_item:hover a:visited,.menu_item:hover a:active{color:white;font-weight:normal;}li.menu_item .no_bold_link{text-transform:none;}#top_links{margin-top:5px;margin-right:10px;float:right;}.home_ads{background-color:rgba(237,233,218,0.7);padding:20px;border-radius:10px;min-height:210px;width:330px;}.home_ads p{line-height:normal;text-align:left !important;font-size:12px;}.ad_btn{display:block;position:relative;margin-left:auto;margin-right:auto;margin-top:20px;}/*end Login Register*/ .header_image{width:940px;height:440px;position:relative;}.video_player{position:absolute;width:340px;height:190px;right:5px;bottom:5px;}.sq_video_player{position:absolute;width:340px;height:250px;right:5px;bottom:5px;}.video_player_center{position:absolute;width:340px;height:220px;left:290px;bottom:5px;}.reg_trade{font-size:10px;}a{color:#666;text-decoration:underline;font-weight:normal;}a:link{text-decoration:underline;}a:visited,a:active{color:#777;text-decoration:none;}a:hover{color:#777;text-decoration:underline;}#page_top{height:104px;}.shadow{box-shadow:3px 3px 8px rgba(0,0,0,0.5);background-color:#fff !important;}.region_toplinks{vertical-align:middle;margin-right:10px;margin-top:5px;text-align:right;}#header_wrapper{position:fixed;top:0px;left:0px;right:0px;z-index:10034;}#headerbar{background-color:#fff !important;width:100%;height:110px;z-index:10034;background-size:cover;box-sizing:border-box;box-shadow:4px 1px 6px rgba(0,0,0,0.4);}#main_phone{display:inline-block;text-align:left;padding-right:15px;vertical-align:middle;}#main_logo{margin-top:12px;margin-bottom:8px;}#header_table{max-width:1240px;position:relative;margin:auto;}#header_table td{color:#333;font-size:11px;text-transform:uppercase;line-height:normal;padding-left:15px;}#header_table a{color:#333;text-decoration:none;font-weight:normal;}#button_table td{padding-left:8px;padding-right:8px;white-space:nowrap;background-color:#EFEFEF;border-radius:5px;color:#fff;vertical-align:middle;}.news_wrapper{width:100%;max-width:1000px;margin:auto;}.announce_logo{float:left;font-size:28px;color:#8C3B83;}#news_alerts{position:relative;text-align:center;background-color:#E6CADF;max-height:0px;-webkit-transition:1s;transition:1s;animation-duration:0.8s;overflow:hidden;}#news_alerts.droptop{max-height:300px;}#jr_mobile{display:none;}.mainsubmenu{display:none;position:absolute;background-color:rgba(248,248,248,0.8);background-position:0% 0%;text-align:left;box-shadow:4px 4px 6px rgba(0,0,0,0.2);}.ddmenu:hover .mainsubmenu,.ddmenu:focus .mainsubmenu,.ddmenu:focus-within .mainsubmenu{display:block;}.mainsubmenu a:hover{color:#fff;text-decoration:none;background-color:#565656;}.main_sub_menu_item{display:block;padding-left:28px;padding-right:28px;}.mainchildmenu{display:block;}.mainchildmenu a{padding-left:50px;}.content_contactus{color:#ccc;line-height:normal;}.content_contactus a{font-size:14px;text-transform:none;color:#ccc;}.content_contactus a:hover{color:#6596bd !important;}.content_Terms{margin-left:0px !important;}/* Footer Start (pieces of footer could still be thoughout css) */ .footer_links a:link,.footer_links a:active,.footer_links a:visited{text-decoration:none;font-weight:normal;transition:0.3s;}.footer_links a:hover{color:#2494D9;}.housinglender_footer{width:309px;color:white;line-height:normal;padding-left:10px;font-size:10px;}.footer_link_title{font-size:22px;letter-spacing:.05em;color:#2494D9;margin-bottom:10px;font-family:"Proxima Nova","sans-serif";font-weight:400;}#footer{width:100%;position:relative;background-repeat:no-repeat;background-position:50% 0%;padding-top:50px;background-color:#565656;}#footer .fa{font-size:40px;}#footer_links_container{margin-top:50px;width:100%;max-width:1100px;position:relative;margin:auto;}.footer_links{line-height:28px;padding-left:9px;padding-right:0px;min-width:240px;display:inline-block;vertical-align:top;}.footer_links a{color:#ccc;font-size:16px;text-decoration:none;font-weight:normal;}/* Footer End (pieces of footer could still be thoughout css) */ .zoom-start{transition:transform .25s ease-in-out;-webkit-transform:scale(1.05,1.05) translateZ(0);transform:scale(1.05,1.05) translateZ(0);position:absolute;top:0px;bottom:0px;left:0px;right:0px;}.zoom_in-start{-webkit-transform:scale(1,1) translateZ(0);transform:scale(1,1) translateZ(0);backface-visibility:hidden;position:absolute;top:0px;bottom:0px;left:0px;right:0px;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;}.zoom-in{-webkit-transform:scale(1.05,1.05) translateZ(0);transform:scale(1.05,1.05) translateZ(0);backface-visibility:hidden;background-repeat:no-repeat;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;}.zoom-out{-webkit-transform:scale(1.0,1.0) translateZ(0);transform:scale(1.0,1.0) translateZ(0);backface-visibility:hidden;background-repeat:no-repeat;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;}.HomePurchase_BG{}.agent{display:inline-block;max-width:780px;width:auto;margin-left:15px;margin-right:15px;margin-bottom:20px;text-align:center;border:1px solid #ddd;background-color:#fff;}#featured_officer{display:inline-block;position:relative;max-width:780px;width:auto;margin-left:15px;margin-right:15px;margin-bottom:20px;text-align:center;border:1px solid #ddd;background-color:#fff;box-shadow:3px 3px 8px rgba(0,0,0,0.2);}#featured_flag{position:absolute;top:0px;right:0px;z-index:999;}.partner_ad{display:inline-block;margin-left:260px;}.read_bio_selected:before{content:"";width:0px;height:0px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #333;position:absolute;top:28px;left:50%;margin-left:-12px;z-index:999;}.main_link_underline{background-color:#35ADE1 !important;height:4px !important;}.main_link_select{background-color:#FFC64B !important;}.menu_content{padding-top:10px;}.navlink{font-family:"Open Sans",serif;font-weight:bold;font-size:15px;color:#3B2F26;text-decoration:none;cursor:default;text-transform:uppercase;}.navlink:hover{color:#CBAA74;}.navlink a{font-size:15px;}.titles{font-family:"Open Sans",serif;font-weight:bold;font-size:16px;}.subtitles{font-family:"Open Sans",serif;font-weight:bold;font-size:16px;color:#3B2F26;}input[type=email],input[type=text],input[type=password],input[type=date],input[type=number],input[type=tel],select{border:1px solid #565656;padding-right:3px;padding-left:6px;border-radius:6px;width:100%;color:#333;padding:7px;font-size:15px;background-color:#fff;}.calendar_box{border:1px solid #565656;background-color:#fff;color:#333;width:100%;border-radius:6px;padding-left:5px;vertical-align:middle;}.calendar_box input[type=text],.calendar_box input[type=number]{padding:2px;border:none;}.calendar_box input:focus{outline:none;}.two_digit{width:28px !important;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none;}.four_digit{width:50% !important;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none;}.date_divider{font-size:15px;}label.fl,textarea{border:1px solid #ccc;border-radius:6px;padding:15px;font-size:15px;}/* Apply Now Aplication Start */ #applyNow_form{width:auto;max-width:800px;margin:auto;margin-top:30px;margin-bottom:30px;padding:25px;border-radius:15px;line-height:22px;background-color:#d3e5f5;}input[type=button],input[type=submit]{background-color:#676767;font-weight:normal;border:0px;color:#fff;cursor:pointer;height:50px;line-height:24px;padding-left:26px;padding-right:26px;text-transform:uppercase;font-size:14px;letter-spacing:1px;border-radius:4px;}.forminfo{margin-top:30px !important;}span.notify{text-align:center;}/* Apply Now Aplication End Note:Some apply now css could be throught css style sheet */ .graybtn{background-color:#333 !important;}#searchtool input[type=text]{height:23px;padding:0px;padding-left:5px;line-height:20px;font-size:12px;}#social{line-height:normal;float:right;}.social_td{text-align:center;padding-left:10px;padding-right:10px;}.social_td:first-child{text-align:left;}.social_td:last-child{text-align:right;}#social a{font-size:13px;}#headline{margin-top:40px;width:470px;height:80px;float:left;top:5px;}.logo{display:block;float:left;}.content_phonenumber{display:block;font-weight:bold;text-align:center;}.AdSwitch{z-index:999;position:absolute;bottom:8px;width:20px;height:20px;cursor:pointer;}#ad_buttons{position:relative;width:96%;height:0px;margin-left:auto;margin-right:auto;z-index:990;top:45%;}.buttons{width:285px;}.buttons a{text-decoration:none;}#left_arrow{float:left;}#right_arrow{float:right;}#home_divider{height:15px;background-color:#F7E8CD;}#bbb{display:inline-block;}#bbb p{margin:10px;}#bbb_container{position:relative;margin:auto;text-align:right;height:61px;line-height:40px;display:inline-block;vertical-align:middle;}.content_equalhousing{display:inline-block;vertical-align:middle;}.js_ad_offset{width:100%;height:340px;background-size:cover;background-position:center top;background-repeat:no-repeat;}.sub_title{color:#4a5862;font-size:14px;font-weight:bold;}h2{font-family:'Proxima Nova','sans-serif';margin-bottom:2px;margin-top:2px;font-weight:100;font-size:20px;letter-spacing:1px;text-transform:uppercase;color:#565656;}/* end contact field */ h3 a:link,h3 a:hover,h3 a:visited,h3 a:active{text-decoration:none;}.vert_line{width:1px;height:70px;background-color:#b0b3b5;}#copyright{text-align:center;padding:10px;color:#ccc;background-color:#565656;font-size:14px;line-height:normal;}#copyright2{text-align:center;padding:10px;color:#ccc;background-color:#565656;font-size:14px;line-height:normal;}#maincontent{width:980px;margin:auto;}.region_progress{line-height:normal;}#headerDivider{background-color:#fff;width:100%;height:7px;}.bold{font-weight:bold;}img{border-width:0px;}.RightSideBar{width:340px;padding-left:15px;}.LeftSideBar{width:300px;padding-right:15px;}.LeftPane{padding-right:7px;}.RightPane{padding-left:7px;}.withBothPane{padding:0px 4px;}.withLeftPane{padding-left:7px;}.withRightPane{padding-right:7px;}.prline{margin-left:20px;}.PRTitle{margin-top:26px;}.prBody{margin-left:20px;}.page-Main{padding-right:10px;max-width:600px;width:563px;}.type_Pressrelease .page-Main{max-width:none;width:780px;}.page-RightSidebar{min-width:30px;max-width:230px;vertical-align:top;padding-top:0px;margin-left:10px;width:230px;}.page-RightSidebar .widget_Content{padding-left:10px;padding-top:10px;padding-bottom:10px;margin-top:20px;background-image:url(images/RightBarHighlight.gif);background-repeat:repeat-y;}.right_bar_container{border-left:1px solid #808080;padding-left:2px;width:180px;}.right_bar_container p{margin:0px;padding:0px;font-size:11px;}.right_bar_container a{font-weight:normal;padding-left:10px;font-size:11px;color:#808080;text-decoration:none;display:block;}.right_bar_container a:hover{background-image:url(images/RightBarHighlight.gif);background-position:100% 0%;background-repeat:repeat-y;display:block;}.page-LeftSidebar{min-width:100px;padding-right:20px;width:160px;}html#mceHTML,body.mceContentBody{}.donate_form{max-width:500px;position:relative;margin:auto;width:90%;}.donate_form label{display:block;}.donate_form input[type=text]{width:93%;}#show_times{text-align:center;}.show_times{height:40px;}.widget_Content{max-width:1200px;margin:auto;box-sizing:border-box;padding:15px;padding-top:10px;}.bg-fixed{background-repeat:no-repeat;background-size:cover;overflow:hidden;}.adbg-fixed{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;overflow:hidden;background-position:100% -85%;}.MainPane{min-height:700px;}#template_homepage .MainPane{padding-top:0px;}.menu95{display:none!important;}.layout_with_columns{max-width:1000px;margin:auto;}.layout_with_columns .MainPane{max-width:70%;}.layout_with_columns .RightPane{width:30%;}#floatContainer{margin-top:20px;padding-left:2px;}#close_btn{position:absolute;right:-15px;top:-15px;cursor:pointer;}.close_button{position:absolute;right:15px;top:13px;font-size:28px;line-height:28px;cursor:pointer;margin-top:6px;}.close_button .fa{font-size:28px !important;}.new_wrapper{padding:20px;}.alert_message{font-size:18px;font-family:'Quicksand','sans-serif';font-weight:bold;text-transform:none;color:#fff;}.floatingRegion{width:215px;background-color:#fff;margin-right:24px;box-shadow:rgba(0,0,0,0.3) 0px 0px 10px;float:left;min-height:200px;padding:3px;padding-top:15px;}.sub_heading{color:#666;}.left_btn{cursor:pointer;}.right_btn{cursor:pointer;}/*end instagram */ .success{padding:10px;background-color:#90ee90;border:solid 1px #2b6f00;color:#2b6f00;font-weight:bold;text-align:center;margin:auto;padding:10px;}.info{padding:10px;background-color:#fff;border:solid 1px #ED1C24;color:#ED1C24;font-weight:bold;text-align:center;margin:auto;}.failure{padding:10px;background-color:#ffe4e1;border:solid 1px #6e0021;color:#6e0021;font-weight:bold;text-align:center;margin:auto;}.error{padding:20px;background-color:#ffe4e1;border:solid 1px #ED1C24;color:#ED1C24;font-weight:normal;text-align:left;width:auto;max-width:600px;margin:20px auto 0px auto;line-height:18px;position:relative;}.sub_menu_item{display:block;border-bottom:1px solid #ccc;background-color:#2494D9;line-height:50px;}#rotator_bottom{height:30px;text-align:center;background-image:url(images/headernav_background.jpg);line-height:30px;padding-top:4px;}#sign_in{position:absolute;width:350px;padding:10px;border:1px solid #ccc;text-align:center;box-shadow:rgba(0,0,0,0.4) 0px 0px 10px;z-index:999999;background-color:#fff;}#reg_table td{text-align:left;}.popuplinks{border-top:1px solid #ccc;padding-left:5px;padding-right:5px;padding-top:1px;padding-bottom:1px;}.popuplinks:hover{background-color:#094fa3;color:#fff;padding-left:5px;padding-right:5px;padding-top:1px;padding-bottom:1px;}.popuplinks:hover a{color:#fff;}#News{margin-top:30px;}#BreadCrumbs{width:980px;margin-left:auto;margin-right:auto;margin-top:8px;margin-bottom:8px;}#BreadCrumbs a:link,#BreadCrumbs a:hover,#BreadCrumbs a:visited,#BreadCrumbs a:active{color:#666;font-size:12px;text-transform:uppercase;font-family:'Lato',serif;font-weight:bold;}.pressReleaseA,.pressReleaseB{padding-top:10px;padding-bottom:10px;}.pressReleaseB a:link,.pressReleaseB a:hover,.pressReleaseB a:visited,.pressReleaseB a:active{font-size:16px;font-weight:bold;}.presstable td{border-bottom:1px dotted #ccc;}#NewsSideBar{width:180px;}#newsPanel{margin-left:15px;}.d_area_label{color:#004FA2;font-size:18px;font-weight:bold;border_bottom:1px dotted #ccc;padding-top:20px;}.d_entry_name{font-size:16px;font-weight:bold;}.d_entry{padding-top:10px;padding-bottom:10px;}.full_screen{background-color:#35ADE1;color:#fff;padding-top:20px;margin-bottom:-20px;}.full_screen input[type=text]{border:0px;}.full_screen label{font-weight:bold;}.full_screen input[type=text],.full_screen select{background-color:#C6E5F2;padding-left:10px;}.full_screen input[type=submit]{margin-top:10px;}#pagetitle_wrapper{background-image:url(images/pagetitle_background.png);background-position:center;z-index:990;}.stages_star{display:none;}#pagetitle_container{max-width:1024px;position:relative;margin:auto;height:100%;padding-top:5px;padding-bottom:5px;padding-left:10px;width:77%;}#pagetitle_container h1{font-family:'Quicksand','sans-serif';color:#0054A6;text-transform:uppercase;padding:0px;font-weight:normal;font-size:22px;letter-spacing:3px;display:inline-block;line-height:normal;}#PageTitle{background-color:#656E7A;padding-bottom:3px;}#theatre_wrapper{width:90%;max-width:980px;position:relative;margin:auto;}.page_title{position:relative;width:1000px;margin-left:auto;margin-right:auto;font-size:18px;font-family:'Lato',serif;font-weight:normal;text-transform:uppercase;padding-left:20px;color:#fff;line-height:36px;}.page_pointer{width:900px;position:relative;margin-left:auto;margin-right:auto;line-height:normal;margin-top:-2px;}#form_frame{border:none;width:100%;height:490px;}.item_download{margin-top:10px;}.popup{background-color:#fff;display:none;position:absolute;padding:20px;width:300px;border:1px solid #ccc;box-shadow:rgba(0,0,0,0.3) 0px 0px 10px;z-index:9999999;}.catalog_title{position:relative;margin-left:auto;margin-right:auto;text-transform:uppercase;background-color:#fff;box-shadow:rgba(0,0,0,0.3) 0px 0px 3px;text-align:center;font-size:15px;font-weight:bold;font-family:'Raleway',serif;padding:5px;z-index:999;margin-bottom:10px;}.sub_tag_title{margin-top:20px;font-weight:bold;}.fNoWidth{width:auto !important;}.ad_title{position:absolute;top:20px;left:0px;z-index:1;background-color:#fff;box-shadow:rgba(0,0,0,0.3) 0px 0px 6px;padding:15px;padding-left:60px;padding-right:60px;font-size:28px;text-align:center;text-transform:uppercase;}.sub_tags{line-height:16px;padding-top:3px;padding-bottom:3px;font-size:13px;}.widget_Tagwidget{text-align:center;}.tag_widget_container{position:relative;display:inline-block;margin-left:auto;margin-right:auto;}.TagWidgetBox{display:block;width:280px;margin:10px;border-bottom:1px solid #ccc;font-weight:normal !important;padding-bottom:10px;}a.TagWidgetBox:link,a.TagWidgetBox:hover,a.TagWidgetBox:visited,a.TagWidgetBox:active{color:#000;text-decoration:none;}.TagWidgetBox img,.TagWidgetBox_Small img{vertical-align:middle;margin:auto;}.TagWidgetBox span{position:relative;line-height:normal;display:block;background-color:#fff;width:80%;margin-left:auto;margin-right:auto;margin-top:10px;padding:4px;box-shadow:rgba(0,0,0,0.3) 0px 0px 6px;z-index:9999;font-size:16px;text-transform:uppercase;}.LinkWidgetBox{margin-bottom:10px;padding-top:5px;padding-bottom:5px;}.side_links{margin-top:20px;}.link_title{line-height:normal;font-size:11px;}.small_text{font-size:12px;line-height:normal;}.enlarge{background-image:url(images/enlarge.png);background-repeat:no-repeat;background-position:0% 50%;padding-left:15px;height:26px;line-height:24px;width:126px;color:#666;text-decoration:none;}.prod_image a:link,.prod_image a:hover,.prod_image a:visited,.prod_image a:active{color:#666;text-decoration:none;}#return{float:right;}.form_table{width:100% !important;max-width:760px;}.btn_image{display:block;position:relative;margin-left:auto;margin-right:auto;}.webinar{background:#E4E9F5;/* Old browsers */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ background:-webkit-linear-gradient(left,#E4E9F5 0%,#ffffff 100%);background:-o-linear-gradient(left,#E4E9F5 0%,#ffffff 100%);background:linear-gradient(to right,#E4E9F5 0%,#ffffff 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#E4E9F5',endColorstr='#ffffff',GradientType=1 );/* IE6-9 */}.close_btn{width:40px;position:absolute;right:10px;top:5px;cursor:pointer;}.activate_3d{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.RightPane .widget_Form{border-radius:4px;background-color:#efefef;}/* Contact US Form Start */ .webForm h4{font-size:13px;font-weight:bold;color:#666;border:none;text-transform:none;letter-spacing:normal;margin-bottom:4px;}.webForm{width:auto;margin:auto;padding:25px;max-width:800px;padding-bottom:60px;border-radius:15px;}.webForm input[type=text]{width:100%;}.webForm textarea{width:100%;height:145px;}.recapchaContainer{margin-top:15px;margin-bottom:15px;text-align:center;display:inline-block;}.form_title{font-family:'proxima_nova_ltthin',sans-serif;color:#2494D9;font-size:40px;font-weight:100;text-align:center;margin-bottom:50px;line-height:42px;}.region_loanofficers{max-width:1110px;position:relative;margin:auto;margin-bottom:50px;margin-top:40px;}/* Contact US Form End */ #newsoverlay{opacity:0.0;width:100%;height:5600px;position:absolute;top:0px;left:0px;bottom:0px;right:0px;background-color:rgba(0,0,0,0.7);z-index:999;}.region_calendar{width:100%;max-width:1400px;margin:auto;}.region_calendar_internal{margin-top:-13px;}#calMain{max-width:700px;}#calMain .monthSelector{}#calMain .monthSelector table{width:100%;}#calMain .monthSelector .cal_montharrow{width:25px;cursor:pointer;}#calMain .monthSelector .prev{background:transparent url('images/cal_left_arrow.png') no-repeat top left;height:40px;}#ca lMain .monthSelector .next{background:transparent url('images/cal_right_arrow.png') no-repeat top left;height:40px;}#calMain .monthSelector .cal_monthtitle{padding:0px;text-align:center;font-size:32px;}#calMain .bigCal{margin-top:20px;border:solid 1px #eee;}#calMain .bigCal .cal_monthtitle{font-size:16px;text-align:center;}#calMain .bigCal table{border-spacing:0px!important;}#calMain .bigCal table td{border:solid 1px #eee;vertical-align:top;}#calMain .bigCal table table td.bottomborder{border-bottom:solid 1px #eee;}#calMain .bigCal table td.cal_daytitle{background-color:#7C517E;color:#fff;}#calMain .bigCal table td table td{border:none;}#calMain .bigCal table .cal_daytitle{text-align:center;padding:5px 0px;}#calMain .bigCal .cal_date{padding:3px;display:block;height:18px;line-height:18px;width:16px;float:left;margin-right:3px;text-align:center;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;}#calMain .bigCal .cal_expandable .cal_date{color:#fff;background-color:#7C517E;}#calMain .bigCal .cal_event{padding:0px;font-size:11px;line-height:14px;color:#4a3c28;cursor:pointer;}#calMain .bigCal .cal_event .event{padding-left:27px;margin:7px 5px 0px 0px;}.cal_dayview{min-height:500px;}#calMain .cal_dayview .return_cal{font-weight:bold;}#calMain .cal_dayview .cal_dayview_normal h3{text-align:right;float:left;}#calMain .cal_dayview .cal_dayview_desc{width:100%;}.event{font-weight:bold;line-height:normal;}.event:hover{color:#ccc;}.sub_pages{/*max-width:1046px;*/ position:relative;margin:auto;display:block;text-align:center;margin-top:20px;margin-bottom:20px;}.sub_pages ul{margin:0px;padding:0px;}.sub_pages li{color:#ffffff;font-size:12px;background:#2494D9;padding:1px 20px 1px 20px;text-decoration:none;margin:1px;display:inline-block;transition:0.3s;}.sub_pages li:hover{background:#326fab;text-decoration:none;}.sub_pages a:link,.sub_pages a:hover,.sub_pages a:visited,.sub_pages a:active{text-decoration:none;color:white;text-transform:uppercase;letter-spacing:1px;transition:0.2s;width:100%;height:30px;display:block;}.sub_pages a:hover{/*color:#EC9FA0;*/}.show_tickets_title{text-align:center;font-weight:bold;font-size:20px;}.show_times_title{text-align:center;font-size:18px;}.show_time_arrow{display:none;}#show_ticket_times{padding:20px;}.show_times_cell{background-color:#EFEFEF;padding-bottom:24px;}#show_times_placeholder{text-align:center;font-style:italic;vertical-align:middle;padding-top:100px;}.show_color_bar{height:52px;border-top:1px solid #fff;}.region_shows{background-color:#efefef;}/* hover start */ .mainsubmenu a{-webkit-transition:0.4s;transition:0.4s;}/* hover end */ .bluebtn,#contact_float input[type=submit]{background-color:#565656 !important;color:#fff !important;font-size:14px !important;border:1px solid #fff !important;border-radius:6px !important;padding:5px !important;padding-left:15px !important;padding-right:15px !important;line-height:34px !important;transition:0.2s;height:46px;cursor:pointer;}.bluebtn:hover,#contact_float input[type=submit]:hover{background-color:#959595 !important;}.bluebtn_sel{background-color:#959595 !important;}.paymentbtn{background-color:#FF7E00 !important;color:#fff !important;font-size:14px !important;border:1px solid #fff !important;border-radius:6px !important;padding:5px !important;padding-left:15px !important;padding-right:15px !important;line-height:34px !important;transition:0.2s;height:46px;cursor:pointer;}.orangebtn{background-color:#FF7E00 !important;color:#fff !important;font-size:22px !important;border:1px solid #fff !important;border-radius:6px !important;padding:5px !important;padding-left:15px !important;padding-right:15px !important;line-height:38px !important;transition:0.2s;height:82px;margin-bottom:4px;}.orangebtn a{color:#fff;}.orangebtn_sm{background-color:#FF7E00 !important;color:#fff !important;font-size:22px !important;border:1px solid #fff !important;border-radius:6px !important;padding:5px !important;padding-left:15px !important;padding-right:15px !important;line-height:38px !important;transition:0.2s;margin-bottom:4px;}.orangebtn_sm a{color:#fff;}.applynow_btn_container{padding:0px;margin:0px;line-height:normal;margin-top:-5px;}.applynow_btns{display:inline-block;color:#fff !important;font-size:14px;margin-left:3px;margin-right:3px;}.applynow_btns a{color:#fff;padding:3px;padding-left:15px;padding-right:15px;border:1px solid #ffffff;border-radius:3px;}.applynow_btns:hover,.applynow_btns a:hover{background-color:#fff;color:#FF9E00 !important;}.agentBio .bluebtn{text-align:left;margin-bottom:5px;}#contact_float{background-color:#6596bd;width:300px;padding:10px;padding-left:10px;padding-top:25px;position:fixed;right:-340px;top:140px;z-index:9999999;color:#fff;border-top-left-radius:6px;border-bottom-left-radius:6px;font-size:16px;font-weight:bold;line-height:normal;box-shadow:-3px 3px 8px rgba(0,0,0,0.3);}#contact_float .region_form{padding-top:0px !important;padding-left:14px;padding-right:14px;}#contact_float h4,#contact_float p{font-size:14px;font-weight:normal;}#contact_float label{color:#fff;}#contact_float .webForm h3{color:#fff;}#contact_float .webForm{padding:0px;margin-top:0px;margin-bottom:0px;}#contact_float .close_btn{width:40px;position:absolute;right:auto;left:-10px;top:-15px;cursor:pointer;line-height:27px;font-size:28px;}#goback{vertical-align:middle;height:24px;display:none;}#goback a{text-decoration:none;display:inline-block;vertical-align:top;height:34px;}#goback a::before{font-family:'FontAwesome';content:'\f137';margin-right:5px;font-size:22px;vertical-align:top;}#contact_flyout{display:none;position:fixed;right:0px;top:200px;z-index:9999999;background-color:#3590af;color:#fff;padding:15px;border:1px solid #fff;}.contact_float_title{margin-top:40px;}.vert_spacer{height:10px;}#contact_flyout a{color:#fff;font-size:32px;font-weight:normal;}#contact_flyout a:link,#contact_flyout a:hover,#contact_flyout a:visited,#contact_flyout a:active{color:#fff;text-decoration:none;font-size:28px;}.form_box{border-radius:15px;padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;max-width:460px;position:relative;margin:auto;}::-webkit-input-placeholder{/* Chrome/Opera/Safari */ color:#999;font-size:14px;font-family:'Open Sans',"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,"sans-serif";}::-moz-placeholder{/* Firefox 19+ */ color:#999;font-size:14px;font-family:'Open Sans',"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,"sans-serif";}:-ms-input-placeholder{/* IE 10+ */ color:#999;font-size:14px;font-family:'Open Sans',"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,"sans-serif";}:-moz-placeholder{/* Firefox 18- */ color:#999;font-size:14px;font-family:'Open Sans',"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,"sans-serif";}#chat_box{padding:15px;}#chat_header{text-align:center;margin-top:8px;margin-bottom:10px;}#chat_form input[type=text],#chat_form textarea{width:95%;margin-bottom:5px;}#chat_form input[type=button]{margin-top:15px;}#ChatMessage{height:40px;}.chat_message{margin-bottom:5px;}.chat_photo{background-repeat:no-repeat;background-position:center;border-radius:50%;background-size:cover;height:80px;width:80px;float:left;}#chat_window{height:80px;border-radius:5px;border:1px solid #fff;padding:15px;overflow:auto;font-size:14px;font-weight:normal;line-height:normal;margin-bottom:5px;}.testimonial-content{color:white;font-style:italic;text-align:left;font-size:20px;}.testimonial-meta{color:white;text-align:left;}.outboundchat{color:#FFC13B;}/* Calculator Start*/ .widget_Calculators{max-width:1200px;position:relative;margin:auto;padding:15px;}#formLoan{margin-bottom:40px;}.widget_Calculators form label{display:block;font-weight:bold;font-size:16px;line-height:normal;margin-bottom:10px;margin-top:15px;}.calc_body input[type=button]{margin-top:30px;margin-bottom:30px;display:block;}#sched{margin-top:40px;}.calc_preview{line-height:normal;}.calc_body{max-width:500px;margin:auto;position:relative;margin-top:40px;margin-bottom:40px;}.calculator tbody{line-height:3;}.calculator th{padding:4px 0px 4px 0px;text-align:left;}/*.calculator td{padding:4px 0px 4px 0px;border:1px dotted #CCC;border-width:1px 0 1px 0;}*/ .calculator td input{float:right;}tbody.bubble{position:relative;background:#2494D9;border-radius:.4em;color:#fff;}.bubble tbody:after{}.bubble td{padding-left:15px;}/* Calculator End*/ .btn_ApplyNow,.btn_FindALoanOfficer,.btn_InfoDocuments,.btn_ContactUs,.btn_Refinance,.btn_InfoCenter,.btn_BuyaHome{background-color:#565656;}.column_widget_section{position:relative;}.column_widget_container{max-width:1024px;position:relative;margin:auto;}.column_widget{display:inline-block;vertical-align:top;overflow:hidden;position:relative;margin-bottom:50px;}.col_background img{height:auto;max-width:100%;}.col_background{overflow:hidden;}.col_content{z-index:999;line-height:24px;padding:20px;padding-top:2px;padding-bottom:2px;bottom:0px;}.column_headline{font-family:"proxima_nova_ltthin","sans-serif";font-size:32px;text-align:center;margin-bottom:40px;color:#666;}#homeloan_wizard{padding-bottom:30px;min-height:300px;}#homeloan_wizard input[type=button],#homeloan_wizard input[type=submit]{height:57px !important;line-height:45px !important;padding-left:40px !important;padding-right:40px !important;}#hmLoanForm{display:block;position:relative;max-width:1000px;margin:auto;text-align:center;}#NextStepBtn{text-align:center;}#homeloan_slide_container{position:relative;width:100%;max-width:1000px;overflow:hidden;height:460px;}.homeloan_slide{float:left;max-width:1000px;width:100%;}#homeloan_sliders{position:absolute;width:8000px;}#credit_table{margin-bottom:50px;}.credit_option{background-repeat:no-repeat;background-position:50% 50%;width:134px;height:190px;vertical-align:bottom;cursor:pointer;color:#ccc;font-weight:bold;text-transform:uppercase;transition:0.3s;}.credit_poor{background-image:url(images/icons/credit_poor_icon_off.png);transition:0.3s;}.credit_poor_select,.credit_poor:hover{background-image:url(images/icons/credit_poor_icon.png);color:#86adcc;}.credit_fair{background-image:url(images/icons/credit_fair_icon_off.png);transition:0.3s;}.credit_fair_select,.credit_fair:hover{background-image:url(images/icons/credit_fair_icon.png);color:#86adcc;}.credit_good{background-image:url(images/icons/credit_good_icon_off.png);transition:0.3s;}.credit_good_select,.credit_good:hover{background-image:url(images/icons/credit_good_icon.png);color:#86adcc;}.credit_verygood{background-image:url(images/icons/credit_verygood_icon_off.png);transition:0.3s;}.credit_verygood_select,.credit_verygood:hover{background-image:url(images/icons/credit_verygood_icon.png);color:#86adcc;}.credit_excellent{background-image:url(images/icons/credit_excellent_icon_off.png);transition:0.3s;}#single_family{background-image:url(images/icons/singlefamily_off.png);transition:0.3s;}#single_family:hover{background-image:url(images/icons/singlefamily_on.png);}#multi_family{background-image:url(images/icons/multifamily_off.png);transition:0.3s;}#multi_family:hover{background-image:url(images/icons/multifamily_on.png);}#condo{background-image:url(images/icons/condo_off.png);transition:0.3s;}#condo:hover{background-image:url(images/icons/condo_on.png);}#townhouse{background-image:url(images/icons/townhome_off.png);transition:0.3s;}#townhouse:hover{background-image:url(images/icons/townhome_on.png);transition:0.3s;}#homeloans_content_container{background-color:#EFEFEF;min-height:400px;}#home_loan_content{position:relative;max-width:900px;margin:auto;}.homeloans_content_div{display:none;opacity:0;position:relative;max-width:1000px;margin:auto;padding:10px;}#quick_tip{display:none;opacity:0;position:absolute;left:-93px;top:-61px;}.credit_excellent_select,.credit_excellent:hover{background-image:url(images/icons/credit_excellent_icon.png);color:#86adcc;}#home_price{font-size:48px;font-weight:bold;color:#6596BD;margin-bottom:50px;margin-top:50px;}#home_price_lever{position:relative;width:300px;margin:auto;height:10px;margin-top:40px;margin-bottom:60px;background-color:#EFEFEF;border-radius:20px;}#slide_button{width:20px;height:20px;background-color:#6596BD;border-radius:50%;position:absolute;left:30px;top:-4px;}.officer_photo{position:relative;/* border:4px solid #DDD;border-radius:8px;*/ width:190px;height:260px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50% 20%;background-size:cover;margin:auto;display:inline-block;vertical-align:top;}.officer_photo_main{position:relative;width:260px;height:320px;overflow:hidden;text-align:center;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin:auto;display:inline-block;vertical-align:top;}.cust_review{line-height:normal;margin-bottom:30px;}.agentBio{display:flex;margin-bottom:40px;text-align:center;}.officer_bio{display:inline-block;width:67%;margin-bottom:60px;text-align:left;margin-left:25px;}.officer_name{font-size:20px;font-weight:bold;}.return_link{margin-left:15px;}.loan_type{text-align:center;margin-top:10px;}.name{color:#666;max-width:75%;width:50vw;min-height:260px;text-align:left;bottom:0px;line-height:22px;padding:25px;display:inline-block;vertical-align:top;}.officer_contact{background-color:rgba(255,255,255,0.9);display:none;opacity:0;height:294px;color:#666;vertical-align:middle;text-align:left;padding:31px;padding-top:100px;margin-top:-36px;transition:0.8s;}.officer_contact_info{text-align:center;}.officer_main_contact{display:inline-block;vertical-align:top;}.portal_officer_contact_info{display:inline-block;vertical-align:top;}.agent_open{padding-top:3px;background-color:#DDD;border-bottom-right-radius:6px;color:#fff;width:30px;height:30px;font-size:10px;line-height:30px;cursor:pointer;}.agent_over{display:block;opacity:1;transition:0.8s;}.officer_position{font-size:14px;margin-bottom:10px;}/* clints slider tweaks */ .widget_Adwidgetslider{z-index:1;}.walrus{height:4vw;}.column_widget_section{/* margin-top:5vh;*/}.widget_Adwidget{max-height:800px;overflow:hidden;}.account_display{text-align:left;margin-left:30px;}.widget_Accountregister,.widget_Accountlogin,.widget_Accountmanage{width:100%;max-width:565px;margin:auto;line-height:normal;margin-bottom:30px;padding-top:30px;text-align:center;}.widget_Accountlogin{padding:0px;}.widget_Portallogin{padding-top:17px;}.widget_Accountmanage{width:100%;max-width:1126px;margin:auto;line-height:normal;margin-bottom:30px;padding-top:30px;}#account_info{/* display:inline-block;*/ /* vertical-align:top;*/ /* width:42%;*/ /* padding-right:15px;*/ /* padding-left:15px;*/ /* text-align:left;*/}#account_info_edit{display:block;vertical-align:top;width:50%;padding-right:15px;padding-left:15px;margin:auto;}#system_account_info{/* display:inline-block;*/ /* vertical-align:top;*/ /* width:52%;*/ /* padding-left:15px;*/ /* padding-right:15px;*/}.region_clientportal{padding-top:30px;}*{box-sizing:border-box;}#loan_select{padding-bottom:60px;margin-top:30px;}#loan_builder_container{max-width:900px;position:relative;margin:auto;}#home_loan_blocks{padding-left:10px;padding-bottom:10px;font-family:'Proxima Nova',sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:bold;color:#666;text-align:center;margin-top:7px;}.question_block{position:relative;border-radius:8px;margin-right:10px;margin-bottom:10px;width:280px;height:136px;background-color:#EFEFEF;padding:15px;display:inline-block;text-align:center;vertical-align:top;line-height:normal;}.result_block{background-color:#2493da;vertical-align:middle;cursor:pointer;transition:0.3s;border-radius:8px;max-width:861px;margin:auto;color:#fff;}.result_block:hover{background-color:#55b2ec;}.q_question{min-height:21px;}.answer_block{text-align:center;}.answer_block input[type=text],.answer_block select{width:100%;display:block;margin-top:8px;border:1px solid #999;height:30px;padding:2px;}.answer_block td{display:table-cell !important;}.yesno_question{margin-top:10px;}.btn_block{display:inline-block;vertical-align:text-bottom;line-height:49px;font-size:18px;text-transform:uppercase;font-weight:400;background-image:url(images/down_arrow_pointer_white.png);background-repeat:no-repeat;background-position:50% 94%;}.answered{background-color:#c2e4fb;}#loan_options{width:auto;max-width:900px;margin-top:-22px;margin:auto;display:none;text-align:center;}#loan_options h1{font-size:26px;}.loan_option{background-color:#fff;width:100%;position:relative;display:inline-block;padding:25px;vertical-align:top;border:1px solid #ccc;margin-bottom:8px;min-height:295px;text-align:center;}.best_option{position:relative;box-shadow:0px 0px 6px rgba(0,0,0,0.2);background-color:#dbf0fb;text-align:center;}#loan_options div:last-child{margin-right:0px;}.loan_description{line-height:normal;margin-bottom:25px;text-align:center;}.loan_opt_value{font-size:12px;font-family:'Proxima Nova',sans-serif;line-height:normal;}.slider_control{background-color:#999;height:8px;width:250px;border-radius:12px;position:relative;margin:auto;margin-top:12px;}.slider_btn{width:20px;height:20px;border-radius:50%;background-color:#2494D9;position:absolute;top:-6px;cursor:pointer;}#prop_price .slider_control{background-color:#999;height:8px;width:320px;border-radius:12px;position:relative;margin:auto;margin-top:12px;}.dollar_value{font-size:28px;font-weight:bold;}.dollar_sign{vertical-align:super;font-size:12px;}.loan_opt_value{font-size:14px;font-weight:bold;}.loan_opt_name{font-weight:normal;}.monthly_payment{font-size:32px;font-weight:bold;text-align:center;color:#333;}#loan_options h3{margin-bottom:0px;margin-top:2px;color:#666;font-weight:100;font-size:30px;font-family:"proxima_nova_ltthin","sans-serif";}.loan_option h3,#refinance_info h3{text-align:center;font-size:26px !important;font-weight:bold !important;line-height:normal;font-family:"Proxima Nova","sans-serif" !important;}#refinance_info h3{text-align:left;}.payment_details_table td{text-align:left;height:30px;}.payment_details{border:1px solid #ccc;border-radius:10px;padding:10px;margin-top:10px;color:#565656;background-color:#fff;}.payment_details td{line-height:normal;}.rate_left{border-right:1px solid #efefef;width:60%;display:inline-block;vertical-align:top;text-align:center;}.rate_right{width:50%;display:inline-block;vertical-align:top;text-align:center;}.interest_rate{color:#333;font-size:20px;}.call_to_action_text{font-size:16px;color:#565656;line-height:normal;text-align:center;margin-left:10px;margin-right:10px;}.call_to_action_text2{font-size:21px;color:#565656;line-height:normal;margin-bottom:19px;margin-left:10px;margin-right:10px;}.loan_option input[type=button]{margin-top:10px;background-color:#3A8C55;color:#fff;border:0px;font-size:12px;letter-spacing:normal;border-radius:5px;}#loanContact{position:relative;margin:auto;text-align:left;width:98%;max-width:360px;}#loanContact label{display:block;font-weight:bold;line-height:normal;margin-top:15px;margin-bottom:5px;}#loanContact input[type=text]{display:block;width:100%;}.section_title{line-height:normal;}.selection_block{width:46%;height:130px;display:inline-block;text-align:center;line-height:86px;border:1px solid #565656;border-radius:4px;padding:30px;vertical-align:top;margin-left:20px;}#home_purchase_top{width:100%;height:222px;background-repeat:no-repeat;background-position:50% 100%;text-align:center;vertical-align:middle;padding-top:170px;}#loan_builder_footer{margin-top:18px;margin-left:10px;}#select_loan_type{display:inline-block;margin-left:20px;height:30px;vertical-align:middle;}#select_loan_type:hover{color:#2493da;}#select_loan_type a{text-decoration:none;height:34px;display:inline-block;vertical-align:middle;}#select_loan_type a:hover{color:#2493da;}/* #select_loan_type::before{font-family:'FontAwesome';content:'\f015';font-size:24px;margin-right:10px;vertical-align:top;color:#666;}*/ #loan_builder_contact_form{display:inline-block;vertical-align:top;width:53%;text-align:left;}#selected_loan_option{max-width:340px;width:100%;min-height:400px;display:inline-block;border:1px solid #EFEFEF;box-shadow:2px 2px 6px rgba(0,0,0,0.3);vertical-align:top;margin-right:30px;padding:20px;text-align:center;background-color:#dbf0fb;margin-top:40px;}#selected_loan_option h2{line-height:normal;}#loan_options_list{margin-top:10px;width:100%;display:inline-block;vertical-align:top;}#refinance_info{margin-top:40px;border:1px solid #ccc;padding:10px;background-color:#efefef;box-shadow:3px 3px 8px rgba(0,0,0,0.1);}.results_title{font-size:24px;line-height:normal;font-weight:bold;color:#565656;}.refi_info_title{font-size:16px;font-weight:bold;color:#333;margin-bottom:5px;}.refi_info_value{padding:4px;display:inline-block;border-radius:3px;}.refi_info{display:inline-block;font-size:16px;margin-right:10px;line-height:normal;padding:6px;border-radius:5px;margin-bottom:6px;vertical-align:top;}.payment_reduction{color:#3A8C55;line-height:normal;margin-top:10px;font-weight:bold;}.payment_increase{color:#B84345;line-height:normal;margin-top:10px;font-weight:bold;}#grass_border{background-image:url(images/grass_border.png);background-repeat:no-repeat;height:80px;background-size:cover;}#loan_details_option{display:inline-block;max-width:350px;width:100%;text-align:center;}.button{background-color:#989898;border-radius:3px;padding:10px;padding-left:15px;padding-right:15px;font-size:12px;text-transform:uppercase;text-align:center;line-height:normal;color:#fff;display:inline-block;position:relative;margin:auto;margin-top:20px;}.disclaimers{font-size:13px;line-height:normal;}.officer_selection{display:inline-block;width:300px;}.client_portal{max-width:1000px;margin:auto;min-height:500px;}#ClientForm{max-width:450px;margin:auto;}.loan_officer_contact_container{max-width:600px;width:100%;margin:auto;}.officer_contact_info{display:inline-block;vertical-align:top;width:300px;padding-top:20px;}.officer_contact_form{display:inline-block;vertical-align:top;width:48%;}#bbb_container{display:block;}#agent_page{text-align:center;}#clientportal{max-width:1024px;margin:auto;padding:15px;min-height:500px;padding-bottom:50px;}#clientportal h4{margin-bottom:2px;padding-bottom:2px;margin-top:5px;padding-top:5px;}#clientportal div{line-height:22px;}#portal_tabs{margin-left:0px;padding-left:0px;margin-top:30px;border-bottom:1px solid #ccc;}#portal_tabs li{list-style:none;display:inline-block;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;padding:5px;padding-left:15px;padding-right:15px;cursor:pointer;}#portal_tabs li:hover{background-color:#565656;color:#fff;}.portal_tab_selected{background-color:#565656;color:#fff;}#client_documents{display:inline-block;border:1px solid #ccc;padding:13px;width:100%;max-width:560px;}#documents{margin-left:20px;padding-left:0px;}#documents li{list-style:none;margin-bottom:5px;}#documents li::before{font-family:'FontAwesome';content:'\f016';margin-right:10px;}#documents li a{text-decoration:none;}.doc_container{display:inline-block;vertical-align:top;text-align:left;}#officer_info{width:100%;max-width:500px;}.header17{color:#999;margin-bottom:2px;}#Blog{min-height:380px;}.filter_selected{color:#2494D9 !important;}.BlogSidebar input[type=button],.BlogSidebar input[type=submit]{padding-left:10px;padding-right:10px;margin-left:5px;height:40px;}.blog_share_post{width:200px;margin-right:10px;margin-left:auto;}.BlogLeftArrow{font-size:14px;}#CommentBody{display:block;max-width:500px;width:100%;height:100px;}.NewComment_Name input[type=text],.NewComment_Email input[type=text]{max-width:500px;width:100%;display:block;}#shareForm input[type=text],#shareForm textarea{margin-bottom:5px;width:100%;}.error_list{padding-left:18px;margin-left:0px;}#applyNowForm td{display:table-cell !important;}#loan_product_sidebar{width:240px;display:inline-block;text-align:left;}#loan_product_sidebar input[type=text]{width:90px;}.loan_option_left{display:inline-block;vertical-align:top;width:48%;padding-top:10px;}.loan_option_right{display:inline-block;vertical-align:top;width:48%;}.loan_option_right select{height:28px;padding:2px;}#refinance_info input[type=text]{height:28px;width:120px;}.upfront_insurance{line-height:normal;color:#333;text-align:left;}.total_loan_amount{font-size:24px;color:#565656;font-weight:bold;}#save_for_later{display:inline-block;width:200px;margin-left:10px;margin-right:auto;background-color:#2494D9;color:#fff;font-size:16px;letter-spacing:1px;cursor:pointer;border-radius:5px;}#save_later_form{position:absolute;width:auto;max-width:400px;background-color:#fff;border:1px solid #ccc;box-shadow:3px 3px 8px rgba(0,0,0,0.2);padding:20px;top:100px;left:50%;margin-left:-200px;display:none;line-height:normal;z-index:999;}#save_later_form label{margin-top:8px;margin-bottom:3px;display:block;}.bold_text{color:#333;font-weight:bold;}#loan_results_form{text-align:center;}#save_builder_form{text-align:center;margin-bottom:30px;border:1px solid #ccc;padding:30px;margin:auto;max-width:860px;margin-top:20px;}#BuilderName{width:60%;}.build_loan_sessions{margin-left:20px;margin-bottom:10px;border-bottom:1px dotted #ccc;padding-bottom:10px;color:#2494D9;transition:0.3s;cursor:pointer;width:auto;max-width:375px;}.build_loan_sessions:hover{color:#565656;}.session_desc{display:inline-block;vertical-align:top;}.build_loan_sessions a{display:inline-block;vertical-align:top;margin-right:15px;}.session_dates{font-size:13px;color:#565656;display:block;}.save_title{margin-top:20px;font-size:20px;font-weight:bold;}#officer_main .MainPane{min-height:0px;}#officer_contact_tag{background-color:#2494D9;color:#fff;position:fixed;bottom:0px;width:100%;padding-bottom:20px;}.officer_tag_container{max-width:900px;width:100%;margin:auto;position:relative;line-height:normal;padding-left:15px;padding-right:15px;height:90px;}.officer_tag_photo{border-radius:50%;border:3px solid #2494D9;width:120px;height:120px;background-repeat:no-repeat;background-position:50% 0%;background-size:cover;position:relative;display:inline-block;margin-top:-20px;}.officer_tag_info{display:inline-block;vertical-align:top;margin-left:15px;padding-top:20px;}.officer_tag_info a{color:#fff;}.officer_tag_name{font-size:22px;}.officer_tag_message{float:right;padding-top:30px;text-align:center;}#officer_header{background-color:#EFEFEF;text-align:center;height:170px;padding-top:40px;}.main_officer_photo{border-radius:12px;border:1px solid #2494D9;width:140px;height:140px;background-repeat:no-repeat;background-position:50% 0%;background-size:cover;position:relative;display:block;margin:auto;margin-bottom:10px;}#officer_main{margin-top:-100px;}.main_officer_info{text-align:center;}.main_officer_name{font-size:28px;color:#2494D9}.app_instructions{background-color:#2494D9;color:#fff;padding:15px;padding-top:5px;padding-bottom:5px;width:290px;margin:auto;text-align:left;line-height:normal;font-size:14px;margin-bottom:20px;}.app_instructions a{color:#fff;}.app_instructions h4{color:#fff;}.enter_site{width:120px;padding:15px;padding-top:5px;padding-bottom:5px;background-color:#565656;border-radius:4px;text-align:center;margin:auto;margin-top:20px;color:#fff;margin-bottom:20px;}.round_numbers{background-color:#fff;color:#2494D9;font-size:12px;line-height:16px;width:20px;height:16px;text-align:center;border-radius:3px;display:inline-block;}/* Web Calculators start */ #mortgage_calc .marg_top_bottom_container,#BudgetCalculator .marg_top_bottom_container,.HiddenCalcs .marg_top_bottom_container,.budgetcalc .marg_top_bottom_container{position:relative;box-sizing:border-box;height:45px;padding:2px;margin-right:0px;margin-left:0px;line-height:normal;border-top:0px solid black;border-left:0px;border-right:0px;text-align:left;}.container_container{max-width:720px;height:100%;margin:auto;}#mortgage_calc .marg_top_bottom_container label,#BudgetCalculator .marg_top_bottom_container label,.HiddenCalcs .marg_top_bottom_container label,.budgetcalc .marg_top_bottom_container label{display:inline-block;width:60%;vertical-align:middle;text-align:left;}#mortgage_calc .slider_control{margin:0px;margin-top:20px;}.center_input_container{display:inline-block;width:38%;/* margin-left:10px;*/ vertical-align:middle;}#results .center_input_container{text-align:right;width:100px;display:block;float:right;}#mortgage_calc select,#BudgetCalculator select,#MortgageForm select{display:inline-block;width:100% !important;height:30px;box-shadow:2px 2px 4px rgba(0,0,0,0.1);border:1px solid #eee;-webkit-appearance:none;}.chevron_down_container{position:relative;}.chevron_down{position:absolute;font-size:12px;right:5px;bottom:6.5px;pointer-events:none;}.h2_underline_container{font-size:16px;line-height:18px;padding:12px;margin-bottom:20px;border-bottom:1px solid;position:relative;padding-left:0px;padding-right:0px;}.h2_underline_container h2{width:auto;}.reset_btn_container{display:inline-block;position:absolute;bottom:8px;right:0px;}.webapp_calc_body{padding:12px;}.webapp_calc_body input[type=button]{display:block;width:auto;min-width:30px;height:auto;margin:1vw;white-space:normal;line-height:normal;padding:10px;box-shadow:7px 3px 8px 0px #999;outline:none;}#mortgage_calc .center_input_container input[type=text],#BudgetCalculator .center_input_container input[type=text],.HiddenCalcs .center_input_container input[type=text],.budgetcalc .center_input_container input[type=text],#results input[type=text]{width:100%;height:30px;box-shadow:2px 2px 4px rgba(0,0,0,0.1);border:1px solid #eee;}#mortgage_calc #percent_display{width:40% !important;}input.reset_btn{margin:auto !important;padding:6px !important;color:inherit;background-color:white;box-shadow:none !important;border:1px solid #999;}.marg_top_bottom_container .radio_button{width:40px!important;}.radio_buttons_container{margin-top:20px;text-align:left;}.display_inline{display:inline-block;white-space:nowrap;vertical-align:middle;}.inline_block{display:inline-block;width:32%;}.input_width{width:57%;}.back_btn_container{display:none;}div#InitialLoanAmount,div#TotalLoanAmount,div#UpFrontMI{text-align:right;background-color:#efefef;border-radius:6px;height:30px;padding:4px;vertical-align:middle;}div#results{background-color:#efefef;margin-top:30px;padding:12px;line-height:normal;}#Pi,#Mi,#TotalMonthlyPayment{display:inline-block;background-color:white;width:100% !important;margin-top:5px;height:30px;/* box-shadow:4px 3px 4px #bbb;*/ border-radius:6px;/* border:1px solid #fff;*/ text-align:right;padding:4px;}.calculator_list_container{width:100%;display:inline-block;margin-top:30px;}.calculator_list{position:relative;width:95%;margin:auto;line-height:normal;padding:0px 10px;border-bottom:1px solid #bbb;margin-bottom:10px;margin-top:10px;}.calculator_list:hover{color:#2493da;}.calculator_list a h3{min-width:calc(100% - 107px);text-align:left;font-family:"proxima_nova_ltthin","sans-serif";font-size:17px;margin:9px 9px;padding:0px;vertical-align:middle;}.calc_desc_btn{border:1px solid #2493da;position:relative;border-radius:4px;padding:5px;padding-top:2px;padding-bottom:2px;color:#2493da;font-size:12px;z-index:1;transition:0.3s;}.widget_Webapploancalculators{max-width:980px;width:100%;margin:auto;min-height:calc(100vh - 110px);}.calc_desc_btn:hover{background-color:#2493da;color:#fff;}.CalcDescContainer{padding-top:15px;padding-left:15px;padding-right:15px;padding-bottom:30px;}.calculator_list a .CalcDescContainer p{text-decoration:none;margin:0px;}a:-webkit-any-link{text-decoration:none;}#amort_form{width:auto;padding-left:20px;padding-right:20px;margin:auto;text-align:center;max-width:400px;}#amort_form label{text-align:left;width:100%;display:block;padding-left:10px;}.amortSchedule th{border-bottom:1px solid #666;}.amortSchedule td{border-bottom:1px solid #ccc;}#AmortSched{margin-bottom:50px;}@keyframes spinner{to{transform:rotate(360deg);}}.spinner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:60px;height:60px;margin-top:-80px;margin-left:-30px;border-radius:50%;border:6px solid #777;border-top-color:#fff;animation:spinner .6s linear infinite;}/* Web Calculators end */ /* Survey start*/ th.surveys_active{width:5%;}.br-widget a{font-size:12px !important;text-align:center;}.br-widget a::after{font-size:30px !important;}/* Survey end*/ div#doclist{margin-left:21px;}.right_side{display:inline-block;vertical-align:top;/*width:35%;*/ text-align:left;margin-left:20px;}input#submit2{display:block;background-color:#ff7f27;/* font-weight:bold;*/ font-size:18px;line-height:normal;letter-spacing:normal;padding:8px;height:auto;}.doc_container.upload_doc{max-width:225px !important;border:1px solid #2593d9;padding:12px;}.account_name,.account_edit_btn{display:inline-block;}/* fprm stuff start */ .flc{position:relative;}.flc>:is(textarea,input,select,.custom_select){padding-top:18px;}.flc>label+:is(textarea,input,select,.custom_select){padding-top:6px;}label+.flc:is(textarea,input,select,.custom_select){padding-top:6px;}.flc>*::placeholder{color:transparent;}.flc>*:-ms-input-placeholder{color:transparent;}.flc>*::-ms-input-placeholder{color:transparent;}.flc >:is(select,input,textarea,.custom_select):focus ~ label{color:#666;}.flc > .custom_select ~ label,.flc > select ~ label,.flc >:is(input,textarea):focus ~ label,.flc >:is(input,textarea):not(:placeholder-shown) ~ label{transform:scale(.85) translateY(-12px) translateX(0px);}label.fl{white-space:nowrap;pointer-events:none;transform-origin:0px 0px;transition:transform 200ms;padding-top:13px;padding-bottom:11px;background-color:transparent;border-color:transparent;position:absolute;font-weight:normal;top:0px;left:0px;text-overflow:ellipsis;overflow:hidden;max-width:100%;color:#a0a0a0;}/* fprm stuff end */ /* Review Widget Start*/ .list{display:flex;flex-wrap:wrap;flex-direction:row;max-width:1100px;width:100%;margin:auto;justify-content:center;}.revcon{margin:10px;padding:10px;max-width:300px;width:100%;}.message{height:90px;overflow:hidden;}.fade{background-image:linear-gradient(179deg,rgba(2,0,36,1) 0%,rgba(121,120,139,1) 42%,rgba(255,255,255,1) 100%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;}.readmore{display:flex;flex-direction:column;align-items:flex-end;margin-top:20px;}.readmore span{background-color:#EFEFEF;border-radius:4px;padding:3px;padding-left:6px;padding-right:6px;}.message.open{height:auto;}/* Review Widget Start*/ /* skin:"default" */ /* begin main stylesheet */ .subtitle{color:#F8991D;padding-bottom:5px;text-transform:capitalize;border-bottom:1px solid #808080;letter-spacing:3px;}.mobileshow{display:none;}.mobile_hide{display:block;}.mobile_hide_inline{display:inline-block;}td>.subchildnavlink a:hover,td>.subchildnavlink:hover{display:block;}.FormTitle{max-width:600px;margin:auto;}.content_footer_center{line-height:normal;}.content_footer_center a{font-size:32px;}@media (max-width:1500px){#mainnav td{padding-left:8px !important;padding-right:8px !important;}#main_button_table td{padding-left:10px;padding-right:10px;}}@media (max-width:1163px){.walrus{height:15vw;}}@media (max-width:1115px){#mainnav td{padding-left:4px !important;padding-right:4px !important;}.footer_links{line-height:28px;/* float:left;*/ padding-left:9px;padding-right:0px;min-width:243px;text-transform:uppercase;display:inline-block;vertical-align:top;width:100%;text-align:center;margin-bottom:40px;}.content_Terms table{/*width:340px;*/ position:relative;margin:auto;}}@media (max-width:1077px){#cast_members{width:99%;}#button_table td{padding-left:5px;padding-right:5px;}#main_button_table td{padding-left:6px;padding-right:6px;margin-left:5px;}}@media (max-width:1020px){.cast_container:first-child{margin-left:auto;}.column_widget_container{margin-left:15px;margin-right:15px;}}@media (max-width:1000px){#header_containter,#mainnav,.copyright{width:100%;}#maincontent{padding-left:10px;padding-right:10px;width:auto !important;}#PageTitle{padding-left:10px;}.page_title{width:auto !important;padding:0px;}.page_pointer{width:auto !important;margin-left:15px;}#agent_container{width:100% !important;}.small textarea,.small input[type=text],.small input[type=email],.small input[type=tel],.small input[type=number]{float:none !Important;}.center{margin-left:0px !important;}#footer_container{width:96%;}#top_text{width:auto;}#left_navbar,#right_navbar,#center_nav{width:auto;}#footer td{width:auto;}#serviceiconwrapper{width:100% !important;}#mainnav td{padding-left:10px;padding-right:10px;}#info_request{width:100%;}#info_table{width:100%;}.btn_image{display:block;position:relative;margin-left:auto;margin-right:auto;width:auto;height:auto;}.home_ads{width:auto;}#right_navbar{display:none;}}@media (max-width:991px){#BlogSideBar{display:none;}#home_purchase_top{background-size:98%}}@media (max-width:980px){.doc_container{margin-right:0px;}#top_spacer{height:28px;}#main_logo{margin-top:6px;height:40px;}#template_homepage #top_spacer{height:61px;}#Blog td{display:block;}#blog_page_controls td{display:table-cell;}.blog_share_post{float:none !important;}#jr_table{display:none;}#jr_mobile{display:block;}.calendar_table td{display:table-cell;}#mobile_menu_btn{display:block;line-height:63px;}#menu_btn_container{display:none !important;}#button_table{position:relative;margin-right:3px;margin-left:auto;}#button_table td{width:auto;}.mobile_hide,.mobile_hide_inline{display:none !important;}.mobileshow{display:block !important;}#more_pages{display:none;}form td{text-align:left !important;}.logo img{height:110px;}ol.menu li a,ol.menu li a:active,ol.menu li a:visited,ol.menu li a:hover{margin-bottom:6px;}.logo{padding-top:9px;padding-left:10px;}/* #AdRotator{height:390px;}.imgItem{height:438px !important;background-size:contain;}*/ .side_links{margin-top:0px;}.page_table{margin-top:0px;}#button_bar{display:none !important;}.mobile_nav{display:table !important;}.mobile_nav tbody{display:table !important;width:100% !important;}.mobile_nav tr{display:table-row !important;}.mobile_nav td{display:table-cell !important;}.hover_left{background:none !important;}.hover_right{background:none !important;}.menu_divider{display:none !important;}.toplink{float:none !important;}.g-recaptcha div{-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-webkit-transform:scale(0.89);-moz-transform:scale(0.89);transform-origin:0% 0%;transform:scale(0.89);}.menu_header{text-align:left !important;margin-top:0px !important;}.navside{text-align:left !important;}#mainnav{position:absolute;top:30px;left:0px;width:100%;background:#ddd;height:auto;display:none;padding-top:0px;z-index:999999;}.menu_item{padding-top:8px;padding-bottom:8px;text-align:center;border-top:1px solid #ccc;}.page-RightSidebar{width:auto !important;max-width:none !important;}.right_bar_container{border:none;}#mainnav td{border-bottom:1px solid #35ADE1;display:block;}.menu_item{float:none !important;}.menu_item img{/* float:none !important;*/}.toptop{display:none;}ol.menu{width:98%;}.menu li{text-align:center;margin-bottom:5px;}.mobile_nav{display:block !important;position:absolute;width:100%;left:0px;top:0px;height:30px;background-color:#0061AA;}.mobile_nav td{display:table-cell;height:auto !important;}#mainnav>table>tbody>tr>td{display:block;padding-top:5px !important;padding-bottom:5px !important;}#mainnav td:last-child{border-bottom:0px;}#footer{height:auto;background-image:url(images/mobile_footer_background.jpg);}.footer_links,.content_Terms{width:100%;text-align:center;box-sizing:border-box;}#email_signup{margin:auto;padding-bottom:30px;text-align:center;}#email_signup img{vertical-align:middle;}#maincontent td{display:block;width:100% !important;padding:3px !important;}/* Footer Section Start */ #footer #social_icons{float:none;}.content_Terms{margin-left:300px;}/* Footer Section End */ /* Header/Top Nav Start */ #headerbar{background-color:#6596bd;height:61px !important;position:absolute;padding:0px;}/* #main_logo{height:5vw !important;width:auto;margin-top:11px !important;margin-right:10vw;}*/ #top_spacer{height:61px;}#topmenu li{width:100%;float:none;}/* Header/Top Nav End */ img{max-width:100%;height:auto;}#pagetitle_container{width:auto;font-size:16px;}/* sub_pages button start */ .sub_pages{margin:0px;padding:0px;}.sub_pages li{color:#ffffff;font-size:12px;background:#2494D9;padding:1px 14px 1px 14px;text-decoration:none;margin:1px;margin-right:0px;margin-left:0px;display:block;width:auto;height:40px;line-height:40px;}.sub_pages li:hover{background:#2d4761;text-decoration:none;}#pagetitle_container h1{font-size:18px;}.homepage_table,.homepage_table tbody,.homepage_table tbody tr,.homepage_table tbody tr td{display:block;width:auto !important;}/* sub_pages button end */ .layout_with_columns .MainPane{max-width:100%;}.layout_with_columns .RightPane{width:100%;}#home_purchase_top{padding-top:0px;height:27vw;}.form_table input[type=text]{width:98%;}.topbar_slide_container,.top_slide_widget{height:30vw !important;}#loan_builder_container{margin-left:15px;margin-right:15px;}.region_applyonline,.region_blog,.region_clientportal{margin-left:15px;margin-right:15px;}#bbb p{margin:5px;}#top_right_nav{text-align:right;}#client_documents{text-align:center;}#main_phone{display:none;}.region_toplinks{display:inline-block;}#bbb_container{display:inline-block;}#top_text{display:none;}#bbb img{height:46px;width:auto;}#mainnav td{padding-left:4px;padding-right:4px;}#BreadCrumbs{width:auto !important;}#page_top{height:69px;}.content_mainphone{display:none;}}@media (max-width:813px){#Blog td{display:block;}#blog_page_controls td{display:table-cell;}.blog_share_post{float:none !important;}#jr_table{display:none;}#jr_mobile{display:block;}.calendar_table td{display:table-cell;}#menu_btn_container{display:none;}#button_table{position:relative;margin-right:3px;margin-left:auto;}#button_table td{width:auto;}.mobile_hide,.mobile_hide_inline{display:none !important;}.mobileshow{display:block !important;}#more_pages{display:none;}form td{text-align:left !important;}.logo img{height:110px;}ol.menu li a,ol.menu li a:active,ol.menu li a:visited,ol.menu li a:hover{margin-bottom:6px;}.logo{padding-top:9px;padding-left:10px;}/* #AdRotator{height:390px;}.imgItem{height:438px !important;background-size:contain;}*/ .side_links{margin-top:0px;}.page_table{margin-top:0px;}#button_bar{display:none !important;}.mobile_nav{display:table !important;}.mobile_nav tbody{display:table !important;width:100% !important;}.mobile_nav tr{display:table-row !important;}.mobile_nav td{display:table-cell !important;}.hover_left{background:none !important;}.hover_right{background:none !important;}.menu_divider{display:none !important;}.toplink{float:none !important;}.g-recaptcha div{-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-webkit-transform:scale(0.89);-moz-transform:scale(0.89);transform-origin:0% 0%;transform:scale(0.89);}.menu_header{text-align:left !important;margin-top:0px !important;}.navside{text-align:left !important;}#mainnav{position:absolute;top:30px;left:0px;width:100%;background:#ddd;height:auto;display:none;padding-top:0px;z-index:999999;}.menu_item{padding-top:8px;padding-bottom:8px;text-align:center;border-top:1px solid #ccc;}.page-RightSidebar{width:auto !important;max-width:none !important;}.right_bar_container{border:none;}#mainnav td{border-bottom:1px solid #35ADE1;display:block;}.menu_item{float:none !important;}.menu_item img{/* float:none !important;*/}.toptop{display:none;}ol.menu{width:98%;}.menu li{text-align:center;margin-bottom:5px;}.mobile_nav{display:block !important;position:absolute;width:100%;left:0px;top:0px;height:30px;background-color:#0061AA;}.mobile_nav td{display:table-cell;height:auto !important;}#mainnav>table>tbody>tr>td{display:block;padding-top:5px !important;padding-bottom:5px !important;}#mainnav td:last-child{border-bottom:0px;}#footer{height:auto;background-image:url(images/mobile_footer_background.jpg);}#email_signup{margin:auto;padding-bottom:30px;text-align:center;}#email_signup img{vertical-align:middle;}#maincontent td{display:block;width:100% !important;padding:3px !important;}#footer #social_icons{float:none;}.footer_link_title{margin-top:30px;}#headerbar{height:61px;position:absolute;padding:0px;}#topmenu li{width:100%;float:none;}img{max-width:100%;height:auto;}.stages_star{display:none;}#pagetitle_container{width:auto;font-size:16px;}/* sub_pages button start */ .sub_pages{margin:0px;padding:0px;}.sub_pages li{color:#ffffff;font-size:12px;background:#2494D9;padding:1px 14px 1px 14px;text-decoration:none;margin:1px;margin-right:0px;margin-left:0px;display:block;width:auto;}.sub_pages li:hover{background:#2d4761;text-decoration:none;}#pagetitle_container h1{font-size:18px;}.layout_H .blog_text_container{padding-left:0px;}/* sub_pages button end */}@media (max-width:720px){.layout_V.BlogListItem,.layout_H.BlogListItem{width:auto;height:auto;}div.layout_H .blog_image_container{width:100%;}div.layout_V .blog_image_container{width:100%;}div.layout_H .blog_image_container{width:100%;height:314px;overflow:hidden;}.layout_H.BlogListItem{height:auto;width:auto;}div.layout_H .blog_image_container{float:none;}.layout_H .blog_text_container{width:100%;}.region_blog{padding:0px;}.layout_V .blog_text_container{height:auto;padding-bottom:20px;}.layout_H .blog_text_container{float:none;height:auto;padding-bottom:20px;}}@media (max-width:680px){.column_widget{width:100% !important;}#home_purchase_top{height:auto;padding-top:27vw;}.loan_option_left,.loan_option_right{width:100%;}}@media (max-width:660px){td{width:auto !important;display:block;}.ui-datepicker td{display:table-cell !important;}.payment_details td{display:table-cell;}.loan_option{padding:10px;}#header_table td{display:table-cell;}.scale_slide_content{height:auto !important;}#slider{width:400px !important;}.ad_content{padding-left:15px;padding-right:15px;}.footer_link_title{font-size:24px;}h1{line-height:normal;font-size:34px;}#pagetitle_wrapper{padding:0px;}#pagetitle_container h1{font-size:14px;top:auto;left:auto;width:100%;vertical-align:middle;line-height:normal;}img{max-width:100% !important;height:auto;}.ad_btn{width:240px;}.page_pointer img{width:auto;}.content_action_text{text-align:center;}#maincontent td{padding:3px !important;}#contact_float img{width:auto !important;height:auto !important;max-width:none;}#title_spacer{height:80px;}#pagetitle_container h1{margin:0px;}#scroll_top{right:10px;}.widget_Content{padding:15px;}select{width:92%;}.announce_logo{float:none;font-size:22px;line-height:normal;}.alert_message{font-size:16px;line-height:normal;}.best_option{margin:0px;margin-bottom:10px;}.form_title{font-size:34px;}}@media (max-width:640px){#system_account_info,#account_info{display:block;width:auto;max-width:400px;margin:auto;}#system_account_info{margin-top:50px;}.account_display{margin-left:15px;}#client_documents{border:0px;}div#doclist{margin:0px;}}@media (max-width:620px){.question_block{height:auto;}}@media (max-width:600px){.webForm td{display:block !important;}#progress_bar{display:none;}}@media (max-width:580px){.extra_block{display:none;}}@media (max-width:560px){.doc_container.mydoc{margin-top:20px;}.layout_with_columns td{display:block;}#loan_select{text-align:center;}.selection_block{width:90%;margin:auto;margin-bottom:5px;}#bbb{display:none;}#loan_builder_footer{margin-left:0px;}#loan_details_option,#selected_loan_option,.officer_contact_info{width:auto;}#selected_loan_option{margin-right:0px;}}@media (max-width:582px){#main_logo{width:100%;height:auto;}#bbb{display:none;}.region_toplinks{width:142px;margin-right:0px;}}@media (max-width:546px){.blog_image_container{background-size:contain !important;}div.layout_H .blog_image_container,div.layout_V .blog_image_container{height:200px;}}@media (max-width:530px){.name{width:auto;max-width:none;}.officer_photo{width:100%;height:322px;}#agent_page{width:100%;max-width:300px;margin:auto;display:block;}.officer_bio{width:auto;margin-left:15px;margin-right:15px;}#select_loan_type{top:0px;}}@media (max-width:480px){#bbb img{height:6vw !important;width:auto !important;margin-top:8px !important;margin-right:10vw;}#home_loan_blocks{padding-left:5px;}#menu_btn_container{display:none;}.application_box{width:100%;}.call_to_action_text2{font-size:16px;margin:0px;}#loan_builder_contact_form{width:100%;}#save_builder_form input[type=text]{width:100%;}.officer_tag_info{padding-top:5px;}.officer_tag_container{height:50px;}.officer_tag_photo{width:80px;height:80px;margin-top:-10px;}.officer_tag_message{display:none;}.officer_tag_phone{font-size:12px;}}@media (max-width:460px){.ad_content{padding-left:15px;padding-right:15px;}.footer_link_title{font-size:24px;}#pagetitle_wrapper{padding:0px;}#pagetitle_container h1{font-size:14px;top:auto;left:auto;width:100%;vertical-align:middle;line-height:normal;}img{max-width:100% !important;height:auto;}.page_pointer img{width:auto;}.content_action_text{text-align:center;}#maincontent td{padding:3px !important;}#contact_float img{width:auto !important;height:auto !important;max-width:none;}#title_spacer{height:80px;}#pagetitle_container h1{margin:0px;}#scroll_top{right:10px;}select{width:100%;}.announce_logo{float:none;font-size:22px;line-height:normal;}.alert_message{font-size:16px;line-height:normal;}.main_logo_td{text-align:center;}#home_purchase_top img{height:20px;margin-top:5px;}.application_box{margin:auto;}.doc_container{margin-right:0px;}}@media (max-width:399px){#loan_options h3{font-size:20px !important;}.officer_tag_name{font-size:17px;}.officer_tag_message{float:none;padding-top:5px;}.region_toplinks{width:122px;margin-left:0px;}.menu_btn_div{width:90% !important;}.RightSideBar{padding:0px;}.page_title{font-size:15px;}#searchtool{margin-right:5px;width:300px;}.LeftPane input[type=text],.LeftPane input[type=password]{width:270px;}.form_table{width:300px;}.form_table input[type=text],.form_table input[type=password]{width:270px;}.RightPane{width:270px;padding:0px;}.MainPane input[type=text],.MainPane input[type=password]{width:96%;}#socials{width:auto !important;}#sign_in,#sign_in table{width:280px !important;left:4px !important;}#sign_in input[type=text],#sign_in input[type=password]{width:180px !Important;}#top_links{float:none;margin-left:10px;}.question vert{display:block !important;margin-top:10px;}.small textarea,.small input[type=text],.small input[type=email],.small input[type=tel],.small input[type=number]{float:none !Important;}h2{font-size:16px;line-height:18px;}h3{font-size:14px;}#agent_container{text-align:center;}.agents{float:none;}.agent_photo{position:relative;margin-left:auto;margin-right:auto;}#mobile_menu_btn{font-size:24px;}.top_link_text{font-size:13px;}#save_later_form{margin-left:15px;margin-right:15px;left:auto;}.top_link_text{font-size:10px;}#account_info{padding-right:0px;}#system_account_info .sub_header{text-align:center;}#client_documents{text-align:center;}#documents{text-align:left;}}@media (max-width:360px){.form_title{margin-bottom:10px;}}@media (max-width:330px){#footer{padding:0px;margin:0px;width:auto;height:auto;}#footer_links_container{padding:0px;}}