
@media screen and (max-width: 1060px) {
#explore-integrations-btn {
display:none!important;
}
.title-bar h1 {
    font-size: 30px!important;
    line-height: 30px!important;
}
#header .logo-container {
    left: 50px;
}
#logo h1 {
    font-size: 19px!important;
}
#mobile-sidebar{
display:block!important;
padding: 0 10% !important;
}
#home-content .et_pb_column_2_3 {
    width: 100% !important;
}
#interactive-map{
padding: 10% 10% 0% 10% !important;
}
.desktop-sidebar{
display:none;
}
.et_divi_builder #et_builder_outer_content .et-hide-mobile{
display:content!important;
}

}

.chap-btn {
    margin-left: 100px;
}
#home-content {
    margin: 0 !important;
    padding: 0 !important;
}
#home-map iframe {
    min-height: 500px !important;
}
.cpt_item_title_link {
    font-size: 18px;
    font-style: normal;
}
h2 {
    font-style: italic!important;
}
.cpt-content {
    font-size: 15px;
}
.home-main-block {
    margin-top: 20px;
}
#mobile-sidebar{
display:none;
}
#home-news-box {
    max-height: 150px;
}
.page-template-NewHomePage article{
border:0!important;
}
.page-template-NewHomePage #map iframe{
min-height:500px;
}
.page-template-NewHomePage .et_pb_row, .page-template-NewHomePage .et_pb_section {
margin:0!important;
padding:0!important;
}
.page-template-NewHomePage .border-top-tight{
border:0!important;
}
#intro-blurb p {
    font-size: 21px;
}
.sidebar-header {
    font-size: 26px;
}
.banner-read-more {
    color: #5fa7e5 !important;
    float: right;
}
.et_divi_builder #et_builder_outer_content .et_pb_blog_grid_wrapper .et_pb_blog_grid article {
    border-bottom: 0 none!important;
}
.page-template-NewHomePage #et_builder_outer_content .et_pb_blog_grid_wrapper .et_pb_blog_grid article {
    border: 0 none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.caption-wrap {
    background: #50505a none repeat scroll 0 0 !important;
    color: #ffffff !important;
    padding: 5px 5px 5px 10px !important;
    position: relative !important;
    top: -6px;
}
.slider-caption-title {
    color: #5fa7e5 !important;
    font-family: "Proxima Nova Alt",Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 700;
}
.metaslider .caption {
    font-size: 17px;
    line-height: 1.1em;
}
#explore-heading {
    text-align: center !important;
    margin-top: -70px !important;
}
.et_divi_builder #et_builder_outer_content .et_pb_column_2_3 .et_pb_row_inner, .et_divi_builder #et_builder_outer_content .et_pb_column_single{
padding:0!important;
}
#intro-blurb p, #chapter-box p {
    padding-bottom: 10px !important;
}
#header {
    display: block;
    font-size: 18px;
    position: relative;
}

.fixed {
    left: 0;
    margin: auto !important;
    padding-top: 50px !important;
    position: fixed !important;
    top: 0;
    width: 100%;
}
.header-menu-left.menu {
    display: block;
    top: -5px;
    width: 220px;
    left:100px!important;
}
#news-box h1 {
    font-size: 18px !important;
}
#news-box p {
    font-size: 15px;
    line-height: 1.2em;
}
#latest-blog p {
    font-size: 15px;
    line-height: 1.1em;
}
.rtw_meta {
    display: none;
}
.slides {
    padding-bottom: 43px!important;
}
#latest-on-integration {
    padding-top: 1px!important;
}
.dpe-flexible-posts {
    margin-top: 1em!important;
}
.title {
    margin-bottom: 0.2em!important;
}
.pub-date, .pub-author {
    font-size: 0.8em;
}
.blurb p {
    font-size: 0.9em!important;
    line-height: 1em;
    margin-top: 0.5em!important;
}
.blurb .more-link {
    color: #5fa7e5!important;
    font-size: 0.8em;
}
.et_divi_builder #et_builder_outer_content .et_pb_gutters3 .et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module, .et_divi_builder #et_builder_outer_content .et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module, .et_divi_builder #et_builder_outer_content .et_pb_gutters3 .et_pb_column_2_3 .et_pb_module, .et_divi_builder #et_builder_outer_content .et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module, .et_divi_builder #et_builder_outer_content .et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module, .et_divi_builder #et_builder_outer_content .et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_module{
margin-bottom:5px!important;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"ITC New Baskerville";src:url("../webfonts/6f8d5d3a-3676-4586-b129-13ecdaabbbc0.eot?#iefix");src:url("../webfonts/6f8d5d3a-3676-4586-b129-13ecdaabbbc0.eot?#iefix") format("eot"),url("../webfonts/d34e3a5a-59f6-4d14-b0a8-54a75a3adfae.woff") format("woff"),url("../webfonts/e9ccb09b-59c7-44be-b649-dffa01b3ac54.ttf") format("truetype"),url("../webfonts/013cba0b-1605-4164-8b58-7c77b084d5bc.svg#013cba0b-1605-4164-8b58-7c77b084d5bc") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"ITC New Baskerville";src:url("../webfonts/7055b210-8d54-4a81-bcc1-927fb48b5af8.eot?#iefix");src:url("../webfonts/7055b210-8d54-4a81-bcc1-927fb48b5af8.eot?#iefix") format("eot"),url("../webfonts/b74f9e80-f9c2-45b4-9d5d-7f3aba245e3d.woff") format("woff"),url("../webfonts/22b7afa3-0619-4c9c-b91f-22978be3f21f.ttf") format("truetype"),url("../webfonts/70b35ac5-da0e-4238-87ce-f67818f47e8e.svg#70b35ac5-da0e-4238-87ce-f67818f47e8e") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"ITC New Baskerville";src:url("../webfonts/f90b1c79-b9a4-4a45-a4f6-f877c52ebcba.eot?#iefix");src:url("../webfonts/f90b1c79-b9a4-4a45-a4f6-f877c52ebcba.eot?#iefix") format("eot"),url("../webfonts/2dbec691-8b23-42b6-8747-e63a64eaeda9.woff") format("woff"),url("../webfonts/16abdd47-d250-484d-b2b5-a7df18fb3709.ttf") format("truetype"),url("../webfonts/a97e3443-0e7f-4117-bf3f-f7c33cebcff7.svg#a97e3443-0e7f-4117-bf3f-f7c33cebcff7") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"ITC New Baskerville";src:url("../webfonts/e395168c-39bc-412b-9bf2-d30303020d01.eot?#iefix");src:url("../webfonts/e395168c-39bc-412b-9bf2-d30303020d01.eot?#iefix") format("eot"),url("../webfonts/6ba2a901-c880-4703-b92b-361feffa5d8a.woff") format("woff"),url("../webfonts/0baeddeb-d1b2-4b3c-85e3-b3cee515f868.ttf") format("truetype"),url("../webfonts/abc10828-3eec-4e82-9ec4-be57bc4b5cea.svg#abc10828-3eec-4e82-9ec4-be57bc4b5cea") format("svg");font-weight:700;font-style:italic}@font-face{font-family:"Proxima Nova Alt";src:url("../webfonts/96676c88-bae1-468a-acf5-fa74fdb2b736.eot?#iefix");src:url("../webfonts/96676c88-bae1-468a-acf5-fa74fdb2b736.eot?#iefix") format("eot"),url("../webfonts/a7333c48-140e-4bcb-a574-a2dcfcd4a621.woff2") format("woff2"),url("../webfonts/dba0fe51-98c1-4045-b289-c0e6afb10f73.woff") format("woff"),url("../webfonts/14c284c3-7a50-4ef0-becf-c01232631f59.ttf") format("truetype"),url("../webfonts/c7536b52-8fbc-472d-8d8a-335dae2980df.svg#c7536b52-8fbc-472d-8d8a-335dae2980df") format("svg");font-weight:400;font-style:normal}body{font-family:'ITC New Baskerville',"Times New Roman",serif;background-color:#50505a;color:#50505a;font-size:18px;font-weight:normal;-webkit-text-size-adjust:none;width:100%}h1,.heading-one{font-family:'ITC New Baskerville',"Times New Roman",serif;color:#50505a;font-size:30px;line-height:35px;margin-bottom:35px}h1 a,.heading-one a{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#50505a}h1 a:hover,.heading-one a:hover{color:#5fa7e5}h2,.heading-two{font-family:'ITC New Baskerville',"Times New Roman",serif;color:#5fa7e5;font-size:19px;line-height:25px;margin-bottom:15px;}h3,.heading-three{font-family:'ITC New Baskerville',"Times New Roman",serif;color:#50505a;font-size:19px;font-style:italic;margin-bottom:8px}h4,h5,h6{color:#50505a;font-size:15px;margin-bottom:4px}p{color:#50505a;font-size:19px;line-height:25px;margin-bottom:15px}p.intro{font-size:25px;line-height:30px;margin-bottom:0}a{color:#5fa7e5;text-decoration:none}b,strong{font-weight:700}i,em{font-style:italic}.read-more,.read-more-blue{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;color:#7f8080;font-size:14px;line-height:20px;text-transform:uppercase}.read-more span,.read-more-blue span{-moz-transition:margin .2s ease-in-out;-webkit-transition:margin .2s ease-in-out;transition:margin .2s ease-in-out;display:inline-block;zoom:1;*display:inline;vertical-align:top;height:20px;width:20px}.read-more:hover span,.read-more-blue:hover span{margin-left:6px}.read-more:focus,.read-more-blue:focus{outline:0}.read-more span{background:url("../images/demos-sprite.png") -54px -147px;background-image:url("../images/demos-sprite.svg"),none;background-position:-54px -147px;background-repeat:no-repeat;background-size:400px 575px}.read-more-blue{color:#5fa7e5}.read-more-blue span{background:url("../images/demos-sprite.png") -4px -147px;background-image:url("../images/demos-sprite.svg"),none;background-position:-4px -147px;background-repeat:no-repeat;background-size:400px 575px}.meta,.metabox{font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;color:#7f8080;font-size:12px;letter-spacing:1px;line-height:20px;text-transform:uppercase}.related-content-title{font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;font-size:14px;font-weight:400;line-height:20px;margin-bottom:2px;text-transform:uppercase}.related-content-title a{color:#50505a}.related-content-title a:hover{color:#5fa7e5}.name-surname{font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;font-size:16px;font-weight:400;line-height:20px;margin-bottom:2px;text-transform:uppercase}.name-surname a{color:#50505a}.name-surname a:hover{color:#5fa7e5}.related-content-text{font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;font-size:14px;font-weight:400;line-height:20px}#header h1,#header h2,#header h3,#header h4,#header h5,#header h6,#header p,#header span,#header ul,#header ol,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer p,#footer span,#footer ul,#footer ol{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select{font-family:'ITC New Baskerville',"Times New Roman",serif}.the-content{font-size:19px;line-height:25px}.the-content h1{font-size:30px;line-height:30px;margin-bottom:25px}.the-content h2{margin-bottom:5px}.the-content h3{margin-bottom:5px}.the-content p{font-size:19px;margin-bottom:15px;word-break:break-word}.the-content ul,.the-content ol{font-size:19px;line-height:25px;margin-left:30px;margin-bottom:30px}.the-content ul li,.the-content ol li{padding-left:10px;margin-bottom:15px;word-break:break-word}.the-content ul{list-style-type:disc}.the-content ol{list-style:decimal}.the-content div,.the-content iframe,.the-content img{height:auto;max-width:100%}.the-content a{-moz-transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;word-break:break-word}.the-content a:hover{color:#50505a}.the-content a:focus{outline:0}.the-content a.embedded-media{background-color:#afb7c0;border-top:2px solid #50505a;display:block;position:relative;width:100%}.the-content a.embedded-media img{background-color:#afb7c0;margin:auto;display:block}.the-content sup,.the-content sub{font-size:14px;position:relative;top:-0.4em;vertical-align:baseline}.the-content sup a,.the-content sub a{text-decoration:underline}.the-content sub{top:.4em}.the-content .expand-icon{background:url("../images/demos-sprite.png") -5px -300px;background-image:url("../images/demos-sprite.svg"),none;background-position:-5px -300px;background-repeat:no-repeat;background-size:400px 575px;display:block;height:30px;position:absolute;right:0;top:0;width:30px}.the-content .embed-svg img{min-height:400px;width:auto}.the-content .wp-caption{background-color:transparent;border:0;width:100%!important}.the-content .wp-caption img{margin:0 auto 15px auto;height:auto;width:auto}.the-content .wp-caption img.embed-svg{min-height:400px}.the-content .wp-caption a,.the-content .wp-caption img{background-color:#afb7c0;display:block;margin-bottom:15px}.the-content .wp-caption .wp-caption-text{font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;border-bottom:1px solid #50505a;color:#7f8080;font-size:14px;margin-bottom:15px;padding:0 0 15px 0;text-align:left}.the-content .footnotes ul{list-style:none;margin-left:0}.the-content .footnotes ul li{padding-left:0;margin-bottom:10px}.the-content iframe{min-width:100%}.svg .wp-caption.caption-svg+.caption-default,.svg .wp-caption.caption-svg+.caption-image,.svg .wp-caption.caption-svg+.caption-video,.svg .wp-caption.caption-svg+.caption-text{display:none}.svg .embed-svg+.embed-default,.svg .embed-svg+.embed-image,.svg .embed-svg+.embed-text,.svg .embed-svg+.embed-video,.svg .embed-svg+br+.embed-default,.svg .embed-svg+br+.embed-image,.svg .embed-svg+br+.embed-text,.svg .embed-svg+br+.embed-video{display:none}.no-svg .wp-caption.caption-svg{display:none}.no-svg .wp-caption.caption-svg+.wp-caption{display:block}.no-svg .embed-svg{display:none!important}.no-svg .embed-default,.no-svg .embed-image,.no-svg .embed-text,.no-svg .embed-video{display:block}html{height:100%}body{min-width:1070px}.one-col{width:69px}.one-col.border-left,.one-col.border-right{width:68px}.one-col.border-left.border-right{width:67px}.two-col{width:158px}.two-col.border-left,.two-col.border-right{width:157px}.two-col.border-left.border-right{width:156px}.three-col{width:247px}.three-col.border-left,.three-col.border-right{width:246px}.three-col.border-left.border-right{width:245px}.four-col{width:336px}.four-col.border-left,.four-col.border-right{width:335px}.four-col.border-left.border-right{width:334px}.five-col{width:425px}.five-col.border-left,.five-col.border-right{width:424px}.five-col.border-left.border-right{width:423px}.six-col{width:514px}.six-col.border-left,.six-col.border-right{width:513px}.six-col.border-left.border-right{width:512px}.seven-col{width:603px}.seven-col.border-left,.seven-col.border-right{width:602px}.seven-col.border-left.border-right{width:601px}.eight-col{width:692px}.eight-col.border-left,.eight-col.border-right{width:691px}.eight-col.border-left.border-right{width:690px}.nine-col{width:781px}.nine-col.border-left,.nine-col.border-right{width:780px}.nine-col.border-left.border-right{width:779px}.ten-col{width:870px}.ten-col.border-left,.ten-col.border-right{width:869px}.ten-col.border-left.border-right{width:868px}.eleven-col{width:959px}.eleven-col.border-left,.eleven-col.border-right{width:958px}.eleven-col.border-left.border-right{width:957px}.twelve-col{width:1048px}.twelve-col.border-left,.twelve-col.border-right{width:1047px}.twelve-col.border-left.border-right{width:1046px}.offset-by-one,.container .column.offset-by-one,.container .column+.column.offset-by-one{margin-left:109px}.offset-by-two,.container .column.offset-by-two,.container .column+.column.offset-by-two{margin-left:198px}.offset-by-three,.container .column.offset-by-three,.container .column+.column.offset-by-three{margin-left:287px}.offset-by-four,.container .column.offset-by-four,.container .column+.column.offset-by-four{margin-left:376px}.offset-by-five,.container .column.offset-by-five,.container .column+.column.offset-by-five{margin-left:465px}.offset-by-six,.container .column.offset-by-six,.container .column+.column.offset-by-six{margin-left:554px}.offset-by-seven,.container .column.offset-by-seven,.container .column+.column.offset-by-seven{margin-left:643px}.offset-by-eight,.container .column.offset-by-eight,.container .column+.column.offset-by-eight{margin-left:732px}.offset-by-nine,.container .column.offset-by-nine,.container .column+.column.offset-by-nine{margin-left:821px}.offset-by-ten,.container .column.offset-by-ten,.container .column+.column.offset-by-ten{margin-left:910px}.offset-by-eleven,.container .column.offset-by-eleven,.container .column+.column.offset-by-eleven{margin-left:999px}.offset-by-twelve,.container .column.offset-by-twelve,.container .column+.column.offset-by-twelve{margin-left:1088px}.container{margin:0 auto;padding:0;position:relative;width:1048px}.container .column{display:inline;float:left}.container .column+.column{margin-left:20px}@media only screen and (max-width:1023px){body{min-width:780px}.one-col{width:40.83333px}.one-col.border-left,.one-col.border-right{width:39.83333px}.one-col.border-left.border-right{width:38.83333px}.two-col{width:101.66667px}.two-col.border-left,.two-col.border-right{width:100.66667px}.two-col.border-left.border-right{width:99.66667px}.three-col{width:162.5px}.three-col.border-left,.three-col.border-right{width:161.5px}.three-col.border-left.border-right{width:160.5px}.four-col{width:223.33333px}.four-col.border-left,.four-col.border-right{width:222.33333px}.four-col.border-left.border-right{width:221.33333px}.five-col{width:284.16667px}.five-col.border-left,.five-col.border-right{width:283.16667px}.five-col.border-left.border-right{width:282.16667px}.six-col{width:345px}.six-col.border-left,.six-col.border-right{width:344px}.six-col.border-left.border-right{width:343px}.seven-col{width:405.83333px}.seven-col.border-left,.seven-col.border-right{width:404.83333px}.seven-col.border-left.border-right{width:403.83333px}.eight-col{width:466.66667px}.eight-col.border-left,.eight-col.border-right{width:465.66667px}.eight-col.border-left.border-right{width:464.66667px}.nine-col{width:527.5px}.nine-col.border-left,.nine-col.border-right{width:526.5px}.nine-col.border-left.border-right{width:525.5px}.ten-col{width:588.33333px}.ten-col.border-left,.ten-col.border-right{width:587.33333px}.ten-col.border-left.border-right{width:586.33333px}.eleven-col{width:649.16667px}.eleven-col.border-left,.eleven-col.border-right{width:648.16667px}.eleven-col.border-left.border-right{width:647.16667px}.twelve-col{width:710px}.twelve-col.border-left,.twelve-col.border-right{width:709px}.twelve-col.border-left.border-right{width:708px}.offset-by-one,.container .column.offset-by-one,.container .column+.column.offset-by-one{margin-left:80.83333px}.offset-by-two,.container .column.offset-by-two,.container .column+.column.offset-by-two{margin-left:141.66667px}.offset-by-three,.container .column.offset-by-three,.container .column+.column.offset-by-three{margin-left:202.5px}.offset-by-four,.container .column.offset-by-four,.container .column+.column.offset-by-four{margin-left:263.33333px}.offset-by-five,.container .column.offset-by-five,.container .column+.column.offset-by-five{margin-left:324.16667px}.offset-by-six,.container .column.offset-by-six,.container .column+.column.offset-by-six{margin-left:385px}.offset-by-seven,.container .column.offset-by-seven,.container .column+.column.offset-by-seven{margin-left:445.83333px}.offset-by-eight,.container .column.offset-by-eight,.container .column+.column.offset-by-eight{margin-left:506.66667px}.offset-by-nine,.container .column.offset-by-nine,.container .column+.column.offset-by-nine{margin-left:567.5px}.offset-by-ten,.container .column.offset-by-ten,.container .column+.column.offset-by-ten{margin-left:628.33333px}.offset-by-eleven,.container .column.offset-by-eleven,.container .column+.column.offset-by-eleven{margin-left:689.16667px}.offset-by-twelve,.container .column.offset-by-twelve,.container .column+.column.offset-by-twelve{margin-left:750px}.container{margin:0 auto;padding:0 15px;position:relative;width:710px}.container .column{display:inline;float:left}.container .column+.column{margin-left:20px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.admin-bar #header.fixed{margin-top:10px}#header{background-color:#50505a;padding:18px 0;z-index:550}#main-wrapper{background-color:#fff;margin-top:60px;min-height:500px;padding-bottom:0px;position:relative}#main-content{min-height:380px;padding:30px 0 0 0}#main-content.no-padding{padding:0}#main-content .container+.container{margin-top:40px}#main-content .container+.container.module-listing{margin-top:20px}#footer{background-color:#50505a;padding:25px 0 0 0;z-index:500}#header{display:block;font-size:16px;position:relative}#header .container{min-height:54px}#header .header-menu-left{bottom:0;left:0;position:absolute}#header .logo-container{bottom:0;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:364px;*left:50%;*margin-left:-170px;*margin-right:0}#header .social-icons{margin-bottom:10px;position:absolute;right:0;top:0}#header .social-icons li{display:inline-block;zoom:1;*display:inline;vertical-align:top}#header .social-icons .facebook-icon{background:url("../images/demos-sprite.png") -118px -94px;background-image:url("../images/demos-sprite.svg"),none;background-position:-118px -94px;background-repeat:no-repeat;background-size:400px 575px;display:block;height:24px;width:15px}#header .social-icons .facebook-icon:hover{background-position:-78px -94px}#header .social-icons .twitter-icon{background:url("../images/demos-sprite.png") -50px -90px;background-image:url("../images/demos-sprite.svg"),none;background-position:-50px -90px;background-repeat:no-repeat;background-size:400px 575px;display:block;height:22px;margin-right:10px;width:26px}#header .social-icons .twitter-icon:hover{background-position:0 -90px}#header .header-menu-right{bottom:0;position:absolute;right:0}.px-logo{background:url("../images/px-logo.png") 0 0;background-image:url("../images/px-logo.svg"),none;background-position:0 0;background-repeat:no-repeat;background-size:81px 44px;display:block;height:44px;left:80px;position:absolute;top:-10px;width:81px}#logo h1{color:#5fa7e5;text-transform:uppercase;margin:-8px 0 0 0;text-align:center}#logo-footer{background:url("../images/demos-sprite.png") -4px -28px;background-image:url("../images/demos-sprite.svg"),none;background-position:-4px -28px;background-repeat:no-repeat;background-size:400px 575px;display:block;height:25px;width:112px}#header{padding:16px 0 18px 0}#header .container{min-height:23px}#header .social-icons{display:none}#header .header-menu-left,#header .header-menu-right{bottom:4px}#main-wrapper{margin-top:60px}.border-top{border-top:2px solid #50505a;margin-top:20px;padding-top:20px}.border-top-tight{border-top:2px solid #50505a}.opace-hover{-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.opace-hover:active,.opace-hover:hover,.opace-hover:focus{zoom:1;filter:alpha(opacity=70);opacity:.7}#js-print-button{cursor:pointer;font-size:19px}.print-btn{color:#50505a;border-bottom:2px solid #50505a;display:block;line-height:35px;margin-bottom:15px;padding-bottom:10px;text-transform:uppercase}.print-btn span{background:url("../images/demos-sprite.png") 0 -260px;background-image:url("../images/demos-sprite.svg"),none;background-position:0 -260px;background-repeat:no-repeat;background-size:400px 575px;float:right;height:35px;width:35px}.print-btn:hover span{background-position:-40px -260px}.share-links .print-btn-icon{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url("../images/demos-sprite.png") 0 -260px;background-image:url("../images/demos-sprite.svg"),none;background-position:0 -260px;background-repeat:no-repeat;background-size:400px 575px;height:35px;margin-right:5px;text-indent:-9999px;text-transform:uppercase;width:35px}.share-links .print-btn-icon:hover{background-position:-40px -260px}.share-links .facebook-btn-icon{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url("../images/demos-sprite.png") 7px -226px;background-image:url("../images/demos-sprite.svg"),none;background-position:7px -226px;background-repeat:no-repeat;background-size:400px 575px;height:35px;text-indent:-9999px;text-transform:uppercase;width:35px}.share-links .facebook-btn-icon:hover{background-position:-33px -226px}.share-links .twitter-btn-icon{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url("../images/demos-sprite.png") -1px -189px;background-image:url("../images/demos-sprite.svg"),none;background-position:-1px -189px;background-repeat:no-repeat;background-size:400px 575px;height:35px;text-indent:-9999px;text-transform:uppercase;width:35px}.share-links .twitter-btn-icon:hover{background-position:-41px -189px}.to-top{color:#fff;line-height:18px;position:absolute;right:10px;top:18px}.to-top .icon.up-arrow{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url("../images/demos-sprite.png") -25px -335px;background-image:url("../images/demos-sprite.svg"),none;background-position:-25px -335px;background-repeat:no-repeat;background-size:400px 575px;height:22px;margin-top:-3px;width:22px}a.scroll-anchor{display:block;position:relative;top:-165px;visibility:hidden}.footnote-anchor{display:block;position:absolute;top:-185px;visibility:hidden}.footnote-reverse{position:relative}.title-bar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#5fa7e5;padding:46px 0;position:relative;z-index:450}.title-bar.grey{background-color:#afb7c0}.title-bar.grey h1,.title-bar.grey p{color:#50505a}.title-bar h1{color:#fff;font-size:60px;line-height:70px;margin-bottom:0;text-align:center}.title-bar p{color:#fff;margin-bottom:9px;text-align:center}.title-bar h1+p{margin-top:35px}.feature-bar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#50505a;padding:60px 0;position:relative;z-index:450}.feature-bar h2{color:#fff;text-align:center}.feature-bar p{color:#fff;margin-bottom:30px;text-align:center}.feature-bar .read-more-blue{display:block;font-weight:700;margin-left:12px;text-align:center}#header .header-menu-right li{display:inline-block;zoom:1;*display:inline;vertical-align:top}#header .header-menu-right li a{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#fff;letter-spacing:.5px;text-transform:uppercase}#header .header-menu-right li a:hover{color:#5fa7e5;text-decoration:none}#header .header-menu-right li+li{background:url("../images/dot.png") 0 5px;background-image:url("../images/dot.svg"),none;background-position:0 5px;background-repeat:no-repeat;background-size:6px 6px;margin-left:10px;padding-left:20px}#explore-integrations-btn{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#fff;cursor:pointer;text-transform:uppercase}#explore-integrations-btn:hover{color:#5fa7e5;text-decoration:none}.overlay{background:#50505a;background:rgba(81,81,91,0.95);height:100%;left:0;position:fixed;top:0;width:100%;z-index:500}.overlay .container{*position:static;*z-index:110}.overlay .overlay-close{background:url("../images/demos-sprite.png") -183px -28px;background-image:url("../images/demos-sprite.svg"),none;background-position:-183px -28px;background-repeat:no-repeat;background-size:400px 575px;border:0;color:transparent;cursor:pointer;height:50px;outline:0;overflow:hidden;position:absolute;right:-15px;*right:50px;text-indent:200%;top:110px;width:50px;*z-index:115}.overlay .overlay-close:hover{background-position:-143px -28px}.overlay .menu-integrations-menu-container{-webkit-transform:translateY(0%);transform:translateY(0%);height:60%;*height:60%;margin:0 auto;position:relative;text-align:center;top:40%;top:200px \9;width:75%;max-width:900px}.overlay ul{display:inline-block;height:auto;list-style:none;margin:0 auto;padding:0;position:relative}.overlay ul li{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;margin-bottom:20px;z-index:1000}.overlay ul li a{font-family:'ITC New Baskerville',"Times New Roman",serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .2s;transition:color .2s;color:#fff;display:block;font-size:30px;font-weight:400}.overlay ul li a:hover,.overlay ul li a:focus{color:#5fa7e5;text-decoration:none}.overlay-slidedown{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s ease-in-out,visibility 0s .4s;transition:transform .4s ease-in-out,visibility 0s .4s}.overlay-slidedown.open{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out}.left-nav-container{-moz-transition:top .3s ease-in-out;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out;display:block;margin-bottom:30px;overflow:auto}.left-nav{border-bottom:1px solid #50505a}.left-nav li a:hover{color:#5fa7e5}.left-nav>li{position:relative}.left-nav>li>a{color:#50505a;display:block;font-size:19px;line-height:20px;padding:14px 35px 12px 0}.left-nav>li+li{border-top:1px solid #50505a}.left-nav .expand-btn{background:url("../images/demos-sprite.png") -145px -62px;background-image:url("../images/demos-sprite.svg"),none;background-position:-145px -62px;background-repeat:no-repeat;background-size:400px 575px;cursor:pointer;height:30px;position:absolute;right:5px;top:11px;width:30px;z-index:400}.left-nav .expand-btn:hover{background-position:-225px -62px}.left-nav .expand-btn.open{background-position:-145px -96px}.left-nav .expand-btn.open:hover{background-position:-225px -96px}.left-nav .sub-list{display:none;margin-left:20px;padding-bottom:13px}.left-nav .sub-list li a{color:#7f8080;font-size:19px;line-height:25px}.left-nav .sub-list li a:hover{color:#5fa7e5}.left-nav .sub-list li+li{padding-top:5px}.page-nav li a{color:#7f8080;display:block;font-size:25px;line-height:30px;padding:10px 0}.page-nav li a:hover{color:#5fa7e5}.page-nav li a:hover span{background:url("../images/demos-sprite.png") -4px -147px;background-image:url("../images/demos-sprite.svg"),none;background-position:-4px -147px;background-repeat:no-repeat;background-size:400px 575px}.page-nav li a span{display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url("../images/demos-sprite.png") -54px -147px;background-image:url("../images/demos-sprite.svg"),none;background-position:-54px -147px;background-repeat:no-repeat;background-size:400px 575px;height:20px;margin-top:5px;margin-right:4px;width:20px}.page-nav li a div{display:inline-block;zoom:1;*display:inline;vertical-align:top;max-width:100%;width:210px}#footer{position:relative;z-index:450}#footer .first{margin-top:-5px}#footer .footer-title{font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;color:#afb7c0;font-size:12px;line-height:20px;text-transform:uppercase}#footer .menu-footer-menu-container{margin-top:0}#footer .menu-footer-menu-container a,#footer .credit a{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;color:#afb7c0;display:block;font-size:12px;line-height:16px;margin-bottom:6px;text-transform:uppercase}#footer .menu-footer-menu-container a:hover,#footer .credit a:hover{color:#5fa7e5;text-decoration:none}#footer .supported-by{font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;color:#afb7c0;display:block;font-size:12px;line-height:16px;margin-bottom:6px;text-transform:uppercase}#footer .credit{margin-bottom:50px}#footer .menu-quick-links-container{margin-top:20px}#footer .menu-quick-links-container a{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#fff;font-size:13px;line-height:25px;text-transform:uppercase}#footer .menu-quick-links-container a:hover{color:#5fa7e5;text-decoration:none}#footer .search-container{border-top:1px solid #afb7c0;border-bottom:1px solid #afb7c0;margin:10px 0;padding:10px 0 5px 0}#footer .search-container .search-icon{background:url("../images/demos-sprite.png") -5px -58px;background-image:url("../images/demos-sprite.svg"),none;background-position:-5px -58px;background-repeat:no-repeat;background-size:400px 575px;border:0;cursor:pointer;height:20px;margin-left:0;outline:0;padding:0;text-indent:-9999px;text-transform:uppercase;width:20px;z-index:100}#footer .search-container .search-icon:hover{background-position:-30px -58px}#footer .search-container #search-field{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;zoom:1;*display:inline;vertical-align:top;font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;-webkit-appearance:none;background-color:#50505a;border:0;color:#fff;font-size:12px;padding:3px 5px}#footer .search-container #search-field:focus{outline:0}#footer .newsletter-footer{border-top:1px solid #afb7c0;border-bottom:1px solid #afb7c0;margin:10px 0;padding:10px 0}#footer .social-icons{margin:10px 0}#footer .social-icons li{display:inline-block;zoom:1;*display:inline;vertical-align:top}#footer .social-icons .facebook-icon{background:url("../images/demos-sprite.png") -78px -94px;background-image:url("../images/demos-sprite.svg"),none;background-position:-78px -94px;background-repeat:no-repeat;background-size:400px 575px;display:block;height:24px;width:15px}#footer .social-icons .facebook-icon:hover{background-position:-118px -94px}#footer .social-icons .twitter-icon{background:url("../images/demos-sprite.png") 0 -90px;background-image:url("../images/demos-sprite.svg"),none;background-position:0 -90px;background-repeat:no-repeat;background-size:400px 575px;display:block;height:22px;margin-right:10px;width:26px}#footer .social-icons .twitter-icon:hover{background-position:-50px -90px}.slider{position:relative}.slider .slide-image{display:block;min-height:320px;overflow:hidden}.slider .slide-image img{float:left}.slider .slide-image+.slide-image{display:none}.slider #slideshow-pager{bottom:50px;height:25px;margin:-30px auto 5px auto;position:absolute;right:10px;z-index:110}.slider #slideshow-pager span{background:url("../images/demos-sprite.png") -28px -168px;background-image:url("../images/demos-sprite.svg"),none;background-position:-28px -168px;background-repeat:no-repeat;background-size:400px 575px;display:inline-block;zoom:1;*display:inline;vertical-align:top;cursor:pointer;height:18px;margin-right:5px;text-indent:-9999px;text-transform:capitalize;width:18px}.slider #slideshow-pager span:hover,.slider #slideshow-pager span.cycle-pager-active{background:url("../images/demos-sprite.png") -3px -168px;background-image:url("../images/demos-sprite.svg"),none;background-position:-3px -168px;background-repeat:no-repeat;background-size:400px 575px}.slider .slideshow-caption-wrapper{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#50505a;min-height:50px;padding:10px;position:relative}.slider .slideshow-caption-wrapper h2{font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;font-size:16px;font-weight:700;line-height:20px;margin-bottom:0}.slider .slideshow-caption-wrapper h2 a{font-weight:700;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.slider .slideshow-caption-wrapper h2 a:hover{color:#fff;text-decoration:none}.slider .slideshow-caption-wrapper p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:19px;margin-bottom:0;padding-right:110px}.slider .slideshow-caption-wrapper .read-more-blue{-moz-transition:color 0 ease-in-out;-webkit-transition:color 0 ease-in-out;transition:color 0 ease-in-out;font-size:14px;font-weight:700;position:absolute;right:10px;bottom:10px}.slider .slideshow-caption-wrapper .read-more-blue span{background-position:-4px -150px;margin-left:10px;margin-top:3px}.slider .slideshow-caption-wrapper .read-more-blue:hover{color:#fff}.slider .slideshow-caption-wrapper .read-more-blue:hover span{background-position:-29px -150px}.module-listing .column.column-1{margin-left:0}.module-listing .column{position:relative}.module-listing p{margin-bottom:45px}.module-listing .heading-two{margin-bottom:0}.module-listing .row-2,.module-listing .row-3{margin-top:0}.module-listing .last-row{border-bottom:2px solid #50505a;padding-bottom:20px}.module-listing .read-more-blue{bottom:15px;font-size:16px;position:absolute}.in-page-section{padding-top:15px}.in-page-section+.in-page-section{margin-top:15px}.featured-map .top-link{font-family:'ITC New Baskerville',"Times New Roman",serif;display:block;font-size:19px;margin-bottom:15px}.featured-map .map-container{height:580px;margin-bottom:50px;position:relative}.featured-map .map-container iframe{border:0;float:left;height:100%;width:100%}.featured-map .map-container .bar{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#50505a;display:block;float:left;height:50px;font-size:16px;line-height:50px;text-align:center;width:100%}.featured-map .map-container .bar:hover{background-color:#5fa7e5;color:#fff}.featured-map .map-container .map-overlay{background-image:url("../images/map-overlay.png");cursor:pointer;height:100%;position:absolute;top:0;width:100%}.featured-map .map-container .map-overlay p{font-size:40px;line-height:50px;margin:250px auto 0 auto;text-align:center;text-transform:uppercase;width:50%}.listing-item{border-bottom:1px solid #7f8080;padding:15px 0 40px 0;position:relative}.listing-item .attachment-thumbnail{float:right;margin-left:90px}.listing-item .meta{bottom:12px;left:0;position:absolute}.listing-item .meta li{display:inline-block;zoom:1;*display:inline;vertical-align:top;display:inline \9}.listing-item .read-more,.listing-item .read-more-blue{bottom:10px;position:absolute;right:0}.admin-bar #hidden-header{top:86px}#hidden-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#5fa7e5;display:none;padding:10px 0;position:fixed;text-align:center;top:86px;width:100%;z-index:500}#hidden-header h1{color:#fff;margin:0 auto;width:80%}.metabox{border-bottom:2px solid #50505a;margin:0 0 15px 0;padding:10px 0}.metabox+.border-top-tight{border-top:0;margin-top:-15px}.single-person .metabox{border-bottom:0}.metabox .name{text-transform:none}.six-col.border-top-tight,.three-col.left.border-top-tight{padding-top:15px}.three-col.right.border-top-tight{padding-top:10px}.page .left.three-col.border-top-tight{padding-top:5px}.sidebar{min-height:30px}.right.sidebar{border-bottom:2px solid #50505a;padding-bottom:15px}.right.sidebar .widget+.widget{border-top:2px solid #50505a;margin-top:13px;padding-top:10px}.right.sidebar .heading-two{color:#50505a;font-size:19px;font-style:normal;margin-bottom:10px}.right.sidebar img{max-width:100%}.right.sidebar .featured-image.widget{padding-top:15px}.right.sidebar .featured-image.widget img{float:left}.single-module .right.sidebar{border-bottom:0}.right.sidebar .author-profiles .heading-two,.right.sidebar .academic-profiles .heading-two,.right.sidebar .key-people .heading-two{margin-bottom:15px}.right.sidebar .author-profiles .author+.author,.right.sidebar .academic-profiles .author+.author,.right.sidebar .key-people .author+.author{border-top:1px solid #7f8080;margin-top:16px;padding-top:20px}.right.sidebar .author-profiles h2,.right.sidebar .academic-profiles h2,.right.sidebar .key-people h2{color:#50505a}.right.sidebar .author-profiles .attachment-thumbnail,.right.sidebar .academic-profiles .attachment-thumbnail,.right.sidebar .key-people .attachment-thumbnail{height:125px;width:125px;margin-bottom:15px}.related-links .link span,.key-experts .link span{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-block;zoom:1;*display:inline;vertical-align:top;background:url("../images/demos-sprite.png") -3px -147px;background-image:url("../images/demos-sprite.svg"),none;background-position:-3px -147px;background-repeat:no-repeat;background-size:400px 575px;height:20px;width:24px}.related-links .link:hover span,.key-experts .link:hover span{margin-left:6px}.related-content h4{margin-bottom:20px}.linked-map .map-with-overlay{display:block;position:relative;width:100%}.linked-map .map-with-overlay img{margin-bottom:12px;position:relative;z-index:1}.linked-map .map-with-overlay .overlay{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background:url("../images/dark-overlay.png");color:#5fa7e5;display:block;display:none \9;font-size:24px;height:125px;left:0;line-height:28px;opacity:0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:2}.linked-map .map-with-overlay .overlay span{display:block;margin:35px auto 0 auto;width:80%}.linked-map .map-with-overlay:hover .overlay{display:block;opacity:1}.single-module #hidden-header{background-color:#7daabe}.single-module #module-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#7daabe;color:#fff;padding:50px 0;text-align:center;width:100%;z-index:50}.single-module #module-header .column{display:block;float:none}.single-module #module-header h1,.single-module #module-header p{color:#fff}.single-module #module-header h1{font-size:60px;line-height:70px;margin-bottom:0;margin-top:0}.single-module #module-header p{font-size:19px;line-height:25px;margin-top:45px;opacity:1;overflow:hidden}.single-module #module-header p+p{margin-top:0}.single-module #main-content{-moz-transition:padding .2s ease-in-out;-webkit-transition:padding .2s ease-in-out;transition:padding .2s ease-in-out;padding-top:30px}.single-map #main-wrapper{margin-top:60px;padding-bottom:0}.single-map #header{padding:17px 0 17px 0}.single-map #header .container{min-height:23px}.single-map #header .social-icons{display:none}.single-map #header .header-menu-left,.single-map #header .header-menu-right{bottom:4px}.single-map #main-wrapper{height:500px}.single-map #main-wrapper #main-content,.single-map #main-wrapper .map-container,.single-map #main-wrapper .map-container iframe{height:100%}.single-map #main-wrapper .map-container iframe{float:left;width:100%}#logotd{display:none!important}.pagination{margin:30px 0 0 0}.pagination .previous-button,.pagination .next-button{display:inline-block;zoom:1;*display:inline;vertical-align:top;height:35px;width:15px}.pagination .previous-button{background:url("../images/demos-sprite.png") -50px -400px;background-image:url("../images/demos-sprite.svg"),none;background-position:-50px -400px;background-repeat:no-repeat;background-size:400px 575px}.pagination .previous-button:hover{background:url("../images/demos-sprite.png") -50px -436px;background-image:url("../images/demos-sprite.svg"),none;background-position:-50px -436px;background-repeat:no-repeat;background-size:400px 575px}.pagination .next-button{background:url("../images/demos-sprite.png") -12px -400px;background-image:url("../images/demos-sprite.svg"),none;background-position:-12px -400px;background-repeat:no-repeat;background-size:400px 575px}.pagination .next-button:hover{background:url("../images/demos-sprite.png") -12px -436px;background-image:url("../images/demos-sprite.svg"),none;background-position:-12px -436px;background-repeat:no-repeat;background-size:400px 575px}.pagination li{display:inline-block;zoom:1;*display:inline;vertical-align:top;font-size:25px;line-height:30px;margin-right:10px}.pagination li a{color:#afb7c0}.pagination li a:hover{color:#5fa7e5}.pagination li .paged{color:#5fa7e5}.filter-title{margin:0}h2.sidebar-heading{color:#7f8080;font-size:14px;margin:15px 0;text-transform:uppercase}.sidebar-filters{color:#50505a;padding-top:16px}.sidebar-filters .filter-title{font-size:28px}.sorting+.filter-form .filters{border-bottom:1px solid #7f8080;margin-bottom:15px}.filters{border-bottom:1px solid #7f8080;margin-bottom:15px;padding-bottom:10px}.filter-form .filters.no-title{border-top:0;margin-top:0}.filter-form .sidebar-heading{color:#50505a;font-size:18.5px;line-height:25px;text-transform:uppercase}.filter-form ul li{border:0;margin:10px 0;padding:0}.filter-form ul li input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.filter-form ul li input[checked=checked]+label{background-position:4px 4px;color:#5fa7e5}.filter-form ul li label{background:url("../images/filter-sprite.png") 4px -292px;background-image:url("../images/filter-sprite.svg"),none;background-position:4px -292px;background-repeat:no-repeat;background-size:20px 313px;color:#7f8080;cursor:pointer;display:inline-block;font-size:25px;height:25px;line-height:30px;padding-left:35px;vertical-align:middle}.filter-form ul li label:hover{background-position:4px -192px;color:#5fa7e5}.filter-form .child-terms{margin:5px 0 0 15px}#sort-form{display:inline-block;zoom:1;*display:inline;vertical-align:top;background-color:#fff;width:100%}#sort-form .sorter-submit{display:none}span.sort-by{color:#7f8080;display:block;font-size:14px;margin:15px 0 10px 0;text-transform:uppercase}.clear-filters{background:url("../images/demos-sprite.png") 85px -566px;background-image:url("../images/demos-sprite.svg"),none;background-position:85px -566px;background-repeat:no-repeat;background-size:400px 575px;background-repeat:no-repeat;border:0;color:#7f8080;cursor:pointer;font-size:14px;height:34px;line-height:34px;margin:15px 0;padding:0 10px 0;text-align:left;width:140px}.clear-filters:focus{border:0;box-shadow:0;outline:0}.clear-filters:hover{background-position:85px -601px}.newsletter-title,.newsletter-footer{display:none}#mc_embed_signup{position:relative}#mc_embed_signup #mc-email{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;background-color:#50505a;color:#fff;font-size:12px;padding:0;border:0;outline:0;width:80%}#mc_embed_signup #mc-subscribe{background:url("../images/demos-sprite.png") 2px -140px;background-image:url("../images/demos-sprite.svg"),none;background-position:2px -140px;background-repeat:no-repeat;background-size:400px 575px;-webkit-appearance:none;border:0;background-color:transparent;cursor:pointer;height:30px;padding:0;position:absolute;right:0;text-indent:-9999px;text-transform:uppercase;top:-6px;width:26px}#mc_embed_signup #mc-subscribe:focus{outline:0}#mc_embed_signup #mc-subscribe:hover{background-position:-22px -140px}.mc_error_msg{color:#e20613!important;margin:12px 0 5px 0!important;display:block}.mc_success_msg{color:#0096a9!important;margin:12px 0 5px 0!important;color:#0096a9!important;margin:12px 0 5px 0!important;display:block}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:300;background-color:black;filter:alpha(opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:450;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:100%}.lb-image{height:auto!important;margin:0 auto;min-height:100%;max-width:100%;width:auto!important}.lightbox a img{border:0}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;min-width:1048px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{background-color:#afb7c0}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:100}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:none!important}.lb-nav a.lb-prev{width:34%;left:0;float:left;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(opacity=100);opacity:1}.lb-dataContainer{background-color:#fff;margin:0 auto;padding:0;*zoom:1;width:100%;min-width:1048px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-family:'Proxima Nova Alt',Arial,Helvetica,sans-serif;letter-spacing:.5px;color:#50505a;display:block;font-size:13px;font-weight:bold;line-height:1em;padding:15px}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-closeContainer{position:relative;z-index:460}.lb-close{background:url("../images/demos-sprite.png") -50px -300px;background-image:url("../images/demos-sprite.svg"),none;background-position:-50px -300px;background-repeat:no-repeat;background-size:400px 575px;display:block;float:right;width:30px;height:30px;text-align:right;outline:0;filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;position:absolute;top:10px;right:10px;z-index:460}.lb-close:hover{cursor:pointer;filter:alpha(opacity=100);opacity:1}.print{display:none}@media print{#header,#footer,#logo,.main-menu,.read-more,#hidden-header,#hidden-header.show{display:none!important;opacity:0!important;position:static!important;visibility:hidden!important}#print-logo{display:block}#header,body{background-color:transparent}#header.fixed{position:static}.print-logo-container{display:block;margin:10px 10% 10px 10%;width:80%}.print-logo-container img{margin:0 auto}.single-module #module-header{background-color:transparent;padding:0 0 30px 0}.single-module #module-header.small{padding:0 0 30px 0;position:static;top:0}.single-module #module-header.small h1{color:#000;font-size:60px;line-height:70px;margin-bottom:50px}.single-module #module-header.small p{color:#000;height:auto;margin-bottom:25px;overflow:visible}.single-module #module-header h1,.single-module #module-header p{color:#000}.single-module .container .column.sidebar{display:none}.single-module .container .six-col.column{margin:0 10%;width:80%}.single-module .container .six-col.column h1{color:#000;font-size:30px}.single-module .container .six-col.column h2{color:#000;font-size:20px}.single-module .container .six-col.column p{color:#000;font-size:20px}.single .six-col.column,.single .three-col.left{margin:0 10%;width:80%}.single .six-col.column h1{color:#000;font-size:30px}.single .six-col.column h2{color:#000;font-size:20px}.single .six-col.column p{color:#000;font-size:20px}.single .six-col.column .the-content .wp-caption .wp-caption-text{color:#000}.single .three-col.left .border-top-tight{border-top:0}.single .three-col.left .metabox{border-bottom:0;color:#000}.single .three-col.left .left-nav{display:none}.single .three-col.right{display:none}.title-bar{background-color:transparent;padding:0 0 30px 0}.title-bar h1{color:#000}.title-bar p{color:#000}.the-content{color:#000}.the-content p{padding-right:25px}.the-content ol,.the-content ul{line-height:140%;margin:0 0 15px 15px}.the-content ol li,.the-content ul li{margin-bottom:5px}.the-content ol{list-style:decimal}.the-content ul{list-style:disc}}.mobile{display:none}@media screen and (max-width:1250px){#header .header-menu-left{left:100px}}@media screen and (max-width:1023px){.desktop{display:none!important}.mobile{display:inline-block;zoom:1;*display:inline;vertical-align:top}.slider .slide-image{min-height:0}.slider .slide-image img{max-width:100%}.slider .slideshow-caption-wrapper p{margin-bottom:5px;padding-right:10px}.slider .slideshow-caption-wrapper .read-more-blue{position:static}.slider #slideshow-pager{bottom:0}.overlay .menu-integrations-menu-container{-webkit-transform:translateY(0);transform:translateY(0);top:150px}}@media screen and (max-width:1023px){.to-top{padding:5px 10px}.to-top .text{display:none}#logo h1{font-size:160%}p.intro{font-size:20px;line-height:25px}#header .header-menu-left{top:-4px;left:90px}#explore-integrations-btn{display:block;width:100px}#header .logo-container{width:310px}.lb-outerContainer,.lb-dataContainer{min-width:75%}.lb-outerContainer,.lb-dataContainer{max-width:768px}.lb-outerContainer img,.lb-dataContainer img{height:auto!important;max-width:768px!important}.featured-map .map-container .map-overlay p{margin-top:200px}#footer .search-container #search-field{width:75%}.filter-form ul li label{height:auto}}