.sans-serif{font-family:"myriad-pro",sans-serif;}.sans-serif-body{font-family:"myriad-pro",sans-serif;}.fs11{font-size:11px;font-size:1.1rem;}.fs12{font-size:12px;font-size:1.2rem;}.fs13{font-size:13px;font-size:1.3rem;}.fs14{font-size:14px;font-size:1.4rem;}.fs15{font-size:15px;font-size:1.5rem;}.fs16{font-size:16px;font-size:1.6rem;}.fs17{font-size:17px;font-size:1.7rem;}.fs18{font-size:18px;font-size:1.8rem;}.fs19{font-size:19px;font-size:1.9rem;}.fs20{font-size:20px;font-size:2rem;}.fs21{font-size:21px;font-size:2.1rem;}.fs22{font-size:22px;font-size:2.2rem;}.fs23{font-size:23px;font-size:2.3rem;}.fs24{font-size:24px;font-size:2.4rem;}.fs26{font-size:26px;font-size:2.6rem;}.fs28{font-size:28px;font-size:2.8rem;}.fs30{font-size:30px;font-size:3.0rem;}.fs32{font-size:32px;font-size:3.2rem;}.fs34{font-size:34px;font-size:3.4rem;}.fs36{font-size:36px;font-size:3.6rem;}.fs42{font-size:42px;font-size:4.2rem;}.fs44{font-size:44px;font-size:4.4rem;}.fs50{font-size:50px;font-size:5rem;}.fs52{font-size:52px;font-size:5.2rem;}@media (max-width:767px){iframe{max-height:200px;}.img_left{float:none;margin:0 auto 20px auto;}.img_right{float:none;margin:0 auto 20px auto;}a.button-red.large{font-size:20px;font-size:2rem;padding:12px 30px;}.container{width:280px;padding:0 20px;}.g-recaptcha{-moz-transform:scale(0.793);-ms-transform:scale(0.793);-o-transform:scale(0.793);-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;-webkit-transform:scale(0.793);transform:scale(0.793);-webkit-transform-origin:0 0;transform-origin:0;}#sidebar .g-recaptcha{-moz-transform:scale(0.66);-ms-transform:scale(0.66);-o-transform:scale(0.66);-moz-transform-origin:0;-ms-transform-origin:0;-o-transform-origin:0;-webkit-transform:scale(0.66);transform:scale(0.66);-webkit-transform-origin:0 0;transform-origin:0;}#navigation{height:auto;}#navigation #logo{margin:20px 0;}#navigation #navigation-single-icon{display:block;margin-top:25px;}#navigation #nav{float:none;clear:both;position:relative;right:auto;margin-right:0;opacity:1;}#navigation #nav .block-search{float:none;text-align:center;padding:10px 0 10px 0;}#navigation #nav .block-search #search-single-icon{display:none;}#navigation #nav .block-search .form-text{font-size:12px;font-size:1.2rem;border:0;background:#737272;padding:10px;max-width:100%;width:258px;color:#ffffff;border-radius:0;font-weight:300;}#navigation #nav .block-search form{position:relative;right:auto;top:auto;}#navigation #nav ul.menu{position:relative;width:auto;right:auto;float:none;text-align:left;padding:0 0 10px 0;}#navigation #nav ul.menu li{float:none;display:block;padding:0;}#navigation #nav ul.menu li a{margin:0;padding:6px 10px;color:#ffffff;}#navigation #nav ul.menu li a:hover,#navigation #nav ul.menu li a.active,#navigation #nav ul.menu li a.active-trail{background:#003b79;}.not-front #nav-spacer{height:61px;}#branding{max-height:none;min-height:0;}.front #branding{height:auto;max-height:none;min-height:0;}#branding .view-header{width:280px;}#branding .view-header .flex-controls{width:280px;}#branding .view-header .flex-controls ul li a{top:40px;}#branding div{height:auto;}#branding .item-list ul{height:auto;}#branding .item-list ul li .container{width:280px;padding:0;}#branding .item-list ul li .feature-image{display:none;}#branding .item-list ul li .feature-mobile-image{background-size:cover;width:320px;height:200px;margin:auto;position:absolute;top:52px;left:0;right:0;}#branding .item-list ul li .feature-overview{font-size:16px;font-size:1.6rem;top:205px !important;left:0 !important;width:auto !important;position:relative;color:#ffffff !important;}#branding .item-list ul li .feature-overview h2{font-size:22px;font-size:2.2rem;line-height:36px;}#branding .item-list ul li .feature-overview h3{font-size:18px;font-size:1.8rem;line-height:32px;}#branding .item-list ul li .feature-overview h4{font-size:16px;font-size:1.6rem;line-height:28px;}#branding .item-list ul li .feature-overview a.button{float:none;display:block;text-align:center;}#branding .item-list ul li .feature-pre-lower{position:relative;bottom:auto;top:235px;}#branding .item-list ul li .feature-pre-lower h2{font-size:22px;font-size:2.2rem;line-height:36px;}#branding .item-list ul li .feature-pre-lower h3{font-size:18px;font-size:1.8rem;line-height:32px;}#branding .item-list ul li .feature-pre-lower h4{font-size:16px;font-size:1.6rem;line-height:28px;}#branding .item-list ul li .feature-lower{position:relative;top:320px;margin-bottom:320px;bottom:0;}#branding .item-list ul li .feature-lower .container{width:auto;}#branding .item-list ul li .feature-lower h2{font-size:22px;font-size:2.2rem;line-height:36px;}#branding .item-list ul li .feature-lower h3{font-size:18px;font-size:1.8rem;line-height:32px;}#branding .item-list ul li .feature-lower h4{font-size:16px;font-size:1.6rem;line-height:28px;}#branding .item-list ul li span.transformer{margin:auto;display:block;}#branding .item-list ul li span.transformer320{width:237px;height:45px;background:url(/sites/all/themes/tracefinancial/img/transformer-homepage.png) no-repeat;}.quotes{display:none;}#block-views-quotes-block-1{display:none;}#page #main-image{margin:20px 0 0 0;}#above-content{margin-top:0;}#above-content .container{padding:0;}#content{float:none;width:auto;padding:10px 0 0 0;}#content .view-events .view-content .views-row img,#content .view-news .view-content .views-row img{float:none;width:auto;margin:0 auto 20px auto;}#content .search-form .form-text{margin:0 0 20px 0;}#sidebar{float:none;width:auto;padding:0;}#content .panel .panel_content img{width:auto;margin:0 0 20px 0;float:none;}#content .panel .panel_content .description_aside{float:none;width:auto;}#downloads .tabs .tab{font-size:12px;font-size:1.2rem;padding:7px 7px;margin:0;}#content .view-frontpage .views-row h2{font-size:26px;font-size:2.6rem;line-height:32px;padding:20px 20px 10px 20px;}#content .view-frontpage .views-row p{padding:0 20px 20px 20px;}#content .view-frontpage .views-row img{width:auto;}#content .view-frontpage .views-row.views-row-odd img{float:none;margin:0;border:0;}#content .view-frontpage .views-row.views-row-even img{float:none;margin:0;}#content .view-frontpage.view-display-id-block_1{width:280px;}#content .view-frontpage.view-display-id-block_1 .views-row{float:none;width:auto;height:auto;}#content .view-frontpage.view-display-id-block_1 .views-row h2{font-size:26px;font-size:2.6rem;line-height:32px;padding:20px 20px 10px 20px;}#content .view-frontpage.view-display-id-block_1 .views-row p{margin-right:60px;}#content .view-frontpage.view-display-id-block_1 .views-row.views-row-odd{margin-right:0;}#lower,#lower_2,#lower_3{padding:0 0 20px 0;}#lower .block,#lower_2 .block,#lower_3 .block{margin:0 !important;width:auto !important;}#lower .block.block-block > div,#lower_2 .block.block-block > div,#lower_3 .block.block-block > div{float:none;width:auto;margin:0 !important;}#lower .container,#lower_2 .container,#lower_3 .container{padding:0;}#lower_2{padding:0 20px;}#lower_3{padding:20px 0 0 0;}#bottom{padding:20px 0;}#bottom .block{margin:0 !important;width:auto !important;}#bottom .block.block-block > div{width:auto;margin:0 !important;}#bottom .block .view{margin-right:0;}#bottom .block.odd{margin:0 0 20px 0;border-bottom:2px solid #ff631d;}#bottom .container{padding:0;}#below_bottom .container{padding:0;}#clientactions ul li{padding:0;display:block;border:0;}#quicklinks{padding:20px 0;}#quicklinks ul{width:auto;}#quicklinks ul li{float:none;width:auto;padding:10px 0 20px 0;}#quicklinks ul li ul{padding:0;}#quicklinks ul li ul li{display:inline-block;width:45%;}#footer .block-menu-block ul{margin:20px 0 0 0;display:block;text-align:center;}#footer .block-menu-block ul li.first{border-left:0;}.homepage-entice{margin-bottom:20px;max-width:230px;margin-left:auto;margin-right:auto;}.homepage-entice .field-type-image{display:none;}.homepage-entice .homepage-entice-details{float:none;width:auto;padding:10px 50px 10px 20px;}.views-row-last .homepage-entice{margin-bottom:0;}#branding .views-row-last .homepage-entice{margin-bottom:20px;}.feature-lower{padding:0 20px;}.homepage-entice-wrapper{width:auto;}.view-homepage-entice.view-display-id-attachment_1{padding-bottom:0;}.view-homepage-entice.view-display-id-attachment_1 .view-content{padding-bottom:0;}.view-homepage-entice.view-display-id-block_1{margin-top:0;padding-top:0;}div#sliding-popup .popup-content #popup-buttons{text-align:right;}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:2){#branding .item-list ul li span.transformer320{background:url(/sites/all/themes/tracefinancial/img/transformer-homepage.svg) no-repeat;}}
