-moz-osx-font-smoothing:grayscale}.icon-book:before{content:"b"}.icon-download:before{content:"d"}.icon-facebook-square:before{content:"f"}.icon-facebook:before{content:"h"}.icon-twitter:before{content:"i"}.icon-twitter-square:before{content:"t"}.icon-youtube-square:before{content:"y"}.icon-youtube:before{content:"j"}.icon-google-plus-square:before{content:"g"}.icon-google-plus:before{content:"l"}.icon-call-phone:before{content:"p"}.icon-chevron-down:before{content:"n"}.icon-chevron-left:before{content:"o"}.icon-chevron-right:before{content:"v"}.icon-chevron-up:before{content:"q"}.icon-arrow-small-down:before{content:"e"}.icon-arrow-small-left:before{content:"s"}.icon-arrow-small-right:before{content:"a"}.icon-arrow-small-up:before{content:"u"}.icon-check:before{content:"c"}.icon-rss-square:before{content:"r"}.icon-rss:before{content:"k"}.icon-x:before{content:"m"}.icon-x-circle:before{content:"x"}.icon-dot:before{content:"w"}.icon-three-bars:before{content:"z"}.icon-search:before{content:"A"}.icon-minus-square:before{content:"B"}.icon-plus-square:before{content:"C"}.icon-pencil:before{content:"D"}.icon-home:before{content:"E"}.icon-download-thin:before{content:"F"}.icon-code:before{content:"G"}.icon-sakila:before{content:"I"}.icon-database:before{content:"J"}.icon-books:before{content:"H"}.icon-spinner:before{content:"K"}.icon-chevron-down-circle:before{content:"L"}.icon-chevron-up-circle:before{content:"M"}.icon-book-open:before{content:"N"}.icon-bubbles:before{content:"O"}.icon-chatbubble:before{content:"P"}.icon-cloud-download:before{content:"Q"}.icon-share:before{content:"R"}.icon-clipboard:before{content:"S"}.icon-related:before{content:"T"}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{font-family:"Open Sans",Arial,Helvetica,sans-serif;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;color:#444}a{background:transparent;text-decoration:none}a:link{color:#0074a3}a:active{color:#0074a3}a:visited{color:#0074a3}a:hover{color:#0074a3;text-decoration:underline}.right{float:right}.left{float:left}.hidden{display:none}hr.clear{clear:both;margin:0;padding:0;
visibility:hidden}br.clear{clear:both;margin:0;padding:0}br.clear-right{clear:right}header ul{margin:0;
padding:0}header ul li{margin:0;padding:0;
line-height:1.5}



#l1-slogan{color:#9b9b9b;font-size:75%;padding:55px 0 0 12px}
#l1-logo{float:left}
#l1-nav-container{height:125px;padding-left:25px;overflow:hidden}.svg 
#l1-contact-separator-br{display:none}
#l1-search-auth{display:none;font-size:75%;padding:15px 15px 0 0;text-align:right;position:absolute;top:0;right:0}
#l1-search-form{display:inline}
#l1-auth-links{float:right}
#l1-search-box{margin-top:15px;border:1px solid #b2c3d5;background-color:#fff;text-align:right;float:right;clear:right;width:175px;padding:0;vertical-align:top}
#l1-search-input{vertical-align:top;width:145px;padding:4px 2px 0 2px;border:0 none}.l1-search-btn{vertical-align:top;width:22px;height:20px;display:inline;color:#a7bbd5;font-size:120%;background-color:#fff;padding:2px;border:0 none;cursor:pointer}
social-icons span.icon-youtube-square:hover{color:#c00800}
#l1-nav{padding-top:23px}
#l1-nav li{font-size:85%;display:inline-block;list-style-type:none;background-color:#fff;margin-right:1px}
#l1-nav li a{line-height:normal;display:inline-block;vertical-align:center;
background-color:#f0f0f0;padding:6px 25px 10px 25px;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:3px;text-decoration:none;border-top:1px solid 
#ebebeb;border-left:1px solid #ebebeb;border-right:1px solid 
#ebebeb;white-space:nowrap;background:-o-linear-gradient(top,#fff 10%,#bbb 100%);background:-ms-linear-gradient(top,#fff 10%,#bbb 100%);
background:-moz-linear-gradient(top,#fff 10%,#bbb 100%);
background:-webkit-linear-gradient(top,#fff 10%,#bbb 100%);
background:linear-gradient(top,#fff 10%,#bbb 100%);text-shadow:0 1px #FFF}
#l1-nav li.active a{background-color:#3e78a6;border-top:1px solid #3e78a6;border-left:1px solid #3e78a6;border-right:1px solid #3e78a6;color:#fff;background:-o-linear-gradient(top,#9fc0d1 10%,#3e78a6 40%);background:-ms-linear-gradient(top,#9fc0d1 10%,#3e78a6 40%);background:-moz-linear-gradient(top,#9fc0d1 10%,#3e78a6 40%);background:-webkit-linear-gradient(top,#9fc0d1 10%,#3e78a6 40%);background:linear-gradient(top,#9fc0d1 10%,#3e78a6 40%);text-shadow:none;font-weight:bold}

#l2-nav-container{background-color:#3e78a6;border-radius:15px 0 0 0;padding:8px 10px 8px 50px;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.full-page 
#l2-nav-container{border-radius:0}
#l2-nav li{font-size:80%;display:inline;list-style-type:none;padding:0 10px;white-space:nowrap}
#l2-nav li.active a,
#l2-nav li.active a:visited{font-weight:bold;color:#faedb2}
#l2-nav a,
#l2-nav a:visited{color:#fff;text-decoration:none}
#l2-nav a:hover{color:#faedb2}
#top-orange{background-color:#f59620;height:7px;border-top:2px solid #fff}

#l2-site-icon{display:block}header .button{background:#5f95c4;color:#fff;font-size:80%;vertical-align:middle;border:0;margin:-3px 10px -5px 0;padding:5px 10px 2px 10px;display:inline-block;float:right;-webkit-border-radius:4;-moz-border-radius:4;border-radius:4px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}header .button span{font-size:150%;height:20px;margin-top:-3px;padding:0 5px 2px 0;line-height:1;display:inline-block;vertical-align:middle}header .button:hover{text-decoration:none}header .nav-button-1,header .nav-button-2,header .nav-button-3,header .nav-button-4{display:none;vertical-align:middle}header .nav-button-1:hover,header .nav-button-2:hover,header .nav-button-3:hover,header .nav-button-4:hover{background-color:#285a86}
#l2-nav-toggle{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);background-color:#6aa0cc}.open-search{max-height:100px!important}
#l2-search-toggle.open-search{background-color:#6aa0cc}footer{width:100%;border-top:3px solid 
#e1e1e1;font-size:73%;line-height:1.5em;color:#666;clear:both}
#footer-links{display:block}.no-js footer.collapsed 
#footer-bottom{background-color:#e1e1e1}
#footer-links{padding:20px 40px 0 40px;background-color:#f7f7f7}

#footer-bottom{background-color:#e1e1e1;color:#333;padding:10px 40px 10px 60px}
footer div{vertical-align:top}
#footer-contact{padding:0 20px 20px 20px;display:inline-block;max-width:200px}
footer ul li{padding:0;margin:0;list-style-type:none}footer ul{padding:0;margin:0;list-style:none}
footer p{margin:0;padding-bottom:5px;line-height:1.5;font-size:95%}
footer .top{font-weight:bold;text-transform:uppercase;font-size:110%;padding-bottom:3px}
footer .links a,footer .links a:visited{color:#717171;text-decoration:none}
footer .links a:hover{color:#555;text-decoration:underline}
footer .links{display:inline-block;padding:0 20px 20px 200px}
#footer-logo{float:left;width:50%}
#footer-langs{float:left;width:30%}
#page{font-size:90%;font-weight:400;line-height:1.6;text-rendering:optimizelegibility;background:#fff;color:#555;display:table;width:100%}
p{line-height:1.6;margin:0 0 10px 0;padding:0}
sup{font-size:80%;vertical-align:top;font-weight:bold}
sub{font-size:80%;vertical-align:bottom}
#section-nav{display:none}
#disclaimer{display:none}
.fp-banner-sm-container {
  text-align: center;
}

