.btn-info{background-color:#3b5caa}.btn-info.active{background-color:#3b77ff}.btn-info:focus,.btn-info:active:focus,.btn-info.active:focus{background-color:#2e4884}.btn-info:hover,.btn-info:active:hover,.btn-info.active:hover{background-color:#5576c3}.btn-info:active,.btn-info.active{background-color:#2e4884}.bootstrap-dialog-title{font-weight:bold;font-size:14.5px}.text-danger{color:#a94442;padding:5px 10px;background:#ffb6c1}
input,select,textarea{max-width:280px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}@media screen and (max-width: 767px){.carousel-caption{display:none}}#source-view{display:none;overflow:scroll;width:100%;height:100%;border:thin;padding:0px}.gc-frame-div{display:none;overflow:auto;width:100%;height:100%;border:thin;padding:0px}.gc-frame-div-swap{display:none;visibility:hidden;position:absolute;left:-10000px;top:-10000px}div.loading-frame{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%}div.loading-frame .loading-frame-bg{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}div.loading-frame .loading-frame-indicator{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;font-size:40px;color:#3b5caa;z-index:1000}.whirl{position:relative}.whirl:before{content:"";z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#999;opacity:.6}.whirl:after{z-index:2;content:"";height:40px;width:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;-webkit-transition:all .75s ease 0s;transition:all .75s ease 0s;border-radius:100%;border-top:4px solid #555;-webkit-animation:standard .75s infinite linear;animation:standard .75s infinite linear;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.whirl.no-overlay:before{content:none;display:none}@-webkit-keyframes standard{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes standard{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.whirl.traditional:after{border-right:4px solid #777;border-top:4px solid #777;border-left:4px solid #999;border-bottom:4px solid #bbb}.gc_cookies_dialog{top:inherit;bottom:50px}.gc_cookies_dialog .modal-dialog{margin-bottom:10px}.gc_cookies_dialog .modal-dialog div{border-radius:0}.gc_cookies_dialog .modal-dialog .btn{padding-left:30px;padding-right:30px}
@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-MediumItalic.eot);src:local("GothamSSm Medium Italic"),local("GothamSSm-MediumItalic"),url(fonts/GothamSSm-MediumItalic.woff2) format("woff2"),url(fonts/GothamSSm-MediumItalic.woff) format("woff"),url(fonts/GothamSSm-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-Book.eot);src:local("GothamSSm Book"),local("GothamSSm-Book"),url(fonts/GothamSSm-Book.woff2) format("woff2"),url(fonts/GothamSSm-Book.woff) format("woff"),url(fonts/GothamSSm-Book.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-XLight.eot);src:local("GothamSSm ExtraLight"),local("GothamSSm-XLight"),url(fonts/GothamSSm-XLight.woff2) format("woff2"),url(fonts/GothamSSm-XLight.woff) format("woff"),url(fonts/GothamSSm-XLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-LightItalic.eot);src:local("GothamSSm Light Italic"),local("GothamSSm-LightItalic"),url(fonts/GothamSSm-LightItalic.woff2) format("woff2"),url(fonts/GothamSSm-LightItalic.woff) format("woff"),url(fonts/GothamSSm-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-Medium.eot);src:local("GothamSSm Medium"),local("GothamSSm-Medium"),url(fonts/GothamSSm-Medium.woff2) format("woff2"),url(fonts/GothamSSm-Medium.woff) format("woff"),url(fonts/GothamSSm-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-BookItalic.eot);src:local("GothamSSm Book Italic"),local("GothamSSm-BookItalic"),url(fonts/GothamSSm-BookItalic.woff2) format("woff2"),url(fonts/GothamSSm-BookItalic.woff) format("woff"),url(fonts/GothamSSm-BookItalic.ttf) format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-Black.eot);src:local("GothamSSm Black"),local("GothamSSm-Black"),url(fonts/GothamSSm-Black.woff2) format("woff2"),url(fonts/GothamSSm-Black.woff) format("woff"),url(fonts/GothamSSm-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-BlackItalic.eot);src:local("GothamSSm Black Italic"),local("GothamSSm-BlackItalic"),url(fonts/GothamSSm-BlackItalic.woff2) format("woff2"),url(fonts/GothamSSm-BlackItalic.woff) format("woff"),url(fonts/GothamSSm-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-XLightItalic.eot);src:local("GothamSSm ExtraLight Italic"),local("GothamSSm-XLightItalic"),url(fonts/GothamSSm-XLightItalic.woff2) format("woff2"),url(fonts/GothamSSm-XLightItalic.woff) format("woff"),url(fonts/GothamSSm-XLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-Light.eot);src:local("GothamSSm Light"),local("GothamSSm-Light"),url(fonts/GothamSSm-Light.woff2) format("woff2"),url(fonts/GothamSSm-Light.woff) format("woff"),url(fonts/GothamSSm-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"GothamSSm Light";src:url(fonts/GothamSSm-Light.eot);src:local("GothamSSm Light"),local("GothamSSm-Light"),url(fonts/GothamSSm-Light.woff2) format("woff2"),url(fonts/GothamSSm-Light.woff) format("woff"),url(fonts/GothamSSm-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-Bold.eot);src:local("GothamSSm Bold"),local("GothamSSm-Bold"),url(fonts/GothamSSm-Bold.woff2) format("woff2"),url(fonts/GothamSSm-Bold.woff) format("woff"),url(fonts/GothamSSm-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"GothamSSm";src:url(fonts/GothamSSm-BoldItalic.eot);src:local("GothamSSm Bold Italic"),local("GothamSSm-BoldItalic"),url(fonts/GothamSSm-BoldItalic.woff2) format("woff2"),url(fonts/GothamSSm-BoldItalic.woff) format("woff"),url(fonts/GothamSSm-BoldItalic.ttf) format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"mesicon";src:url(fonts/mesicon.ttf) format("truetype"),url(fonts/mesicon.eot) format("embedded-opentype"),url(data:image/svg+xml;base64,ZXhwb3J0IGRlZmF1bHQgX193ZWJwYWNrX3B1YmxpY19wYXRoX18gKyAiZm9udHMvbWVzaWNvbi5zdmciOw==) format("svg"),url(fonts/mesicon.woff) format("woff")}[class^=mesicon-],[class*=mesicon-]{font-family:"mesicon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mesicon-name-en:before{content:""}.mesicon-name-jp:before{content:""}.mesicon-logo-stack:before{content:""}.mesicon-logo-stack-sm:before{content:""}.mesicon-logo-horiz:before{content:""}.mesicon-logo-mark:before{content:""}.mesicon-logo-name:before{content:""}.mesicon-hamb:before{content:""}.mesicon-hamb.active:before{content:""}@font-face{font-family:"FontAwesome";src:url(fonts/fontawesome-webfont.eot);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2) format("woff2"),url(fonts/fontawesome-webfont.woff) format("woff"),url(fonts/fontawesome-webfont.ttf) format("truetype"),url(data:image/svg+xml;base64,ZXhwb3J0IGRlZmF1bHQgX193ZWJwYWNrX3B1YmxpY19wYXRoX18gKyAiZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmciOw==#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa{font:normal normal normal 14px/1 "FontAwesome";font-size:inherit;speak:never;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-facebook:before{content:""}.fa-twitter:before{content:""}.fa-youtube-play:before{content:""}.fa-linkedin:before{content:""}.fa-rss:before{content:""}html *{font-family:"GothamSSm","Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}html .gc-viewer *{font-family:"Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}body{padding-top:0px;margin:0px;font-weight:400;font-size:16px}body.main{background-color:#fff}.navbar-nav{font-size:14px}.navbar-header{font-size:14px}.navbar-right{font-size:16px}@media(max-width: 767px){.navbar-fixed-top{border-top:none}.navbar-fixed-top .container-fluid .navbar-header{margin:0}.navbar-fixed-top .container-fluid .navbar-header div.navbar-brand img{top:5px}.navbar-fixed-top .container-fluid .navbar-collapse{padding-right:0px;padding-left:0px}.navbar-fixed-top .container-fluid .navbar-collapse form[name=search_form] input{width:180px !important}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-js{right:230px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-cs{right:165px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-vb{right:100px}}@media(max-width: 860px){body .navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav{padding-right:0px}}@media(min-width: 768px){.navbar-fixed-top{border-top:15px solid #000}.navbar-fixed-top .navbar-header{height:80px}.navbar-fixed-top .navbar-header .navbar-brand{height:80px;line-height:80px;padding:0}.navbar-fixed-top .navbar-collapse ul.navbar-nav{float:right;height:80px;margin-right:0px}.navbar-fixed-top .navbar-collapse ul.navbar-nav li a{line-height:80px;height:80px;margin-top:0px;margin-bottom:0px;margin-left:0px}.navbar-fixed-top .navbar-collapse ul.navbar-nav li span.border-outline{padding:10px 20px 10px 20px;border:1px solid #000;font-weight:600}.navbar-fixed-top .navbar-collapse ul.navbar-nav li.visible-sm a{line-height:80px;height:80px}.navbar-fixed-top .navbar-collapse ul.navbar-nav li.visible-sm a span.glyphicon{font-size:16px;opacity:.7}}@media(max-width: 1199px){div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-js{right:190px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-cs{right:125px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-vb{right:60px}}@media(min-width: 1200px){div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-js{right:265px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-cs{right:200px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-vb{right:135px}}.navbar-fixed-top{border-bottom-width:0px;background-color:#fff;color:#000;margin-top:0px;margin-bottom:0px;padding-right:0;padding-left:0;position:relative}.navbar-fixed-top .container-fluid{padding:0;max-width:inherit;margin-right:auto;margin-left:auto}.navbar-fixed-top .container-fluid .navbar-header button.navbar-toggle{border-width:0px;background-color:#fff}.navbar-fixed-top .container-fluid .navbar-header button.navbar-toggle .icon-bar{background-color:#000}.navbar-fixed-top .container-fluid .navbar-header button.navbar-toggle:hover{background-color:#f0f4ff}.navbar-fixed-top .container-fluid .navbar-header .navbar-brand{color:#08818f;font-weight:600;margin-left:50px;margin-top:0px;padding-left:32px;font-weight:400;font-size:1.6em;position:relative}.navbar-fixed-top .container-fluid .navbar-header .navbar-brand img{position:absolute;margin-left:-50px;top:20px;display:block;height:40px}.navbar-fixed-top .container-fluid .navbar-collapse{max-width:inherit;margin-right:auto;margin-left:auto;background-color:#fff;max-height:400px}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav{padding-right:80px;margin-right:0px;margin-left:0px}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav li a{color:#000;font-size:.87em;font-weight:500;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:10px;margin-left:0px}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav li a span.border-outline{font-weight:500}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right{clear:both;width:100%;height:40px;background:#08818f;padding-right:0px;overflow:hidden}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li{height:100%;float:right}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li .glyphicon-tags{margin-right:5px;font-size:1.2em;position:absolute;top:14px;left:-10px}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li a{color:#fff;text-transform:none;font-size:.78em;font-weight:300;line-height:40px;height:40px;padding-top:0px;padding-bottom:0px;margin-bottom:0px;margin-left:15px;margin-right:10px}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li span.gcdocs-ver{color:#fff;text-transform:none;font-size:.78em;font-weight:300;line-height:40px;padding-top:0px;padding-bottom:0px;margin-bottom:10px;margin-left:15px;margin-right:10px}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li form[name=search_form]{margin-right:40px;border-width:0px;padding:0}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li form[name=search_form] input{font-size:.78em;font-weight:300;height:28px;width:268px;border:1px solid #8da7e3;color:#e3e3e3 !important;background-color:#06696f !important;background:#06696f !important;padding-left:25px;line-height:40px;padding-top:0px;padding-bottom:0px;margin-top:-2px}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li form[name=search_form] input:focus{background-color:#06696f !important;background:#06696f !important}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li form[name=search_form] span.glyphicon-search{color:#e3e3e3;left:27px;top:2px;padding-left:25px}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li form[name=search_form] span.glyphicon-search::before{font-family:"Glyphicons Halflings";content:"";cursor:pointer}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li.gc-home{float:left;max-width:70%}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li.gc-home>a{margin-right:0px;padding-right:3px;display:inline}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li.gc-home .gc-breadcrumb-item{display:inline;height:40px;line-height:40px;margin-left:0px;margin-right:0px;padding:0 3px}.navbar-fixed-top .container-fluid .navbar-collapse ul.navbar-nav.navbar-right li.gc-home .gc-breadcrumb-item.gc-split{color:#fff}div.body-content{padding-top:0px;padding-left:15px;padding-right:15px;background-color:#fff;position:relative;margin-top:0px}div.body-content div.row{max-width:inherit;margin-right:auto;margin-left:auto}div.body-content div.row div.gc-tree-container.oldschool-scroll{padding-bottom:0px;height:calc(100vh - 151px)}div.body-content div.row div.gc-tree-container{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:30px;overflow-y:auto}div.body-content div.row div.gc-tree-container .gc-nav-filter-bar{margin-top:1px;margin-bottom:10px}div.body-content div.row div.gc-tree-container .gc-nav-filter-bar .btn{color:#000;box-shadow:none;border:none;border-radius:0px;outline:none;font-size:.8em;text-transform:capitalize;border-bottom:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}div.body-content div.row div.gc-tree-container .gc-nav-filter-bar .btn.active{border-bottom:2px solid #08818f;background-color:#f0f4ff}div.body-content div.row div.gc-tree-container .compact-lang-container{position:absolute;right:5px;top:0px;display:none}div.body-content div.row div.gc-tree-container .compact-lang-container a{padding:3px;font-size:.9em;font-weight:400;text-decoration:none;color:#4a4a4a}div.body-content div.row div.gc-tree-container .compact-lang-container a span{padding:2px 10px 2px 10px}div.body-content div.row div.gc-tree-container .compact-lang-container a i{display:none !important}div.body-content div.row div.gc-tree-container .compact-lang-container a.gc-view-lang-curr span{background-color:#f0f4ff}div.body-content div.row div.gc-tree-container .compact-lang-container a:hover{text-decoration:none;color:#4a4a4a}div.body-content div.row div.gc-tree-container ul.gc-ul-top>li>a,div.body-content div.row div.gc-tree-container ul.gc-ul-top>li>strong{font-size:.88em}div.body-content div.row div.gc-tree-container ul{list-style:none;margin:0;padding:0}div.body-content div.row div.gc-tree-container ul ul ul ul ul li{padding-left:72px}div.body-content div.row div.gc-tree-container ul ul ul ul li{padding-left:66px}div.body-content div.row div.gc-tree-container ul ul ul li{padding-left:50px}div.body-content div.row div.gc-tree-container ul ul ul li a{padding-left:12px}div.body-content div.row div.gc-tree-container ul ul li{padding-left:34px}div.body-content div.row div.gc-tree-container ul ul li a{font-size:.7em;padding-left:16px}div.body-content div.row div.gc-tree-container ul ul li strong{font-size:.72em}div.body-content div.row div.gc-tree-container ul li{margin:0;padding:3.5px 6px 3.5px 20px;cursor:pointer}div.body-content div.row div.gc-tree-container ul li a{padding-left:14px;font-size:.88em;font-weight:400;text-decoration:none;color:#4a4a4a}div.body-content div.row div.gc-tree-container ul li a:hover{text-decoration:none}div.body-content div.row div.gc-tree-container ul li strong{font-size:.9em;font-weight:400;color:#4a4a4a}div.body-content div.row div.gc-tree-container ul li .fa-caret-down{color:#4a4a4a;font-size:14px;margin-right:10px}div.body-content div.row div.gc-tree-container ul li .fa-caret-down:before{content:"";font-size:20px}div.body-content div.row div.gc-tree-container ul li .fa-caret-right{color:#4a4a4a;font-size:14px;transition:transform .2s;transform:rotate(-90deg);margin-right:10px}div.body-content div.row div.gc-tree-container ul li .fa-caret-right:before{content:"";font-size:20px}div.body-content div.row div.gc-tree-container ul li .gc-empty-grp-icon{font-size:14px;margin-right:22px}div.body-content div.row div.gc-tree-container ul li .gc-empty-grp-icon:before{content:"" !important;font-size:20px;display:inline-block;width:0px}div.body-content div.row div.gc-tree-container ul li strong.gc-has-new.no-childs:after,div.body-content div.row div.gc-tree-container ul li strong.gc-has-new.closed:after{content:"NEW";margin-left:10px;background:red;font-size:8px;color:#fff;white-space:nowrap;font-weight:400;letter-spacing:-0.1em;text-transform:uppercase;padding:1px 3px 1px 3px;border-radius:4px}div.body-content div.row div.gc-tree-container ul li strong.gc-has-oldnew.no-childs:after,div.body-content div.row div.gc-tree-container ul li strong.gc-has-oldnew.closed:after{content:"NEW";margin-left:10px;background:#f7a711;font-size:8px;color:#fff;white-space:nowrap;font-weight:400;letter-spacing:-0.1em;text-transform:uppercase;padding:1px 3px 1px 3px;border-radius:4px}div.body-content div.row div.gc-tree-container ul li .gc-inline-icons{display:inline-block;text-indent:0;letter-spacing:.7em;margin-left:.5em}div.body-content div.row div.gc-tree-container ul li .gc-inline-icons a.gc-view-source,div.body-content div.row div.gc-tree-container ul li .gc-inline-icons a.gc-download-cs,div.body-content div.row div.gc-tree-container ul li .gc-inline-icons a.gc-download-vb{padding-left:0px}div.body-content div.row div.gc-tree-container ul li .gc-inline-icons [class^=dt-]:before,div.body-content div.row div.gc-tree-container ul li .gc-inline-icons [class*=" dt-"]:before{font-size:16px;font-weight:normal}div.body-content div.row div.gc-tree-container ul li:hover{background-color:#f0f4ff}div.body-content div.row div.gc-tree-container ul li.gc-smpl{cursor:pointer;border-right:3px solid rgba(0,0,0,0)}div.body-content div.row div.gc-tree-container ul li.gc-grp-current{border-right:4px solid #08818f;background:#f0f4ff;color:#08818f}div.body-content div.row div.gc-tree-container ul li.gc-smpl-curr{border-right:4px solid #08818f;background:#f0f4ff;color:#08818f}div.body-content div.row div.gc-tree-container ul li.gc-smpl-curr a{font-weight:600}div.body-content div.row div.gc-tree-container ul li.gc-smpl-curr a span{font-weight:600}div.body-content div.row div.gc-tree-container ul li.gc-quickstart:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#08818f}div.body-content div.row div.gc-tree-container ul li.gc-smpl-new a>span:after{content:"NEW";margin-left:10px;background:red;font-size:8px;color:#fff;white-space:nowrap;font-weight:400;letter-spacing:-0.1em;text-transform:uppercase;padding:1px 3px 1px 3px;border-radius:4px}div.body-content div.row div.gc-tree-container ul li.gc-smpl-oldnew a>span:after{content:"NEW";margin-left:10px;background:#f7a711;font-size:8px;color:#fff;white-space:nowrap;font-weight:400;letter-spacing:-0.1em;text-transform:uppercase;padding:1px 3px 1px 3px;border-radius:4px}div.body-content div.row #gc-right{height:calc(100vh - 121px) !important;min-width:440px;overflow:hidden;border-left:2px solid rgba(227,227,227,.32)}div.body-content div.row #gc-right .sidebar-collapse-button{position:absolute;cursor:pointer;height:100%;width:14px;left:0px;top:0px;background-color:#fff;border-right:1px solid rgba(227,227,227,.01)}div.body-content div.row #gc-right .sidebar-collapse-button .glyphicon{position:absolute;width:12px;height:12px;font-size:12px;left:0px;top:calc(50% - 12px);cursor:pointer;color:#08818f}div.body-content div.row #gc-right .sidebar-collapse-button.opened{border-right:1px solid rgba(227,227,227,.32)}div.body-content div.row #gc-right div.gc-actions-header{height:117px;width:100%;background-color:#fff;text-align:left;padding:6px;position:relative}div.body-content div.row #gc-right div.gc-actions-header h4.gc-page-info{top:60px;position:absolute;font-size:1em;color:#36424f;padding-left:20px;overflow:hidden;height:30px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 20px);display:none !important}div.body-content div.row #gc-right div.gc-actions-header h1.gc-page-title{width:calc(100% - 20px);height:30px;line-height:30px;padding-left:14px;margin:0;overflow:hidden;text-overflow:ellipsis;display:block;position:absolute;white-space:nowrap;top:20px;border-left:4px solid #08818f;color:#36424f;font-weight:700;font-size:22px}div.body-content div.row #gc-right div.gc-actions-header h1.gc-page-title span{font-weight:700;font-size:22px}div.body-content div.row #gc-right div.gc-actions-header span#curr_msg{font-size:11px;font-style:italic;position:absolute;left:26px;top:55px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel{position:absolute;bottom:20px;width:100%;height:22px;overflow:visible}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a{text-decoration:none;border-left:1px solid #b5b5b5}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a i{display:none !important}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a span{font-size:.86em;color:#000;padding:2px 10px 2px 10px;margin:0px 10px 0px 10px;height:22px;display:inline-block}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-js{border-left:none;border-right:1px solid #b5b5b5;display:inline-block;position:absolute}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-cs{border-left:none;display:inline-block;position:absolute}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-vb{display:inline-block;position:absolute}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a#do-download{margin-top:-5px;color:#fff;background-color:#08818f;padding:2px 14px 0px 14px;position:absolute;right:10px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a#do-download i{font-size:1.1em;display:inline-block !important;height:26px;line-height:26px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a#do-download span{color:#fff;font-size:.73em;font-weight:500;padding:0;margin:0px 0px 0px 10px}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a:first-child{border-left:none}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a:hover,div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a:active,div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a:visited{text-decoration:none}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.gc-view-tr-last span{font-weight:600;border-bottom:2px solid #08818f}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.gc-view-lang-curr span{background-color:#f0f4ff}div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;cursor:default}div.body-content div.row div.gc-row-source-view{height:calc(100vh - 260px);position:relative}.gc-info-button{width:20px;height:20px;position:absolute;top:7px;right:24px;cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0}.gc-info-button .gc-info-button-icon{width:20px;height:20px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2026%2026%22%20style%3D%22enable-background%3Anew%200%200%2026%2026%3Bfill%3A%2308818f%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M21.6%204.4C16.9-.3%209.2-.3%204.4%204.4c-4.7%204.7-4.7%2012.4%200%2017.2%204.7%204.7%2012.4%204.7%2017.2%200%204.7-4.8%204.7-12.4%200-17.2zm-7%2013.9c0%20.9-.7%201.6-1.6%201.6-.9%200-1.6-.7-1.6-1.6V12c0-.9.7-1.6%201.6-1.6.9%200%201.6.7%201.6%201.6v6.3zM13%209.2c-.9%200-1.5-.6-1.5-1.4%200-.8.6-1.5%201.5-1.5s1.5.6%201.5%201.5c0%20.8-.6%201.4-1.5%201.4z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain}.gc-info-button .gc-info-button-icon svg{fill:rgba(8,129,143,.77)}.gc-info-box{position:absolute;top:9px;right:27px;padding:10px;background-color:rgba(8,129,143,.77);color:#fff;width:262px}.gc-info-box .gc-content{background:rgba(8,129,143,.97);width:242px;color:#fff;padding:6px;font-size:.78em;font-weight:300;overflow:hidden;text-overflow:ellipsis}.gc-info-box .gc-content ul{padding-left:10px}.gc-info-box .gc-content a{font-weight:400;color:#fff763;text-decoration:none}.gc-info-box .gc-content a:visited{color:#fc99f7}.gc-info-box .gc-content a:hover{text-decoration:underline}.gc-info-box .gc-close-button{position:absolute;display:block;right:0px;top:-2px;width:14px;height:14px;padding:0;margin:0;background-color:rgba(0,0,0,0);border:none}.gc-info-box .gc-close-button svg{width:12px;height:12px;stroke:#fff}body[data-view-name=pdf-cs] .gc-info-box,body[data-view-name=pdf-vb] .gc-info-box,body[data-view-name=showpdfcs] .gc-info-box,body[data-view-name=showpdfvb] .gc-info-box{top:59px}body[data-view-name=pdf-cs] .gc-info-button,body[data-view-name=pdf-vb] .gc-info-button,body[data-view-name=showpdfcs] .gc-info-button,body[data-view-name=showpdfvb] .gc-info-button{top:57px}a.anchor-tag-desktop{text-decoration:none !important}a.anchor-tag-compact{text-decoration:none !important;display:none}body[data-view-id=tags] div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel .gc-view-source.disabled,body[data-view-id=search] div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel .gc-view-source.disabled{display:none}body[data-view-id=tags] div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-js,body[data-view-id=search] div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel a.do-source-js{border-left:none;border-right:none;display:inline}body[data-view-id=tags] div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel .gc-view-source.do-source-cs,body[data-view-id=search] div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel .gc-view-source.do-source-cs{border-left:none;display:inline}body[data-view-id=tags] div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel .gc-view-source.do-source-vb,body[data-view-id=search] div.body-content div.row #gc-right div.gc-actions-header span.gc-buttons-panel .gc-view-source.do-source-vb{display:inline}body pre.prettyprint *{font-family:Consolas,"Courier New",monospace;font-size:.9em}body pre.prettyprint{font-weight:normal;overflow:visible;font-size:16px;line-height:19px;letter-spacing:0px;min-width:100%;width:fit-content}body pre.prettyprint ul li{margin-top:1px;margin-bottom:1px;font-size:.9em}body pre.prettyprint ol li{margin-top:1px;margin-bottom:1px;font-size:.9em}.gc-tiff-nav{position:fixed;left:20px;top:20px;color:#fff;background:#08818f;border-radius:0px;padding:2px;box-shadow:2px 2px 2px 0px rgba(0,0,0,.35);-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,.35);-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,.35)}.gc-tiff-nav a{font-size:12px;font-weight:300;text-decoration:none;text-transform:capitalize;margin:5px;color:#c9c9c9;padding:2px}.gc-tiff-nav a.current,.gc-tiff-nav a:hover{color:#fff}div#chat-widget-container{right:0px !important;bottom:10px !important}span.gc-new-sample:after{content:"NEW";margin-left:5px;background:red;font-size:8px;color:#fff;white-space:nowrap;font-weight:400;letter-spacing:-0.1em;text-transform:uppercase;padding:1px 3px 1px 3px;border-radius:4px}span.gc-old-new-sample:after{content:"NEW";margin-left:5px;background:#f7a711;font-size:8px;color:#fff;white-space:nowrap;font-weight:400;letter-spacing:-0.1em;text-transform:uppercase;padding:1px 3px 1px 3px;border-radius:4px}span.btn-tags-sample{background-color:#08818f;color:#fff;padding:3px}.static-content{line-height:1.6em;font-size:16px}.static-content a{color:#36424f;font-weight:500}.static-content a.anchor-tag-desktop{color:#36424f;font-weight:500}.static-content div.text-info{color:#36424f}.static-content .lead{font-size:1.1em;font-weight:500}.static-content h3,.static-content .h3{font-weight:800;font-size:1.32em;margin-bottom:.9em}.static-content h3.text-info{color:#36424f;font-weight:800;font-size:1.4em}.static-content h4,.static-content .h4{font-size:.97em;font-weight:700}.static-content h4.text-info{color:#36424f}.static-content h5,.static-content .h5{font-size:.97em;font-weight:600;margin-top:.5em;margin-bottom:.9em}.static-content ol>li{font-size:.95em;margin-bottom:.5em;line-height:1.6em}.static-content ul{list-style:none}.static-content ul>li{font-size:.95em;line-height:1.6em}.static-content ul>li:before{content:"•";color:#000;font-weight:bold;display:inline-block;width:1.8em;margin-left:-1em;font-size:1.5em;position:absolute}button.gc-tag{background-color:#36424f;border:none;outline:0 !important}button.gc-tag.active,button.gc-tag:active,button.gc-tag.active:focus,button.gc-tag:active:focus{background-color:hsl(211.2,18.7969924812%,16.0784313725%)}button.gc-tag:focus,button.gc-tag:hover,button.gc-tag:active:hover,button.gc-tag.active:hover{background-color:hsl(211.2,18.7969924812%,36.0784313725%)}.gc-tag-links .btn{line-height:inherit}footer{font-size:13px;line-height:1em;background:#697683;color:hsla(0,0%,100%,.75);padding:80px 0}@media only screen and (max-width: 991px){footer{padding:70px 15px}}footer a:link,footer a:visited{color:hsla(0,0%,100%,.75);text-decoration:none}footer a:hover,footer a:active{color:#fff;text-decoration:underline}footer ul{list-style:none;margin:0;padding:0}footer ul li{display:inline-block;vertical-align:middle;margin:0;padding:0;line-height:25px}footer ul.company-info{font-size:12px}footer ul.company-info li:first-child{padding:10px 15px 10px 0;border-right:1px solid hsla(0,0%,100%,.5);margin:0 10px 0 0}footer ul.company-info li:first-child a.logo{font-size:44px;color:#fff;text-decoration:none}footer ul.company-info .mesicon-logo-horiz span{display:none}footer ul.util-nav{display:inline-block}footer ul.util-nav li{line-height:1em;padding:0 8px;border-right:1px solid hsla(0,0%,100%,.5)}footer ul.util-nav li:first-child{padding-left:5px}footer ul.util-nav li:last-child{border:0}footer ul.util-nav{display:inline-block}footer ul.util-nav li{line-height:1em;padding:0 8px;border-right:1px solid hsla(0,0%,100%,.5)}footer ul.util-nav li:first-child{padding-left:5px}footer ul.util-nav li:last-child{border:0}footer ul.util-social{font-size:26px;position:relative;padding-top:14px;border-top:1px solid hsla(0,0%,100%,.5);margin-top:14px;width:100%}footer ul.util-social li{padding:0 4px}footer ul.util-social li a{text-decoration:none}@media only screen and (max-width: 768px){footer{padding:50px 0}footer ul.company-info{margin-bottom:30px}footer ul.company-info li{width:49%;text-align:right;vertical-align:top}footer ul.company-info li:first-child{border:0;text-align:left}}@media only screen and (max-width: 736px){footer ul.company-info{margin-bottom:25px}footer ul.company-info li{display:block;width:auto;text-align:left}}@media only screen and (max-width: 414px){footer ul.util-nav li{padding:0 6px}footer ul.util-social{font-size:20px}}
