body{background:#222 url(../images/misc/back_tex.png) repeat}h1,h2,h3,h4,p,label,strong,li,.link,.cell,.caption,em,sub,code,.tooltip,del{color:#fff!important}a.clickable{cursor:pointer}.block-container .block h2{padding-bottom:.5rem;border-bottom:2px solid #fff}.block-container .block h3{padding-bottom:.5rem;border-bottom:2px dotted #fff}.block-container .block h3 a{text-decoration:underline!important;font-family:open sans bold,Helvetica,Arial,Sans-Serif}.block-container .block figure img{border:2px solid rgba(16,128,172,.75);border-radius:.25rem}.block-container .block figure img:hover{border:2px solid rgba(32,88,128,.75)}.block-container .block.footer figure img{border:none!important;border-radius:0!important}h1,.block-container .footer .heading-2{padding:0;border:0}code,.snippit{background-color:#2d2d2d;font-family:ibm plex mono,monospace;font-size:1rem}del{background-color:rgba(255,0,0,.25)}nav{background:#0093c4;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.5);box-shadow:0 0 2px 1px rgba(0,0,0,.5)}.nav-spacer{z-index:99;margin-left:1rem;margin-right:1rem;width:calc(100% - 1rem);height:3rem}.nav-itm:hover{background-color:#017fa9}.nav-itm:active,.nav-itm:focus{background-color:#036181}.menu-btn{z-index:102;display:block;position:relative;width:2.5rem;background-image:url(../images/misc/hamburger.png);background-size:1.5rem;background-repeat:no-repeat;background-position:center center;cursor:pointer}.site-home{z-index:100000;display:block;position:relative;width:2.5rem;background-image:url(../images/misc/ask_64px.png);background-size:2rem;background-repeat:no-repeat;background-position:center center;cursor:pointer}@-moz-document url-prefix(){.site-home{background-image:url(../images/misc/ask.png)!important}}.en-reader-mode-button{z-index:100000;display:block;position:relative;width:2.5rem;background-image:url(../images/misc/reader-enable.png);background-size:auto 2rem;background-repeat:no-repeat;background-position:center center;cursor:pointer}.side-menu{z-index:100005;display:block;position:fixed;overflow-x:hidden;top:0;width:100%;height:100%;background:#111}.side-menu *{text-shadow:none;text-decoration:none}.side-menu form{margin-top:1rem;float:left;width:calc(100% - 5rem)}.side-menu form input{float:left;padding:1rem!important;margin-right:1rem;width:calc(100% - 7rem)!important;height:1rem;background:#ddd;font-size:1.125rem;color:#000;outline:none;border:none!important;border-radius:.25rem}.side-menu form button{float:left;width:3rem;height:3rem;background-color:#222;background-image:url(../images/misc/search.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;border:none;border-radius:.25rem}.side-menu-links{display:block;background:#222;overflow:auto;width:calc(100% - 2rem);margin-left:1rem;margin-right:1rem;border-radius:.25rem}.side-menu a{float:left;width:calc(50% - 2rem);background:#222;font-size:1.25rem;color:#fff;text-shadow:none!important;text-align:center}.side-menu a.close-button{margin:1rem;width:3rem;height:3rem;line-height:2.6rem;font-size:3rem;text-align:center;background-color:#222;border-radius:.25rem}.side-menu a.clickable{padding:1rem}.side-menu a:hover,.offcanvas a:focus,.side-menu form button:hover{background-color:#1080ac}.side-menu a:active,.side-menu form button:active{background-color:#205880}nav form{margin:0!important}nav form button{margin:.25rem 0!important;background-color:#017fa9;border-top-left-radius:0;border-bottom-left-radius:0}nav form button:hover{background-color:#036181}nav form input{margin:.25rem;margin-right:0;padding:0 .7rem!important;width:16rem;height:2.5rem;line-height:2.5rem;background-color:#017fa9;color:#fff;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}nav form input::placeholder{color:#fff}input::placeholder{color:#aaa}nav form input:focus{background-color:#036181;outline:none}.block-container{width:100%;overflow:visible;background-color:#222;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.panel{-webkit-box-shadow:0 0 2px 1px rgba(16,128,172,.75);-moz-box-shadow:0 0 2px 1px rgba(16,128,172,.75);box-shadow:0 0 2px 1px rgba(16,128,172,.75);background-color:#222}.submenu{background-color:#111}.submenu a:hover{background-color:#1080ac}.submenu a:active{background-color:#205880}.panel .block-container{box-shadow:none}.panel .title-bar{background:#0093c4}.panel .title-bar a.close-panel-btn{background:0 0}.panel .title-bar a.close-panel-btn:hover{background-color:#1080ac}.panel .title-bar a.close-panel-btn:active{background-color:#205880}.block-container .block{background-color:#222}.block-container .block .snippit{color:#fff;font-family:ibm plex mono,monospace;background-color:#2d2d2d}.block-container .links{margin-left:1rem;margin-right:1rem}.block-container .links:nth-last-child(2){margin-bottom:1rem!important}.block-container .links .link{border-radius:.25rem}.block-container .links .link:hover{background-color:#1080ac}.block-container .links .link:active{background-color:#205880}.block-container .links .link.img-link.right-img-link div{float:right;margin-right:0}.block-container .links .link.img-link.square-list-img-link div{}.block-container .links .link.img-link.right-img-link p{margin-bottom:0}.block-container .selection{margin-left:1rem;margin-right:1rem;background-color:#2a2a2a;border-radius:.25rem}.block-container .selection:nth-last-child(2),.block-container .selection:nth-last-child(1){margin-bottom:1rem!important}.block-container .selection .check:hover{background-color:#1080ac}.block-container .selection .check:active{background-color:#205880}.block-container .block .port{display:block;margin-bottom:1rem;margin-right:1rem}.block-container .block .port img{height:2rem}.block-container .block .mini-port{display:block;margin-right:.25rem}.block-container .block .mini-port img{height:1.75rem}.block-container .block .mini-port .caption{display:none}.block-container .form .search-bar .search-input{-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.5);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.5)}.block-container .form .search-bar .search-input:hover{-webkit-box-shadow:inset 0 0 4px 1px #1080ac;-moz-box-shadow:inset 0 0 4px 1px #1080ac;box-shadow:inset 0 0 4px 1px #1080ac}.block-container .form .search-bar .search-input:focus{-webkit-box-shadow:inset 0 0 2px 1px #205880;-moz-box-shadow:inset 0 0 2px 1px #205880;box-shadow:inset 0 0 2px 1px #205880;outline:none}.block-container .form .search-bar .search-button{background-color:#0094c4}.block-container .form .search-bar .search-button:hover{background-color:#1080ac}.block-container .form .search-bar .search-button:active{background-color:#205880}.block-container .form .form-element input,.block-container .form .form-element select,.block-container .form .form-element textarea{border-color:#0094c4!important;border-radius:.25rem}.block-container .form .form-element select option{color:#000!important}.block-container .form .form-element input:hover,.block-container .form .form-element select:hover,.block-container .form .form-element textarea:hover{border-color:#1080ac!important}.block-container .form .form-element input:active,.block-container .form .form-element select:active,.block-container .form .form-element textarea:active{border-color:#205880!important}.block-container .form .form-element input[type=submit],button,.upload-field+label,.hlink_button{background-color:#0094c4}.block-container .form .form-element input[type=submit]:hover,button:hover,.upload-field:focus+label,.upload-field+label:hover,.hlink_button:hover{background-color:#1080ac}.block-container .form .form-element input[type=submit]:active,button:active,.upload-field:focus+label,.upload-field+label:active,.hlink_button:active{background-color:#205880}.block-container .form .form-element input,.block-container .form .form-element textarea,.block-container .form .form-element select{outline:none}.block-container .table.guide .row .cell{padding:.5rem;border-top:.0625rem solid #fff!important;border-right:.0625rem solid #fff!important;word-break:break-word}.block-container .table.guide.no-word-break .row .cell{word-break:normal!important}.block-container .table.guide .row:first-child .cell{padding-top:0!important;border-top:none!important}.block-container .table.guide .row:last-child .cell{padding-bottom:0!important}.block-container .table.guide .row .cell:last-child{border-right:0!important}.block-container .footer{background-color:#205880}.block-container .footer *{color:#fff!important}.block-container footer.block p a{color:#ddd!important}.block-container footer.block p a:hover{color:#aaa!important}.block-container footer.block p a:active{color:#777!important}.block-container .links .link.home-link{font-size:1.25rem}.block-container .block p a,.block-container .list ul li a,.block-container .num-list ol li a,.block-container .table .row .cell a,.block-container .block figure figcaption a,a.source-link sup,.block-container .block h3 a,.block-container .block ul.inline-list li a{color:#00afe1!important}.block-container .block p a:hover,.block-container .list ul li a:hover,.block-container .num-list ol li a:hover,.block-container .table .row .cell a:hover,.block-container .block figure figcaption a:hover,a.source-link sup:hover,.block-container .block h3 a:hover,.block-container .block ul.inline-list li a:hover{color:#1080ac!important}.block-container .block p a:active,.block-container .list ul li a:active,.block-container .num-list ol li a:active,.block-container .table .row .cell a:active,.block-container .block figure figcaption a:active,a.source-link sup:active,.block-container .block h3 a:active,.block-container .block ul.inline-list li a:active{color:#205880!important}.block-container{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.5);box-shadow:0 0 2px 1px rgba(0,0,0,.5)}button.totop_scroll{-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.5);box-shadow:0 0 2px 1px rgba(0,0,0,.5)}.kb-fig-variants{text-align:center}.kb-fig-variants figure{display:inline-block;width:initial!important;padding-left:.5rem;padding-right:.5rem}.kb-fig-variants figure img{border:none!important;border-radius:0!important}.table-25-75 .row .cell:first-child{width:25%}.table-25-75 .row .cell:last-child{width:75%}.table-90-10 .row .cell:first-child{width:90%}.table-90-10 .row .cell:last-child{width:10%}.table-30-60-10 .row .cell:nth-child(1){width:30%}.table-30-60-10 .row .cell:nth-child(2){width:60%}.table-30-60-10 .row .cell:nth-child(3){width:10%}.block-container .form .search-bar.filter-panel .filter-items .filter-item input[type=checkbox]:hover~.checkmark{background-color:#1080ac}.block-container .form .search-bar.filter-panel .filter-items .filter-item input[type=checkbox]:checked~.checkmark{background-color:#205880}.block-container .form .search-bar.filter-panel .filter-toggle:hover{background-color:#1080ac}.block-container .form .search-bar.filter-panel .filter-toggle:active{background-color:#205880}.block-container .block figure figcaption sup{margin-left:.2rem}.block-container .footer .footer-links a:hover{color:#ddd!important;cursor:pointer}.block-container .footer .footer-links a:hover{color:#aaa!important}.block-container .footer .footer-links a:active{color:#777!important}.block-container .block figure .table-figure .row .cell{border:1px solid #fff}.block-container .block figure .table-figure .row .cell.full{background-color:#fff}.block-container .block figure .table-figure .row .cell .num{color:#fff}.block-container .start h1{display:flex;justify-content:center;align-items:center;text-align:center}.block-container .start.cover-image h1{height:13rem}.block-container .block.notice{margin:0 1rem 1rem;padding:1rem 1rem 0;border:1px solid red;border-radius:.25rem;background-color:rgba(255,0,0,.125)}.block-container .block.soft-notice{margin:0 1rem 1rem;padding:1rem 1rem 0;border:1px solid rgba(255,0,0,.5);border-radius:.25rem;background-color:rgba(255,0,0,.025)}.block-container .block.figure-center{margin:0 auto;width:auto}@media only screen and (max-width:512px){.block-container .links .link{width:calc(100% - 2rem)!important}}@media only screen and (max-width:647px){.block-container .links .link.img-link .img-link-img{width:calc(100vw - 4rem)!important;height:calc(((100vw - 4rem)/16) * 9)!important;margin-bottom:1rem;margin-right:0!important}@supports(-webkit-text-security:circle){.block-container .links .link.img-link .img-link-img{width:calc(100vw - 4.25rem)!important;height:calc(((100vw - 4.25rem)/16) * 9)!important}}}@media only screen and (min-width:964px){.block-container .form.multi-form .form-element{float:left;margin-right:1rem;width:calc(50% - 1rem)}.block-container .form.quad-form .form-element{float:left;margin-right:1rem;width:calc(25% - 1rem)}.block-container .form.five-form .form-element{float:left;margin-right:1rem;width:calc(20% - 1rem)}}@media only screen and (min-width:1024px){.block-container .links .link.full-width{width:calc(100% - 2rem)!important}.block-container .links.half-size .link{width:calc(25% - 2rem)}.block-container .links.thirds .link{width:calc(33.3% - 2rem)}}@media only screen and (min-width:1279px){.block-container{width:calc(100% - 24rem);margin:0 auto 1rem}.menu-btn{display:none}.menu-link,.submenu-link,nav form{display:block}div.subnav{display:none;position:fixed;overflow-y:auto;direction:rtl;width:11rem;max-height:calc(100% - 4.75rem);top:4rem;background-color:rgba(51,51,51,.125);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}div.subnav .close-button{display:none!important}div.subnav p{display:none}div.subnav a{float:left;width:calc(100% - 1rem);padding:.5rem;border-top:1px solid #555;text-align:right;direction:ltr;font-size:.9rem}div.subnav a:first-child{border-top:none}div.subnav a:hover{background-color:#1080ac}div.subnav a:active{background-color:#205880}div.subnav a.active{background-color:#102c40}}@media only screen and (min-width:1920px){.block-container{width:60%}div.subnav{width:calc(20% - 1rem)}}.block-container .links.end-links .link{width:calc(100% - 2rem)!important}a.source-link sup{text-decoration:none!important}@media only screen and (min-width:1279px){button.subnav_btn{display:none!important}}@media only screen and (max-width:1279px){.subnav{z-index:100005;display:none;position:fixed;overflow-x:hidden;top:0;width:100%;height:100%;background:#111}.subnav div{display:flex;flex-wrap:wrap;overflow:hidden;width:calc(100% - 2rem);margin-left:1rem;margin-right:1rem;background-color:#222;border-radius:.25rem}button.subnav_btn{z-index:999;display:block;width:3rem;height:3rem;line-height:1rem;margin-left:1rem;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.5);box-shadow:0 0 2px 1px rgba(0,0,0,.5);background-image:url(../images/misc/contents.png);background-size:1rem;background-repeat:no-repeat;background-position:center center;cursor:pointer;image-rendering:crisp-edges!important;border-radius:.25rem}.subnav a{float:left;padding:1rem;width:calc(50% - 2rem);font-size:1.25rem;text-align:center}.subnav a.close-button{margin:1rem;padding:0;width:3rem;height:3rem;line-height:2.6rem;font-size:3rem;text-align:center;background-color:#222;border-radius:.25rem}div.subnav p{float:left;margin-top:1rem;width:calc(100% - 6rem);height:3rem;line-height:3rem;font-size:1.25rem}.subnav a:hover{background-color:#1080ac}.subnav a:active{background-color:#205880}div.subnav a.active{background-color:#102c40}}hr{margin-top:0;margin-bottom:1rem;border-width:1px;border-style:dashed}hr.float-break{clear:both}.block-container .info-wall{width:100%;margin-bottom:1rem}.block-container .info-wall .segment:hover{background-color:#2a2a2a}.block-container .info-wall .segment{display:block;float:left;padding:1rem;width:calc(100% - 2rem);border-radius:.25rem}.block-container .info-wall .segment .segment-left{float:left;width:calc(55% - 1rem);max-width:calc(55% - 1rem);margin-right:.5rem;margin-bottom:0}.block-container .info-wall .segment .segment-left p:first-child{margin-top:0!important}.block-container .info-wall .segment .segment-left img.segment-img{max-width:calc(100% - 0.5rem);max-height:calc(100% - 0.5rem)}.block-container .info-wall .segment .segment-right{display:flex;flex-wrap:wrap;float:left;width:45%;max-width:45%;margin-left:.5rem}.block-container .info-wall .segment .segment-right p{width:100%;margin-top:0!important;margin-bottom:1rem!important;font-size:1rem}.block-container .info-wall .segment .segment-right .hlink_button{display:flex;align-items:center;flex-direction:row;float:left;margin-right:0!important;margin-bottom:.5rem;padding:.2rem .5rem .2rem 2.5rem;width:100%!important;height:auto;min-height:2rem;font-size:.875rem;background-size:1.5rem 1.5rem;background-repeat:no-repeat;background-position:.5rem center;border-radius:.25rem}.block-container .info-wall .segment .segment-right .hlink_button.no-icon{padding-left:.5rem!important}.block-container .info-wall .segment .segment-right .hlink_button.non-click{cursor:default!important}.block-container .info-wall .segment .segment-right .hlink_button.first-appear{background-image:url(../images/misc/ico_clock.png)}.block-container .info-wall .segment .segment-right .hlink_button.family{background-image:url(../images/misc/ico_family.png)}.block-container .info-wall .segment .segment-right .hlink_button.connection{background-image:url(../images/misc/ico_connection.png)}.block-container .info-wall .segment .segment-right .hlink_button.type{background-image:url(../images/misc/ico_kb.png)}.block-container .info-wall .segment .segment-right .hlink_button.switches{background-image:url(../images/misc/ico_switch.png)}.block-container .info-wall .segment .segment-right .hlink_button.code{background-image:url(../images/misc/ico_code_32px.png)}.block-container .info-wall .segment .segment-right .hlink_button.setting{background-image:url(../images/misc/ico_gear_32px.png)}.block-container .info-wall .segment .segment-right .hlink_button.quotes{background-image:url(../images/misc/ico_quotes_32px.png)}.block-container .info-wall .segment .segment-right .hlink_button.add{background-image:url(../images/misc/ico_add_32px.png)}.block-container .info-wall .segment .segment-right .hlink_button.search{background-image:url(../images/misc/search.png)}.block-container .info-wall .segment .segment-right .hlink_button.more-info{background-image:url(../images/misc/ico_info_black.png);background-color:#f2d265;color:#000!important}.block-container .info-wall .segment .segment-right .hlink_button.more-info:hover{background-color:#c1a850}.block-container .info-wall .segment .segment-right .hlink_button.more-info:active{background-color:#a99346}.block-container .info-wall .segment p{float:left;width:100%;margin-top:1rem;margin-bottom:0!important}@media only screen and (max-width:767px){.block-container .info-wall .segment .segment-left{width:100%!important;max-width:100%!important;margin-right:0;margin-bottom:1rem}.block-container .info-wall .segment .segment-right{width:100%!important;max-width:100%!important;margin-left:0}.block-container .info-wall .segment .segment-left img.segment-img{max-height:100vh}.block-container .info-wall .segment .segment-right .hlink_button:last-child{margin-bottom:0}}@media only screen and (min-width:1360px){.block-container .links,.block-container .info-wall{display:flex;flex-wrap:wrap}.block-container .info-wall .segment{width:calc(50% - 2rem)}}@media only screen and (min-width:3800px){.block-container .info-wall .segment{width:calc(33.3% - 2rem)}}@media only screen and (max-width:1278px){body{background:#205880!important}.block-container{border-radius:0!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}}.block-container .block p,.block-container .block{overflow:visible!important}.block-container .block.links,.block-container .block.start,.block-container .block.footer,.panel .block-container .links{overflow:hidden!important}.panel .block-container{overflow:scroll!important}.tooltip{position:relative;border-bottom:2px dotted #ccc}.tooltip .tooltip-text{background-color:#1080ac;visibility:hidden;position:absolute;z-index:100000;width:16rem;top:2rem;left:calc(50% + 0.4rem);transform:translate(-50%,0);padding:.4rem .6rem;border-radius:.25rem;color:#fff!important;font-size:.95rem;font-style:normal!important;text-shadow:0 0 2px rgba(0,0,0,.5)!important;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.5);box-shadow:0 0 4px 1px rgba(0,0,0,.5)}.tooltip .tooltip-text *,.tooltip .tooltip-text *:hover,.tooltip .tooltip-text *:active{color:#fff!important}.tooltip .tooltip-text .tooltip-img{margin-top:.5rem;margin-bottom:.2rem;max-width:100%}.tooltip.reverse-tooltip .tooltip-text{top:auto;bottom:2rem}.tooltip:hover .tooltip-text{visibility:visible;transition-delay:400ms;text-align:left!important}.tooltip:hover .tooltip-text::after{position:absolute;bottom:100%;left:calc(50% - 1rem);border-width:10px;border-style:solid;border-color:transparent transparent #1080ac transparent;content:""}.tooltip.reverse-tooltip:hover .tooltip-text::after{top:100%;border-color:#1080ac transparent transparent transparent}@media only screen and (max-width:1279px){.tooltip{border-bottom:0!important}.tooltip-text{display:none!important}}.modal{display:none;position:fixed;z-index:999999;overflow:hidden;padding:1rem;width:calc(100vw - 2rem);height:calc(100vh - 2rem);background-color:#1080ac}.modal .modal-img{display:block;margin:0 auto;margin-top:4rem;cursor:pointer}.modal .modal-img img{display:block;margin:0 auto;max-width:100%;max-height:calc(100vh - 16rem)}.modal .modal-cap{margin-top:1rem;font-size:.95rem;font-style:normal!important;text-shadow:0 0 2px rgba(0,0,0,.5)!important}.modal .modal-cap br{margin-bottom:.25rem}.modal a.close{margin-bottom:1rem;top:0;left:0;padding:0;z-index:9999999;float:left;width:3rem;height:3rem;line-height:2.5rem;font-size:3rem;text-align:center;border-radius:.25rem;background-color:#222}.modal a.close:hover{background-color:#017fa9}.modal a.close:active{background-color:#036181}@media only screen and (min-width:1279px){.modal{max-width:75vw;max-height:75vh;width:auto;height:auto;top:calc(50% + 1.5rem);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:.25rem;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 4px 1px rgba(0,0,0,.5);box-shadow:0 0 4px 1px rgba(0,0,0,.5)}.modal .modal-img img{display:block;margin:0 auto;max-width:100%;max-height:calc(75vh - 12rem)}}@media only screen and (min-width:1279px){.nav-spacer{height:4rem}.block-container{border-radius:.25rem}.block-container .start{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.block-container .footer{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}}@media only screen and (max-width:512px){.block-container .block.footer{padding:1rem 1rem 5rem!important}.block-container .block.footer figure{display:none!important}}@media only screen and (max-width:1279px){nav,.nav-spacer{height:4rem!important}.nav-itm{width:3.5rem!important;height:3.5rem!important}.menu-btn{background-size:1.8rem!important}.site-home{background-size:2.25rem!important}.block-container .block a.anchor{top:-4.75rem!important}}.block-container .block div.small-notice-container{float:left;margin-bottom:1rem;width:100%}.block-container .block div.small-notice-container div.small-notice{float:left;width:auto;padding:.5rem .5rem 0;border:1px solid rgba(255,0,0,.25);border-radius:.25rem;background-color:rgba(255,0,0,.025)}.block-container .block div.small-notice-container div.small-notice p{width:auto;padding:0;margin-bottom:.5rem;font-size:.875rem}.block-container .block div.small-notice-container div.small-notice p.small-notice-title{font-family:open sans bold,Helvetica,Arial,Sans-Serif}.notices{z-index:100005;display:none;position:fixed;overflow-x:hidden;top:0;width:100%;height:100%;background:#111}.notices div{display:flex;flex-wrap:wrap;overflow:hidden;width:calc(100% - 2rem);margin-left:1rem;margin-right:1rem;background-color:#222;border-radius:.25rem}button.notices_btn{z-index:999;display:block;width:3rem;height:3rem;line-height:1rem;margin-left:1rem;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.5);box-shadow:0 0 2px 1px rgba(0,0,0,.5);background-image:url(../images/misc/new.png);background-size:1rem 1rem;background-repeat:no-repeat;background-position:center center;cursor:pointer;image-rendering:crisp-edges!important;border-radius:.25rem}.notices a{float:left;padding:1rem;width:calc(50% - 2rem);font-size:1.25rem;text-align:center}.notices a.close-button{margin:1rem;padding:0;width:3rem;height:3rem;line-height:2.6rem;font-size:3rem;text-align:center;background-color:#222;border-radius:.25rem}.notices p{float:left;margin-top:1rem;width:calc(100% - 6rem);height:3rem;line-height:3rem;font-size:1.25rem}.notices a:hover{background-color:#1080ac}.notices a:active{background-color:#205880}div.notices a.active{background-color:#102c40}@media only screen and (min-width:1279px){.notices{max-width:75vw;max-height:75vh;width:auto;height:auto;left:50%;top:4rem;padding-bottom:1rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:.25rem;background-color:#1080ac}.notices p{padding-left:1rem;padding-right:1rem;width:calc(100% - 8rem);background-color:#222;border-radius:.25rem}.notices a.close-button:hover,.notices a:hover{background-color:#017fa9}.notices a.close-button:active,.notices a:active{background-color:#036181}}.article-btn-array{z-index:999;display:block;position:fixed;bottom:1rem;right:1rem;width:auto;height:3rem;line-height:1rem}.article-btn-array *{margin-bottom:1rem}@media only screen and (min-width:1279px){.article-btn-array{top:4rem;bottom:auto;width:11rem}button.notices_btn,button.totop_scroll{float:left}}@media only screen and (min-width:1920px){.article-btn-array{width:calc(20% - 1rem)}}.block-container .info-wall table.alt-segment{width:100%;border-collapse:collapse;border-radius:.25rem}.block-container .info-wall table.alt-segment:hover{background-color:#2a2a2a}.block-container .info-wall table.alt-segment tr th,.block-container .info-wall table.alt-segment tr td{text-align:left;vertical-align:top;padding:0}.block-container .info-wall table.alt-segment tr th{padding:1rem;font-family:open sans bold,Helvetica,Arial,Sans-Serif;font-size:1.2rem;text-align:left}.block-container .info-wall table.alt-segment tr td.alt-left-segment{max-width:23.75rem}.block-container .info-wall table.alt-segment tr td.alt-left-segment figure{width:calc(100% - 2rem - 4px);padding-left:1rem;padding-right:1rem;border-right:2px solid #fff}.block-container .info-wall table.alt-segment tr td.alt-left-segment figure img{max-width:21rem;max-height:12rem;margin:0}.block-container .info-wall table.alt-segment tr td.alt-right-segment{width:100%;padding-left:1rem}.block-container .info-wall table.alt-segment tr td.alt-right-segment .alt-segment-btns{overflow:hidden;width:calc(100% - 1rem)}.block-container .info-wall table.alt-segment tr td.alt-right-segment .alt-segment-btns .hlink_button{font-size:.875rem}.block-container .info-wall table.alt-segment tr td.alt-right-segment p{width:calc(100% - 1rem)}@media only screen and (max-width:900px){.block-container .info-wall table.alt-segment tr td.alt-left-segment figure img{max-width:12rem;max-height:6rem;margin:0}}@media only screen and (max-width:720px){.block-container .info-wall table.alt-segment tr td.alt-left-segment{float:left;width:100%;text-align:center}.block-container .info-wall table.alt-segment tr td.alt-left-segment figure{width:calc(100vw - 4rem);border-right:none}.block-container .info-wall table.alt-segment tr td.alt-left-segment figure img{max-width:calc(100% - 4px);max-height:10rem;margin:auto}.block-container .info-wall table.alt-segment tr td.alt-right-segment{float:left;width:calc(100% - 1rem)}}.block-container .info-wall table.alt-segment tr td.alt-right-segment .alt-segment-btns .hlink_button.more-info{background-color:#f2d265;color:#000!important}.block-container .info-wall table.alt-segment tr td.alt-right-segment .alt-segment-btns .hlink_button.more-info:hover{background-color:#c1a850}.block-container .info-wall table.alt-segment tr td.alt-right-segment .alt-segment-btns .hlink_button.more-info:active{background-color:#a99346}.block-container .info-wall .slide-segment{display:block;float:left;padding:1rem 1rem 0;width:calc(100% - 2rem);background-color:#2a2a2a;border-radius:.25rem;overflow:hidden}.block-container .info-wall .slide-segment:hover{background-color:#2e2e2e}.block-container .info-wall .slide-segment h3{text-align:left}.block-container .info-wall .slide-segment figure{overflow:hidden;padding-bottom:0!important;margin-bottom:0!important}.block-container .info-wall .slide-segment figure table{min-width:100%;width:100%}.block-container .info-wall .slide-segment table tr td:first-child,.block-container .info-wall .slide-segment table tr td:last-child{width:1.5rem;height:8rem}.block-container .info-wall .slide-segment table tr td .slide-segment-nav-btn{width:1.5rem;height:8rem;border-radius:.25rem;background-color:#0094c4;background-repeat:no-repeat;background-position:50% 50%;background-size:.75rem;cursor:pointer}.block-container .info-wall .slide-segment table tr td .slide-segment-nav-btn:hover{background-color:#1080ac}.block-container .info-wall .slide-segment table tr td .slide-segment-nav-btn:active{background-color:#205880}.block-container .info-wall .slide-segment figure table tr td .slide-segment-nav-btn.back{float:left;background-image:url(../images/misc/arrow_left.png)}.block-container .info-wall .slide-segment figure table tr td .slide-segment-nav-btn.forward{float:left;background-image:url(../images/misc/arrow_right.png)}.block-container .info-wall .slide-segment figure table tr td:nth-child(2){padding-left:1rem;padding-right:1rem}.block-container .info-wall .slide-segment figure table tr td:nth-child(3),.block-container .info-wall .slide-segment figure table tr td:nth-child(4){display:none}.block-container .info-wall .slide-segment figure table tr td p{text-align:left}.block-container .info-wall .slide-segment figure table tr td img.segment-img{margin:0 auto;margin-bottom:1rem;width:100%}.block-container .info-wall .slide-segment .slide-segment-btns{overflow:hidden;width:100%}.block-container .info-wall .slide-segment .slide-segment-btns .hlink_button{font-size:.875rem}@media only screen and (min-width:648px){.block-container .info-wall .slide-segment figure table tr td:nth-child(2) img.segment-img{width:300px}}@media only screen and (min-width:900px){.block-container .info-wall .slide-segment figure table tr td:nth-child(2){display:none}.block-container .info-wall .slide-segment figure table tr td:nth-child(3){display:table-cell;padding-left:1rem;padding-right:1rem}.block-container .info-wall .slide-segment figure table tr td:nth-child(4){display:table-cell;padding-right:1rem}.block-container .info-wall .slide-segment figure table tr td img.segment-img{width:auto!important;max-width:none!important;height:200px}}.block-container .info-wall .full-slide-segment{display:block;float:left;position:relative;padding:0;width:100%;height:calc(100vh - 6rem);background-color:#2a2a2a;border-radius:.25rem;overflow:hidden}.block-container .info-wall .full-slide-segment:hover{background-color:#2e2e2e}.block-container .info-wall .full-slide-segment-image-container{position:relative;display:block;width:100%;background-color:#555;overflow:hidden}.block-container .info-wall .full-slide-segment-image-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;filter:blur(1rem) brightness(80%);z-index:10000!important}.block-container .info-wall .full-slide-segment-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:11000!important}.block-container .info-wall .full-slide-segment figcaption{position:absolute;bottom:0;left:0;width:calc(100% - 0.5rem);margin-top:0!important;padding:.25rem;font-size:.75rem;text-align:center;text-shadow:0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000,0 0 3px #000;background-color:rgba(1,1,1,.65);z-index:13000!important}.block-container .info-wall .full-slide-segment figcaption a{}.block-container .info-wall .full-slide-segment .full-slide-segment-nav-btn{display:block;position:absolute;width:2rem;height:100%;filter:drop-shadow(0px 0px 2px #000000);background-repeat:no-repeat;background-position:50% 50%;background-size:1rem;cursor:pointer;z-index:12000!important}.block-container .info-wall .full-slide-segment .full-slide-segment-nav-btn:hover{background-color:rgba(16,128,172,.125)}.block-container .info-wall .full-slide-segment .full-slide-segment-nav-btn:active{background-color:rgb(32,88,128,.125)}.block-container .info-wall .full-slide-segment .full-slide-segment-nav-btn.back{top:0;left:0;background-image:url(../images/misc/arrow_left.png)}.block-container .info-wall .full-slide-segment .full-slide-segment-nav-btn.forward{top:0;right:0;background-image:url(../images/misc/arrow_right.png)}.block-container .info-wall .full-slide-segment h3{position:absolute;width:calc(100% - 1rem);margin-bottom:0!important;margin-left:.5rem;margin-right:.5rem;border:0!important;left:0;top:.5rem;text-align:center;text-shadow:0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000,0 0 4px #000;z-index:13000!important}.block-container .info-wall .full-slide-segment .full-slide-segment-btns{overflow:hidden;width:calc(100% - 2rem);margin-top:1rem;margin-left:1rem;margin-right:1rem}.block-container .info-wall .full-slide-segment .full-slide-segment-btns .hlink_button{font-size:.875rem}.block-container .info-wall .full-slide-segment p{margin-left:1rem;margin-right:1rem}@media only screen and (max-width:1278px){.block-container .info-wall .full-slide-segment{height:calc(100vh - 10rem)}.block-container .info-wall .full-slide-segment .full-slide-segment-nav-btn{width:4rem;background-size:1rem}}@media only screen and (max-width:600px){.block-container .info-wall .full-slide-segment figure{margin-bottom:0!important}.block-container .info-wall .full-slide-segment .full-slide-segment-btns{width:calc(100% - 1rem);margin-top:.5rem;margin-left:.5rem;margin-right:.5rem}.block-container .info-wall .full-slide-segment .full-slide-segment-btns .hlink_button{margin-right:.5rem;margin-bottom:.5rem;padding:.2rem .35rem}.block-container .info-wall .full-slide-segment p{height:11.2rem;margin-left:.5rem;margin-right:.5rem;margin-bottom:.5rem!important;overflow-y:scroll!important}}.block-container .buttons .hlink_button.ico-button{padding-left:2.5rem;font-size:1rem;background-size:1.5rem 1.5rem;background-repeat:no-repeat;background-position:.5rem center}.block-container .buttons .hlink_button.no-icon{padding-left:.5rem!important}.block-container .buttons .hlink_button.non-click{cursor:default!important}.block-container .buttons .hlink_button.first-appear-general{background-image:url(../images/misc/ico_clock.png)}.block-container .buttons .hlink_button.family-general{background-image:url(../images/misc/ico_family.png)}.block-container .buttons .hlink_button.connection-general{background-image:url(../images/misc/ico_connection.png)}.block-container .buttons .hlink_button.type-general{background-image:url(../images/misc/ico_kb.png)}.block-container .buttons .hlink_button.switches-general{background-image:url(../images/misc/ico_switch.png)}.block-container .buttons .hlink_button.code-general{background-image:url(../images/misc/ico_code_32px.png)}.block-container .buttons .hlink_button.setting-general{background-image:url(../images/misc/ico_gear_32px.png)}.block-container .buttons .hlink_button.quotes-general{background-image:url(../images/misc/ico_quotes_32px.png)}.block-container .buttons .hlink_button.add-general{background-image:url(../images/misc/ico_add_32px.png)}.block-container .buttons .hlink_button.search-general{background-image:url(../images/misc/search.png)}.block-container .buttons .hlink_button.more-info-general{background-image:url(../images/misc/ico_info_black.png);background-color:#f2d265;color:#000!important}.block-container .buttons .hlink_button.more-info:hover{background-color:#c1a850}.block-container .buttons .hlink_button.more-info:active{background-color:#a99346}div.content-gallery{z-index:100005;display:none;position:fixed;overflow-x:hidden;top:0;width:100%;height:100%;background:#111}button.gallery_btn{z-index:999;display:block;width:3rem;height:3rem;line-height:1rem;margin-left:1rem;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.5);box-shadow:0 0 2px 1px rgba(0,0,0,.5);background-image:url(../images/misc/gallery.png);background-size:1rem;background-repeat:no-repeat;background-position:center center;cursor:pointer;image-rendering:crisp-edges!important;border-radius:.25rem}div.content-gallery a.close-button{float:left;margin:1rem;padding:0;width:3rem;height:3rem;line-height:2.6rem;font-size:3rem;text-align:center;background-color:#222;border-radius:.25rem}div.content-gallery a.close-button:hover{background-color:#1080ac}div.content-gallery a.close-button:active{background-color:#205880}div.content-gallery p{float:left;margin-top:1rem;width:calc(100% - 6rem);height:3rem;line-height:3rem;font-size:1.25rem}div.content-gallery .gallery-images{display:block;overflow-x:hidden;overflow-y:scroll;margin:1rem;padding:1rem 1rem 0;width:calc(100% - 4rem);max-height:calc(100% - 8rem);background-color:#222;border-radius:.25rem}div.content-gallery .gallery-images div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:calc(100% + 1rem)}div.content-gallery .gallery-images div div.content-gallery-img{display:block;float:left;flex-grow:0;flex-shrink:1;margin-right:1rem;margin-bottom:1rem;width:calc(((50vw - 3.8rem)/16) * 16);height:calc(((50vw - 3.8rem)/16) * 9);line-height:calc((((50vw - 3.8rem)/16) * 9) - 4px);text-align:center}div.content-gallery .gallery-images div div.content-gallery-img a img{max-width:100%;max-height:100%;vertical-align:middle}div.content-gallery .gallery-images div div.content-gallery-img a img:hover{-webkit-box-shadow:0 0 8px 1px #1080ac;-moz-box-shadow:0 0 8px 1px #1080ac;box-shadow:0 0 8px 1px #1080ac}div.content-gallery .gallery-images div div.content-gallery-img a img:active{-webkit-box-shadow:0 0 8px 1px #205880;-moz-box-shadow:0 0 8px 1px #205880;box-shadow:0 0 8px 1px #205880}@media only screen and (min-width:719px){div.content-gallery .gallery-images div div.content-gallery-img{width:calc(((33.3vw - 2.9rem)/16) * 16);height:calc(((33.3vw - 2.9rem)/16) * 9);line-height:calc((((33.3vw - 2.9rem)/16) * 9) - 4px)}}@media only screen and (min-width:1023px){div.content-gallery .gallery-images div div.content-gallery-img{width:calc(((25vw - 2.5rem)/16) * 16);height:calc(((25vw - 2.5rem)/16) * 9);line-height:calc((((25vw - 2.5rem)/16) * 9) - 4px)}}@media only screen and (min-width:1279px){button.gallery_btn{float:left}}@media only screen and (min-width:1439px){div.content-gallery .gallery-images div div.content-gallery-img{width:calc(((20vw - 2.2rem)/16) * 16);height:calc(((20vw - 2.2rem)/16) * 9);line-height:calc((((20vw - 2.2rem)/16) * 9) - 4px)}}@media only screen and (min-width:1919px){div.content-gallery .gallery-images div div.content-gallery-img{width:calc(((16.67vw - 2rem)/16) * 16);height:calc(((16.67vw - 2rem)/16) * 9);line-height:calc((((16.67vw - 2rem)/16) * 9) - 4px)}}.block-container .block.gallery{display:block;width:calc(100% - 2rem)}.block-container .block.gallery div.gallery-img{display:flex;justify-content:center;align-items:center;margin-bottom:1rem;text-align:center}.block-container .block.gallery div.gallery-img figure{all:unset;position:relative;overflow:hidden}.block-container .block.gallery div.gallery-img figure a{all:unset}.block-container .block.gallery div.gallery-img figure a img{all:unset;max-width:calc(100% - 4px);max-height:calc(100% - 4px);vertical-align:bottom;cursor:pointer;border:2px solid rgba(16,128,172,.75);border-radius:.25rem}.block-container .block.gallery div.gallery-img figure a img:hover{border:2px solid rgba(32,88,128,.75)}.block-container .block.gallery div.gallery-img figure a img:active{border:2px solid rgba(15,42,61,.75)}.block-container .block.gallery div.gallery-img figure figcaption{all:unset;position:absolute;padding-left:.25rem;padding-right:.25rem;width:calc(100% - 0.5rem);bottom:.25rem;right:0;left:0;text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000,0 0 2px #000;font-size:.725rem}.block-container .block.gallery div.gallery-img figure figcaption a{cursor:pointer}.gallery-hidden a img{border-color:#070!important}.gallery-hidden:hover a img{border-color:#050!important}.gallery-hidden:active a img{border-color:#030!important}.gallery-expand-btn{float:left!important;overflow:hidden;position:relative;padding-left:2rem;margin-left:.5rem;margin-right:.5rem;margin-bottom:1rem;width:6rem;height:3.6rem;background-repeat:no-repeat;background-position:.5rem 50%;font-size:1rem;text-align:center}@media only screen and (min-width:719px){.block-container .block.gallery{padding-left:.5rem;padding-right:.5rem;width:calc(100% - 1rem)}.block-container .block.gallery div.gallery-img{float:left;margin-left:.5rem;margin-right:.5rem;width:calc(((50vw - 32px)/16) * 16);height:calc(((50vw - 32px)/16) * 9)}.block-container .block.gallery div.gallery-img figure a img{max-width:calc(((50vw - 40px)/16) * 16);max-height:calc(((50vw - 40px)/16) * 9)}}@media only screen and (min-width:1023px){.block-container .block.gallery div.gallery-img{width:calc(((33.3vw - 26px)/16) * 16);height:calc(((33.3vw - 26px)/16) * 9)}.block-container .block.gallery div.gallery-img figure a img{max-width:calc(((33.3vw - 34px)/16) * 16);max-height:calc(((33.3vw - 34px)/16) * 9)}}@media only screen and (min-width:1279px){.block-container .block.gallery div.gallery-img{width:calc((((33.3vw - (24rem/3)) - 26px)/16) * 16);height:calc((((33.3vw - (24rem/3)) - 26px)/16) * 9)}.block-container .block.gallery div.gallery-img figure a img{max-width:calc((((33.3vw - (24rem/3)) - 34px)/16) * 16);max-height:calc((((33.3vw - (24rem/3)) - 34px)/16) * 9)}}@media only screen and (min-width:1439px){}@media only screen and (min-width:1919px){.block-container .block.gallery div.gallery-img{width:calc((((25vw * 0.6) - 23px)/16) * 16);height:calc((((25vw * 0.6) - 23px)/16) * 9)}.block-container .block.gallery div.gallery-img figure a img{max-width:calc((((25vw * 0.6) - 30px)/16) * 16);max-height:calc((((25vw * 0.6) - 30px)/16) * 9)}}@media only screen and (min-width:2559px){.block-container .block.gallery div.gallery-img{width:calc((((20vw * 0.6) - 23px)/16) * 16);height:calc((((20vw * 0.6) - 23px)/16) * 9)}.block-container .block.gallery div.gallery-img figure a img{max-width:calc((((20vw * 0.6) - 30px)/16) * 16);max-height:calc((((20vw * 0.6) - 30px)/16) * 9)}}@media only screen and (min-width:3839px){.block-container .block.gallery div.gallery-img{width:calc((((16.6vw * 0.6) - 23px)/16) * 16);height:calc((((16.6vw * 0.6) - 23px)/16) * 9)}.block-container .block.gallery div.gallery-img figure a img{max-width:calc((((16.6vw * 0.6) - 30px)/16) * 16);max-height:calc((((16.6vw * 0.6) - 30px)/16) * 9)}}.block-container .links.tri-img-link-sep-line p{text-align:center}@media only screen and (min-width:648px){.block-container .links.tri-img-link-sep-line .link.img-link{width:calc(50% - 2rem)}.block-container .links.tri-img-link-sep-line .link.img-link .img-link-img{width:100%;height:10rem}}@media only screen and (min-width:1024px){.block-container .links.tri-img-link-sep-line .link.img-link{width:calc(33.3% - 2rem)}.block-container .links.tri-img-link-sep-line .link.img-link .img-link-img{width:100%;height:10rem}}@media only screen and (min-width:1600px){.block-container .links.tri-img-link-sep-line .link.img-link .img-link-img{width:100%;height:10rem}}@media only screen and (min-width:1920px){.block-container .links.tri-img-link-sep-line .link.img-link .img-link-img{width:100%;height:11rem}}@media only screen and (min-width:2560px){.block-container .links.tri-img-link-sep-line .link.img-link .img-link-img{width:100%;height:12rem}}.block-container .links.centred-text .link{text-align:center!important}.block-container .links.centred-item{display:flex;justify-content:center}@media only screen and (min-width:512px){.block-container .links.half-half-size-1920 .link{width:calc(25% - 2rem)}}@media only screen and (min-width:824px){.block-container .links.half-half-size-1920 .link{width:calc(12.5% - 2rem)}}.block-container .block ul.inline-list{margin-left:1rem;margin-bottom:.5rem}.block-container .block ul.inline-list li{margin-bottom:.5rem}.block-container .block.info-wall .segment .segment-left .inline-list{float:left;margin-top:1rem}em{margin-right:.25rem}.block-container .links .link.selected{background-color:rgba(51,153,255,.25)}.two-options{position:relative;margin-bottom:1rem;width:100%;height:12rem;background-color:#2a2a2a;border-radius:.25rem}.two-options .option{display:flex;flex-direction:column;justify-content:center;align-items:stretch;float:left;padding:1rem;width:calc(50% - 2rem);height:calc(100% - 2rem)}.two-options .option:hover{background-color:#2e2e2e}.two-options .divider{position:absolute;top:50%;left:50%;transform:translateX(-50%);width:auto;height:50%;line-height:0;text-align:center}.two-options .divider::after,.two-options .divider::before{position:absolute;left:50%;width:0;height:calc(100% - 1rem);border-left:1px solid rgba(0,147,196,.75);border-right:1px solid rgba(0,147,196,.75);content:""}.two-options .divider::after{top:auto;bottom:0}.two-options .divider::before{top:-100%}.two-options .option div,.two-options .option h4,.two-options .option p{width:100%;text-align:center}.two-options .option .hlink_button{margin-left:calc(50% - 3.75rem);padding-top:0;padding-bottom:0;width:6rem;height:2.5rem;line-height:2.5rem;text-align:center}.two-options .option form .search-bar{margin-left:calc(50% - 7rem - 1.5rem - 1rem);width:100%;height:2.5rem;margin-bottom:1rem;text-align:center}.two-options .option form .search-bar .search-input{float:left;padding-left:.5rem;padding-right:.5rem;width:15rem;height:2.5rem;background:#ddd;font-size:1.125rem;border:none;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.5);box-shadow:inset 0 0 2px 1px rgba(0,0,0,.5);color:#000}.two-options .option form .search-bar .search-input:hover{-webkit-box-shadow:inset 0 0 4px 1px #1080ac;-moz-box-shadow:inset 0 0 4px 1px #1080ac;box-shadow:inset 0 0 4px 1px #1080ac}.two-options .option form .search-bar .search-input:focus{-webkit-box-shadow:inset 0 0 2px 1px #205880;-moz-box-shadow:inset 0 0 2px 1px #205880;box-shadow:inset 0 0 2px 1px #205880;outline:none}.two-options .option form .search-bar .search-button{float:left;width:2.5rem;height:2.5rem;background-color:#0094c4;background-image:url(../images/misc/search.png)!important;background-repeat:no-repeat!important;background-position:center center!important;cursor:pointer;border:none;border-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.two-options .option form .search-bar .search-button:hover{background-color:#1080ac}.two-options .option form .search-bar .search-button:active{background-color:#205880}@media only screen and (max-width:1279px){.two-options{height:24rem}.two-options .option{display:flex;flex-direction:column;justify-content:center;align-items:stretch;float:left;padding:1rem;width:calc(100% - 2rem);height:10rem}.two-options .divider{position:absolute;top:50%;left:50%;transform:translateX(-50%);width:50%;height:auto;line-height:0;text-align:center}.two-options .divider::after,.two-options .divider::before{position:absolute;top:50%;width:calc(100% - 2rem + 3px);height:0;border-left:0;border-right:0;border-top:1px solid rgba(0,147,196,.75);border-bottom:1px solid rgba(0,147,196,.75);content:""}.two-options .divider::after{left:calc(50% + 1.75rem)}.two-options .divider::before{left:-50%}}.block-container .links.main-menu{display:flex;justify-content:center}.block-container .links.main-menu .link{display:flex;align-items:center;flex-direction:row;flex:1 0 auto;justify-content:center;width:calc(16.666666667% - 2rem)!important;text-align:center}@media only screen and (max-width:1279px){.block-container .links.main-menu .link{width:calc(25% - 2rem)!important}}@media only screen and (max-width:1023px){.block-container .links.main-menu .link{width:calc(20% - 2rem)!important}}@media only screen and (max-width:767px){.block-container .links.main-menu .link{width:calc(33.333333333% - 2rem)!important}}@media only screen and (max-width:511px){.block-container .links.main-menu .link{width:calc(50% - 2rem)!important}}.block-container .block blockquote{margin-bottom:1rem;padding:1rem 1rem 1rem 3rem;background-color:#2a2a2a;background-image:url(../images/misc/ico_quotes_blue.png);background-size:1rem;background-repeat:no-repeat;background-position:1rem 1rem;border-left:.5rem solid rgba(0,148,196,.75);font-style:italic}.block-container .block blockquote:hover{background-color:#2e2e2e}.block-container .block blockquote p{margin:0;padding:0}.block-container .block blockquote footer{margin-top:.5rem;font-family:open sans semi bold,Helvetica,Arial,Sans-Serif;font-weight:600}.block-container .block blockquote footer a{color:#00afe1}.block-container .block blockquote footer a:hover{color:#1080ac}.block-container .block blockquote footer a:active{color:#205880}@media only screen and (max-width:511px){.block-container .block blockquote{padding:1rem;background-image:none}}.block-container .block pre{overflow:scroll;margin-bottom:1rem;padding:1rem 1rem 1rem 3rem;background-color:#2a2a2a;background-image:url(../images/misc/ico_code_blue.png);background-size:1.5rem;background-repeat:no-repeat;background-position:.75rem 1rem;border-left:.5rem solid rgba(0,148,196,.75)}.block-container .block pre:hover{background-color:#2e2e2e}.block-container .block pre code{padding:0;background:0 0}@media only screen and (max-width:511px){.block-container .block pre{padding:1rem;background-image:none}}.block-container .info-wall .segment div.segment-left.segment-with-figure figure{margin-bottom:0}.block-container .info-wall .segment div.segment-left.segment-with-figure figure a img{min-width:0;min-height:0}.block-container .info-wall .segment div.segment-left.segment-with-figure figure figcaption{min-width:0;min-height:0}@media only screen and (min-width:768px){.block-container .info-wall .segment div.segment-left.segment-with-figure{overflow:hidden;height:14rem}.block-container .info-wall .segment div.segment-left.segment-with-figure figure{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;min-width:0;min-height:0;width:auto;height:13.5rem}.block-container .info-wall .segment div.segment-left.segment-with-figure figure a{display:contents}}