#wfc-main-nav,#wfc-main-nav ul{margin:0;padding:0;font-size:14px;list-style:none}#wfc-main-nav li{line-height:40px;position:relative}#wfc-main-nav>ul>li{display:inline-block}#wfc-main-nav li a{line-height:26px;color:inherit}#wfc-main-nav>ul>li>a{padding:4px 10px 57px 10px;text-transform:uppercase;display:inline-block;position:relative}#wfc-main-nav>ul>li>a:after{width:100%;height:0;display:block;content:'';position:relative;bottom:0}#wfc-main-nav>ul>li.current_page_item>a:after{width:100%;height:2px;display:block;content:'';position:relative;bottom:0;background-color:#22c0e8}#wfc-main-nav>ul>li:hover>a:after,#wfc-main-nav>ul>li.current-menu-item>a:after{height:2px;bottom:0;background-color:#22c0e8}#wfc-main-nav li ul{min-width:180px;width:230px;padding:0;background:#eee;z-index:2000;display:block;visibility:hidden;opacity:0;filter:alpha(opacity=0);border-top-style:solid;border-top-width:2px;position:absolute;left:0;top:103px}#wfc-main-nav li:hover>ul{overflow:visible;opacity:1;filter:alpha(opacity=100);visibility:visible}#wfc-main-nav li li ul{left:100%;top:0;margin-top:-2px}#wfc-main-nav li li{border-bottom:1px solid #dadada}#wfc-main-nav li li:hover{background-color:#0397D6}#wfc-main-nav li li a{padding:3px 10px;font-size:13px}#wfc-main-nav li li a{display:block}#wfc-main-nav-bar li li:hover>a{background:#222}.menu li li a:hover{transform:none}#wfc-main-nav li li a:after{width:100%;height:100%;padding:3px 20px;font-size:13px;display:block;cursor:pointer;content:attr(data-dup);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:100%;left:0;width:100%;height:100%}.ie-lt-10 #wfc-main-nav li li a:after{display:none}#wfc-main-nav li li a:hover{color:#fff}.review-form .gform_wrapper li.gfield.gf_list_5col ul.gfield_radio{overflow:hidden;width:100%}.review-form .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{display:none}.review-form .gform_wrapper .gfield_radio li label{font-size:45px;line-height:45px;color:#7ebe0f;display:block;margin:0;text-align:center;padding:0;max-width:100%}.review-form .gform_wrapper textarea{border:#dfdfdf 1px Solid}.review-form .gform_wrapper input.medium{border:#dfdfdf 1px Solid}.review-form .gform_wrapper .description,.review-form .gform_wrapper .gfield_description,.review-form .gform_wrapper .gsection_description{padding:0}@media only screen and (max-width:641px){.review-form .gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,.review-form .gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li{width:20%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%}}.review-average h3{color:#7ebe0f;text-align:center;font-size:30px}span.single-review{color:#7ebe0f}.reviews a.readmore{font-size:14px;background:none;border:none;color:#287ea8;padding:0;width:auto;text-align:left;text-transform:capitalize}.reviews{max-height:400px;overflow-y:auto;padding:0 25px 0 0}.reviews p{line-height:24px;font-style:italic}.reviews h3{font-size:20px}.reviews hr{border-top:1px solid #e2e2e2}.single-review-full{max-width:1000px;background-color:#f5f5f5;padding:45px;display:block;margin:55px auto}.announcement{background-color:#790000;color:#fff;text-align:center;padding:10px 10%;line-height:24px}.service-coupon{border:dashed #0397d6 3px;text-align:center;padding:25px}.service-coupon p{line-height:24px}.small-circle{height:40px;width:40px;background-color:#0397d6;text-align:center;line-height:40px;font-size:24px;color:#fff;font-weight:700;border-radius:50%;float:left;margin:0 25px 0 0}p.line-item{font-size:18px;margin:0 0 5px 0}.blue-callout{background-color:#e5f4fb;padding:25px;color:#0397d6}.blue-callout ul li{width:46%;float:left;margin:0 3.5% 0 0}.green-callout{background-color:#f2f8e7;padding:25px;color:#7ebe0f}.green-callout .small-circle{background-color:#7ebe0f}.green-callout h2{color:#7ebe0f}li{line-height:24px}hr{margin:35px 0}.service-faq{background-color:#f2f2f2;padding:25px;margin:0 0 15px 0}.service-faq h3{color:#363636;font-weight:300;font-size:24px}.service-blog{background-color:#0397d6;padding:25px;color:#fff}.service-blog h2{color:#fff}a.finance-callout{display:table;margin:0 auto 50px auto}.top-strip .btn-info{padding:0 20px;text-transform:none;color:#fff;font-size:15px;margin-bottom:3px}.alert-danger{display:none!important}#header__container--primary .col--logo img{display:block;max-width:220px;width:100%}