/*!Theme Name: MindTouch Mobile First Theme: Generation II
Theme URI: http://www.mindtouch.com
Description: A mobile-first theme for the MindTouch site created for the Genesis Framework.
Author: Cathy Finn-Derecki
Author URI: http://www.mindtouch.com
Template: genesis
Template Version: 1.0
Tags: black, white, one-column, two-columns, three-columns, left-sidebar, right-sidebar, responsive-layout, custom-menu, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
License: GPL-2.0+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0.13
*/@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?2016-06-17-1211);src:url(fonts/icomoon.eot?#iefix2016-06-17-1211) format('embedded-opentype'),url(fonts/icomoon.ttf?2016-06-17-1211) format('truetype'),url(fonts/icomoon.woff?2016-06-17-1211) format('woff'),url(fonts/icomoon.svg?2016-06-17-1211#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-salesforce:before{content:"\e602"}.icon-amazon:before{content:"\e601"}.icon-zendesk:before{content:"\e600"}.icon-sap:before{content:"\e60d"}.icon-mindtouch:before{content:"\e60e"}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{overflow-x:hidden;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#333}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}.screen-reader-shortcut,.screen-reader-text{float:left;font-size:0;margin:0 0 0 -99999px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:-99999px;padding:0}html{font-size:62.5%}body>div{font-size:1.8rem}body{background-color:#fff;color:#333;font-family:Lato,sans-serif;font-size:18px;font-size:1.8rem;font-weight:300;line-height:1.625;margin:0}.button,.gallery img,a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection{background-color:#333;color:#fff}a{color:#921a1d;text-decoration:none}a:hover{color:#333}p{margin:0 0 30px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic;font-weight:700}blockquote{margin:4rem 6rem}blockquote::before{content:"\201C";display:block;font-size:15rem;height:0;left:-8rem;position:relative;top:-8rem;font-family:Georgia,serif;color:#d7d7d7;text-align:left}h1,h2,h3,h4,h5,h6{color:#333;font-family:'Roboto Slab',serif;font-weight:400;line-height:1.3;margin:0 0 2rem}h1{font-size:3.6rem}h2{font-size:3rem}h3{font-size:2.8rem}h4{font-size:2.4rem}.entry-content h4{margin-top:4rem}h5{font-size:2rem}h6{font-size:1.8rem}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto}.-content img,.gallery img{width:auto}.round,img.round{border-radius:50%}.spin{-webkit-animation:spin 4s linear 5;-moz-animation:spin 4s linear 5;animation:spin 4s linear 5}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.clear{width:100%;clear:both}.gallery{overflow:hidden}.gallery-item{margin:0 0 3rem;text-align:center}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{border:1px solid #ddd;height:auto;padding:.4rem}.gallery img:hover{border:1px solid #999}input,select,textarea{background-color:#e7e7e7;border:#ccc 1px solid;border-radius:3px;color:#333;font-size:1.8rem;font-weight:300;padding:1.6rem;width:100%;-webkit-font-smoothing:antialiased}.footer-widgets input,.footer-widgets input:focus{border:1px solid #fff}input:focus,textarea:focus{background-color:#eee;border:1px solid #f5f5f5;outline:0}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#999;font-weight:300;opacity:1;-webkit-font-smoothing:antialiased}::-webkit-input-placeholder{color:#999;font-weight:300;-webkit-font-smoothing:antialiased}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#333;border:0;border-radius:3px;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:300;letter-spacing:.1rem;padding:1.6rem 2.4rem;text-transform:uppercase;width:auto}.button:hover,button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#921a1d;color:#fff}.entry-content .button:hover{color:#fff}.button{display:inline-block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:4rem;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}td{border-top:1px solid #ddd;padding:.6rem 0}th{font-weight:300}.site-container{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.site-inner{clear:both;padding:10%}.avatar{float:left}.alignleft .avatar,.author-box .avatar{margin-right:2.4rem}.alignright .avatar{margin-left:2.4rem}.author-box .avatar{height:8rem;width:8rem}.comment .avatar{height:5rem;margin:0 1.6rem 2.4rem 0;width:5rem}.blog .breadcrumb{position:absolute;left:-9999px}.blog.paged .breadcrumb{position:relative;left:0}.blog .more-link{text-transform:uppercase;font-size:16px;letter-spacing:.1em;display:block;clear:both;text-align:center}.breadcrumb{margin-bottom:1.5rem;margin-top:2.5rem;font-size:1.6rem}.breadcrumb a{padding:0}.single-customersuccess .breadcrumb{display:none}.archive-description,.author-box{border-bottom:1px solid #f5f5f5;font-size:1.8rem;margin:4rem 0 6rem 0;padding-bottom:3rem}.single .author-box{border-top:1px solid #f5f5f5;padding-top:3rem}.author-box-title{font-size:2rem;margin-bottom:.4rem}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden}.search-form input{-webkit-appearance:none}.search-form input[type=submit]{border:0;clip:rect(0,0,0,0);height:.1rem;margin:-.1rem;padding:0;position:absolute;width:.1rem}.archive-title,.blog .-content-latest-mindtouch .widget-title,.bloglanding .featured-content-latest-posts h3.widgettitle{font-size:2.4rem;text-align:center;text-transform:uppercase;color:#aaa}.entry-title{font-size:3.6rem}.entry-title a{color:#333}.entry-title a:hover{color:#921a1d}.widget-title{font-size:2rem;margin-bottom:2rem}.archive .entry-title,.blog .entry-title,.single .entry-title{text-align:center;font-size:2.4rem;line-height:1.3;letter-spacing:.05rem}.single-career .entry-title{color:#3498db;font-size:4rem;text-align:left}.archive .entry-title a,.blog .entry-title a{color:#1c75bc;text-align:center}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto}.alignnone,img.alignnone{margin-bottom:1.2rem}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 2.4rem 2.4rem 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 2.4rem 2.4rem}body.single .wp-caption{background:#f5f5f5 none repeat scroll 0 0;border:solid .1em #a6a6a6;padding:1em;border-radius:.6em;margin-bottom:.5em}.wp-caption-text{font-size:1.6rem;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content p.mtlinkedin{text-align:right}img.shaded{-webkit-filter:drop-shadow(5px 5px 5px #999);filter:drop-shadow(5px 5px 5px #999)}.single article img.attachment-featured{margin:0 auto 30px auto;display:block;float:none}.single article .entry-content{border-top:1px solid #d7d7d7;padding-top:20px}.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:2rem;text-indent:-2rem}.widget li li{border:0;margin:0 0 0 3rem;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.-content .entry{border-bottom:1px solid #f5f5f5;margin-bottom:2rem;padding:0 0 2.4rem}.-content .entry-title{font-size:2rem}.enews-widget p{margin-bottom:1.5rem}.content .share-after{margin-bottom:2rem}.content a.count,.content a.count:hover,.content a.share,.content a.share:hover{border:none;font-weight:300}.content .share-filled .share{border-top-left-radius:0;border-bottom-left-radius:0}.content .share-filled .count{border-top-right-radius:0;border-bottom-right-radius:0}.content .share-filled .facebook .count,.content .share-filled .facebook .count:hover,.content .share-filled .googlePlus .count,.content .share-filled .googlePlus .count:hover,.content .share-filled .linkedin .count,.content .share-filled .linkedin .count:hover,.content .share-filled .pinterest .count,.content .share-filled .pinterest .count:hover,.content .share-filled .stumbleupon .count,.content .share-filled .stumbleupon .count:hover,.content .share-filled .twitter .count,.content .share-filled .twitter .count:hover{color:#333;border:1px solid #333}.content .share-filled .facebook .share,.content .share-filled .facebook:hover .count,.content .share-filled .googlePlus .share,.content .share-filled .googlePlus:hover .count,.content .share-filled .linkedin .share,.content .share-filled .linkedin:hover .count,.content .share-filled .pinterest .share,.content .share-filled .pinterest:hover .count,.content .share-filled .stumbleupon .share,.content .share-filled .stumbleupon:hover .count,.content .share-filled .twitter .share,.content .share-filled .twitter:hover .count{background:#333!important}.content .share-filled .facebook:hover .count,.content .share-filled .googlePlus:hover .count,.content .share-filled .linkedin:hover .count,.content .share-filled .pinterest:hover .count,.content .share-filled .stumbleupon:hover .count,.content .share-filled .twitter:hover .count{color:#fff}#wpstats{display:none}.sticky-message{background-color:#f5f5f5;display:none;font-size:1.8rem;opacity:0;padding-bottom:1.5rem;padding-top:1.5rem;position:fixed;text-align:center;width:100%;z-index:999}.sticky-message{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sticky-message.reveal{opacity:1}.sticky-message p:last-child{margin-bottom:0}.site-header{border-bottom:1px solid #f5f5f5;padding:.8% 1.5%;position:relative;text-align:center;z-index:1000;background:#fff;position:fixed;width:100%}.site-title{font-size:3rem;letter-spacing:.1rem;margin-bottom:0;text-transform:uppercase}.site-title a,.site-title a:hover{color:#333}.header-image .site-title>a{background-position:center center!important;background-size:30rem 5.7rem!important;float:left;min-height:5.7rem;width:100%}.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px}.site-description{font-size:18px;font-weight:300;margin-bottom:10px}.site-description,.site-title{line-height:1.2}.mt2_logo{float:left;width:160px;padding-top:10px;padding-left:5px}.genesis-nav-menu{clear:both;font-size:18px;font-size:1.8rem;line-height:1;width:100%;font-family:Lato,sans-serif;text-transform:uppercase;margin-top:1rem;font-weight:700}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu a{color:#333;display:block;padding:2rem}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu a:hover{background:#f5f5f5}.genesis-nav-menu .sub-menu{background-color:#f5f5f5;left:auto;opacity:1;position:relative;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:99}.genesis-nav-menu .sub-menu a{font-size:16px;position:relative}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.nav-primary .sub-menu{border-top:1px solid #f5f5f5}.nav-primary .sub-menu .sub-menu{margin-top:-56px}.nav-primary .genesis-nav-menu li li{margin-left:0}.nav-primary .genesis-nav-menu li.ctabutton a{color:#fff;padding:8px 15px;background-color:#3498db;border-radius:5px}.nav-primary .genesis-nav-menu li.ctabutton a:hover{-webkit-box-shadow:0 0 5px 1px rgba(153,153,153,1);-moz-box-shadow:0 0 5px 1px rgba(153,153,153,1);box-shadow:0 0 5px 1px rgba(153,153,153,1)}.mindtouch2 span.searchbutton{top:15px}.nav-secondary{border-bottom:1px solid #f5f5f5;padding-bottom:10px;padding-top:10px}.responsive-menu .menu-item-has-children,.responsive-menu-icon{cursor:pointer}.responsive-menu .menu-item,.responsive-menu-icon{display:block}.responsive-menu,.responsive-menu>.menu-item>.sub-menu{display:none}.responsive-menu-icon{text-align:center}.responsive-menu-icon::before{color:#262626;content:"\f333";display:inline-block;font:normal 44px/1 dashicons;margin:0 auto;padding:5px;float:right;margin-right:80px}.responsive-menu-icon span.menu-text{position:absolute;top:-99999px;left:-99999px}.mindtouch2 .mt2contact{display:none}.responsive-menu>.menu-item-has-children:before{content:"\f140";float:right;font:normal 16px/1 dashicons;height:16px;padding:15px 20px;right:0;text-align:right;z-index:9999}.responsive-menu .menu-open.menu-item-has-children:before{content:"\f142"}.responsive-menu .sub-menu .sub-menu{margin:0}.mindtouch2 span.searchbutton{position:absolute;right:5rem;top:.8rem}.mindtouch2 span.searchbutton:before{font-size:24px;color:#262626}header.site-header div#atstbx a.at-share-btn.at-svc-compact{float:right;clear:both;margin-top:-2.5em}.entry,.page.page-template-page_blog-php .entry{border-bottom:1px solid #f5f5f5;margin-bottom:60px}.page .entry,.single .entry{border-bottom:0;margin-bottom:30px}.entry-content ol,.entry-content ul{margin-bottom:30px;margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#ddd}.archive .entry-content,.blog .entry-content{color:#888;text-align:center}.single-customersuccess .content{margin:2% 5%}.single-customersuccess .bpcontent{text-align:center}.single-post img.attachment-featured{float:none;clear:both;margin:0 auto;width:450px;height:auto}p.entry-meta{font-size:16px;font-size:1.6rem;margin-bottom:0}.entry-header .entry-meta{margin-bottom:24px;margin-top:-10px;text-align:center}.entry-footer .entry-meta{margin-bottom:60px}.entry-categories,.entry-tags{display:block}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}span.mt2_category{color:#aaa;text-transform:uppercase;font-weight:500;margin:0 auto 25px auto;text-align:center;display:block;float:none;font-size:15px;font-size:1.5rem;letter-spacing:.5px}.pagination{clear:both;margin:0 auto;text-align:center}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#333;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:8px 12px}.archive-pagination .active a,.archive-pagination li a:hover{background-color:#3498db}.entry-comments .comment,.entry-comments .comment-reply,p.comment-meta{margin-bottom:40px}.entry-comments .comment:last-child{margin-bottom:0}.comment-respond{padding-top:60px}.entry-comments{padding-top:20px}.comment-header{font-size:18px;line-height:1.5}.comment-notes,.entry-pings .reply{display:none}.entry-comments .comment{border-bottom:1px solid #f5f5f5}p.comment-form-comment{margin-bottom:20px}.entry-comments .children .comment,.entry-comments .comment-author,p.form-submit{margin:0}.entry-comments .comment{clear:both}.entry-comments .children .comment{border:none}.comment-list li{list-style-type:none}.five-sixths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{position:relative;width:100%}.mindtouch2 .at-above-post{float:none;margin:0 auto;text-align:center;margin-bottom:20px}.mt2-pageregion h3.mt2chart-number{text-align:center;width:100%;position:absolute;top:30%;transform:translateY(-15%);font-size:30px;font-size:3rem}.mt2-pageregion.stripe{padding-bottom:0}.mt2-pageregion.stripe .mt2-content{padding-top:2.6%;padding-bottom:0}.footer-widgets{background-color:#262626;font-size:18px;padding:10%;color:#fff}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{text-align:center}.footer-widgets li{margin-bottom:5px;padding-bottom:5px}.footer-widgets .widget{margin-bottom:40px}.footer-widgets input:last-child{margin-bottom:0}.footer-widgets input{margin-bottom:10px}.footer-widgets a,.footer-widgets h1,.footer-widgets h2,.footer-widgets h3,.footer-widgets h4,.footer-widgets h5,.footer-widgets h6,.footer-widgets li,.footer-widgets p{color:#fff}.footer-widgets .widget-title{font-weight:700}.site-footer{background-color:#262626;font-size:18px;padding:5%;text-align:center;color:#fff}.site-footer a,.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6,.site-footer li,.site-footer p{color:#fff}.site-footer h3.widgettitle{font-size:18px;font-size:1.8rem;margin-bottom:22px;text-transform:uppercase;letter-spacing:.1em}.site-footer p{margin-bottom:0}.site-footer .mtcopyright{text-transform:uppercase;font-size:1.3rem}.site-footer .partnericons{margin-bottom:30px;margin-bottom:3rem}.site-footer .partnericons span:before{font-size:24px;font-size:2.4rem;padding:6px;color:#f5f5f5}.site-footer .mtsocialicons{margin-bottom:30px}.site-footer .mtsocialicons span:before{font-size:40px;font-size:4rem;padding:12px;font-family:FontAwesome;color:#c7c7c7}.site-footer .mtsocialicons span.social-facebook:before{content:"\f082"}.site-footer .mtsocialicons span.social-twitter:before{content:"\f081"}.site-footer .mtsocialicons span.social-linkedin:before{content:"\f08c"}.site-footer .mtsocialicons span.social-youtube:before{content:"\f166"}.mt2-pageregion{height:auto;clear:both;display:block;overflow:hidden;position:relative;font-family:Lato,sans-serif;padding-bottom:1rem}.mt2-pageregion.videobackground{margin-bottom:-24px}.mt2-content{position:relative;padding-top:14%;padding-bottom:3%}.mt2-content .float-image{padding:0;max-width:100%;margin:0}.mt2-content.left .float-image{float:right}.mt2-content.right .float-image{float:left}.mt2-pageregion.videobackground .mt2-content{position:absolute;top:50%;transform:translateY(-50%);padding-top:0;z-index:1}.mt2-content.full{margin-right:10%;margin-left:10%;width:80%;text-align:center}.wide .mt2-content.full{margin-right:2%;margin-left:2%;width:96%}.mt2_content_floatingtext{display:block;position:absolute;z-index:4;top:60px;text-align:center;width:100%;margin:0 auto;background-color:rgba(255,255,255,.4)}.page-template-page_regions .site-inner,.views-template-static-scrolling-page .site-inner{max-width:100%;padding:0;margin-bottom:-3rem;margin-top:2rem}.mt2-pageregion.light,.mt2-pageregion.light a,.mt2-pageregion.light blockquote,.mt2-pageregion.light h1,.mt2-pageregion.light h2,.mt2-pageregion.light h3,.mt2-pageregion.light h4,.mt2-pageregion.light h5,.mt2-pageregion.light h6,.mt2-pageregion.light li,.mt2-pageregion.light p{color:#fff}.mt2-pageregion.light.parallaximage,.mt2-pageregion.light.staticimage,.mt2-pageregion.light.videobackground{text-shadow:2px 2px #262626}.mt2-pageregion.dark p{color:#4a4a4a}.mt2-pageregion.dark a,.mt2-pageregion.dark blockquote,.mt2-pageregion.dark h1,.mt2-pageregion.dark h2,.mt2-pageregion.dark h3,.mt2-pageregion.dark h4,.mt2-pageregion.dark h5,.mt2-pageregion.dark h6,.mt2-pageregion.dark li{color:#262626}.mt2-pageregion.light.shaded,.mt2-pageregion.light.shaded a,.mt2-pageregion.light.shaded blockquote,.mt2-pageregion.light.shaded h1,.mt2-pageregion.light.shaded h2,.mt2-pageregion.light.shaded h3,.mt2-pageregion.light.shaded h4,.mt2-pageregion.light.shaded h5,.mt2-pageregion.light.shaded h6,.mt2-pageregion.light.shaded li,.mt2-pageregion.light.shaded p{color:#262626}.mt2-pageregion h1,.mt2-pageregion h2,.mt2-pageregion h3,.mt2-pageregion h4,.mt2-pageregion h5,.mt2-pageregion h6{font-family:'Roboto Slab',serif;margin:.5rem auto 1.5rem auto;text-align:center;font-weight:400;line-height:1.15}.mt2-pageregion h2.mtregion-title{margin-bottom:1rem}.mt2-pageregion h1{font-size:30px;font-size:3rem}.mt2-pageregion h2{font-size:26px;font-size:2.6rem}.mt2-pageregion h2.mtregion-title.bridge{display:block;padding-top:6%;padding-bottom:0;margin-bottom:0}.mt2-pageregion h3{font-size:20px;font-size:2rem}.mt2-pageregion h4{font-size:18px;font-size:1.8rem}.mt2-pageregion h5{font-size:16px;font-size:1.6rem}.mt2-pageregion h6{font-size:13px;font-size:1.3rem}.mt2-pageregion p{font-size:15px;font-size:1.5rem;line-height:1.5;text-align:center;margin:0 2%;font-weight:400}.mt2-pageregion video{width:100%;background-size:contain}.mt2-pageregion a.post-edit-link{font-size:11px;text-shadow:none;display:block;width:100%;clear:both}.mt2-pageregion.videobackground a.post-edit-link{position:absolute;top:80%;z-index:2;left:28%}.mt2-pageregion blockquote p{margin:0 0 .5rem 0}.mt2-pageregion .mtquotes blockquote:before{left:-3.5rem;opacity:.9;top:-10rem}.mt2-pageregion .mtquotes blockquote{padding:1rem 1rem 4rem 1rem;font-weight:400;margin:0}.mt2-pageregion.light .mtquotes blockquote{background-color:rgba(38,38,38,.6)}.mt2-pageregion.dark .mtquotes blockquote{background-color:rgba(255,255,255,.8)}.mt2-pageregion.dark .mtquotes blockquote:before{color:#666}.mt2-content.full .mtquotes blockquote:before{text-align:left}.mt2-pageregion .mtquotes{font-size:20px;font-size:2rem}.mt2-pageregion.light .mtquotes{color:#fff}.blog .mt2-pageregion h2.mtregion-title{padding-top:8.5rem;padding-bottom:5.5rem;font-size:3.8rem;line-height:1.4}.mt2-pageregion.dark .mtquotes{color:#262626}.mt2-pageregion.dark.shaded,.mt2-pageregion.light.shaded{color:#262626;text-shadow:none}.mt2-pageregion.light.shaded .mt2-content{background:rgba(255,255,255,.7);width:100%;margin-left:0;margin-top:1rem;padding:2% 5%}.mt2-pageregion.strip{padding-bottom:7px}.mt2-pageregion.strip .mt2-content{padding-top:2.6%;padding-bottom:0}.mt2-pageregion.strip p{padding-bottom:0;margin-bottom:3px}.blog .mt2-pageregion .mt2-content .ctabutton.center{padding-bottom:2rem}.blog .mt2-pageregion .mt2-content .ctabutton.center a{padding:15px;text-transform:uppercase;letter-spacing:.2em}.blog .mt2-pageregion .mt2-content .ctabutton.center a:hover{box-shadow:0 1px 16px 0 rgba(255,255,255,.66)}.blog .mt2-pageregion.light .mt2-content .ctabutton.center a{border:1px solid #fff}.blog .mt2-pageregion.dark .mt2-content .ctabutton.center a{border:1px solid #262626}.mtquotes span.quote-source{display:none}.mtquotes span.quote-author{text-align:right;display:block;float:right}.mt2-pageregion.strip{padding-top:0}.wide .mt2-pageregion.strip{padding-bottom:0}.mt2-pageregion.strip .mt2-content{padding-top:0;padding-bottom:0}.mt2-pageregion.strip p{padding-bottom:0;margin-bottom:0}.mt2-pageregion.strip .content-column.one_fourth,.mt2-pageregion.strip .content-column.one_third{width:100%;display:block;float:none;border-top:1px solid #ccc;border-right:none;margin-bottom:0}.mt2-pageregion.strip .content-column.last_column{border-bottom:1px solid #ccc;border-right:none}.mt2-pageregion .one-half h1,.mt2-pageregion .one-half h2,.mt2-pageregion .one-half h3,.mt2-pageregion .one-half h4,.mt2-pageregion .one-half h5,.mt2-pageregion .one-half h6,.mt2-pageregion .one-half li,.mt2-pageregion .one-half ol,.mt2-pageregion .one-half p,.mt2-pageregion .one-half ul{text-align:left;margin:1rem}.mt2-pageregion.strip a{display:inline-block;padding:1.5rem 0;text-transform:uppercase;font-size:1.4rem}.mindtouch2 .gform_wrapper span.gform_description{font-weight:300}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,div.ginput_container_name span{display:block}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium,.ginput_complex .ginput_right,div.ginput_complex.ginput_container.gf_name_has_2 span{width:100%}.gform_wrapper form{max-width:800px;margin:0 auto}.gform_footer{text-align:center}.bloglanding .wrap{max-width:100%;width:100%;margin:0}.bloglanding article{position:relative}.bloglanding header{position:absolute;top:50%;transform:translateY(-50%);left:50%;margin-left:-30%;width:60%}.bloglanding .widget_text h3.widgettitle.widget-title{position:absolute;top:70px;display:block;z-index:15;color:#fff;text-transform:uppercase;padding:0;margin:0;width:100%;text-align:center;letter-spacing:.2rem;opacity:.6}.bloglanding section.widget.-content img{width:100%;margin:0}.blog .bloglanding .entry-title{line-height:1.5}.blog .mt2-pageregion h2.mtregion-title{font-size:26px;font-size:2.6rem}.blog .bloglanding a.aligncenter{margin-bottom:0}.blog .archive-description.posts-page-description{display:none}.bloglanding .-content .entry{margin-bottom:0;padding-bottom:0}div.addthis_header{position:absolute;right:50%;margin-right:-615px;top:28px}.addthis_text{display:none}.dg-container{width:100%;height:450px;position:relative;overflow:hidden;text-align:center}.dg-wrapper{width:481px;height:316px;margin:0 auto;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px}.dg-wrapper a{width:482px;height:316px;display:block;position:absolute;left:0;top:0;box-shadow:0 10px 20px rgba(0,0,0,.3)}.dg-wrapper a.dg-transition{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.dg-wrapper a img{display:block;padding:0}.dg-wrapper a div{text-align:center;line-height:1.2;color:#262626;font-size:16px;width:100%;bottom:-86px;display:none;position:absolute;text-transform:uppercase;font-weight:400}.dg-wrapper a.dg-center div{display:block}.dg-container nav{width:100px;position:absolute;z-index:1000;bottom:0;left:50%;margin-left:-50px;text-align:center}.dg-container nav span{cursor:pointer;width:36px;height:36px;display:inline-block}.dg-container nav span:before{content:"\f0a9";font-family:FontAwesome;font-size:36px;color:#ccc}.dg-container nav span:before:hover{color:#921b1d}.dg-container nav span.dg-next:before{content:"\f0a9"}.dg-container nav span.dg-prev:before{content:"\f0a8"}.dg-container nav span.dg-next{margin-left:10px}.bloglanding .mtbox,.views-template-best-practices-landing-template div.mtbox{background:#f5f5f5 none repeat scroll 0 0;border:solid .1em #a6a6a6;padding:.6em;text-align:left;border-radius:.6em;margin-bottom:.5em;height:auto}.bloglanding .mtbox{background:#666 none repeat scroll 0 0}.bloglanding section.widget.-content img.avatar{box-shadow:0 0 13px 0 rgba(0,0,0,.75);width:44px;border-radius:22px;float:none;clear:both;margin:0 auto;display:block}.bloglanding .mtbox{height:100px;margin-top:2rem}.bloglanding .mtbox:hover{background:#003153 none repeat scroll 0 0}.blog .mtbox h2.entry-title{font-size:1.6rem;line-height:1.2}.blog .mtbox h2.entry-title a{color:#fff}.blog .mtbox h2.entry-title a:hover{color:#fff}.bloglanding .mtbox p.byline.post-info{text-align:center;display:block;position:absolute;top:60%;transform:translateY(-5%);margin:0 auto;padding:0;width:100%;left:0;font-size:1.5rem;color:#fff}.bloglanding .mtbox p.byline.post-info:before{font-family:FontAwesome;font-size:3rem;content:"\f133";position:absolute;opacity:.3;left:50%;margin-left:-1.5rem;top:50%;transform:translateY(-50%) rotate(10deg);color:#fff}.bloglanding .-content-latest-mindtouch,.bloglanding .featuredpost.widget-wrap{background:#dbdbdb;overflow:hidden;padding:2rem}.views-template-best-practices-landing-template div.bpsearchcontainer.mtbox{background:#ccc;color:#fff;padding:.8rem .8rem .9rem .8rem}.views-template-best-practices-landing-template .light .mtbox{background:0 0;background-color:transparent}.bloglanding .mtbox:hover,.views-template-best-practices-landing-template div.mtbox:hover{border:solid .1em #3498db;box-shadow:0 .1em 0 rgba(0,0,0,.05),0 0 .8em rgba(52,152,219,.3)}.views-template-best-practices-landing-template .light .mtreveal{color:#fff;border-bottom:1px dotted #fff}.views-template-best-practices-landing-template .dark .mtreveal{color:#262626}.views-template-best-practices-landing-template h3.mtreveal{font-size:1.5rem;color:#888;text-align:center;letter-spacing:.1em;text-transform:uppercase}.views-template-best-practices-landing-template .mtreveal{cursor:pointer;font-size:1.8em;font-size:18px;text-transform:uppercase;text-align:left;padding:0;margin:0}.views-template-best-practices-landing-template div.mtreveal-content p{text-align:left;padding-top:0;margin-top:0}.views-template-best-practices-landing-template .bpthumb img{width:90px}.bptitle,.views-template-best-practices-landing-template .bpthumb{text-align:center;margin-top:1rem}.views-template-best-practices-landing-template .bptitle{line-height:1.2}.views-template-best-practices-landing-template .bptitle a{color:#3498db;font-size:2.1rem}.views-template-best-practices-landing-template .bpsearch{display:none;text-align:center;clear:both}.views-template-best-practices-landing-template .bpsearch.open{display:block}.views-template-best-practices-landing-template .bpreveal.responsive-menu-icon{color:#fff;text-transform:uppercase;font-size:2rem;line-height:2;margin-bottom:0}.views-template-best-practices-landing-template .bpreveal.responsive-menu-icon:before{right:0;margin-right:0}.views-template-best-practices-landing-template .entry-content form input[type=radio]:checked~label{background:0 0}.views-template-best-practices-landing-template .entry-content form input[type=radio]{display:none}.views-template-best-practices-landing-template .entry-content form label{color:#262626;padding:5px 0;display:block;border:none;background:0 0}.views-template-best-practices-landing-template .entry-content form label.checked{border:none;color:#921b1d;display:block}div.mtbox.careers{background:#f5f5f5 none repeat scroll 0 0;border:solid .1em #a6a6a6;padding:1em 1em .4em 1em;text-align:left;border-radius:.6em;margin-bottom:.5em}.light .mtbox.careers{background:0 0;background-color:transparent}div.mtbox.careers:hover{border:solid .1em #3498db;box-shadow:0 .1em 0 rgba(0,0,0,.05),0 0 .8em rgba(52,152,219,.3)}.light .mtbox.careers .mtreveal{color:#fff;border-bottom:1px dotted #fff}.dark .mtbox.careers .mtreveal{color:#262626}.mtbox.careers h3.mtreveal{font-size:2.5rem;padding-bottom:.5em}.mtbox.careers .mtreveal{cursor:pointer;font-size:1.8em;font-size:18px;text-transform:uppercase;text-align:left;padding:0;margin:0}.mtbox.careers .mtreveal:before{font-family:fontawesome;content:"\f0ab";padding-right:5px;padding-right:.5em}.mtbox.careers .mtreveal.open:before{content:"\f057";color:#921b1d}.mtbox.careers div.mtreveal-content{display:none;padding-top:0;margin-top:0}.mtbox.careers div.mtreveal-content p{text-align:left;padding-top:0;margin-top:0}.single-campaign .site-inner .breadcrumb,.single-campaign .site-inner .entry-header{display:none}.single-campaign .site-inner{background-size:cover;background-position:0 0;background-repeat:no-repeat;margin:0;max-width:100%}.single-campaign .site-inner .content-sidebar-wrap{max-width:1280px;margin:0 auto}.single-campaign .site-inner h1.entry-title{font-size:30px;font-size:3rem;text-align:center;margin-top:6rem}.single-campaign .site-inner h2{font-size:22px;font-size:2.2rem;text-transform:uppercase;text-align:center}.circle-text{width:70%;margin:0 auto;max-width:15rem;font-family:'Roboto Slab',serif}.circle-text:after{content:"";display:block;width:100%;height:0;padding-bottom:100%;background:#e9bd38;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.circle-text div{float:left;width:100%;padding-top:50%;line-height:1em;margin-top:-.5em;text-align:center;color:#fff;font-size:3.5rem;font-weight:400}@media only screen and (min-width:400px){.mt2-pageregion h3.mt2chart-number{top:30%;transform:translateY(0);font-size:30px;font-size:3rem}}@media only screen and (min-width:520px){.mt2-pageregion h3.mt2chart-number{top:35%;transform:translateY(-5%);font-size:36px;font-size:3.6rem}.mt2-content{padding-top:10%}}@media only screen and (min-width:640px){.mt2-pageregion h2{font-size:40px;font-size:4rem}.mt2-pageregion h3.mt2chart-number{font-size:42px;font-size:4.2rem}.blog .mtbox h2.entry-title{font-size:1.8rem}}@media only screen and (min-width:768px){.mt2-pageregion.videobackground .mt2-content{top:50%;transform:translateY(-60%)}.mt2-content{padding-top:9%}}@media only screen and (min-width:800px){body{font-size:20px}.wrap{max-width:1280px;margin-left:auto;margin-right:auto}.sticky-message{display:block}.site-inner{margin-left:auto;margin-right:auto;max-width:720px;padding:5% 0}.footer-widgets{padding:5% 5% .5% 5%}.footer-widgets .widget:last-child{margin-bottom:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{text-align:center;width:30%}.footer-widgets-1,.footer-widgets-2{margin-right:5%}.footer-widgets-1,.footer-widgets-2,.title-area{float:left}.footer-widgets-3{float:left}.header-image .site-title>a{width:300px}.site-description{margin-bottom:0}.mt2_logo{width:200px;margin-top:5px}.comment-list ul.children{margin-left:40px}.gallery-item{float:left}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.five-sixths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{position:relative;float:left;margin-left:2.564102564102564%}.five-sixths:nth-child(-n+1),.four-sixths:nth-child(-n+1),.one-fifth:nth-child(-n+1),.one-fourth:nth-child(-n+1),.one-half:nth-child(-n+1),.one-sixth:nth-child(-n+1),.three-fourths:nth-child(-n+1),.three-sixths:nth-child(-n+1),.two-fourths:nth-child(-n+1),.two-sixths:nth-child(-n+1),.two-thirds:nth-child(-n+1){margin-left:0}.one-half,.three-sixths,.two-fourths{position:relative;width:47%}.one-third,.two-sixths{position:relative;width:31.6%}.four-sixths,.two-thirds{position:relative;width:64%}.one-fourth{position:relative;width:23%}.one-fifth{position:relative;width:17.9%}.three-fourths{position:relative;width:73%}.one-sixth{position:relative;width:14.52991452991453%}.five-sixths{position:relative;width:81%}.first{position:relative;clear:both;margin-left:0}.site-footer{padding-bottom:2.5%;padding-top:2.5%}#fullwidthsearch{top:50px}.bloglanding .mtbox{height:150px;margin-top:3rem}.bloglanding .mtbox p.byline.post-info{top:70%}.single article img.attachment-featured{margin:15px 0 10px 30px;display:block;float:right}.single article .entry-content{border-top:none;padding-top:0}.video.none a,a.youtube.content{width:60px;height:60px;background-size:60px;background-position:0 -60px;opacity:1}.mt2-pageregion h1{font-size:30px;font-size:3rem;margin-top:3.5rem}.mt2-pageregion h2{font-weight:400;font-size:2.6rem;font-size:26px}.mt2-pageregion h3{font-size:20px;font-size:2rem}.mt2-pageregion h4{font-size:18px;font-size:1.8rem}.mt2-pageregion h5{font-size:16px;font-size:1.6rem;font-weight:400}.mt2-pageregion h6{font-size:13px;font-size:1.3rem;font-weight:400}.mt2-pageregion p{font-size:13px;font-size:1.3rem;font-weight:400}.mt2-pageregion h3.mt2chart-number{top:20%;font-size:20px;font-size:2rem}.mt2-pageregion.strip{padding-top:0}.wide .mt2-pageregion.strip{padding-bottom:0}.mt2-pageregion.strip .mt2-content{padding-top:0;padding-bottom:0}.mt2-pageregion.strip p{padding-bottom:0;margin-bottom:0}.mt2-pageregion.strip .content-column.one_fourth,.mt2-pageregion.strip .content-column.one_third{width:100%;display:block;float:none;border-top:1px solid #ccc;border-right:none;margin-bottom:0}.mt2-pageregion.strip .content-column.last_column{border-bottom:1px solid #ccc;border-right:none}.mt2-pageregion.strip .ezcol-one-fifth{margin-right:0;width:20%}.mt2-pageregion.strip .ezcol-one-fifth.ezcol-last,.mt2-pageregion.strip .ezcol-one-third.ezcol-last{border-right:none}.mt2-pageregion.strip a{display:inline-block;padding:1.5rem 0;text-transform:uppercase;font-size:1.4rem}.mt2-pageregion.videobackground .mt2-content{top:50%;transform:translateY(-60%)}.mt2-pageregion.parallaximage.shaded,.mt2-pageregion.staticimage.shaded{min-height:500px;padding-top:10%}.mt2-pageregion .mtquotes blockquote{margin:4rem 6rem}.mt2-pageregion.strip{padding-bottom:0;padding-top:1%}.mt2-content{padding-top:7%}.views-template-best-practices-landing-template .mtboxcontainer>div:nth-child(4n+1){clear:left}.views-template-best-practices-landing-template .bpthumb img{width:100px}.views-template-best-practices-landing-template div.mtbox{height:300px}.views-template-best-practices-landing-template div.bpsearchcontainer.mtbox{height:auto}.views-template-best-practices-landing-template .bptitle a{font-size:1.6rem}.views-template-best-practices-landing-template .bpsearch{display:block}.views-template-best-practices-landing-template h3.bpreveal{display:none}.views-template-best-practices-landing-template .entry-content form label{border-bottom:none;font-size:1.6rem;display:inline}.views-template-best-practices-landing-template .entry-content form label.checked{border-bottom:5px solid #3498db;color:#262626;display:inline}.views-template-best-practices-landing-template div.bpsearchcontainer.mtbox{background:0 0;color:#262626;padding:0;border:none}.views-template-best-practices-landing-template div.bpsearchcontainer.mtbox:hover{border:none;box-shadow:none;color:#fff}.blog .-content-latest-mindtouch .widget-title{margin:0}.bloglanding .mtbox,.views-template-best-practices-landing-template div.mtbox{padding:1em 1em .4em 1em}.blog .mt2-pageregion h2.mtregion-title{font-size:30px;font-size:3rem}.bloglanding .widget_text h3.widgettitle.widget-title{top:90px}header.site-header div#atstbx a.at-share-btn.at-svc-compact{float:right;clear:both;margin-top:-2.25em}div.addthis_header{position:relative}header.site-header div.addthis_header span.addthis_text{position:absolute;right:0;text-transform:uppercase;font-size:1.1rem;text-align:center;background-color:transparent;color:#262626}table.mtreveal-content{display:none}table.mtreveal-content.open{display:block}table.mtreveal-content td{padding:10px;border:0;border-top:1px solid #d7d7d7}.mindtouch2 .ui-widget-content,.mindtouch2 .ui-widget-header{background:rgba(0,0,0,.5);border:0}.mindtouch2 .ui-widget-content.YouTubeDialog,.mindtouch2 .ui-widget-content.YouTubeDialog .ui-widget-content,.mindtouch2 .ui-widget-content.YouTubeDialog .ui-widget-header{border:none;background:0 0}.home .mt2-pageregion.light.shaded .mt2-content{padding:1% 5%}.one-fourth .weblator-chart-container canvas,.one-half .weblator-chart-container canvas,.one-third .weblator-chart-container canvas{padding:0}.cardback-content .wp-caption.alignright,.cardback-content a.alignright,.cardback-content img.alignright{margin:0 2.4rem 2.4rem 2.4rem}.weblator-chart-container ul>li{list-style:none}.archive .at4-share-outer.addthis-smartlayers.addthis-smartlayers-desktop,.blog .at4-share-outer.addthis-smartlayers.addthis-smartlayers-desktop,.page .at4-share-outer.addthis-smartlayers.addthis-smartlayers-desktop,.search .at4-share-outer.addthis-smartlayers.addthis-smartlayers-desktop{display:none}.mt2-pageregion.light .mtquotes blockquote{display:none}.mt2-pageregion.light .mtquotes blockquote{display:block}.post .entry-content .weblator-chart-container{display:block;float:none;clear:both;margin:0 auto 80px auto}.views-template-best-practices-landing-template .one-fourth{width:22%}.weblator-chart-container canvas{padding:0 50px}.mt2-pageregion .ctabutton a.clear{display:inline-block;margin:2rem auto;padding:15px;text-transform:uppercase;letter-spacing:.2em;font-size:1.6rem}.entry-content .mt2-pageregion.dark .ctabutton a.clear,.entry-content .mt2-pageregion.light .ctabutton a.clear{font-size:1.6rem}.mt2-pageregion.dark a.ctabutton{color:#262626;border:1px solid #262626;background-color:#f7f7f7}.mt2-pageregion.light a.ctabutton{color:#fff;border:1px solid #fff;background-color:#262626}.zoom-in-out{-webkit-animation:zoom-in-out 2s linear 0s infinite normal;animation:zoom-in-out 2s linear 0s infinite normal}@-webkit-keyframes zoom-in-out{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-in-out{0%{-ms-transform:scale(1);transform:scale(1)}50%{-ms-transform:scale(1.2);transform:scale(1.2)}100%{-ms-transform:scale(1);transform:scale(1)}}.w3-spin{animation:w3-spin 6s infinite linear;-webkit-animation:w3-spin 6s infinite linear}@-webkit-keyframes w3-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes w3-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.purechat{display:none}@media only screen and (min-width:800px){.mt2-pageregion.strip .content-column.one_fourth,.mt2-pageregion.strip .content-column.one_third{float:left;border-right:1px solid #ccc;border-top:none;border-bottom:none}.mt2-pageregion.strip .content-column.one_third{width:33.3%}.mt2-pageregion.strip .content-column.one_fourth{width:25%}.mt2-pageregion.strip .content-column.last_column{border-bottom:none}.mt2-pageregion.strip .content-column.one_fourth.last_column,.mt2-pageregion.strip .content-column.one_third.last_column{border-right:none}.mt2-pageregion.strip .ezcol-one-fifth,.mt2-pageregion.strip .ezcol-one-third{border-right:1px solid #ccc}.weblator-chart-container canvas{padding:0 50px}.post .entry-content .weblator-chart-container{display:block;float:none;clear:both;margin:0 auto 80px auto}}@media only screen and (min-width:940px){.mt2-pageregion h3.mt2chart-number{top:24%;font-size:20px;font-size:2rem}}@media only screen and (min-width:992px){.mt2_logo{width:200px;padding-top:5px}.nav-primary .genesis-nav-menu li.ctabutton a{margin:0 -2rem 0 .5rem}.blog .mt2-pageregion h2.mtregion-title{font-size:42px;font-size:4.2rem}.mt2-pageregion h3.mt2chart-number{top:30%;font-size:20px;font-size:2rem}}@media only screen and (min-width:1042px){.site-inner{max-width:940px}.mt2contact{display:block!important;position:absolute;font-size:1.2rem;width:100%;overflow:hidden;margin:-5px auto;padding-right:30px}.mt2contactlist{float:right}.mt2contactlist a{padding:0 1rem;font-weight:400;color:#262626}.mt2contactlist a:visited{color:#262626}.mt2-content{padding-top:7%}.mt2-pageregion h3.mt2chart-number{top:26%;font-size:26px;font-size:2.6rem}.bloglanding .widget_text h3.widgettitle.widget-title{top:100px}.bloglanding .mtbox p.byline.post-info:before{font-size:5rem;margin-left:-2.5rem}.blog .mtbox h2.entry-title{font-size:1.8rem}#fullwidthsearch{top:112px}.nav-primary{float:right}.genesis-nav-menu{font-size:16px;font-size:1.6rem}.genesis-nav-menu a{padding:1.4rem}.genesis-nav-menu .menu-item,.genesis-nav-menu li{display:inline-block}.genesis-nav-menu .sub-menu{background-color:#fff;left:-9999px;opacity:0;position:absolute}.genesis-nav-menu .sub-menu a{border:1px solid #f5f5f5;border-top:0}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a{width:200px}.genesis-nav-menu .sub-menu .sub-menu{margin:-55px 0 0 199px}.genesis-nav-menu li.highlight a{background-color:#921a1d;border-radius:3px;color:#fff;margin-left:20px}.genesis-nav-menu li.highlight a:hover{background-color:#333;color:#fff}.nav-primary{margin-right:125px}.nav-secondary{padding:10px 5%}.nav-secondary .genesis-nav-menu>li:first-child a{padding-left:0}.responsive-menu,.responsive-menu>.menu-item>.sub-menu{display:block}.responsive-menu .menu-open.menu-item-has-children:before,.responsive-menu-icon,.responsive-menu>.menu-item-has-children:before{display:none}.mt2-pageregion .mtquotes blockquote{padding:5rem 4rem}.mindtouch2 span.searchbutton{margin-top:1.2rem;right:6.2rem}.views-template-best-practices-landing-template .bpthumb img{width:120px}.views-template-best-practices-landing-template .entry-content form label{font-size:1.8rem}.mt2-pageregion h1{font-size:45px;font-size:4.5rem;margin-top:3.5rem}.mt2-pageregion h2{font-weight:400;font-size:3.5rem;font-size:35px}.mt2-pageregion h3{font-size:28px;font-size:2.8rem}.mt2-pageregion h4{font-size:20px;font-size:2rem;font-weight:400}.mt2-pageregion h5{font-size:18px;font-size:1.8rem;font-weight:400}.mt2-pageregion h6{font-size:16px;font-size:1.6rem;font-weight:400}.mt2-pageregion p{font-size:18px;font-size:1.8rem;font-weight:400}.mt2-pageregion.strip a{font-size:1.8rem}.weblator-chart-container canvas{padding:0 200px}.blog ul.post-list li{float:none;clear:none;display:block;width:100%;margin:0 2% 2% 0}ul.post-list li{float:left;clear:none;display:block;width:30%;margin:0 2% 2% 0}li.listed-post a{font-size:1.6rem;display:block;height:80px;float:none;clear:both;height:60px}li.listed-post a.imglink{display:block;height:160px}.pcs-featured-image{display:block;float:none;clear:none;margin:1em auto 0 auto;border:none;padding:0}.mt2-pageregion h2.top-twocol{padding-bottom:1.3em}.video.none a,a.youtube.content{width:85px;height:85px;background-size:85px;background-position:0 -85px;opacity:1}}@media only screen and (min-width:1280px){.mt2-pageregion .weblator-chart-container canvas{padding:0}.weblator-chart-container canvas{padding:0 300px}#cardClone .mtboxes{cursor:auto}.mindtouch2 span.searchbutton{margin-top:19px;right:50%;margin-right:-571px}.mt2contact{width:1280px;margin:-10px auto;padding-right:30px}.mt2-content{padding-top:6%}.genesis-nav-menu{font-size:16px;font-size:1.6rem}.blog .mtbox h2.entry-title{font-size:1.6rem;line-height:1.3;font-family:Lato;text-transform:uppercase;font-weight:300}.archive .entry-title,.blog .entry-title,.single .entry-title{font-size:36px}.single-post img.attachment-featured{float:left;clear:none;margin:1rem 2rem 1rem 0;width:600px}.views-template-best-practices-landing-template .bpthumb img{width:150px}.mt2-pageregion h3.mt2chart-number{top:27%;font-size:32px;font-size:3.2rem}.bloglanding .widget_text h3.widgettitle.widget-title{top:120px}}@media only screen and (min-width:1500px){li.listed-post a{font-size:1.4rem;height:85px}ul.post-list li{width:15%;margin:0 .8%}.site-inner{max-width:1280px}.mt2-content{padding-top:5%}.mt2-pageregion h3.mt2chart-number{top:31%;font-size:38px;font-size:3.8rem}.mt2-pageregion.strip{padding-top:.4%}li.listed-post a{font-size:1.4rem;height:85px}ul.post-list li{width:15%;margin:0 .8%}.mt2-pageregion.strip .mt2-content.full{width:80%!important;margin-left:0;margin-right:0}.video.none a,a.youtube.content{width:130px;height:130px;background-size:130px;background-position:0 -130px;opacity:1}}.manifesto .colorbg .mt2-content.full{padding-top:2%}.manifesto .mt2-pageregion p{text-align:left;margin:15px 0 0 0}.manifesto .mt2-pageregion h2,.manifesto .mt2-pageregion h3,.manifesto .mt2-pageregion h4,.manifesto .mt2-pageregion h5{text-align:left}.manifesto .content-column{position:relative}.manifesto .content-column.one_fourth{width:95%;margin:0 auto}span.wow{display:inline-block;font-size:125%}.mt2-bignumber{font-size:4.5rem;text-align:center;display:block;float:none;clear:both}.mt2_content_floatingtext{display:block;position:absolute;z-index:4;top:60px;text-align:center;width:100%;margin:0 auto;background-color:rgba(255,255,255,.4)}@media only screen and (min-width:520px){.manifesto .content-column.one_fourth{width:60%;float:none;margin:15px auto}}@media only screen and (min-width:800px){.manifesto .content-column.one_fourth{width:44%;margin-right:3%;float:left}}@media only screen and (min-width:1042px){.manifesto .content-column.one_fourth{width:22%;margin-right:3%;float:left}}.manifesto div.toc.content-column.one_third p{margin-top:1.5rem;margin-left:2rem}.manifesto div.toc.content-column.one_third{padding:0 5% 0 0;font-size:1.5rem;line-height:1.3}.manifesto h5{position:absolute;top:5px;padding:1.5% 1.8%;border-radius:50%;background:gray;display:table}figure{position:relative;max-width:100%!important;margin:20px auto}.manifesto figcaption.wp-caption-text{position:absolute;bottom:0;left:0;font-size:2.5rem;font-weight:700;line-height:1.2;padding:15px;text-align:center;color:#fff}@media only screen and (min-width:800px){.manifesto figcaption.wp-caption-text{font-size:3.2rem}}@media only screen and (min-width:1042px){.manifesto figcaption.wp-caption-text{font-size:4rem}}@media only screen and (min-width:1280px){.manifesto figcaption.wp-caption-text{font-size:5rem}}.manifesto .mt2-pageregion.light.staticimage h1,.manifesto .mt2-pageregion.light.staticimage h2{margin-left:0;margin-top:80px;line-height:1.5}.mt2-pageregion.light p a.mtmarcomm-f1{color:#3d98d3;text-decoration:underline}.mt2-pageregion.dark p a.mtmarcomm-f1{color:#921b1e;text-decoration:underline}.fix-strip{position:fixed;top:75px;width:100%;z-index:2000}.logged-in .fix-strip{position:fixed;top:106px}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,transparent 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,transparent 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}