@font-face{font-family:'GothamHTF';src:url(/assets/fonts/gotham-bold-webfont.woff) format('woff'),url(/assets/fonts/gotham-bold-webfont.ttf) format('truetype'),url(/assets/fonts/gotham-bold-webfont.svg#gothambold) format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'GothamHTF';src:url(/assets/fonts/gotham-book-webfont.woff) format('woff'),url(/assets/fonts/gotham-book-webfont.ttf) format('truetype'),url(/assets/fonts/gotham-book-webfont.svg#gothambook) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'GothamHTF';src:url(/assets/fonts/gotham-light-webfont.woff) format('woff'),url(/assets/fonts/gotham-light-webfont.ttf) format('truetype'),url(/assets/fonts/gotham-light-webfont.svg#gothamlight) format('svg');font-weight:100;font-style:normal}@font-face{font-family:'FontAwesome';src:url(/assets/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(/assets/fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(/assets/fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(/assets/fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype'),url(/assets/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.highlight-red{background-color:#F14038;color:#fff}.highlight-darkblue{background-color:#41545A;color:#fff}.highlight-blue{background-color:#00aae6;color:#fff}.highlight-darkblue a,.highlight-blue a,.highlight-red a{color:#fff}html,body{font-family:"GothamHTF","Arial","Verdana","sans-serif";font-size:16px;background:#fff;padding:0;margin:0;line-height:1.6em;color:#333}.profiles{display:block;width:100%;list-style:none}.profiles li{float:left;width:33%;padding:10px 0 50px 0}html{background-color:#6E7D81}textarea,input,select,option{font-family:"GothamHTF","Arial","Verdana","sans-serif"}.intro{font-size:125%}h1,h2,h3,h4,h5,h6{line-height:150%;font-weight:100;font-family:"GothamHTF","Arial","Verdana","sans-serif"}h1:first-of-type,h2:first-of-type,h3:first-of-type,h4:first-of-type,h5:first-of-type,h6:first-of-type{margin-top:0}#latestnews .banner{margin-bottom:0}fieldset.split{width:50%;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);float:left;text-align:center;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}fieldset.split:nth-child(odd){margin-left:4px}h2.banner,h3.banner{width:100%;text-align:center;width:100%;margin:0}h1{font-size:36px;margin-bottom:12px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}body{border-top:8px solid #C5CACD}header{height:160px;width:100%;position:relative}.menu li.active,.menu li.activechild{background:#7A878D}.menu li:hover ul ul,.menu li.over ul ul{display:none}.menu li:hover ul,.menu li li:hover ul,.menu li.over ul,.menu li li.over ul{display:block}.menu li.hassub ul{display:none;position:absolute;margin:0;padding:0;width:280px;left:0;top:100%;z-index:200;background-color:#7A878D;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.menu li.hassub ul li{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:0}.menu li.hassub ul li a{padding:10px 25px;display:block}.menu li.hassub ul li.closer{display:none}.menu li.hassub ul li:hover,.menu li.hassub ul li.active{background-color:#41545A}.menu li.hassub ul ul{left:200px;width:350px;top:0;z-index:190}.breadcrumbs{margin-bottom:8px;color:#D9DDDE;font-size:20px}.breadcrumbs a{text-decoration:none;color:#41545A;font-size:12px;vertical-align:middle}.mainmenu{background-color:#41545A;height:45px;border-bottom:8px solid #fff}.menu{height:45px;margin:0;padding:0;background-color:#41545A;text-align:right;float:right}.menu li{display:inline-block;float:left;padding:10px 25px;position:relative;line-height:25px}.menu li a{color:#fff}.menu li:hover ul{display:block}.menu li.disabled{background:#fdb}.menu :hover a,.menu :focus a{text-decoration:none}.menu li ul li ul li ul{display:none!important}.menu li a :hover,.menu li a :focus{border-bottom:2px solid #fff}.menu li ul li a :hover,.menu li ul li a :focus{border-bottom:none}.login-menu-item{background-color:#EF413A}li.closer,.menu-open-button{display:none}.submenu{list-style:none;background:#7A878D;margin:-8px 0 8px;padding:10px 15px;line-height:24px}.submenu li{display:inline-block;margin-right:15px;float:left;break-inside:avoid;white-space:nowrap}.submenu:after{clear:both;display:block;content:""}.submenu li.section{margin-right:0;margin-bottom:1px}.submenu .divider{margin:0 10px;color:#ddd}.submenu a{color:#fff;font-size:14px}.submenu .active a{text-decoration:underline}.left{float:left;width:50%;display:block}@media (pointer:coarse){.submenu{break-inside:avoid;white-space:nowrap;overflow:auto}.submenu li{float:none}}.landing-grid{width:100%}.landing-grid.text li{max-width:100%;width:389.3px;margin:0 8px;height:auto;margin-bottom:8px;padding:8px 0;text-align:center}.landing-grid.text em{position:relative;top:auto;font-size:16px}.landing-grid .quicklinks .fa{font-size:14px}.landing-grid .active{background-color:#41545A}.landing-grid.sub-page span{height:121px;width:121px;background-repeat:no-repeat;background-size:contain;background-position:center}.landing-grid{margin:0;list-style:none;padding:0;margin-bottom:8px;display:inline-block}.landing-grid>li{display:inline-block;background-color:#7A878D;min-width:300px;max-width:25%;width:100%;height:250px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:25px}.landing-grid .quicklinks li{display:block}.landing-grid li.header{padding-top:15px;padding-bottom:15px;font-size:25px;color:#fff}.landing-grid li a{color:#fff}.landing-grid li.full-link{position:absolute;top:0;left:0;bottom:0;right:0}.landing-grid li ul li a:before{content:"> "}.landing-grid li ul{padding:0;margin:0}.landing-grid li ul li{display:inline-block;height:auto;background:none!important;padding:0 5px}.landing-grid span{position:absolute;left:50%;top:35px;margin-left:-60px}.landing-grid em{position:absolute;top:180px;left:0;right:0;width:100%;text-align:center;font-size:25px;font-style:normal;max-width:95%;margin:0 auto}.landing-grid.text li:nth-child(3n+1){margin-left:0}.landing-grid.text li:nth-child(3n){margin-right:0}.home .landing-grid li:nth-of-type(2){background-color:#5F6E73}.home .landing-grid li:nth-of-type(3){background-color:#41545A}.home .landing-grid li:nth-of-type(4){background-color:#01ABE6}.home .landing-grid{margin-bottom:0}#mainbody{padding-top:7px}a{text-decoration:none;color:#00ABE6}a img{border:0}.linkright{float:right}a:hover,a:focus{text-decoration:underline}body{min-width:1090px}.container{max-width:1220px;width:100%;margin:0 auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainbody .container,.container{padding:0 10px}#leftbar,#homeleftbar{float:right;width:300px;max-width:100%}#leftbar{padding-top:60px}#leftbar .header{display:inline-block;width:100%;text-align:center}.home .mainframe{width:100%}.twothird,.mainframe,.mainframe.homepage{width:830px;width:-webkit-calc(100% - 370px);width:-moz-calc(100% - 370px);width:calc(100% - 370px);max-width:100%;float:left}.mainframe.full{width:100%}ul.elsewhere li ul{display:none}ul.elsewhere li.activechild ul,ul.elsewhere li.active ul{display:block}header h1{position:absolute;top:15px;left:0;height:133px;text-indent:-9999px;overflow:hidden;margin:0;padding:0;background:url(/images/1607393260/logo-60.svg) 0 0 no-repeat;width:440px;max-width:100%}.sprite{background-image:url(/images/1607393260/sprite.png)}span.sprite{display:inline-block}.sprite-info-join{height:121px;width:121px;background-position:-350px -250px}.sprite-developing{height:121px;width:121px;background-position:-550px -250px}.sprite-what-we-do{height:121px;width:121px;background-position:-750px -250px}.sprite-techblog{height:60px;width:248px;background-position:-350px -150px;text-indent:-99999px;display:inline-block;margin:15px 0!important}body.staging:after,body.dev:after{position:fixed;top:30px;right:-110px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"STAGING";color:#fff;font-weight:bold;text-align:center;width:300px;line-height:30px;background:#f90;z-index:1000;pointer-events:none;opacity:.3}body.dev:after{content:"DEV";background:#f00}#sliderbuttons{text-align:center}#sliderbuttons a{background:#d2d6d8;position:relative;text-indent:-9999px;overflow:hidden;display:inline-block;width:8px;height:8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:12px 4px 0}#sliderbuttons a:hover,#sliderbuttons a:focus{background:#69c0df}#sliderbuttons a.active{background:#00aae6;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.home #frontpageevents{width:785px;float:left}#frontpageevents .banner{margin:0}#membersarealink{position:relative;float:right;font-size:13px;font-weight:bold;margin-bottom:5px}.mainframefull{float:none;display:block;width:auto}.presenterimage{float:right;border:1px solid #424242;padding:5px}.presenterimage.event{margin-left:15px}.multisite{height:30px;text-align:left;padding:0 15px;background:#41555a;overflow:hidden;line-height:30px;color:#cde2ea;font-size:14px}.multisite span{margin:0 7px;color:#999}.multisite a{color:#cde2ea;font-weight:bold}.multisite .right{float:right;width:200px}.multisite .right a{float:left;margin-right:15px}.multisite .right .socialmenu{float:right}#heading .socialmenu{right:17px;top:18px}.socialmenu{display:block;height:30px;list-style:none;width:80px;margin:5px 0 0;padding:0;position:relative}.socialmenu li{float:left;height:30px;width:30px;text-indent:-9999px;overflow:hidden;padding:0}.socialmenu li a{height:20px;width:20px;display:block;font-weight:bold;padding:0;line-height:30px;margin:0;top:0;background:url(/images/1607393260/sprite.png) right}.socialmenu li .twitter{background-position:-30px -330px}.socialmenu li .facebook{background-position:0 -330px}hr.gray,hr{border:0;border-top:1px #333 solid;background:none;height:0}table{border-collapse:collapse;border:0}table,td{border:0}td{vertical-align:top}img{border:0}.displaydata th{text-align:left}a#joinnow,a#membersarea,a#joinnowh,a#membersareah{position:fixed;top:115px;right:-29px;width:99px;height:42px;text-decoration:none;color:#fff;font-size:16px;padding:0;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);text-align:center;line-height:42px;font-weight:bold}a#joinnow{background:#73d0f0;background-image:-webkit-linear-gradient(left,#25b7ea 33px,#4dc4ec 34px,#4dc4ec 66px,#73d0f0 67px);background-image:-moz-linear-gradient(left,#25b7ea 33px,#4dc4ec 34px,#4dc4ec 66px,#73d0f0 67px);background-image:linear-gradient(left,#25b7ea 33px,#4dc4ec 34px,#4dc4ec 66px,#73d0f0 67px);z-index:200}a#membersarea,a#membersareah{top:214px;background:#41545a;background-image:-webkit-linear-gradient(left,#79878a 33px,#5e6d73 34px,#5e6d73 66px,#41545a 67px);background-image:-moz-linear-gradient(left,#79878a 33px,#5e6d73 34px,#5e6d73 66px,#41545a 67px);background-image:linear-gradient(left,#79878a 33px,#5e6d73 34px,#5e6d73 66px,#41545a 67px);z-index:200}a#joinnowh,a#membersareah{z-index:210;background:transparent;width:42px;height:99px;right:0}a.join,button.join{background:#4dc4ec;text-decoration:none;color:#fff;font-size:16px;padding:0;float:right;font-weight:bold;width:99px;height:32px;text-align:center;line-height:32px;font-weight:bold;background-image:-webkit-linear-gradient(left,#25b7ea 33px,#4dc4ec 34px,#4dc4ec 66px,#73d0f0 67px);background-image:-moz-linear-gradient(left,#25b7ea 33px,#4dc4ec 34px,#4dc4ec 66px,#73d0f0 67px);background-image:linear-gradient(left,#25b7ea 33px,#4dc4ec 34px,#4dc4ec 66px,#73d0f0 67px);border:0}a#join_bottom{float:left;margin-right:10px}.sidebar ul,#homeleftbar ul{padding:0;margin:0 0 40px}.sidebar ul li{list-style:none;margin:0;padding:0 0 0 5px;line-height:1.6em;border-bottom:1px solid #dadada;background:#fff}.sidebar ul li:last-child{border:0}.sidebar ul li:first-child{border-top:1px solid #dadada}.sidebar ul li a,#homeleftbar ul li a{display:block;font-weight:normal;padding:8px 0}.sidebar ul a:before{display:block;width:5px;height:5px;background:#73d0f0;content:"";position:relative;float:left;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:8px 10px 0 0}.sidebar ul li.active>a:before{background:#ef4137}.sidebar ul ul li{margin:0}.sidebar ul li.active>a,.sidebar ul li>a:hover,.sidebar ul li a:focus,#homeleftbar ul li.active>a,#homeleftbar ul li:hover>a{color:#41555A}.sidebar ul li.subactive a,#homeleftbar ul li.subactive a{border:0}.sidebar ul li ul,#homeleftbar ul li ul{margin:0 0 0 15px;height:0;padding:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden}.sidebar ul li.subactive>ul,#homeleftbar ul li.subactive>ul{height:auto}.sidebar ul.admin>li:not(:first-child)>a:before,.sidebar li.hassub>a:before{width:0;height:0;border:5px solid #fff;border-left:5px solid #73d0f0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin:5px 6px 0 0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.sidebar ul.admin>li.subactive>a:before,.sidebar li.hassub.subactive>a:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin:8px 6px 0 0}.sidebar ul.returnhome a:before{background:none}.sidebar ul.returnhome a{background:url(/images/1607393260/sprite.png) -400px 0 no-repeat;padding:0 0 0 25px;height:30px;line-height:30px;margin:10px 0}.sidebar ul li.disabled{background:#fdb}#leftbar img{margin:0 0 0 10px}hr{border-top:1px solid #dadada;height:0}#latestnews{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f1f1f2;margin-bottom:20px;width:400px;float:right}#latestnews .header{display:inline-block;width:100%;text-align:center}#latestnews .blogpost{padding:0 20px}#latestnews em{font-size:14px;color:#405459;display:block}#leftbar #latestnews{width:100%}#latestnews ul{padding:0;margin:0;list-style:none;text-align:left}#latestnews li,#leftbar #latestnews li{margin:20px 25px;background:none}#leftbar #latestnews li a{padding:0}#latestnews ul li,#leftbar #latestnews ul li{border:0}#latestnews ul a:before{display:none}#latestnews a.latestnewsheader{font-size:16px;text-align:center;color:#aaa;background:#425a6b;display:block;padding:7px 0;font-weight:normal;line-height:20px}#latestnews a.latestnewsfooter{background:#425a6b;display:block;text-align:center;font-size:14px;color:#aaa;line-height:26px}#latestnews a.latestnewsfooter strong{font-weight:normal;color:#fff}#latestnews a.latestnewsfooter:hover strong,#latestnews a.latestnewsfooter:focus strong{text-decoration:underline}blockquote{margin:30px 0;font-size:12px}#supportedby{position:relative;clear:both;height:208px;width:100%;background:url(/images/1607393260/sprite.png) 0 -960px no-repeat #fcfcfc;border-top:1px solid #f0f0f0}#supportedby .container{height:208px;position:relative}#supportedby .container h2{position:relative;color:#41555a;margin:10px 0}.supported-by .banner{margin-bottom:0}.supported-by{margin-bottom:15px}.sponsors{list-style:none;padding:0;margin:0;padding:15px 0;min-height:198px;height:198px;overflow:hidden}.sponsors li:last-child{border:1px solid #eaeaea}.sponsors li{width:200px;height:200px;border:1px solid #eaeaea;border-right:0;background:no-repeat center center #fff;float:left;margin:0;text-align:center;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-filter:grayscale(0);filter:grayscale(0);position:relative;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sponsors li:hover{-webkit-filter:grayscale(1);filter:grayscale(1)}.sponsors li a{width:100%;height:100%;display:inline-block;background-repeat:no-repeat}.sponsors span{position:absolute;top:50%;margin-top:-50px;left:0;right:0}.sponsors a img{max-width:100%;max-height:100%;height:auto;width:auto}#footer{background:#6E7D81;width:100%;clear:both;color:#cde2ea;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:35px}#footer .multi-site{background-color:#00ABE6}#footer .multi-site ul{padding:0;margin:0;text-align:center}#footer .multi-site li{display:inline-block;padding:10px 20px}#footer .multi-site a{color:#fff}#footer .footer-large{background-color:#41545A;padding:15px 0;font-size:14px;line-height:20px}#footer .footer-large li.closer{display:none!important}#footer .footer-large h3{margin:0;margin-bottom:5px}#footer .footer-large nav{display:block;float:left;min-width:200px;max-width:20%;width:100%}#footer .footer-large ul{padding:0;margin:0;margin-bottom:15px}#footer .footer-large ul:not(.contact){margin-left:10px}#footer .footer-large li{width:100%;display:inline-block}#footer .footer-large li ul{display:none}#footer .footer-large a:hover{text-decoration:none}#footer .footer-large a:hover .fa{opacity:.9}#footer .footer-large .fa{width:50px;height:50px;text-align:center;background-color:#5C6E72;padding-top:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#footer .footer-large li:nth-child(odd) .fa{background-color:#738287}.footerinfo{padding:15px 0;text-align:center}.footer-menu{margin:5px 0 15px 0;height:14px;list-style:none;padding:0;position:relative;clear:both;text-decoration:none}.footer-menu ul{margin:0;height:14px;display:block;padding:0}.footer-menu li{height:14px;list-style:none;display:block;position:relative;float:left;padding:0;margin:0;border-right:1px solid #cde2ea}.footer-menu li:first-child a{padding-left:0}.footer-menu li:last-child{border:none}.footer-menu li a{height:14px;line-height:14px;display:block;float:left;text-align:center;padding:0 15px;margin:0}.footer-menu li ul{display:none}#footer .copyright{margin:5px 0 15px 0;position:relative}#footer a{color:#cde2ea;position:relative}#footer a:hover,#footer a:focus{text-decoration:underline}#tlslink{text-align:right;position:absolute;right:175px;bottom:15px;width:200px;text-align:center}#footer .socialmenu{float:right;height:20px;width:225px}#footer .socialmenu li{text-indent:0;float:none;clear:both;width:225px;font-size:11px}#footer .socialmenu li span{width:25px;height:20px;float:left;background:url(/images/1607393260/sprite.png) right}#footer .socialmenu li a{width:200px;background:none;line-height:20px}#footer .socialmenu li .twitter{background-position:-30px -330px}#footer .socialmenu li .facebook{background-position:0 -330px}.providerlinks{position:relative;clear:both;margin:5px 0 15px 0;font-size:12px}.providerlinks a{color:#777}#twitterfeed{width:300px;left:260px;color:#222}#twitterfeed .twittercontainer{border-right:1px solid #c7c7c7;width:299px;height:144px}#twitterfeed a{color:#028}#twitterfeed .twtr-hd,#twitterfeed .twtr-aft{display:none}.newstitle{color:#EEE;display:block;margin:4px 0 4px 0;font-weight:bold;font-size:13px;text-align:center}.newstitle a:link{display:block;color:#CCC}.newstitle a:visited{display:block;color:#CCC}.newstitle a:hover,.newstitle a:focus{display:block}.newssecttitle{display:block;margin:5px 0 5px 0;padding:9px 0 9px 0;color:#EEE;font-weight:bold;font-size:14px;text-align:center}.newssecttitle a:link{color:#EEE}.newssecttitle a:visited{color:#EEE}.newsdate{font-size:11px;color:#888;text-align:center}.newstext{color:#CCC;font-size:11px}.extramenuhead{font-size:12px;padding-top:4px;padding-bottom:6px}.extramenu span{display:block;padding-top:4px;padding-bottom:6px}.extramenu a:link{font-weight:bold;text-decoration:none;display:block;padding-top:4px;padding-bottom:6px}.extramenu a:visited{font-weight:bold;text-decoration:none;display:block;padding-top:4px;padding-bottom:6px}.extramenu a:hover,.extramenu a:focus{text-decoration:none;color:#111;background-color:#CCC}input,textarea,select,select option{font-size:16px;color:#222}input[type="submit"],input[type="button"]{cursor:pointer}input[type="submit"]:disabled,input[type="button"]:disabled{color:#999;cursor:default}input.wide,textarea.wide{width:350px}table{font-size:16px;color:#222}.m_text a{color:#03C;text-decoration:none}.m_text a:hover{text-decoration:underline;color:#e1660b}.m_text font{color:#DADADA;font-size:11px}.c_text{color:#A9A9A9}.c_text a{color:#A9A9A9}.no_class,form,.no_class td{width:auto;height:auto;margin:0;padding:0;border:0}.form{height:23px;margin-top:3px}.form input{width:178px;height:20px;padding-left:5px}textarea{width:178px;height:101px;overflow:auto;margin-top:3px}.ul2 li{background:url(/images/1607393260/a2.gif) no-repeat;background-position:0 9px;margin:0;padding:0 0 0 8px}.ul2 li a{font-size:11px;line-height:18px;color:#000}.serendipity_title,.serendipity_commentsTitle{font-size:20px;padding-top:8px;line-height:20px}.serendipity_title a{color:#000;text-decoration:none}.serendipity_postname{padding-bottom:15px;color:#488c94;font-size:13px;line-height:16px}.serendipity_entry_body{margin-top:5px;padding-left:15px;padding-bottom:10px}.serendipity_comments{margin-top:10px;background:url(/images/1607393260/space.jpg) top left no-repeat}.serendipity_comment{padding-top:10px}.serendipity_comment_source{padding-top:20px;margin-bottom:10px;padding-bottom:20px;font-size:larger;font-style:italic}.serendipity_comment_source .comment_source_author a{color:#7E7E7E;text-decoration:none;font-weight:bold}.serendipity_comment_source .comment_source_author a:hover{text-decoration:underline;color:#e1660b;font-weight:bold}h3.serendipity_date{margin:0 0 10px;padding:0;font-weight:normal;font-size:10px;color:#424040}div.serendipity_entryFooter{padding-top:10px;padding-bottom:20px}.post{letter-spacing:0}.displaybox{background-color:#DEDEDE;padding:15px 10px 5px 15px;margin:0 25px 10px 25px}.displaybox h3{margin-top:0}.rimage{float:right;margin-left:10px;margin-bottom:5px}.hf{font-size:9px;font-weight:bold;color:#BBB}p{padding-top:0;margin-top:0}#dhtmltooltip{position:absolute;left:-300px;width:200px;border:1px solid black;padding:2px;background-color:#A32100;visibility:hidden;z-index:1000;font-size:12px;color:#FFF;text-align:left}#dhtmlpointer{position:absolute;left:-300px;z-index:101;visibility:hidden;font-size:12px;width:15px;height:15px;background:url(/images/1607393260/sprite.png) -120px -330px no-repeat}#calendar{position:relative}.calendar{border:0}.calendar th{width:80px;border:0;background:#666;color:#fff;text-align:center}.calendar th.weekend{width:70px}.calendar td{border:solid #ccc;border-width:0 0 1px 1px;height:51px;line-height:17px}.calendar td:last-child{border-right-width:1px}.calendar th:last-child{border-right:1px solid #666}.calendar td.weekend{background:#eee}.calendar td.cpast{background:#eee}.calendar .date{position:absolute;z-index:1;font-size:24px;color:#ccc;text-align:center;width:80px;height:40px;margin-top:10px;font-weight:bold}.calendar .weekend .date{width:70px}.calendar .today{background:#f5f5ff}.calendar a{position:absolute;width:76px;z-index:10;padding:0 2px;text-align:center;font-weight:bold;height:16px;line-height:16px}.calendar .weekend a{width:66px}#calendar .prevmonth,#calendar .nextmonth{float:left;width:177px;padding:5px 0;font-weight:bold;font-size:10px}#calendar .nextmonth{text-align:right;float:right;margin-right:213px}#calendar h3{text-align:center}#calendar .key{position:absolute;right:0;top:32px}#calendar .key div{width:120px;padding:4px;margin:1px;border:1px solid #666;text-align:center}#calendar.homecalendar{margin:30px 0 0}#calendar.homecalendar .key div{width:90px;font-size:10px}.memberForm input,.memberForm select,.memberForm textarea{margin:3px 0}.memberForm input[type=checkbox]{margin:7px 0 2px}.memberForm .formText{display:block;padding:3px 0 0;margin:3px 0 3px 165px;line-height:14px}.memberForm label{float:left;width:160px;text-align:right;margin:5px 5px 0 0;font-weight:bold;font-size:12px;clear:left;line-height:14px}.memberForm label.check{text-align:left;width:auto;float:none;font-weight:normal;clear:none}.memberForm fieldset{margin:5px 0;padding:4px;border:0;background:#eee}.memberForm h4,h4.formheading{margin:0;background:#00aae6;padding:4px;color:#fff}.memberForm .smalldesc{font-size:12px}.fileUpload label{width:100px}.memberForm .biglabel label{width:200px}.siglogo{float:left;background-color:white;padding:20px;border:solid 1px;margin-left:10px}.cloudProvider input,.cloudProvider textarea,.cloudProvider select{width:292px}.hint{font-size:12px;color:#999;line-height:1.3em}form{margin:0;padding:0}.memberForm .error{background:#FF9}.hidden{color:#000;background-color:#000;padding:1px}.hidden:hover{color:#FFF}.row0:hover,.row1:hover{background:#bbc8d5}.nohover .row0:hover,.row0,.stripe tr:nth-child(even),.stripe>li:nth-child(even){background:#e7eff5}.nohover .row1:hover,.row1,.stripe tr:nth-child(odd),.stripe>li:nth-child(odd){background:#dbe8f5}.row0.incomplete,.row1.incomplete{background:#e5c1c1}.row0 .darker{background:#d7dfe5}.row1 .darker{background:#cbd8e5}.disc{font-style:italic}.memberForm label.strong{font-weight:bold}.memberForm label.mlcheck{padding:2px 4px 0 2px;width:320px;margin:0;display:block}.memberForm label.memtype{padding:2px 4px 0 2px;width:450px;margin:0 0 0 40px;display:block}.memberForm label.memtype .hint{font-weight:normal;color:#666}th{text-align:right;vertical-align:top}#progress{position:absolute;top:0;right:0;font-size:11px;font-weight:bold;width:100px;background:url(/images/1607393260/progbg.png) no-repeat bottom;height:25px;line-height:13px}#progresspc{background:url(/images/1607393260/progfg.png) repeat-x;height:11px;margin-left:1px}#logoutbox{right:0;position:absolute;top:20px}.infobox{margin:0 0 5px;padding:0 4px;border:0;font-size:12px;text-align:left;line-height:1.5em}.infobox p{font-size:12px;margin:6px 0}.infobox ul{margin:.5em 0;text-align:left}.infobox .half{width:225px;float:left;margin:0 4px 0 0}.clearright{margin-right:160px}.rightbar{float:right;width:150px}.rightbar .infobox,.rightbar h4{text-align:center}.noticebox{background:#eee;padding:15px;border:1px solid #999;font-size:16px;text-align:center;margin:0 0 1em}.noticebox.warning{background:#fda}.noticebox p,.noticebox h3{margin:.5em 0}h4 a.editlink2,a.editlink2{font-size:11px;font-weight:bold;background:none}.button{min-width:110px}label.heading{font-size:16px}.membertype{list-style:none;padding:0;margin-left:50px}.membertype li{position:relative;padding-left:50px}.membertype li.invalid{color:#999}.membertype li.invalid input{display:none}.membertype li label{font-size:16px;text-align:left}.membertype li p{font-size:12px;clear:left}.membertype li label.desc{margin:0}.membertype li input[type="radio"]{position:absolute;top:0;zoom:150%;left:0}@-moz-document url-prefix(){.membertype li input[type="radio"]{top:4px}}.suggest{position:absolute;background:#FFF;text-align:left;border:1px solid #000;display:none;color:#000;z-index:5000}#suggest,#suggestCpy2,.suggest{margin:30px 0 0 170px}#suggestCpy{margin:60px 0 0 170px}.suggest a{background-color:#FFF;display:block;padding:2px 6px;color:#000}.suggest a:hover{background-color:#e1660b;text-decoration:none;color:#000}.resultSet{margin:5px 0;border-collapse:collapse;width:100%}.resultSet td{padding:2px 2px;text-align:left}.resultSet th{text-align:left;background:#666;color:#FFF;padding:2px}.resultSet th a{color:#FFF}.resultSet .hint{color:#000}a.taba,a.tabi{display:block;float:left;height:19px;width:101px;text-align:center;font-weight:bold;margin-top:5px;margin-right:3px;text-decoration:none;border-radius:2px 2px 0 0;line-height:19px}a.taba{background:#eee;padding:6px 0 2px;color:#444}a.tabi{background:#888;color:#eee;padding:4px 0}a.taba:hover,a.tabi:hover{color:#fff;text-decoration:none}.aBlock a{display:block}.invtable th{text-align:left}.invtable td{vertical-align:middle}.adminevent,.faqcat{border:1px solid #ccc;background:#fbfbfb;margin:10px 0;padding:3px}.adminevent a{color:#06C}.adminevent h4 a{color:#7e7e7e}.adminevent h4{margin:0 0 5px}.event{padding:3px}.draft{background:#eef;border:2px solid #f66}.past{background:#ccc}.adminoptions{background:#ddd;padding:2px;font-size:11px;font-weight:bold}.adminoptions strong{font-size:12px}.adminoptions a{color:#00C}.notice{border:1px solid #000;background:#eee;width:290px;margin:3px 110px;padding:2px}.notice label{width:50px}label{line-height:1.2em}.altlist{list-style:none;margin:0;padding:0}.altlist li{margin:0;padding:0}.altlist li a{display:block;padding:2px;font-weight:bold}.regtable{border-collapse:collapse;margin:2px 0;width:100%}.regtable td{border:1px solid #000;padding:2px}.tabset a{display:inline}.error{border:2px solid #f00;background:#eee;padding:3px}.wide{width:200px}#mem_email_after{display:inline}#mem_email_after img{display:inline}.ineligible{color:#999}.biglink{font-size:16px;font-weight:bold}.memberForm fieldset .hint{color:#333}.tabset .infobox{background:#eee}.faq_cat{margin:0;padding:0}.faq_cont{padding:4px;list-style-position:inside}.faq_question{font-weight:bold}.faq_edit,span.faq_answer{display:block;background:#ddd;padding:4px;margin:4px 15px 8px}.faq_answer,span.faq_answer{display:none}.faq_edit textarea{width:490px;height:200px}.faq_edit{text-align:right}.eventSet td{padding:5px}.addlink{display:block;font-size:11px;font-weight:bold;padding:4px}.addlink:hover{background:#eee}input.paycheck{margin:0;width:14px;height:14px}thead.light th{background:#ddd;color:#666}.spec{margin:15px 0 15px 0;padding:5px 5px;border:1px solid #ddd;background:#fafafa;width:97%}.specsmall{margin:0;padding:5px 5px;border:1px solid #ddd;background:#fafafa;width:300px}.eventtitlebox{margin:0;padding:5px 5px;border:1px solid #ddd;background:#dadada;width:97%}.thinrule{margin:0;padding:0;border:1px solid #ddd;width:97%}.thinrulefixed{margin:8px 0;padding:0;border:1px solid #ddd}.eventbox{margin:0;padding:20px 25px;background:#E8F7FE;color:#424242}.upcoming-events h2{margin-top:36px;margin-bottom:18px}.eventbox:last-of-type{border-bottom:0}.eventbox .sideimage{float:right;padding:5px;margin-left:5px;margin-top:-5px}.spec h4{margin:26px 0}.newzbox{margin:0;padding:5px 5px;border:1px solid #444;background:#1a1a1a;width:97%;margin-bottom:8px}.supporters{margin:0;padding:5px 5px;border:1px solid #ddd;background:#fafafa;color:#424242;width:270px;text-align:center}.eventtitle{padding:5px 3px 5px 3px;font-size:15px;background-color:#00aae6;color:#fff}.eventtitle a{color:#fff}fieldset.editset{text-align:center;border:2px solid #7e7e7e}.editset a{color:#06C;font-weight:bold}.itcpapp{width:100%;border-collapse:collapse}.itcpapp td{padding:4px;vertical-align:middle}.itcpapp a.button,a.buttonlink{display:block;background:#41545a;line-height:20px;padding:4px;color:#FFF;text-align:center;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.itcpapp a.button{width:120px}a.buttonlink{display:inline-block;padding:4px 20px;font-weight:bold}.appsupporter label{font-size:16px;line-height:1.2em}.appsupporter .sfialevel p{margin-left:3px}.itcpapp a:hover.button,.itcpapp a:focus.button,a.buttonlink:hover,a.buttonlink:focus{background:#5e6d73;text-decoration:none}.itcpapp input[type="radio"]{margin-right:5px}.itcpapp td.status{font-weight:bold}.itcpapp img{vertical-align:middle}.itcpapp tr td{background:#f6f6f6;border-bottom:5px solid #fff}.itcpapp tr.complete{color:#888}.sfialevel{padding:5px;background:#f6f6f6;margin:5px 0}.sfialevel.active{border:1px solid #000;padding:4px;background:#eee}.sfialevel strong{color:#FF713F}.sfialevel input[type="radio"]{margin-right:10px}.sfialevel p{padding:3px 3px 0 20px;margin:10px 0 10px 10px}.sfiacat{padding:10px}.sfiacat.active{border:1px solid #999;padding:9px}.sfiacat h4{margin:-9px -9px 0;font-size:18px;color:#06C;margin-bottom:0;padding:5px 9px}.sfiacat h5{font-size:16px;color:#06C;margin-bottom:0}.sfiacat.active h4{background:#00aae6;color:#fff}.sfiacat.active>a{text-decoration:none!important}.sfiasub{padding:0 10px}.sfiasub.active{background:#f5f5f5;padding:0 10px}.sfiasub p,.sfiasl p{font-size:12px}.sfiasl{padding:4px;margin:5px 0}.sfiasl p{margin:0 0 0 20px}.sfiasl.active{border:1px solid #000;padding:3px;background:#eee}.sfiasl.disabled{color:#999}.sfiaskill.active{background:#75d5d5}.sfiaskill{padding:8px 19px;margin:8px -19px;text-align:left}.sfiaskill p{margin:0;text-align:justify}.sfiaskill .title2{color:#000}#introlink{padding:0 0 10px 30px}.darklink a{color:#333}input.fade{color:#999}td.topline{border-top:1px solid #666}.describechecks{float:left;width:170px}.describechecks label{width:100px}div.grippie{background:#EEE url(/images/1607393260/grippie.png) no-repeat scroll center 2px;border-color:#DDD;border-style:solid;border-width:0 1px 1px;cursor:s-resize;height:9px;overflow:hidden}.resizable-textarea textarea{display:block;margin-bottom:0;width:95%;height:20%}.product{border-bottom:1px dotted #fff;margin:0 20px;padding:5px;margin-bottom:5px;display:block}.product strong a{display:block;font-size:14px}.product .price{float:right;height:80px;width:100px;text-align:right;display:block}.product .price span{color:#000}.product .info{color:#000;display:block;margin-top:10px}.featured{background:#FF9;border:0}.product:hover{background:#f0f0f0;text-decoration:none}.kstab{line-height:1.5em;padding:10px}.speaker h1{font-size:22px;font-weight:bold}.confpresent{float:right;border:#AAA hidden solid;background-color:#FFF;width:250px;padding:5px;margin:0 0 5px 15px;text-align:center}.postnomil{font-size:9px;color:#595959}.stable{border:0;border-collapse:collapse;margin-bottom:0}.stable td{border:1px solid #999}.stable .stream{background-color:#555;color:#FFF;padding:5px;text-align:left;vertical-align:middle;font-weight:bold}.stable .item{background-color:#fff;color:#000;padding:5px;vertical-align:middle;font-weight:bold}.stable .current{background-color:#dedede;color:#000;padding:5px;vertical-align:middle;font-weight:bold}.memberForm fieldset h3{margin:10px 0}.articlerow{padding:3px;border-top:1px dotted #666;background:#eee}.icon0,.icon1,.icon2,.icon3{float:left;width:16px;height:16px;background:url(/images/1607393260/iconset.png) no-repeat;margin-right:3px}.icon0{background-position:0 0}.icon1{background-position:-16px 0}.icon2{background-position:-32px 0}.icon2{background-position:-48px 0}.eventdisprow a strong{color:#000}.eventdisprow{margin-bottom:5px}input.confirmed{background:url(/images/1607393260/tick.png) left center no-repeat;border:0;padding:3px 0 3px 15px}.candidate{padding:6px 1px;margin:5px 11px;display:block;font-weight:bold;border:1px solid #999;background:#fff;width:auto;float:none;text-align:left;min-height:81px}.candidate span{margin:0 0 0 20px;font-weight:normal;font-size:12px;display:block}.candidate.checked{padding:5px 0;border:2px solid #669;background:#ddf}.candidate.disabled,.candidate.disabled p{color:#ccc}.candidategroup{margin:10px;font-size:16px}.candidategroup.ticket{border:1px solid #999;background:#f5f5f5;padding:5px}.candidategroup.ticket .candidate{margin:5px}.votingForm fieldset{margin:5px 0 25px;padding:4px;border:0;background:#ddd}table.votes td,table.votes th{text-align:center}table.votes td:first-child,table.votes th:first-child{text-align:left;border-left:0}table.votes td{border-left:1px solid #aaa}table.votes th{border-left:1px solid #eee}table.votes tr:last-child{border-top:1px solid #000;font-weight:bold}table.votes td.newpos,table.votes td:last-child{border-left:2px solid #888}table.votes th.newpos,table.votes th:last-child{border-left:2px solid #aaa}.eventinstance{border-bottom:1px solid #ccc;padding:6px 4px 1px;margin:2px 0 0 5px}.eventinstance:last-child{border:0;padding-bottom:2px}.eventinstance.draft{background:#eef;border:1px solid #f66;padding:5px 3px 1px}.eventinstance:hover{border:1px solid #999;padding:5px 3px 1px;background:#fff}a.linkedin{float:right;background:url(/images/1607393260/sprite.png) -117px -370px no-repeat;float:right;display:block;width:30px;height:12px;line-height:12px;padding-top:24px;color:#000;text-align:center;margin:0 10px;text-decoration:none;font-weight:bold;font-size:11px;color:#000}a.linkedin.active{background-position:-147px -370px}ul.skiplinks{list-style:none;padding:0;margin:0}.skiplinks li{list-style:none;position:absolute;left:50%;margin-left:-480px;width:200px;height:18px;top:30px;text-align:center;z-index:200;line-height:18px}.skiplinks a{display:block;height:1px;width:1px;overflow:hidden}.skiplinks a:focus{width:200px;height:18px;background:#fff}.twitter{margin:0 5px}.facebook{margin:0 5px;float:left}.linkedin{margin:0 5px;float:left}.supported-by{text-align:center;color:#a28c33;margin-top:0}.homepageblurb{font-size:14px}body.home #leftbar{padding-top:0}#social{margin-top:5px;width:350px;float:left}.lb_select{width:350px}#homedivright{width:220px;float:right;margin-left:30px}.eventslink{font-size:13px;background:#f0f0f0;padding:5px}#presentereoidetails{position:relative;background:#DDD;padding:10px;font-size:13px;margin-top:20px}#presentereoidetails p{margin-bottom:4px}#presentereoidetails p strong{font-size:13px}.schooleoi label{font-weight:normal;font-size:13px}.schooleoi input{width:400px}.schooleoi textarea{width:400px}.schooleoi .formText input{position:absolute;left:200px;width:20px;margin-bottom:5px}.schooleoi .formText label{position:absolute;left:240px;margin-top:0;margin-bottom:5px}.formatok input{position:absolute;left:200px;width:20px;margin-bottom:5px}.formatok span{position:absolute;left:240px}.formatok .formatlabel{position:absolute;left:20px}.certqueue.active{background:url(/images/1607393260/tick.png) no-repeat left;padding-left:16px}label.qq{width:70px;float:left;height:70px;text-indent:-9999px;overflow:hidden;background:url(/images/1607393260/qq.png);cursor:pointer;margin:0 10px 10px;position:relative;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;transition:all ease-in-out .2s}label.qq input{position:absolute;left:50%;bottom:0;margin-left:-8px}.hasJS label.qq input{margin-left:-9999px}label.qq:hover{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}label.qq2,label.qq3,label.qq5,label.qq6{width:50px}label.qq1{background-position:0 0}label.qq2{background-position:-80px 0}label.qq3{background-position:-150px 0}label.qq4{background-position:-210px 0}label.qq5{background-position:-290px 0}label.qq6{background-position:-360px 0}label.qq7{background-position:-420px 0}.qqquestion{text-align:center;width:550px;border:1px solid #dadada;padding:10px;border-radius:4px}.qqquestion h3{margin-top:0}.qqquestion textarea{width:400px}.qqquestion button{display:block;background:#73d0f0;background-image:-webkit-linear-gradient(left,#25b7ea 33px,#4dc4ec 34px,#4dc4ec 66px,#73d0f0 67px);background-image:-moz-linear-gradient(left,#25b7ea 33px,#4dc4ec 34px,#4dc4ec 66px,#73d0f0 67px);background-image:linear-gradient(left,#25b7ea 33px,#4dc4ec 34px,#4dc4ec 66px,#73d0f0 67px);width:99px;border:0;height:33px;text-decoration:none;color:#fff;font-size:16px;padding:0;line-height:33px;font-weight:bold;text-align:center;margin:10px auto;cursor:pointer}.choicelist{padding:0;margin:0 0 1em;list-style:none;border-bottom:1px solid #999;text-align:left}.choicelist li{padding:10px;margin:0;border:1px solid #999;background:#eee;border-bottom:0}.choicelist span{float:right;width:200px}.choicelist li.disabled{color:#999}.scg_detail,.coh_detail{border:1px solid #000;padding:10px}table.workshopday{border:1px solid #AAA;border-collapse:collapse}table.workshopday td{border:1px solid #BBB;vertical-align:middle;height:25px}table.workshopday td.workshop{background-color:#e8e4ed}table.workshopday td.fieldtrip{background-color:#ffbf42}table.workshopday td.congress{background-color:#ddd9c6}table.programme{border:1px solid #AAA;border-collapse:collapse}table.programme td{border:1px solid #BBB;vertical-align:middle}table.programme td.someinfo{background-color:#FFF}table.programme td.ministerial{background-color:#ccc0d8}table.programme td.comments{background-color:#e8e4ed}table.programme td.keynote{background-color:#ffbf42;height:80px}table.programme td.panel{background-color:#ccc0d8;height:120px}table.programme td.session{background-color:#ddd9c6;height:50px;font-size:11px}table.programme td.session a{color:#000;text-decoration:none;border-bottom:1px blue dotted}table.programme td.session a:hover{text-decoration:underline;border:none}table.programme td.break{background-color:#fde9db}table.programme td.social{background-color:#f2dcdb}table.programme td.changeover{background-color:#FFF;font-size:9px;line-height:14px;height:9px;color:#777}table.programme td.small{height:25px;font-size:11px}table.programme td.medium{height:80px}table.programme td.large{height:130px}table.sponsor{border:1px solid #BBB;border-collapse:collapse}table.sponsor td{border-top:1px solid #BBB;vertical-align:middle;height:25px}.proghead{text-align:center;background:#CCC;line-height:38px;font-size:18px;font-weight:bold}.timehead{text-align:center;background:#0FF;line-height:22px;font-size:12px}.hidden{display:none}.three-column{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.mainlist .cntr{color:#ccc;font-size:11px}#results .title .sml{display:none}#results .title{font-size:15px}#results .url a{color:#00802a}#results .result{margin:1em 0}#results .mak_1{font-weight:bold}#other_pages{font-size:13px;text-align:center;padding:40px}#other_pages a.num{font-size:15px}#other_pages b{font-size:15px;padding:0 5px}#other_pages a{padding:0 5px}#unsaved{color:#f00;font-weight:bold;font-size:16px}.top-search{position:absolute;top:0;right:0;padding:0 5px 5px 5px;background-color:#C5CACD;border-radius:0 0 0 4px}.top-search input{float:left;width:150px;margin-right:4px;border-radius:0 0 0 1px;border:0;padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none!important}.top-search button{float:right;border:0;background:none;margin:0;height:20px;outline:none!important;margin-top:2px}.top-search button:hover{cursor:pointer}.top-search .fa{color:#fff;font-size:14px}table.history{width:100%}table.history th{text-align:left}.rightedge{background:url(/images/1607393260/awards/edge.png) top right no-repeat;padding:20px}.rightedge p{font-size:16px;line-height:24px}.rightedge li{font-size:16px;line-height:24px;padding-bottom:10px}ul.largex li{font-size:20px;line-height:32px;padding-bottom:8px}.awardlogos img{padding:0 20px}.awardcatlogo{float:right;padding-left:20px}.awardcatlogoandsponsor{float:right;padding-left:20px;padding-right:220px}.spacedlogos img{padding:40px}.col2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.col3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.nomForm .col2{column-width:200px;-moz-column-width:200px;-webkit-column-width:200px}.bulkedit .mem_postalpostcode{width:50px}.bulkedit .cou_num_home,.bulkedit .cou_num_postal,.bulkedit .bra_num,.bulkedit .cty_num_postal{width:105px}.bulkedit input,.bulkedit select{margin:3px 10px 0 3px}.bulkedit th{text-align:left}.coursesection{margin-bottom:50px}.coursesection .eventbox{margin:1em 0 10px;padding:0 0 0 10px;border-left:5px solid #00aae6}.courseheading{margin:0;margin-bottom:50px}#itxfinalists tr{display:block;border-bottom:1px solid #DBDBDB}#itxfinalists img{margin-right:60px}#itxfinalists h4{font-size:20px}#itxfinalists td{padding-top:10px;vertical-align:inherit}.boktest-wrapper .logo-wrapper{width:200px;float:right}.hamburger,.hamburger:after,.hamburger:before{display:block;position:absolute;width:20px;height:4px;background:#666;border-radius:2px;content:"";vertical-align:middle}.hamburger{position:relative;display:inline-block}.hamburger:after{top:6px}.hamburger:before{top:-6px}#extraTable .hamburger{cursor:ns-resize}.quiz{width:600px;padding:10px;background-color:#F2F2F2;margin:0 auto}.quiz button{display:block;margin:0 auto}.quiz .section{display:none}.quiz .section.active{display:block}.quiz ul{list-style:none}.tick{color:green}.cross{color:#f00}.clear{clear:both}.boktest button{padding:5px}.boktest button:hover{cursor:pointer}.boktest button.hide{display:none}.noselect-children>*,.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.buttons{text-align:center}.boktest .content{font-size:18px}.boktest .options{list-style:none}.boktest .options li{padding-left:30px;position:relative;margin-bottom:5px}.boktest .options input[type="radio"]{position:absolute;top:0;left:0}.boktest .previous-question{min-width:30px;float:left}button.start-bok{padding:10px 20px}.boktest table th{text-align:left}.boktest .next-question{min-width:150px;font-weight:bold}.boktest .buttons{margin:20px 0}.citp-logo{background-size:contain;width:192px;height:37px;display:inline-block;float:right;margin-right:39px}.boktest-wrapper{max-width:730px}.boktest-wrapper .time-remaining{width:200px;float:right;font-size:12px;line-height:15px}.boktest-wrapper .time-remaining .meter{margin-bottom:10px}.meter{height:20px;position:relative;-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);border:1px solid #ddd}.meter>span{display:block;height:100%;background-color:rgb(43,194,83);background-image:-webkit-linear-gradient(center bottom,rgb(43,194,83) 37%,rgb(84,240,84) 69%);background-image:-moz-linear-gradient(center bottom,rgb(43,194,83) 37%,rgb(84,240,84) 69%);background-image:linear-gradient(center bottom,rgb(43,194,83) 37%,rgb(84,240,84) 69%);-webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden}.loader{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#0193c6;background:-moz-linear-gradient(left,#0193c6 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#0193c6 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#0193c6 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#0193c6 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#0193c6 10%,rgba(255,255,255,0) 42%);background:-moz-linear-gradient(left,#0193c6 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#0193c6 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;-moz-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#0193c6;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.loader:after{background:#fff;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.question .loader:after,.response .loader:after{background-color:#fafafa}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes load3{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.boktest .copyright{font-size:11px;line-height:15px}.fb_iframe_widget span{vertical-align:top!important}.cms-spacer{height:20px;width:24px;display:inline-block}.pull-left{float:left}.pull-right{float:right}li:hover .hover-pulse{-webkit-animation:pulse 1s linear infinite;-moz-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}100%{-webkit-transform:scale(1.0,1.0);transform:scale(1.0,1.0)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1,1);transform:scale(1,1)}50%{-moz-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}100%{-moz-transform:scale(1.0,1.0);transform:scale(1.0,1.0)}}@keyframes pulse{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}100%{-webkit-transform:scale(1.0,1.0);-moz-transform:scale(1.0,1.0);-ms-transform:scale(1.0,1.0);transform:scale(1.0,1.0)}}img{height:auto!important;width:auto!important}img,iframe{max-width:100%!important}ul#categoryList{padding:0}ul#categoryList ul{padding:5px 0 5px 50px}ul#categoryList li{display:block;background:#eee;margin:1px 0;padding:0 5px}ul#categoryList li a.disabled{font-style:italic}ul#categoryList li li{background:#fff}ul#categoryList li li li{background:#eee}ul#categoryList li li li li{background:#fff}ul#categoryList li li li li li{background:#eee}ul#categoryList li.placeholder{height:20px;background-image:-webkit-repeating-linear-gradient(135deg,#999,#999 10px,#ccc 10px,#ccc 20px);background-image:-moz-repeating-linear-gradient(135deg,#999,#999 10px,#ccc 10px,#ccc 20px);background-image:repeating-linear-gradient(-45deg,#999,#999 10px,#ccc 10px,#ccc 20px);background-size:20px 1}.errorBox,.infoBox{background:#fdd;padding:1px 30px 1px 80px;position:relative;line-height:22px;color:#000;margin:1em 0}.errorBox:before,.infoBox:before{position:absolute;left:30px;top:50%;margin-top:-15px;height:30px;line-height:30px;font-family:'FontAwesome';font-size:30px;content:"\f071";color:#f33}.errorBox ul,.infoBox ul{list-style:none;padding:0}.errorBox>div,.infoBox>div{margin:5px 0}.infoBox{background:#eef}.infoBox:before{content:"\f05a";color:#69f}.pagenumbers ul{list-style:none;padding:0;margin:1em 0;text-align:center;font-size:22px}.pagenumbers li{display:inline;padding:0}#imgchooseimg{max-height:120px}.certregisterprofile{min-height:175px}.certregisterprofile .profilepicture{float:left;padding-right:10px}.certregisterprofile .profilepicture img{min-width:150px;min-height:150px;max-width:150px;max-height:150px;border-radius:75px}.certregisterprofile .profilename h2{line-height:40px;margin:0 0 10px}.certregisterprofile .profilename .postnominals{line-height:20px;font-size:14px}.certregisterprofile .profilename h3{line-height:30px;font-size:22px;margin:20px 0 0}table.attributes{margin:1em 0}table.attributes th{font-weight:normal;color:#999;padding-right:8px;text-align:left}.stop,.exclaim{background:#f1f1f2;padding:25px 25px 25px 150px;position:relative;font-style:italic;margin:1em 0}.stop:before,.exclaim:before{position:absolute;left:25px;top:50%;margin-top:-50px;height:100px;width:100px;background:url(/images/1607393260/stopsign.svg) no-repeat;background-size:contain;content:""}.exclaim:before{background-image:url(/images/1607393260/exclaim.svg)}@media only screen and (max-width:768px){.stop{padding:150px 25px 25px}.stop:before{top:25px;left:50%;margin-top:0;margin-left:-50px}}form.qualrecognition input,form.qualrecognition select{width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form.qualrecognition input[type=checkbox]{width:auto}form.qualrecognition textarea{width:400px}.quicksearch{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:none}body.showQuickSearch .quicksearch{display:-ms-flexbox;display:-webkit-flex;display:flex}.quicksearch form{width:90%;max-width:400px;margin:0 auto;padding:20px 15px;width:90%;background:#fff;border-radius:6px}.quicksearch .flexer{display:-ms-flexbox;display:-webkit-flex;display:flex}.quicksearch .flexer input{-webkit-flex:1;-ms-flex:1;flex:1;margin:0 5px}.quicksearch .flexer input[type=submit]{max-width:80px}#quicksuggest{margin:26px 0 0 5px}input.loading{background-image:url(/images/1607393260/spinner.gif);background-position:right center;background-repeat:no-repeat}.citpnzform{background:#f1f1f2;padding:20px;margin-bottom:20px}.citpnzform h3{margin:-20px -20px 20px;padding:10px;background:#00aae6;color:#fff}.citpnzform label{display:block;margin-top:10px;font-size:12px;color:#999;font-weight:bold}.citpnzform input,.citpnzform select{width:100%}.citpnzform input[type=checkbox]{width:auto}.citpnzform:after{clear:both;content:"";display:block}ul.specialisms{list-style:none;padding:0}ul.specialisms li{display:inline-block;width:200px;height:50px;line-height:25px;padding:210px 0 0;background:top center no-repeat;background-size:contain;text-align:center;font-weight:bold;margin:0 20px 20px 0}table.cptable td:first-child{padding-right:20px}details{margin:1em 0;background:#e9f7fe;padding:10px 10px 0;display:block;position:relative}details[open],details.details_shim_open{padding-bottom:40px}details :last-child{margin-bottom:0}details summary{background:#e9f7fe;display:block;outline:none;padding-bottom:30px;margin-bottom:15px;text-align:center}details[open] summary{border-bottom:1px solid #ddd;padding-bottom:15px}summary::-webkit-details-marker{display:none}details.details_shim_closed,details.details_shim_open{display:block}details.details_shim_closed>*{display:none}details.details_shim_closed>summary,details.details_shim_open>summary{display:block}summary:after{display:block;font-family:'FontAwesome';content:"\f107";padding:0 .1em;font-size:1.5em;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);text-align:center;position:absolute;bottom:0;left:0;right:0}details.details_shim_open>summary:after,details[open]>summary:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}details.admin{margin:0}details.admin summary{text-align:left;margin:0 0 0 30px;padding-bottom:0}details.admin summary:after{right:auto;width:20px;bottom:auto;top:0;padding:10px}details.admin[open]{padding-bottom:10px}.split-three{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.split-three a{width:-webkit-calc(33% + -15px)!important;width:-moz-calc(33% + -15px)!important;width:calc(33% + -15px)!important;height:auto!important;margin-bottom:30px}.capacity-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:785px;height:250px;background-color:rgba(222,222,222);margin-bottom:30px}.capacity-container .capacity-layout,.capacity-container .capacity-info{width:-webkit-calc(50% + -15px);width:-moz-calc(50% + -15px);width:calc(50% + -15px);padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.capacity-container .capacity-info{padding-left:0}.capacity-container .capacity-layout img{max-height:190px!important;max-width:250px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.capacity-container .capacity-info .capacity-content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cost-table tr td{width:130px;text-align:center;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cost-table tr td:first-child{text-align:left}.cost-table tr th{font-weight:300;color:rgb(169,168,168);text-align:center;padding-bottom:5px}.text-right{text-align:right}.tbl-style{border-collapse:collapse;width:100%}.tbl-style td,.tbl-style th{border:1px solid #ddd;padding:8px}.tbl-style tr:nth-child(even){background-color:#f2f2f2}.tbl-style tr:hover{background-color:#ddd}.tbl-style th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#2FADE2;color:white}#change{color:#86cef1;cursor:pointer}#status_edit{padding:20px;background-color:#707d81;max-width:550px;color:#fff;margin:10px 0;position:relative;display:none;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s}#status_edit .close{position:absolute;top:5px;right:5px;cursor:pointer}#status_edit.active{display:block}@media(max-width:1220px){.capacity-container{margin:0 auto 30px auto}}@media(max-width:805px){.capacity-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%}}@media(max-width:650px){.split-three{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.split-three a{width:100%!important;margin:0 30px 30px 30px;max-width:300px}}@media(max-width:500px){.capacity-container{height:450px!important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.capacity-layout,.capacity-info{width:100%!important}.capacity-container .capacity-info .capacity-content{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media(max-width:380px){.split-three a{margin:0 auto 30px auto}}.badge{display:inline-block;background:green;border-radius:10px;padding:0 10px;height:16px;line-height:16px;font-size:10px;font-weight:bold;color:#fff}.badge.blue{background:#0A246A}.badge.red{background:#d11010}.badge.orange{background:#cf7f26}#blocklist{list-style:none;padding:0}#blocklist li{border:1px solid #f1f1f2;padding:10px;margin:1em 0}#blocklist li .activate{display:none}#blocklist li.inactive a{color:#ccc}#blocklist li.inactive .meta{margin-bottom:-11px}#blocklist li.inactive .preview{display:none}#blocklist li.inactive .activate{display:inline}#blocklist li.inactive .deactivate{display:none}#blocklist li .meta{background:#f1f1f2;margin:-11px -11px 10px;padding:10px}#blocklist li .meta .controls{float:right}#blocklist li .meta .controls a{text-decoration:none}#regFrom input[type=text],#regFrom select,#regFrom textarea,#regForm .textnum{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}#regFormSaving{display:none;margin:0 auto}input.invalid,select.invalid{background-color:#fdd}span.error-msg{color:#EF413A;font-size:12px}.tab{display:none}.tab-field{margin-top:12px}#regForm fieldset{margin:5px 0;padding:4px;border:0;background:#eee}#regForm select,#regForm textarea,#regForm input[type=text]{width:50%;display:block;padding:6px;border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:6px;margin-bottom:6px;resize:vertical}#regForm textarea{width:100%}.check-cross{width:60px}.text-center{text-align:center}.rel-table td{position:relative}.abs-link{position:absolute;width:100%;height:100%;left:0;top:0}#regForm.weightingsform{width:300px}#regForm #terms_conditions{float:left;margin-right:10px}#regForm h4,h4.formheading{margin:0;background:#00aae6;padding:4px;color:#fff}#regForm .buttons{text-align:center}#prevBtn,#nextBtn{width:80px;height:30px;font-size:16px}.show-details{cursor:pointer}#details-to-show{display:none}#details-to-show.active{display:block}.step{height:15px;width:15px;margin:0 2px;background-color:#bbb;border:none;border-radius:50%;display:inline-block;opacity:.5}.circles{text-align:center;margin-top:40px}.step.active{opacity:1}.step.finish{background-color:#00aae6}.slider{-webkit-appearance:none;width:100%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;-moz-transition:opacity .2s;transition:opacity .2s}.slider::-webkit-slider-thumb{-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#00aae6;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#00aae6;cursor:pointer}.statements{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.statement{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:40%}.statement p{margin-bottom:6px}.statements .slider{margin-bottom:6px}.match-nav{margin:12px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.match-nav h3{margin:0}.match-left,.match-right{cursor:pointer}.match-left.disabled,.match-right.disabled{cursor:context-menu;color:#F2F2F2}#match{position:relative}.toggleShow{cursor:pointer}#match .loader{position:absolute;top:50%;left:50%;margin-left:-55px;margin-top:-55px}.avleftbar{width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:30px;float:left;border-right:1px solid #eaeaea}.avleftbar .count{color:#ccc;font-size:14px}.avbody{width:800px;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(100% - 400px);width:-moz-calc(100% - 400px);width:calc(100% - 400px);float:left}#catlink{display:none}@media all and (max-width:1220px){.avleftbar,.avbody{float:none;width:auto;padding:0;border:0}#catlist{display:none}#catlist.visible{display:block}#catlink{display:block;margin-bottom:1em}}iframe.vimeoplayer{max-height:55vw;margin:0 auto;display:block}.videoset{margin:1em -16px 1em;font-size:0}.videoset:after{content:"";display:block;clear:both}.videoset ul{list-style:none;padding:0;margin:0;overflow:hidden}.videoset ul li{padding:0;margin:0 15px 0 16px;width:236px;display:inline-block;padding-bottom:15px;overflow:hidden;position:relative;vertical-align:top;font-size:16px}.videoset ul li .thumb{height:137px;overflow:hidden;background:#eee;position:relative;text-align:center}.videoset ul li .thumb img{max-width:240px;max-height:140px;position:relative;z-index:10}.videoset ul li .thumb:after{content:"\f03d";font-family:'FontAwesome';text-align:center;position:absolute;top:50%;left:0;right:0;line-height:140px;margin-top:-70px;font-size:120px;color:rgba(222,222,222,.8);text-shadow:1px 4px 6px #eee,0 0 0 #999,1px 4px 6px #eee}.videoset ul li strong{font-size:16px;display:block;color:#333}.videoset ul li .meta{display:block;font-size:12px;color:#999}.videoset ul li a:hover,.videoset ul li a:focus{text-decoration:none}.videoset ul li a:hover strong,.videoset ul li a:focus strong{color:#2faced;text-decoration:underline}.videoset li.hot:after,.videoset li.feature:after{content:'Hot';text-transform:uppercase;background:#EF413A;color:#fff;line-height:20px;width:150px;text-align:center;position:absolute;font-weight:bold;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:-45px;top:20px;z-index:20;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}.videoset li.feature:after{content:'Featured';font-size:12px;background:#25b8eb}.viddetail .thumb{width:640px;height:360px;max-width:100%;max-height:55vw;overflow:hidden;background:#eee;position:relative;display:block;margin:0 auto;text-align:center}.viddetail .thumb img{max-height:100%;min-height:100%;position:relative;z-index:10}.viddetail .thumb:after{content:"\f03d";font-family:'FontAwesome';text-align:center;position:absolute;top:50%;left:0;right:0;margin-top:-50px;line-height:100px;font-size:120px;color:rgba(222,222,222,.8);text-shadow:1px 4px 6px #eee,0 0 0 #999,1px 4px 6px #eee}.viddetail .thumb.play:before{content:"\f144";font-family:'FontAwesome';text-align:center;position:absolute;top:50%;left:0;right:0;margin-top:-250px;line-height:500px;font-size:240px;color:#fff;z-index:100;background:rgba(0,0,0,.5)}.viddetail .meta{font-size:14px;color:#999}.viddetail .ssnote{color:#999;text-transform:uppercase;font-size:12px;text-align:center;margin-bottom:1em}.videoorder{background:#eee;padding:0 5px;font-size:12px;margin:0 0 1em}.a_gallery{color:#333;cursor:default}.setView{text-decoration:none!important}body.view_list .a_gallery{color:#00ABE6;cursor:pointer}body.view_list .a_list{color:#333;cursor:default}body.view_list .videoset{margin:1em 0 1em}body.view_list .videoset ul li{display:block;height:50px;margin:7px 0;width:auto;padding:0}body.view_list .videoset ul li strong{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}body.view_list .videoset ul li .thumb{height:50px;width:90px;float:left;margin-right:5px}body.view_list .videoset ul li .thumb img{max-width:90px;max-height:55px;position:relative;z-index:10}body.view_list .videoset ul li .thumb:after{font-size:35px}body.view_list li.hot:after,body.view_list li.feature:after{right:auto;left:-55px;top:10px;-webkit-transform:rotate(-45deg) scale(.65);-moz-transform:rotate(-45deg) scale(.65);-ms-transform:rotate(-45deg) scale(.65);transform:rotate(-45deg) scale(.65)}.resultSet .microthumb{text-align:center}.resultSet .microthumb .play{position:relative;height:70px;width:120px;overflow:hidden;display:block}.resultSet .microthumb .play:before{content:"\f144";font-family:'FontAwesome';text-align:center;position:absolute;top:0;left:0;right:0;line-height:70px;font-size:40px;color:#fff;z-index:100;background:rgba(0,0,0,.3)}.resultSet .microthumb img{max-height:70px;min-height:70px;width:auto}#lbCloseButton{line-height:19px;text-align:right;display:block;float:right}#lbCloseButton:after{display:inline-block;content:"X";width:16px;height:16px;border-radius:10px;text-align:center;background:#0088C6;margin:1px 1px 0 6px;vertical-align:middle;line-height:16px;-webkit-box-shadow:inset 0 -1px 1px rgba(0,0,0,.5),inset 0 1px 1px rgba(255,255,255,.8);box-shadow:inset 0 -1px 1px rgba(0,0,0,.5),inset 0 1px 1px rgba(255,255,255,.8)}#lbCloseButton:hover:after{-webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,.8),inset 0 1px 1px rgba(0,0,0,.5);box-shadow:inset 0 -1px 1px rgba(255,255,255,.8),inset 0 1px 1px rgba(0,0,0,.5);line-height:14px}#lightbox h2{margin:0 0 1em}#lightbox h3{color:#FF713F}#lightbox.done p{color:#333}.highlight{background-color:#FEFFAF}#lightbox a{font-size:12px;color:#039;text-decoration:none}#lightbox a:hover{text-decoration:underline}#lightbox{display:none;position:absolute;top:50%;left:50%;z-index:2000;width:500px;height:410px;margin:-220px 0 0 -250px;background:#fff;text-align:left;border:2px solid #00AAE6;overflow:auto;font-family:Verdana,Arial,Helvetica,sans-serif}#lightbox[id]{position:fixed}#overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1980;background-color:#000;-moz-opacity:.6;opacity:.60;-webkit-filter:alpha(opacity=60);filter:alpha(opacity=60)}#overlay[id]{position:fixed}#lightbox.done #lbLoadMessage{display:none}#lightbox.done #lbContent{display:block;padding:10px}#lightbox.loading #lbContent{display:none}#lightbox.loading #lbLoadMessage{display:block;text-align:center;margin-top:120px}#lightbox #closebar{background:#00AAE6;height:20px;text-align:right}#lightbox #closebar a{color:#FFF;font-size:10px;font-weight:bold;text-decoration:none}#lightbox #closebar a:hover{color:#eee;text-decoration:none}#lightbox #closebar img{vertical-align:middle}.calpanel table,.calpanel tr,.calpanel td{padding:0;border:0;margin:0}.calpanel{border-width:1px;border-style:solid;border:#6879A1;padding:0;margin:0;background-color:#6879A1;position:relative}.row_head{border-width:1px;border-style:solid;border-color:#6879A1;background-color:#6879A1}.head{font-family:verdana;font-size:11px;font-weight:bold;text-align:center;color:#fff;background-color:#6879A1;cursor:default}.arrow_prev,.arrow_next{font-family:verdana;font-size:11px;width:12px;margin-right:1px;text-align:center;color:#fff;background-color:#6879A1;border-width:1px;border-style:solid;border-color:#fff #fff #fff #fff;padding:1px;cursor:pointer}.arrow_prev_over,.arrow_next_over{font-family:verdana;font-size:11px;width:12px;margin-right:1px;text-align:center;color:#fff;background-color:#afc6dd;border-width:1px;border-style:solid;border-color:#fff;padding:1px;cursor:pointer}.arrow_prev_down,.arrow_next_down{font-family:verdana;font-size:11px;width:12px;margin-right:1px;text-align:center;color:#fff;background-color:#7e93aa;border-width:1px;border-style:solid;border-color:#fff;padding:2px 0 0 2px;cursor:pointer}.row_week{border-width:1px;border-style:solid;border-color:#99b3cc #99b3cc #668099 #99b3cc}.weekday{font-family:verdana;font-size:11px;width:23px;text-align:center;color:#fff;background-color:#6879A1;border:1px solid #6879A1;padding:1px;cursor:default}.row_day{padding:1px}.day{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#000;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:pointer}.day_over{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#000;background-color:#f0f0f0;border-width:1px;border-style:solid;border-color:#fff #c0c0c0 #c0c0c0 #fff;padding:1px;cursor:pointer}.day_down{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#000;background-color:#cfcfcf;border-width:1px;border-style:solid;border-color:#9c9c9c #fff #fff #9c9c9c;padding:1px;cursor:pointer}.day_empty{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#f0f0f0;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:default}.day_disabled{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;text-decoration:line-through;color:#999;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:default}.day_current{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#fff;background-color:#6879A1;border-width:1px;border-style:solid;border-color:#000;padding:1px;cursor:pointer}.day_special{font-family:verdana;font-size:11px;line-height:14px;width:23px;text-align:center;color:#fff;background-color:#c99;border-width:1px;border-style:solid;border-color:#fcc #966 #966 #fcc;padding:1px;cursor:pointer}.day_other{font-family:verdana;font-size:9px;line-height:14px;width:23px;text-align:center;color:#999;background-color:#f0f0f0;border:1px solid #f0f0f0;padding:1px;cursor:pointer}.day_other_over{font-family:verdana;font-size:9px;line-height:14px;width:23px;text-align:center;color:#666;background-color:#c0c0c0;border-width:1px;border-style:solid;border-color:#f0f0f0 #909090 #909090 #f0f0f0;padding:1px;cursor:pointer}.day_other_current{font-family:verdana;font-size:9px;line-height:14px;width:23px;text-align:center;color:#666;background-color:#c0c0c0;border-width:1px;border-style:solid;border-color:#f0f0f0 #909090 #909090 #f0f0f0;padding:1px;cursor:pointer}.row_foot{margin:1px}.foot{font-family:verdana;font-size:11px;width:50px;margin:0 1px 2px;text-align:center;color:#fff;background-color:#6879A1;border-width:1px;border-style:solid;border-color:#fff;padding:2px;cursor:pointer}.foot_over{font-family:verdana;font-size:11px;width:50px;margin:0 1px 2px;text-align:center;color:#fff;background-color:#afc6dd;border-width:1px;border-style:solid;border-color:#fff;padding:2px;cursor:pointer}.foot_down{font-family:verdana;font-size:11px;width:50px;margin:0 1px 2px;text-align:center;color:#fff;background-color:#7e93aa;border-width:1px;border-style:solid;border-color:#fff;padding:2px;cursor:pointer}.list{font-family:verdana;font-size:12px;color:#000;background-color:#f0f0f0}.info{font-size:11px;color:#000;text-align:left;margin:2px 6px;padding:2px}.tip_title{font-family:verdana;font-size:11px;text-align:center;color:#fff;background-color:#c99;border-width:1px;border-style:solid;border-color:#966 #fcc #fcc #966;padding:0 3px}.tip_box{width:200px;height:100px;font-family:verdana;font-size:11px;text-align:left;color:#000;background-color:#cfcfcf;border-width:1px;border-style:solid;border-color:#cce6ff #668099 #668099 #cce6ff;padding:3px;cursor:default;overflow:auto}.time_list{font-family:verdana;font-size:12px}select.time_list{width:50px}.qText{display:block;padding-bottom:3px}.qText span{color:#000}.response h3,.qText{font-size:16px;color:#F60;margin:0}.range table{width:720px}.range td{text-align:center}.range td label{display:block}.question,.response{margin:15px 0 15px 0;padding:5px 5px;border:1px solid #ddd;background:#fafafa;max-width:720px;width:100%}.multichoice,.range{font-size:13px}.multichoice input{margin-left:10px}.multichoice .secheading{font-weight:bold}.multichoice label:hover{color:#039}.shortans input,.shortans textarea{width:490px}.graphkey{float:left;display:block;height:12px;width:20px;font-size:9px;font-weight:bold;border:1px solid black;text-align:center;padding:0 5px;font-weight:bold;margin-right:3px}.multichoiceans{list-style:none;margin:0;padding:0}.multichoiceans li{margin:0;padding:0}.multichoiceans li.secheading{background:#CCC;color:#000;font-size:10px;padding:2px 4px;margin-top:5px;text-transform:uppercase}.multichoiceans li.row0{background:#eff}.multichoiceans li.row1{background:#eef}.multichoiceans li.section{margin-left:10px}.multichoiceans .number{float:left;display:block;width:30px;text-align:right;margin-right:5px}.respondant{font-size:10px;font-weight:bold}.responsesection{page-break-before:always}.response{page-break-inside:avoid}.response h3 span{color:#000}.user a{text-decoration:none}.user li{list-style:none;border-bottom:1px solid #333;line-height:30px}.user li ul li{border-bottom:none;border-top:1px solid #333}.user img{margin:0 5px 0 5px;border:none}.hidecancel{display:none}.controls{line-height:18px}.deleted .controls{display:none}.deleted .hidecancel{display:inline;margin-right:200px;float:right}ul .leftarrow{display:none}ul ul .leftarrow{display:inline}#editList{padding:0}.unsaved-changes{background-color:#FFBFBF!important}.unsaved-message{display:none;text-align:center;font-weight:bold;text-transform:uppercase}.unsaved-changes .unsaved-message{display:block;padding:5px}#scms-editbuttons{position:absolute;top:0;right:0}.cancel{text-align:center;font-weight:bold;padding:0;background:url(/images/1607393260/bt-red.png);width:150px;height:28px;color:#fff;display:block;float:left;border:0;margin-right:10px;cursor:pointer}.cancel:hover{color:#eee}.confirm{text-align:center;font-weight:bold;padding:0;background:url(/images/1607393260/bt-green.png);width:150px;height:28px;color:#fff;display:block;border:0;cursor:pointer}.confirm:hover{color:#eee}a.action{text-align:center;font-weight:bold;padding:0;background:url(/images/1607393260/bt-blue.png);width:150px;height:28px;color:#fff;display:block;border:0;line-height:28px}a.action:hover{color:#eee}.spinner{text-align:center;background:url(/images/1607393260/bt-green.png);padding:6px 67px;width:16px;height:16px;display:none}.spinner em{display:block;width:16px;height:16px;background:url(/images/1607393260/spinner.gif)}#pag_text_parent{margin:0 -10px;display:block}#scms-options{background-color:#eee;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#scms-options label{width:150px;display:inline-block;vertical-align:top}#scms-options-advanced-toggle{display:block;float:right}#scms-options input[type="text"],#scms-options textarea{width:300px}#scms-options input[type="submit"],#scms-options input[type="button"]{display:inline-block;float:left}.scms-button{color:white;border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,.2);background:rgb(66,184,221);padding:.5em 1em;border:0}.scms-button.red{background:rgb(202,60,60)}.scms-button.green{background:rgb(28,184,65)}.scms-button.orange{background:rgb(223,117,20)}.scms-button:hover,.scms-button:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;outline:0;background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.panel_wrapper div.panel{height:auto!important}@media only screen and (max-width:1240px){.landing-grid>li{min-width:auto}}@media only screen and (max-width:1220px){header h1{left:auto}body{min-width:auto}.mainframe,.homemainframe{width:auto}#latestnews{display:none}#supportedby,#supportedby .container,#supportedby .sponsors{height:auto}#supportedby{padding:20px 0}#supportedby a{margin-bottom:20px}.sponsors{height:auto}}@media only screen and (max-width:960px){.profiles li{float:none;clear:both;width:100%}.profiles{padding:0}#regForm select,#regForm textarea,#regForm input[type=text]{width:100%}.left{float:none;width:100%}}@media only screen and (max-width:768px){.mainframe,.mainframe.homepage{width:100%}.mainmenu{height:0}#leftbar,#homeleftbar,.mainframe,.homemainframe,.home #frontpageevents{width:100%}img{height:auto}.landing-grid{width:100%}.landing-grid li{padding:10px;min-width:auto;max-width:100%}.landing-grid>li{max-width:25%;width:100%;height:200px}.landing-grid em{font-size:18px;top:150px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.landing-grid.sub-page span{margin-left:-50px;height:100px;width:100px}.sponsors li{max-width:25%;width:100%;min-width:auto;height:200px}.sponsors li:nth-child(4n+1){display:none}.content img{max-width:97%;height:auto}.top-search{display:none}.menu{margin-left:-12px;-webkit-padding-start:0}body{position:relative;left:0}.menu-open-button{display:block;position:absolute;top:15px;right:20px;width:20px;height:40px}.menu-open-button:before{position:absolute;left:2px;top:50%;content:"";width:20px;height:3px;background:currentcolor;-webkit-box-shadow:0 7px 0 currentcolor,0 -7px 0 currentcolor;-moz-box-shadow:0 7px 0 currentcolor,0 -7px 0 currentcolor;box-shadow:0 7px 0 currentcolor,0 -7px 0 currentcolor;margin-top:-2px}.menu{right:-300px;background:#41545A;width:260px;top:0;text-align:left;position:fixed;bottom:0;overflow:auto;padding:20px;z-index:999;height:100%}.menu li{float:none;margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 5px}.menu li a{display:inline-block;width:100%}.menu li.hassub:after{position:absolute;top:0;right:0}.menu li.active,.menu li.activechild{background:none}.menu li:hover ul{display:none}.menu li ul{display:none}.menu li.closer{display:block;position:absolute;top:20px;right:20px;width:50px;height:40px;text-align:center;z-index:999999}.menu li.closer a:before,.menu li.closer a:after{content:"";width:40px;height:4px;background:currentcolor;display:block;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:18px}.menu li.closer a:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.menu li.hassub ul.visible{display:block;margin-left:10px;position:relative}.menu li.hassub ul.visible ul{display:none}.menu ul.visible .closer{display:none}body,.menu{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.showmenu{left:-300px}body.showmenu .menu{right:0}}@media only screen and (max-width:640px){.landing-grid li{max-width:100%}.supported-by{margin-bottom:15px}.sponsors li{max-width:50%}.sponsors li:nth-child(1n+1){border-right:1px solid #eaeaea}.certregisterprofile{padding-bottom:20px}.certregisterprofile .profilepicture{float:none;padding:0 0 10px;display:block}}@media only screen and (max-width:500px){.sponsors li{max-width:100%}table.attributes th,table.attributes td{display:block}table.attributes tr{display:block;margin:.5em 0}table.cptable,table.cptable tr,table.cptable td{display:block;width:100%}table.cptable td:first-child{padding-right:0;text-align:center}}.fa{display:inline-block;font-family:'FontAwesome';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:middle;margin:0 3px}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-home:before{content:"\f015"}.fa-pencil:before{content:"\f040"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-external-link:before{content:"\f08e"}.fa-phone:before{content:"\f095"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-angle-right:before{content:"\f105"}.fa-ticket:before{content:"\f145"}