@import url(https://fonts.googleapis.com/css?family=Karla:400,700);html{font-size:1em}body{background:#fff;font-family:"Karla",sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;color:#868A8B}a{color:#1B75BB;transition:all 0.2s ease-in}a:active,a:focus,a:hover{color:#00873E;transition:all 0.3s ease-out}h1{font-size:2.25em}h2{font-size:1.875em}h3{font-size:1.5em}h4{font-size:1.125em}h5{font-size:.875em}h6{font-size:.75em}h1,h2,h3,h4,h5,h6{font-family:"Karla",sans-serif;font-weight:400;line-height:1.2;color:#00873E}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{font-size:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#1B75BB;transition:all 0.2s ease-in}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover,h4 a:active,h4 a:focus,h4 a:hover,h5 a:active,h5 a:focus,h5 a:hover,h6 a:active,h6 a:focus,h6 a:hover{color:#ACD037;transition:all 0.3s ease-out}ol,ul{margin-bottom:20px;padding-left:30px}ol li,ul li{margin:0 0 5px}ol li:last-child,ul li:last-child{margin:0}.body-container{background:#EFF3F4}@media screen and (min-width: 992px){.body-container{padding:20px 20px 0 40px}}@media screen and (min-width: 1600px){.body-container{padding:40px 40px 0 60px}}.container{width:100%;padding:0 20px}section.section h1 p,section.section h2 p,section.section h3 p,section.section h4 p,section.section h5 p,section.section h6 p{line-height:1.25}div>*:last-child,div>*:last-child>*:last-child,div>*:last-child>*:last-child>*:last-child,ol>*:last-child,ol>*:last-child>*:last-child,ol>*:last-child>*:last-child>*:last-child,section>*:last-child,section>*:last-child>*:last-child,section>*:last-child>*:last-child>*:last-child,ul>*:last-child,ul>*:last-child>*:last-child,ul>*:last-child>*:last-child>*:last-child{margin-bottom:0}::selection{background:#ACD037;color:#fff}table{border:solid 1px #EFF3F4}table th{background:#EFF3F4;padding:10px !important;font-size:1.125em;border-bottom:none !important}table td{padding:10px !important;font-size:.875em;border-top:solid 1px #EFF3F4 !important;border-right:solid 1px #EFF3F4}a.button,button.button{display:inline-block;background:none;width:auto;height:60px;padding:0 55px;font-size:1.125em;font-weight:400;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB;position:relative;backface-visibility:hidden;overflow:hidden;cursor:pointer;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}a.button::after,button.button::after{content:'';background:#1B75BB;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a.button:hover,a.button:active,a.button:focus,button.button:hover,button.button:active,button.button:focus{color:#fff}a.button:hover::after,a.button:focus::after,button.button:hover::after,button.button:focus::after{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);-o-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}a.button:active::after,button.button:active::after{background:#2990e0}.rule{border-color:#EFF3F4 !important;margin:60px 0 !important}.rule2{border-color:#EFF3F4 !important}[placeholder]:focus::-webkit-input-placeholder{-moz-transition:opacity .3s ease-in-out .3s;-o-transition:opacity .3s ease-in-out .3s;-webkit-transition:opacity .3s ease-in-out;-webkit-transition-delay:.3s;transition:opacity .3s ease-in-out .3s;opacity:0}[placeholder]:focus::-moz-input-placeholder{-moz-transition:opacity .3s ease-in-out .3s;-o-transition:opacity .3s ease-in-out .3s;-webkit-transition:opacity .3s ease-in-out;-webkit-transition-delay:.3s;transition:opacity .3s ease-in-out .3s;opacity:0}[placeholder]:focus:-moz-input-placeholder{-moz-transition:opacity .3s ease-in-out .3s;-o-transition:opacity .3s ease-in-out .3s;-webkit-transition:opacity .3s ease-in-out;-webkit-transition-delay:.3s;transition:opacity .3s ease-in-out .3s;opacity:0}[placeholder]:focus::-ms-input-placeholder{-moz-transition:opacity .3s ease-in-out .3s;-o-transition:opacity .3s ease-in-out .3s;-webkit-transition:opacity .3s ease-in-out;-webkit-transition-delay:.3s;transition:opacity .3s ease-in-out .3s;opacity:0}header{background:#bbb;width:100%;min-height:0;padding:0}header .container{padding-top:60px;padding-bottom:60px}@media screen and (min-width: 992px){header{background:none;padding:0 20px 0 40px;position:absolute;top:60px;z-index:2}header::before{content:'';display:block;background:#fff;width:100%;height:20px;position:fixed;top:0;right:0;left:0;z-index:9999}header::after{content:'';display:block;background:#fff;width:20px;height:100%;position:fixed;top:0;bottom:0;right:0;z-index:9999}header .container{padding:0 20px}}@media screen and (min-width: 1200px){header .container{padding:0 30px}}@media screen and (min-width: 1600px){header{padding:0 40px 0 60px;top:80px}header::before{height:40px}header::after{width:40px}header .container{padding:0 60px 0 100px}}@media screen and (min-width: 1900px){header .container{padding:0 60px 0 130px}}.header-logo{max-width:500px;margin:0 auto}.header-logo a{display:block}.header-logo img{width:100%;height:auto}@media screen and (min-width: 992px){.header-logo{display:inline-block;width:25%;max-width:none;margin:0;padding:0}}.side-bar{margin-top:30px;text-align:center}.side-bar section{display:inline-block;width:auto}.side-bar section a{color:#fff}.side-bar section a:hover,.side-bar section a:active,.side-bar section a:focus{color:#1B75BB}.side-bar section:first-of-type{margin-top:0}.side-bar .social-media a{margin-left:10px}.side-bar .social-media a:first-of-type{margin-left:0}.side-bar .header-email,.side-bar .header-phone{margin-left:15px}@media screen and (min-width: 992px){.side-bar{background:#fff;width:40px;height:100%;margin:0;padding-top:20px;position:fixed;top:0;bottom:0;left:0;z-index:9999}.side-bar section{margin:0 !important;position:relative;z-index:2}.side-bar section a{display:block;background:#fff;width:40px;height:40px;margin:0 !important;color:#babcbd;line-height:2.5}.side-bar section a:hover,.side-bar section a:active,.side-bar section a:focus{background:#1B75BB;color:#fff}}@media screen and (min-width: 1600px){.side-bar{width:60px;padding-top:40px}.side-bar section a{width:60px;height:60px;line-height:4}.side-bar section a .fa{font-size:1.125em}}.side-bar-oc{display:none}@media screen and (min-width: 992px){.side-bar-oc{display:block;background:#fff;width:auto;height:100%;padding:20px 30px 0 60px;position:fixed;top:0;left:0;z-index:1;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:all 0.3s ease-in}.side-bar-oc ul{list-style-type:none;margin:0;padding:0;text-align:left}.side-bar-oc ul li{height:40px;margin:0;line-height:2.4}.side-bar-oc ul li a{color:#babcbd}.side-bar-oc ul li a:hover,.side-bar-oc ul li a:active,.side-bar-oc ul li a:focus{color:#1B75BB}}@media screen and (min-width: 1600px){.side-bar-oc{padding:40px 30px 0 80px}.side-bar-oc ul li{height:60px;line-height:3.9}}@media screen and (min-width: 992px){.side-bar:hover .side-bar-oc{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);transition:all 0.5s ease-out}}nav#main{background:#222}@media screen and (min-width: 992px){nav#main{background:none;width:75%}nav#main .container{padding:0;text-align:right;top:auto !important}}@media screen and (min-width: 992px){.navbar{height:auto !important}}.navbar-header{padding:8px 18px}.off-canvas{background:#2f2f2f}@media screen and (min-width: 992px){.off-canvas{background:none}}@media screen and (min-width: 992px){nav#main .container ul li{margin:0 10px}nav#main .container ul li:first-child{margin-left:0}nav#main .container ul li:last-child{margin-right:0}}@media screen and (min-width: 1200px){nav#main .container ul li{margin:0 15px}}nav#main .container ul li a{font-size:1.25em}@media screen and (min-width: 992px){nav#main .container ul li a{display:inline-block;padding:0 0 15px;font-size:1em;color:#fff;line-height:1}}@media screen and (min-width: 1600px){nav#main .container ul li a{font-size:1.25em}}body[class*="homepage"] nav#main .container ul li.dropdown:hover>a,body[class*="homepage"] nav#main .container ul li.dropdown:hover>a:active,body[class*="homepage"] nav#main .container ul li.dropdown:hover>a:focus{background:#00873E;color:#fff}@media screen and (min-width: 992px){body[class*="homepage"] nav#main .container ul li.dropdown:hover>a,body[class*="homepage"] nav#main .container ul li.dropdown:hover>a:active,body[class*="homepage"] nav#main .container ul li.dropdown:hover>a:focus{background:none;color:#1B75BB}}body[class*="homepage"] nav#main .container ul li a.selected{background:#1B75BB;color:#fff}@media screen and (min-width: 992px){body[class*="homepage"] nav#main .container ul li a.selected{background:none;font-weight:700;color:#1B75BB}}nav#main .container .off-canvas ul li:hover>a,nav#main .container .off-canvas ul li:hover>a:active,nav#main .container .off-canvas ul li:hover>a:focus{background:#00873E;color:#fff}@media screen and (min-width: 992px){nav#main .container .off-canvas ul li:hover>a,nav#main .container .off-canvas ul li:hover>a:active,nav#main .container .off-canvas ul li:hover>a:focus{background:none;color:#1B75BB}}nav#main .container .off-canvas ul li a.selected{background:#1B75BB;color:#fff}@media screen and (min-width: 992px){nav#main .container .off-canvas ul li a.selected{background:none;font-weight:700;color:#1B75BB}}nav#main .container ul li .dropdown-toggle{background:none !important;padding:40px;top:0;right:0}nav#main .container ul li .dropdown-toggle:active,nav#main .container ul li .dropdown-toggle:focus,nav#main .container ul li .dropdown-toggle:hover{background:none !important}.angleLeft{right:-3px}.angleRight{right:-12px}nav#main .dropdown-menu{background:#3c3c3c;font-size:1em}@media screen and (min-width: 992px){nav#main .container ul li:hover .dropdown-menu{background:#868A8B;border-radius:0;top:30px}nav#main .container ul li:hover .dropdown-menu li{margin:0}nav#main .container ul li:hover .dropdown-menu li a{display:block;padding:20px !important}nav#main .container ul li:hover .dropdown-menu li a:active,nav#main .container ul li:hover .dropdown-menu li a:focus,nav#main .container ul li:hover .dropdown-menu li a:hover{background:#2990e0}nav#main .container ul li:hover .dropdown-menu li a.selected{background:#1B75BB}}@media screen and (min-width: 992px){.navbar-nav{float:none}.navbar-nav li{display:inline-block;float:none}.navbar-nav li li{display:block}}.homepage #content section.section:nth-child(even),.homepage #content section.section:nth-child(odd){background:#fff}.homepage #content section .container{padding:0}.homepage .banner{background:#EFF3F4 !important;position:relative}.homepage .banner .sidebyside-wrapper{padding-right:0;padding-left:0}.homepage .banner #box1-image{-moz-background-size:cover !important;-o-background-size:cover !important;-webkit-background-size:cover !important;background-size:cover !important;height:200px;padding:0;position:relative}.homepage .banner #box1-image::after{content:'';display:block;background:rgba(34,34,34,0.3);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.homepage .banner #box1-text{background:#fff;padding:60px 20px}.homepage .banner #box1-text h2{margin-bottom:20px}.homepage .banner #box1-text p{font-size:1.125em}.homepage .banner #box1-text .learnmore{background:none;width:auto;height:60px;margin:30px 0 0;padding:0 55px;font-size:1.125em;font-weight:400 !important;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB}.homepage .banner #box1-text .learnmore:hover,.homepage .banner #box1-text .learnmore:active,.homepage .banner #box1-text .learnmore:focus{background:none;color:#fff}@media screen and (min-width: 568px){.homepage .banner #box1-image{height:250px}.homepage .banner #box1-text h2{font-size:2.25em}}@media screen and (min-width: 640px){.homepage .banner #box1-image{height:300px}}@media screen and (min-width: 768px){.homepage .banner #box1-image{width:100%;height:350px}.homepage .banner #box1-text{width:100%}}@media screen and (min-width: 992px){.homepage .banner #box1-image{height:500px}.homepage .banner #box1-text{width:400px;padding:30px;position:absolute;bottom:-40px;left:20px;z-index:1;box-shadow:0 4px 10px rgba(34,34,34,0.1)}}@media screen and (min-width: 992px){.homepage .banner #box1-image{height:600px}.homepage .banner #box1-text{width:500px;bottom:-60px;left:30px}}@media screen and (min-width: 1600px){.homepage .banner #box1-image{height:700px}.homepage .banner #box1-text{width:600px;padding:60px;bottom:-80px;left:100px}}@media screen and (min-width: 1900px){.homepage .banner #box1-image{height:800px}.homepage .banner #box1-text{left:130px}}.homepage .cobs{background:none !important}.homepage .cobs .box{width:100%;height:auto;margin:0 auto;text-align:left;position:relative;transition:all 0.2s ease-in}.homepage .cobs .box h2{margin:0 0 20px;font-size:1.625em;color:#00873E}.homepage .cobs .box p{font-size:1.125em}@media screen and (min-width: 992px){.homepage .cobs .box p{font-size:1em}}.homepage .cobs .box .learnmore{background:none;width:100%;height:100%;border:none;position:absolute;top:0;left:0}.homepage .cobs .box .learnmore span{display:none}.homepage .cobs .box .box-text{padding:60px 20px}.homepage .cobs .box .box-paragraph{margin-bottom:0}.homepage .cobs .box:hover h2,.homepage .cobs .box:hover p,.homepage .cobs .box:active h2,.homepage .cobs .box:active p,.homepage .cobs .box:focus h2,.homepage .cobs .box:focus p{color:#1B75BB !important}.homepage .cobs #box1{background:#2990e0}.homepage .cobs #box1:hover,.homepage .cobs #box1:active,.homepage .cobs #box1:focus{background:#fff;transition:all 0.3s ease-out}.homepage .cobs #box2{background:#1e83d1}.homepage .cobs #box2:hover,.homepage .cobs #box2:active,.homepage .cobs #box2:focus{background:#fff;transition:all 0.3s ease-out}.homepage .cobs #box3{background:#1B75BB}.homepage .cobs #box3:hover,.homepage .cobs #box3:active,.homepage .cobs #box3:focus{background:#fff;transition:all 0.3s ease-out}@media screen and (min-width: 992px){.homepage .cobs{padding:80px 0}.homepage .cobs .big-image{float:right;background:url("//fmg-websites-custom.s3.amazonaws.com/350873-todsen/images/cob-big.jpg") no-repeat 50% 50%;background-size:cover;width:50%;height:500px}.homepage .cobs .cobs-left{float:left;width:50%;height:500px}.homepage .cobs #box1{float:left;width:50%;height:250px}.homepage .cobs #box2{float:right;width:50%;height:250px}.homepage .cobs .small-image{float:left;background:url("//fmg-websites-custom.s3.amazonaws.com/350873-todsen/images/cob-small.jpg") no-repeat 50% 50%;background-size:cover;width:50%;height:250px}.homepage .cobs #box3{float:right;width:50%;height:250px}.homepage .cobs .box .box-text{padding:20px}}@media screen and (min-width: 1200px){.homepage .cobs{padding:120px 0 100px}.homepage .cobs .big-image,.homepage .cobs .cobs-left{height:550px}.homepage .cobs .big-image{width:55%}.homepage .cobs .cobs-left{width:45%}.homepage .cobs #box1,.homepage .cobs #box2,.homepage .cobs .small-image,.homepage .cobs #box3{height:275px}.homepage .cobs .box .box-text{padding:30px}}@media screen and (min-width: 1600px){.homepage .cobs{padding:180px 0 140px}.homepage .cobs .big-image,.homepage .cobs .cobs-left{height:600px}.homepage .cobs #box1,.homepage .cobs #box2,.homepage .cobs .small-image,.homepage .cobs #box3{height:300px}.homepage .cobs .box .box-text{padding:60px}}.homepage .intro,.homepage .section_SimpleText{background:none !important}.homepage .intro .container,.homepage .section_SimpleText .container{background:#fff}.homepage .intro .Text,.homepage .section_SimpleText .Text{padding:60px 20px 0;text-align:left}.homepage .intro .Text h2,.homepage .section_SimpleText .Text h2{margin-bottom:20px}.homepage .intro .Text .box-copy p,.homepage .section_SimpleText .Text .box-copy p{font-size:1.125em}.homepage .intro .Text .learnmore,.homepage .section_SimpleText .Text .learnmore{background:none;width:auto;height:60px;margin:30px 0 0;padding:0 55px;font-size:1.125em;font-weight:400 !important;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB}.homepage .intro .Text .learnmore:hover,.homepage .intro .Text .learnmore:active,.homepage .intro .Text .learnmore:focus,.homepage .section_SimpleText .Text .learnmore:hover,.homepage .section_SimpleText .Text .learnmore:active,.homepage .section_SimpleText .Text .learnmore:focus{background:none;color:#fff}@media screen and (min-width: 568px){.homepage .intro .Text h2,.homepage .section_SimpleText .Text h2{font-size:2.25em}}@media screen and (min-width: 992px){.homepage .intro,.homepage .section_SimpleText{padding:0 0 80px}.homepage .intro .container,.homepage .section_SimpleText .container{width:900px;border-bottom:solid 20px #1e83d1;box-shadow:0 4px 10px rgba(34,34,34,0.1)}.homepage .intro .Text,.homepage .section_SimpleText .Text{padding:60px 30px;text-align:center}}@media screen and (min-width: 1200px){.homepage .intro,.homepage .section_SimpleText{padding:0 0 100px}.homepage .intro .container,.homepage .section_SimpleText .container{width:1100px}.homepage .intro .Text,.homepage .section_SimpleText .Text{padding:75px 60px}}@media screen and (min-width: 1600px){.homepage .intro,.homepage .section_SimpleText{padding:0 0 140px}.homepage .intro .container,.homepage .section_SimpleText .container{width:1380px}.homepage .intro .Text,.homepage .section_SimpleText .Text{padding:75px 100px}}@media screen and (min-width: 1900px){.homepage .intro .container,.homepage .section_SimpleText .container{width:1560px}.homepage .intro .Text,.homepage .section_SimpleText .Text{padding:75px 240px}}.homepage .section_SideBySide{background:none !important}.homepage .section_SideBySide .container{background:#fff}.homepage .section_SideBySide .sidebyside-wrapper{padding:60px 20px 0 20px;overflow:auto}.homepage .section_SideBySide .aside_image .wrap{margin-bottom:20px}.homepage .section_SideBySide .Circle .crop img{top:auto;right:auto;bottom:auto;left:auto}.homepage .section_SideBySide .aside_text h2{margin-bottom:20px}.homepage .section_SideBySide .aside_text p{font-size:1.125em}.homepage .section_SideBySide .aside_text .learnmore{background:none;width:auto;height:60px;margin:30px 0 0;padding:0 55px;font-size:1.125em;font-weight:400 !important;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB}.homepage .section_SideBySide .aside_text .learnmore:hover,.homepage .section_SideBySide .aside_text .learnmore:active,.homepage .section_SideBySide .aside_text .learnmore:focus{background:none;color:#fff}@media screen and (min-width: 568px){.homepage .section_SideBySide .aside_text h2{font-size:2.25em}}@media screen and (min-width: 992px){.homepage .section_SideBySide{padding:0 0 80px}.homepage .section_SideBySide .container{width:900px;border-bottom:solid 20px #1e83d1;box-shadow:0 4px 10px rgba(34,34,34,0.1)}.homepage .section_SideBySide .sidebyside-wrapper{padding:60px 30px;overflow:auto}.homepage .section_SideBySide .aside_image .wrap{margin-bottom:0}.homepage .section_SideBySide .aside_text{padding:0 30px;text-align:left}}@media screen and (min-width: 1200px){.homepage .section_SideBySide{padding:0 0 100px}.homepage .section_SideBySide .container{width:1100px}.homepage .section_SideBySide .sidebyside-wrapper{padding:75px 60px}}@media screen and (min-width: 1600px){.homepage .section_SideBySide{padding:0 0 140px}.homepage .section_SideBySide .container{width:1380px}.homepage .section_SideBySide .sidebyside-wrapper{padding:75px 100px}}@media screen and (min-width: 1900px){.homepage .section_SideBySide .container{width:1560px}.homepage .section_SideBySide .sidebyside-wrapper{padding:75px 240px}}.homepage .section_Boxes{background:none !important}.homepage .section_Boxes .container{background:#fff}.homepage .section_Boxes .box{margin-bottom:40px;padding:0 20px;text-align:left}.homepage .section_Boxes .box img{margin:0 0 20px !important}.homepage .section_Boxes .box .box-icon{text-align:left}.homepage .section_Boxes .box h2{margin:0 0 20px}.homepage .section_Boxes .box .box-paragraph{margin-bottom:0}.homepage .section_Boxes .box .box-paragraph p{font-size:1.125em}.homepage .section_Boxes .box .learnmore{background:none;width:auto;height:60px;margin:30px 0 0;padding:0 55px;font-size:1.125em;font-weight:400 !important;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB}.homepage .section_Boxes .box .learnmore:hover,.homepage .section_Boxes .box .learnmore:active,.homepage .section_Boxes .box .learnmore:focus{background:none;color:#fff}.homepage .section_Boxes #box1{padding-top:60px}@media screen and (min-width: 568px){.homepage .section_Boxes .box h2{font-size:2.25em}}@media screen and (min-width: 992px){.homepage .section_Boxes{padding:0 0 80px}.homepage .section_Boxes .container{width:900px;padding:60px 30px !important;border-bottom:solid 20px #1e83d1;box-shadow:0 4px 10px rgba(34,34,34,0.1)}.homepage .section_Boxes .box{width:32%;margin:0 0 0 2%;padding:0 !important;text-align:center}.homepage .section_Boxes .box:first-child{margin:0}.homepage .section_Boxes .box .box-icon{text-align:center}.homepage .section_Boxes .box h2,.homepage .section_Boxes .box .box-paragraph{padding:0 20px}}@media screen and (min-width: 1200px){.homepage .section_Boxes{padding:0 0 100px}.homepage .section_Boxes .container{width:1100px;padding:75px 60px !important}}@media screen and (min-width: 1600px){.homepage .section_Boxes{padding:0 0 140px}.homepage .section_Boxes .container{width:1380px;padding:75px 100px !important}}@media screen and (min-width: 1900px){.homepage .section_Boxes .container{width:1560px;padding:75px 240px !important}}@media screen and (min-width: 992px){.hero-container{padding-right:20px;padding-left:40px}}#hero{background-image:none !important;background-color:#EFF3F4}#hero .heroOverlay{background-color:transparent;padding:0}#hero .container{background:#fff;padding:60px 20px}#hero aside{font-size:1em}#hero h2{margin-bottom:20px;color:#00873E}#hero p{margin-bottom:0;font-size:1.125em;color:#868A8B}#hero .backArrow,#hero .forwardArrow{background:none;width:30px;height:60px;margin:0;padding:0;font-size:1.875em;color:#1B75BB;line-height:1.9;border:solid 2px #1B75BB;top:50% !important;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#hero .backArrow:active,#hero .backArrow:focus,#hero .backArrow:hover,#hero .forwardArrow:active,#hero .forwardArrow:focus,#hero .forwardArrow:hover{background:#1B75BB;color:#fff}@media screen and (min-width: 992px){#hero{height:auto;padding:0 0 80px}#hero .container{width:900px;padding:60px 30px;border-bottom:solid 20px #1e83d1;box-shadow:0 4px 10px rgba(34,34,34,0.1);position:relative}#hero .wrapper{padding:0 10px 0 30px;overflow:hidden}#hero .wrapper h2{margin-top:0}}@media screen and (min-width: 1200px){#hero{padding:0 0 100px}#hero .container{width:1100px;padding:75px 60px}#hero .wrapper{padding:0 30px}#hero .backArrow,#hero .forwardArrow{width:60px}}@media screen and (min-width: 1600px){#hero{padding:0 0 140px}#hero .container{width:1380px;padding:75px 100px}#hero .wrapper{padding:0 30px 0 60px}#hero .backArrow{left:20px}#hero .forwardArrow{right:20px}}@media screen and (min-width: 1900px){#hero .container{width:1560px;padding:75px 175px}#hero .backArrow{left:40px}#hero .forwardArrow{right:40px}}.heroDesc,.heroImages{padding-right:0;padding-left:0}@media screen and (min-width: 992px){.heroDesc,.heroImages{width:50%;margin-top:0 !important}}.heroImages img{max-width:630px}.heroDesc .learnmore{background:none;width:auto;height:60px;margin:30px 0 0;padding:0 55px;font-size:1.125em;font-weight:400;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB}.heroDesc .learnmore:active,.heroDesc .learnmore:focus,.heroDesc .learnmore:hover{background:none;color:#fff !important;border-color:#1B75BB}.homepage .section_Form{background:#EFF3F4}.homepage .section_Form .container{background:#1e83d1;padding:60px 20px}.homepage .section_Form .col-md-12,.homepage .section_Form .col-md-4,.homepage .section_Form .col-sm-4,.homepage .section_Form .col-xs-12,.homepage .section_Form .contactMessage{padding:0}.homepage .section_Form h2{padding:0;color:#fff}.homepage .section_Form input[type="text"],.homepage .section_Form textarea{margin-top:30px;font-size:1.125em;border:none}.homepage .section_Form .formGroup{margin-bottom:0}.homepage .section_Form .formArea{float:left;width:100%}.homepage .section_Form .formArea span,.homepage .section_Form .formGroup span{display:none}.homepage .section_Form .form-button{float:left;margin-top:30px}.homepage .section_Form .form-button .submit{color:#fff;border-color:#fff}.homepage .section_Form .form-button .submit:hover,.homepage .section_Form .form-button .submit:active,.homepage .section_Form .form-button .submit:focus{background:#fff;color:#1e83d1 !important;border-color:#fff}@media screen and (min-width: 568px){.homepage .section_Form h2{font-size:2.25em}}@media screen and (min-width: 768px){.homepage .section_Form .col-sm-4{width:31%;margin-left:3.5%}.homepage .section_Form .col-sm-6{width:48.25%;margin-left:3.5%}.homepage .section_Form .contact-form div:nth-child(2){margin-left:0}}@media screen and (min-width: 992px){.homepage .section_Form{padding-right:20px;padding-bottom:80px;padding-left:40px;text-align:center}.homepage .section_Form .container{width:900px;padding:60px 30px;box-shadow:0 4px 10px rgba(34,34,34,0.1)}.homepage .section_Form textarea,.homepage .section_Form .form-button{margin-top:40px}}@media screen and (min-width: 1200px){.homepage .section_Form{padding-bottom:100px}.homepage .section_Form .container{width:1100px;padding:75px 60px}}@media screen and (min-width: 1600px){.homepage .section_Form{padding-bottom:140px}.homepage .section_Form .container{width:1380px;padding:75px 100px}}@media screen and (min-width: 1900px){.homepage .section_Form .container{width:1560px;padding:75px 240px}}.dl-app{background:none !important}.dl-app .container{background:#fff}.dl-app .welcome{padding:60px 20px 0}.dl-app .text h2{margin-bottom:20px}.dl-app .text p{margin-bottom:30px;font-size:1.125em}.dl-app .image{height:0}@media screen and (min-width: 568px){.dl-app .text h2{font-size:2.25em}}@media screen and (min-width: 992px){.dl-app{padding:0 0 80px}.dl-app .container{width:900px;border-bottom:solid 20px #1e83d1;box-shadow:0 4px 10px rgba(34,34,34,0.1)}.dl-app .welcome{padding:50px 30px}.dl-app .text{float:left;width:60%}.dl-app .buttons img{width:150px;height:auto}.dl-app .image{float:right;background:url("//fmg-websites-custom.s3.amazonaws.com/350873-todsen/images/app.png") no-repeat 50% 50%;background-size:cover;width:300px;height:300px}}@media screen and (min-width: 1200px){.dl-app{padding-bottom:100px}.dl-app .container{width:1100px}.dl-app .welcome{padding:50px 60px}}@media screen and (min-width: 1600px){.dl-app{padding-bottom:140px}.dl-app .container{width:1380px}.dl-app .welcome{padding:50px 100px}.dl-app .text{margin-top:60px}.dl-app .image{width:400px;height:400px}}@media screen and (min-width: 1900px){.dl-app .container{width:1560px}.dl-app .welcome{padding:50px 240px}}.subpage header{border-bottom:none}@media screen and (min-width: 992px){.subpage header{background:#bbb;padding:40px 20px 35px 40px;top:20px}}@media screen and (min-width: 1600px){.subpage header{padding:40px 40px 35px 60px;top:40px}}@media screen and (min-width: 992px){.subpage #content{padding-top:80px;padding-bottom:80px;overflow:auto}}@media screen and (min-width: 1600px){.subpage #content{padding-top:100px;padding-bottom:120px}}.subpage #content .container:first-of-type{background:#fff;padding:0 20px}@media screen and (min-width: 992px){.subpage #content .container:first-of-type{width:900px;padding:60px 30px;box-shadow:0 4px 10px rgba(34,34,34,0.1)}}@media screen and (min-width: 1200px){.subpage #content .container:first-of-type{width:1100px;padding:75px 60px}}@media screen and (min-width: 1600px){.subpage #content .container:first-of-type{width:1200px;padding:75px 100px}}.subpage #content article .container>.container,.subpage #content article .container .section .container{padding:0 !important;box-shadow:0 0 0 rgba(34,34,34,0)}.subpage article{min-height:0;padding:60px 0}.subpage article h1{margin-top:0;margin-bottom:30px;padding:0 !important;text-transform:none}.subpage article img{padding:0}@media screen and (min-width: 992px){.subpage .body-container{padding-top:0;overflow:auto}.subpage article{padding:0}.subpage article h1{margin-bottom:40px}}@media screen and (min-width: 1600px){.subpage .body-container{padding-top:0}}.subpage #content .container h1:first-child+p{padding:0 !important}#agentContent img{float:right;width:100px;margin:0 0 20px 20px}@media screen and (min-width: 768px){#agentContent img{width:200px;margin:0 0 0 20px}}@media screen and (min-width: 1200px){#agentContent img{margin:0 0 20px 20px}}.page-team #content article h1+a img{margin-bottom:20px}.page-team #content article h1+a+p{margin-bottom:0}@media screen and (min-width: 992px){.page-team #content article h1+a img{float:left;width:50%;margin-bottom:40px}.page-team #content article h1+a+p{float:right;width:50%;padding-left:40px}}.teamIntro{padding:0 !important}.teamIntro img{margin-bottom:30px}#teamContent .agent .description,#teamContent .agent .info,#teamContent .principal .description,#teamContent .principal .info{padding-right:0;padding-left:0}#teamContent .agent .description h4,#teamContent .principal .description h4{margin-top:20px;margin-bottom:5px;font-size:1.625em}@media screen and (min-width: 768px){#teamContent .agent .description h4,#teamContent .principal .description h4{margin-top:0}}#teamContent .principal{margin-top:0}#teamContent .agent{padding:0 !important}@media screen and (min-width: 768px){#teamContent .agent .info{width:25%}#teamContent .agent .description{width:75%}}@media screen and (min-width: 992px){#teamContent .principal .info{width:26%}#teamContent .principal .description{width:74%}#teamContent .agent .info{width:19%}#teamContent .agent .description{width:81%}}#teamContent .button{background:none;width:auto;height:60px;margin:10px 0 0;padding:0 55px;font-size:1.125em;font-weight:400 !important;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB}#teamContent .button:hover,#teamContent .button:active,#teamContent .button:focus{background:none;color:#fff}#agentContent .team-img,#agentContent .team-info{padding-right:0;padding-left:0}#agentContent .team-img{margin:0 0 20px}#agentContent .team-img img{float:none;width:auto;margin:0}#agentContent .team-summary{margin:0 0 15px}#agentContent .team-summary h2{margin:0 0 10px}@media screen and (min-width: 992px){#agentContent .team-img{width:auto;margin:0}#agentContent .team-info{padding-right:20px}}@media screen and (min-width: 1200px){#agentContent .team-info{padding-right:0}}.form{overflow:hidden}.form .col-xs-12{padding-right:0;padding-left:0}.form h2{margin-top:0;margin-bottom:20px;text-align:left}.contactForm{padding:0}.contactForm input[type="text"],.contactForm textarea{border-color:#EFF3F4}.contactForm #Message{margin:0 0 30px}.contactForm .submit{background:none;width:auto;height:60px;margin:0;padding:0 55px;font-size:1.125em;font-weight:400;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB}.contactForm .submit:active,.contactForm .submit:focus,.contactForm .submit:hover{background:#1B75BB;color:#fff !important}#learningContent{margin:0 0 60px}#learningContent h2{margin-top:0;margin-bottom:5px}#learningContent p{margin-bottom:30px}#learningContent p:last-child{margin-bottom:0}#learningContent+.form.container{padding:0 !important}#matterContent{margin-top:40px}#matterContent .rule2{height:40px;margin:0}#matterContent .flagBody{background:#1B75BB}#matterContent .flagBody:active,#matterContent .flagBody:focus,#matterContent .flagBody:hover{background:#1B75BB}#matterContent .featuredFlag{font-family:"Karla",sans-serif;font-size:1.25em;font-weight:700}@media screen and (min-width: 1200px){#matterContent .rule2{height:60px}}.featured{padding:0;overflow:hidden}.featured .featured-image{margin:0 0 20px;padding-right:0}.featured .featured-image img{width:100%;max-width:400px !important}.featured .featured-summary{padding-right:0;padding-left:0}.featured .featured-summary h2{margin-top:0;margin-bottom:5px}@media screen and (min-width: 768px){.featured .featured-image{margin:0}.featured .featured-summary{padding-left:30px}}#suggested{margin:60px 0 0}#suggested h2{margin:0 0 20px;padding:0 20px;font-size:1.875em;text-align:left}#suggested .content{margin:0 0 30px;padding:0;text-align:left}#suggested .content p{font-size:1em}#suggested .content:last-child{margin:0}@media screen and (min-width: 768px){#suggested .content{width:100%}}@media screen and (min-width: 992px){#suggested .content{width:30%;margin:0 5% 0 0}#suggested:last-child{margin:0}}@media screen and (min-width: 1200px){#suggested{margin-top:80px}}.thumbnail{padding:0;line-height:1.5;border-radius:0}.thumbnail img{max-width:300px !important;margin:0 !important}.thumbnail .caption{margin:15px 0 0;padding:0;color:#868A8B}.thumbnail .caption h3{margin:0 0 5px}#additional_xs{margin:60px 0 0}#additional_xs .panel-heading{background:#1B75BB}#additional_xs .panel-heading h4 a{color:#fff}#additional_xs .panel-heading h4 a:active,#additional_xs .panel-heading h4 a:focus,#additional_xs .panel-heading h4 a:hover{color:#fff}@media screen and (min-width: 768px){#additional{background:#f7f7f7;margin-top:60px;margin-bottom:0}#additional .nav-tabs{border-bottom:solid 1px #EFF3F4}#additional .nav-tabs a{padding:15px 20px;color:#1B75BB;line-height:1.5;letter-spacing:1px}#additional .nav-tabs a.selected,#additional .nav-tabs a:active,#additional .nav-tabs a:focus,#additional .nav-tabs a:hover{background:#EFF3F4;border-radius:0;color:#1B75BB}#additional .matterContent{padding:20px}#additional .matterContent .content{margin:0 0 20px;padding:0 0 0 10px}#additional .matterContent .content h4{margin-top:0}#additional .matterContent .content h4 a{color:#1B75BB}#additional .matterContent .content h4 a:active,#additional .matterContent .content h4 a:focus,#additional .matterContent .content h4 a:hover{color:#ACD037}#additional .matterContent .left{padding:0 10px 0 0}#additional .matterContent .viewAll{margin:0;padding:0}#additional .matterContent .viewAll a{color:#1B75BB}#additional .matterContent .viewAll a:hover,#additional .matterContent .viewAll a:active,#additional .matterContent .viewAll a:focus{color:#ACD037}}@media screen and (min-width: 992px){#additional .matterContent{padding:30px}#additional .matterContent .content{margin-bottom:30px}}.panel{border:none}.panel-body{background:#EFF3F4;padding:30px 15px;border-top:none !important}.panel-body.selected{border:none}.panel-body .col-xs-12{padding-right:0;padding-left:0}.panel-body .content{margin:0 0 20px}.panel-body .content h4{margin:0 0 5px}.panel-body .content h4 a:active,.panel-body .content h4 a:focus,.panel-body .content h4 a:hover{color:#ACD037}.panel-body .content p{color:#222}.viewAll{font-size:1.125em}.viewAll a:active,.viewAll a:focus,.viewAll a:hover{color:#ACD037 !important}#allTypeContent .col-xs-12{padding-right:0;padding-left:0}#allTypeContent .matter{margin:0 0 30px}#allTypeContent .matter:last-child{margin:0}#allTypeContent h2{margin:0 0 10px}@media screen and (min-width: 768px){#allTypeContent .matter{width:100%}}@media screen and (min-width: 992px){#allTypeContent .matter{width:50%;padding-left:40px}#allTypeContent .left{padding-right:40px;padding-left:0}}@media screen and (min-width: 992px){.page-resource-center-calculators .matter{padding:0 !important}}#content .note{padding:0}#articleContent{padding:0 0 60px}#articleContent .fastFact,#articleContent .tip{width:100%;margin:0 0 15px;padding:30px 0 0;font-size:.75em;line-height:1.5}#articleContent h2{margin:20px 0 10px}#articleContent .focusBox{width:100%;margin:0 0 20px;padding:0 0 20px}#articleContent .focusBox img{width:100%;height:auto}.relatedContent{min-height:0 !important}#allVideoContent .col-xs-12{padding-right:0;padding-left:0}#allVideoContent .videoContent{margin:0 0 30px;text-align:left}#allVideoContent .videoContent:last-child{margin:0}@media screen and (min-width: 768px){#allVideoContent .videoContent{width:100%}}@media screen and (min-width: 992px){#allVideoContent .videoContent{width:30%;margin:0 0 40px 5%}#allVideoContent .left{margin:0 0 40px 0}#allVideoContent .rule{margin:40px 0 !important}}.presentationContainer,.videoContentContainer{background:#EFF3F4;padding-right:0;padding-left:0}.videoContent{margin:0 0 40px}.form.container,.presentationDetailsContact{margin:0 0 50px;padding:0 20px !important}#presentation{background:#222}.slideText p{color:#fff}.page-resource-center-presentations .fancybox-close,.presentation.subpage .fancybox-close{background:rgba(255,255,255,0.5)}.page-resource-center-presentations .fancybox-close::after,.page-resource-center-presentations .fancybox-close::before,.presentation.subpage .fancybox-close::after,.presentation.subpage .fancybox-close::before{background:#1B75BB}#calcContent{padding:0 20px}.eventsIntro{padding:0 !important}#eventContent .col-xs-12{padding-right:0;padding-left:0}#eventContent .info h4{margin:0 0 10px}#eventContent [itemprop="image"]{width:100%;max-width:600px !important}#eventContent [itemprop="location"]{margin:20px 0 0}#eventContent .description{margin:20px 0 0}#eventContent .description h2{margin:0 0 10px}#eventContent hr{margin-top:60px;margin-bottom:60px}@media screen and (min-width: 992px){#eventContent .event .info{width:30%}#eventContent .event .description{width:70%;margin:0}}#EventRegistrationSignupForm .submit,#eventContent .register{background:none;width:auto;height:60px;margin-top:10px;padding:0 55px;font-size:1.125em;font-weight:400;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB}#EventRegistrationSignupForm .submit:active,#EventRegistrationSignupForm .submit:focus,#EventRegistrationSignupForm .submit:hover,#eventContent .register:active,#eventContent .register:focus,#eventContent .register:hover{background:none;color:#fff !important}.registerBtn .submit{margin-top:0 !important}.post-container,.post-image{padding:0}.post-image{display:none}.post-container h2{margin-bottom:20px}.post-container .authorimage{float:left;margin:10px 15px 15px 0}@media screen and (min-width: 992px){.post-container{width:100%}.post-container .authorimage{margin:10px 30px 30px 0 !important}}.page-blog .container div[class="rule"]:last-child{display:none}.blogIntro{padding:0 !important}.blogPost .blogimage{width:600px}.blogPost hr{margin-top:60px;margin-bottom:60px}.blogPost .genre{float:left;clear:left;margin:0 0 10px;font-family:"Karla",sans-serif;font-size:1.25em;font-weight:400;color:#00873E}.blogPost div[itemProp="articleBody"]{float:left}.blogPost+.clear+.addthis_toolbox{margin:0;padding:20px 0 0}.postheader .authorimage{float:left;width:75px;margin:10px 15px 15px 0;border-radius:50%}@media screen and (min-width: 768px){.postheader .authorimage{margin-top:0}}.readmore{background:none;width:auto;height:60px;margin:10px 0 0;padding:0 55px;font-size:1.125em;font-weight:400 !important;text-transform:none;line-height:3.1;color:#1B75BB;border:solid 2px #1B75BB}.readmore:hover,.readmore:active,.readmore:focus{background:none;color:#fff}.page-tools #content article h2,.page-tools #content article p{padding:0 !important}#glossaryContent .col-sm-12{padding-right:0;padding-left:0}#glossaryContent h3 a{color:inherit}.resourceList{padding:0 !important}.page-tools-tax-resources #content article .note{margin-top:40px}.at-icon-wrapper{display:inline-block;margin:0 5px 0 0;vertical-align:top}.addthis_separator{display:block !important;margin:-4px 5px 0 !important}.page-contact #content .container .container{padding:0}.page-contact #content .socialMedia a{width:auto;height:auto;margin:0 10px 0 0 !important;font-size:1em}.page-contact #content article .col-xs-12{padding:0}.page-contact .contact-block{margin-top:30px;margin-bottom:60px}.page-contact .contact-block h2{margin-bottom:15px}.page-contact .contact-block section{margin-bottom:15px !important}.page-contact .contact-block section:last-child{margin-bottom:0 !important}.page-contact .contact-block .address p,.page-contact .contact-block .contact p,.page-contact .contact-block .hours p{margin-bottom:5px}.page-contact .contact-block .address p:last-child,.page-contact .contact-block .contact p:last-child,.page-contact .contact-block .hours p:last-child{margin-bottom:0}.page-contact .map-canvas{float:none;margin:30px 0 0}.page-contact .form.container{padding:0 !important}@media screen and (min-width: 768px){.page-contact .contact-email,.page-contact .contact-social{width:50%}.page-contact .contact-social{text-align:right}.page-contact #content .socialMedia{margin-top:0}.page-contact .map-canvas{margin:0}}@media screen and (min-width: 1200px){.page-contact .contact-block{margin-bottom:80px}}body.article .main-container{padding:0 20px !important}body.article #articleContent .container{padding:0 !important}body.article #articleContent strong{color:#00873E}body.article #suggested h2{padding:0}body.article #suggested .container{padding:0 !important}@media screen and (min-width: 992px){body.article .main-container{padding:60px 30px !important}body.article #articleContent .container{box-shadow:0 0 0 rgba(34,34,34,0) !important}body.article #suggested{margin:60px 0 0}body.article #suggested .container{box-shadow:0 0 0 rgba(34,34,34,0) !important}}@media screen and (min-width: 1200px){body.article .main-container{padding:75px 60px !important}}@media screen and (min-width: 1600px){body.article .main-container{padding:75px 100px !important}}body.calculator #calcContent{text-align:left !important}body.calculator .addthis_toolbox{width:100%;padding-top:30px}body.calculator .main-container{padding:60px 20px 0 20px !important}body.calculator #suggested h2{padding:0}body.calculator #suggested .container{padding:0 !important}@media screen and (min-width: 480px){body.calculator .addthis_toolbox{padding-top:0}}@media screen and (min-width: 992px){body.calculator #calcContent{margin:0 0 60px;padding:0 30px;text-align:center !important}body.calculator #calcFrame{width:900px;min-height:580px;border-top:solid 60px #fff;box-shadow:0 4px 10px rgba(34,34,34,0.1)}body.calculator .addthis_toolbox{display:inline-block;width:900px;padding-top:20px}body.calculator .main-container{padding:60px 30px !important}body.calculator #suggested{margin:60px 0 0}body.calculator #suggested .container{box-shadow:0 0 0 rgba(34,34,34,0) !important}}@media screen and (min-width: 1200px){body.calculator #calcContent{padding:0 60px}body.calculator #calcFrame,body.calculator .addthis_toolbox{width:1100px}body.calculator .main-container{padding:75px 60px !important}}@media screen and (min-width: 1600px){body.calculator #calcContent{padding:0 100px}body.calculator #calcFrame,body.calculator .addthis_toolbox{width:1200px}body.calculator .main-container{padding:75px 100px !important}}body.presentation .main-container{padding:0 20px !important}body.presentation .videoContent{margin:0 0 60px}body.presentation #suggested h2{padding:0}body.presentation #suggested .container{padding:0 !important}@media screen and (min-width: 992px){body.presentation .main-container{padding:60px 30px !important}body.presentation .presentationContainer .container{box-shadow:0 0 0 rgba(34,34,34,0) !important}body.presentation .videoContent{margin:20px 0 60px}body.presentation #suggested{margin:60px 0 0}body.presentation #suggested .container{box-shadow:0 0 0 rgba(34,34,34,0) !important}}@media screen and (min-width: 1200px){body.presentation .main-container{padding:75px 60px !important}}@media screen and (min-width: 1600px){body.presentation .main-container{padding:75px 100px !important}}body.video .main-container{padding:0 20px !important}body.video .videoContent{margin:0 0 60px}body.video #suggested h2{padding:0}body.video #suggested .container{padding:0 !important}@media screen and (min-width: 992px){body.video .main-container{padding:60px 30px !important}body.video .videoContentContainer .container{box-shadow:0 0 0 rgba(34,34,34,0) !important}body.video .videoContent{margin:20px 0 60px}body.video #suggested{margin:60px 0 0}body.video #suggested .container{box-shadow:0 0 0 rgba(34,34,34,0) !important}}@media screen and (min-width: 1200px){body.video .main-container{padding:75px 60px !important}}@media screen and (min-width: 1600px){body.video .main-container{padding:75px 100px !important}}.subpage .section_FullWidth .welcome{padding:0}.subpage .section_SimpleText{margin:0 0 60px}.subpage .section_SimpleText .box{padding:0}.subpage .section_SimpleText h2{margin:0 0 20px}.subpage .section_SimpleText .button{margin:30px 0 0}.subpage .section_SimpleText .button:hover,.subpage .section_SimpleText .button:active,.subpage .section_SimpleText .button:focus{background:none;color:#fff}@media screen and (min-width: 1200px){.subpage .section_SimpleText{margin:0 0 80px}}.subpage .section_SideBySide{margin:0 0 60px}.subpage .section_SideBySide .sidebyside-wrapper{padding:0;overflow:hidden}.subpage .section_SideBySide .aside_image{float:none}.subpage .section_SideBySide .aside_image .wrap{margin:0 0 20px}.subpage .section_SideBySide .aside_text{float:none}.subpage .section_SideBySide .aside_text h2{margin:0 0 20px}.subpage .section_SideBySide .button{margin:30px 0 0}.subpage .section_SideBySide .button:hover,.subpage .section_SideBySide .button:active,.subpage .section_SideBySide .button:focus{background:none;color:#fff}@media screen and (min-width: 768px){.subpage .section_SideBySide.Left .aside_image{float:left;width:48%}.subpage .section_SideBySide.Left .aside_image .wrap{margin:0}.subpage .section_SideBySide.Left .aside_text{float:right;width:48%}.subpage .section_SideBySide.Right .aside_image{float:right;width:48%;left:auto}.subpage .section_SideBySide.Right .aside_image .wrap{margin:0}.subpage .section_SideBySide.Right .aside_text{float:left;width:48%;right:auto}}@media screen and (min-width: 1200px){.subpage .section_SideBySide{margin:0 0 80px}}.subpage .section_Boxes{margin:0 0 60px}.subpage .section_Boxes .box{margin:0 0 40px;padding:0}.subpage .section_Boxes .box img{max-width:500px;margin-bottom:20px !important}.subpage .section_Boxes h2{margin:0 0 20px}.subpage .section_Boxes .box-paragraph{margin:0}.subpage .section_Boxes .button{margin:30px 0 0}.subpage .section_Boxes .button:hover,.subpage .section_Boxes .button:active,.subpage .section_Boxes .button:focus{background:none;color:#fff}@media screen and (min-width: 768px){.subpage .section_Boxes .box{width:30%;margin:0 0 0 5%}.subpage .section_Boxes #box1{margin:0}}@media screen and (min-width: 1200px){.subpage .section_Boxes{margin:0 0 80px}}.subpage .section_Form{margin:0 0 60px}.subpage .section_Form .contact-form div{margin:0 0 30px;padding:0}.subpage .section_Form .contact-form div span{display:none}.subpage .section_Form .contact-form div input,.subpage .section_Form .contact-form div textarea{margin:0}.subpage .section_Form .contact-form .form-title{margin:0}.subpage .section_Form .contact-form h2{margin:0 0 20px;padding:0}.subpage .section_Form .contact-form .formArea{margin:0}.subpage .section_Form .contact-form .form-button{margin:30px 0 0}@media screen and (min-width: 768px){.subpage .section_Form .contact-form .formGroup{width:30%;margin-left:5%}.subpage .section_Form .contact-form .form-title+div{margin-left:0}}@media screen and (min-width: 992px){.subpage .section_Form .contact-form div{margin-bottom:20px}.subpage .section_Form .contact-form .formGroup{width:32%;margin-left:2%}}@media screen and (min-width: 1200px){.subpage .section_Form{margin:0 0 80px}}.footer-container{color:#3d3529}@media screen and (min-width: 992px){.footer-container{padding:0 20px 20px 40px}}footer{background:#868A8B;padding:0;font-size:1em}footer .container{padding-top:60px !important;padding-bottom:60px !important}footer .col-xs-12{padding-right:0;padding-left:0}footer .contact,footer .quickLinks{text-align:left}footer a{color:#3d3529}footer a:active,footer a:focus,footer a:hover{color:#ACD037}footer h4,footer td{color:#3d3529}footer h4{margin-bottom:20px;font-size:1em}@media screen and (min-width: 992px){footer::after{content:'';display:block;background:#fff;width:100%;height:20px;position:fixed;right:0;bottom:0;left:0;z-index:9999}footer .container{width:900px;padding:60px 0 !important}}@media screen and (min-width: 1200px){footer .container{width:1100px;padding:100px 0 !important}}@media screen and (min-width: 1600px){footer::after{height:40px}}.moonlight-address1,.moonlight-address2,.moonlight-fax,.moonlight-phone{margin-bottom:5px !important}.moonlight-address_block{margin-top:20px}.moonlight-contact-information{font-size:.875em}.moonlight-contact-information a[href*="mailto:"]{display:inline-block;margin-top:20px;text-decoration:none;color:#3d3529}.moonlight-contact-information a[href*="mailto:"]:active,.moonlight-contact-information a[href*="mailto:"]:focus,.moonlight-contact-information a[href*="mailto:"]:hover{color:#ACD037}.socialMedia{margin-top:20px}footer .socialMedia a{width:auto;height:auto;margin:0 15px 0 0;font-size:1.125em;color:#3d3529}footer .socialMedia a:active,footer .socialMedia a:focus,footer .socialMedia a:hover{color:#ACD037}footer .socialMedia a.facebook{background:none;padding:0 !important}footer .socialMedia a.facebook:active,footer .socialMedia a.facebook:focus,footer .socialMedia a.facebook:hover{background:none}footer .socialMedia a.twitter{background:none;padding:0 !important}footer .socialMedia a.twitter:active,footer .socialMedia a.twitter:focus,footer .socialMedia a.twitter:hover{background:none}footer .socialMedia a.linkedin{background:none;padding:0 !important}footer .socialMedia a.linkedin:active,footer .socialMedia a.linkedin:focus,footer .socialMedia a.linkedin:hover{background:none}footer .socialMedia a.youtube{background:none;padding:0 !important}footer .socialMedia a.youtube:active,footer .socialMedia a.youtube:focus,footer .socialMedia a.youtube:hover{background:none}footer .socialMedia a:last-child{margin-right:0}.quickLinks{margin-top:40px}.quickLinks ul{font-size:.875em}.quickLinks ul a{color:#3d3529}.quickLinks ul a:active,.quickLinks ul a:focus,.quickLinks ul a:hover{color:#ACD037}@media screen and (min-width: 768px){.quickLinks{margin-top:0}}footer .note{margin-top:40px;font-size:.875em;text-align:left}@media screen and (min-width: 768px){footer .note{margin-top:60px}}@media screen and (min-width: 992px){footer .note{margin-top:0}}footer .rule2{height:0}.boker-check-disclaimer a{color:#3d3529}.boker-check-disclaimer a:active,.boker-check-disclaimer a:focus,.boker-check-disclaimer a:hover{color:#ACD037}.back-to-top{background:#1B75BB;background:rgba(27,117,187,0.5);padding:5px 16px;bottom:0;right:20px}.back-to-top:active,.back-to-top:focus,.back-to-top:hover{color:#fff}@media screen and (min-width: 992px){.back-to-top{bottom:20px}}@media screen and (min-width: 1600px){.back-to-top{bottom:40px;right:40px}}.fmg-exclusive-brokercheck{background:#f7f7f7;height:40px;border-color:#EFF3F4}@media screen and (min-width: 992px){.fmg-exclusive-brokercheck{background:#fff;width:100%;height:20px;padding:0 20px 0 40px;border:none;position:fixed;top:0;right:0;left:0;z-index:3}.fmg-exclusive-brokercheck .container{padding:0 20px}.fmg-exclusive-brokercheck .container img{width:100px;margin:-5px 0 0 0}}@media screen and (min-width: 1200px){.fmg-exclusive-brokercheck .container{padding:0 30px}}@media screen and (min-width: 1600px){.fmg-exclusive-brokercheck{height:40px;padding:0 40px 0 60px}.fmg-exclusive-brokercheck .container{padding:9px 60px 0 60px}.fmg-exclusive-brokercheck .container img{width:150px;margin:0}}.floating-broker-check{background:rgba(246,246,246,0.85);width:205px;height:40px;margin-top:0;padding-top:8px;border:solid 1px #e4e4e4;position:fixed;bottom:0;right:80px;z-index:9999}@media screen and (min-width: 992px){.floating-broker-check{padding-top:0;bottom:20px}}@media screen and (min-width: 1600px){.floating-broker-check{bottom:40px;right:100px}}
/*# sourceMappingURL=350873-todsen.css.map */
