/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:url(../img/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../img/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../img/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}/*! jQuery UI - v1.11.1 - 2014-09-25
* http://jqueryui.com
* Includes: core.css, datepicker.css, tabs.css
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.SlectBox,.SlectBoxa{padding:10px}.SelectClass{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.SumoSelect>.optWrapper>.options>li{-moz-transition:200ms ease;-webkit-transition:200ms ease;transition:200ms ease}.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options>li label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{display:inline-block;position:relative;width:100%!important;padding-right:0!important}.SumoSelect>.CaptionCont{position:relative;border:1px solid #e9e9e9;min-height:20px;background-color:#fff}.SumoSelect>.CaptionCont>span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SumoSelect>.CaptionCont>span.placeholder{color:#ccc;font-style:italic}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px;background-color:#E0D8D8}.SumoSelect>.CaptionCont>label>i{background-image:url(https://cdn2.iconfinder.com/data/icons/picol-vector/32/arrow_sans_down-16.png);background-position:center center;width:16px;height:16px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.SumoSelect>.optWrapper{top:30px;width:100%;position:absolute;left:0;opacity:0;visibility:hidden;transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;-webkit-transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;-ms-transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;-o-transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:-100;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,.11);border-radius:3px}.SumoSelect>.optWrapper.open{top:40px;visibility:visible;opacity:1;z-index:1000;padding-right:0!important}.SumoSelect>.optWrapper>.options{list-style:none;display:block;padding:0;margin:0;overflow:auto;border-radius:3px;max-height:250px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%}.SumoSelect>.optWrapper>.options>li{padding:4px 6px;border-bottom:1px solid #F3F3F3;position:relative;background:0 0}.SumoSelect>.optWrapper>.options>li:first-child{border-radius:3px 3px 0 0}.SumoSelect>.optWrapper>.options>li:last-child{border-bottom:none;border-radius:0 0 3px 3px}.SumoSelect>.optWrapper>.options>li:hover{background-color:#CBD0FF}.SumoSelect>.optWrapper>.options>li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;color:#666}.SumoSelect>.optWrapper>.options>li span{display:none}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect:hover>.CaptionCont>label{background-color:#F1F1F1}.SumoSelect>.optWrapper>.options>li.disabled{background-color:inherit}.SumoSelect>.optWrapper>.options>li.disabled *{-ms-filter:"alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options>li{padding-left:35px}.SumoSelect>.optWrapper.multiple>.options>li span{position:absolute;display:block;width:30px;top:0;left:0;bottom:0}.SumoSelect>.optWrapper.multiple>.options>li span i{background-image:url(http://graphics8.nytimes.com/packages/flash/business/20100325-FinancialTuneUp/gfx/checkbox.png);position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center center;width:16px;height:16px}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #DBDBDB;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px}.SumoSelect>.optWrapper.isFloating>.options>li{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options>li{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect>.optWrapper.multiple>.options>li.selected span i{background-image:url(https://cdn1.iconfinder.com/data/icons/Keyamoon-IcoMoon--limited/16/checkbox-checked.png)}.SumoSelect.disabled{opacity:.7}.SumoSelect.disabled>.CaptionCont>label{background-color:#F1F1F1}body>.BackdropSelect{display:none;position:fixed;top:0;right:0;left:0;bottom:0;width:100%;z-index:100}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h4{font-size:1em}h5{font-size:.83em}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}@font-face{font-family:robotolight;src:url(../font/roboto-light-webfont.eot);src:url(../font/roboto-light-webfont.eot?#iefix) format('embedded-opentype'),url(../font/roboto-light-webfont.woff) format('woff'),url(../font/roboto-light-webfont.ttf) format('truetype'),url(../font/roboto-light-webfont.svg#robotolight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotomedium;src:url(../font/roboto-medium-webfont.eot);src:url(../font/roboto-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../font/roboto-medium-webfont.woff) format('woff'),url(../font/roboto-medium-webfont.ttf) format('truetype'),url(../font/roboto-medium-webfont.svg#robotomedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotoregular;src:url(../font/roboto-regular-webfont.eot);src:url(../font/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../font/roboto-regular-webfont.woff) format('woff'),url(../font/roboto-regular-webfont.ttf) format('truetype'),url(../font/roboto-regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotobold;src:url(../font/roboto-bold-webfont.eot);src:url(../font/roboto-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../font/roboto-bold-webfont.woff) format('woff'),url(../font/roboto-bold-webfont.ttf) format('truetype'),url(../font/roboto-bold-webfont.svg#robotobold) format('svg');font-weight:400;font-style:normal}body,button,html,input,select,textarea{color:#666}html{font:87.5%/150% Calibri,Arial,sans-serif;font-style:normal;font-weight:400}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,img,video{vertical-align:middle}h1,h2,h3,h4,h5{margin:0;padding:0 0 15px;color:#222;font-family:robotolight,Arial,sans-serif;font-weight:400;line-height:normal}h1{padding-bottom:50px;font-size:2.571428571428571em}h2{padding:10px 0 25px;font-family:robotoregular,Arial,sans-serif;font-size:1.285714285714286em;text-transform:uppercase}h3{padding:5px 0 20px;font-family:robotolight,Arial,sans-serif;font-size:1.142857142857143em}p{margin:0;padding:0 0 20px}a{color:#802f7c;text-decoration:none;outline:0}a:hover{text-decoration:underline}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}table{width:100%;border-collapse:collapse;color:#383838}table tr td,table tr th{padding:6px 10px;border:1px solid #e0e0e0}table tr th{background:#edede9;text-align:left;font-weight:400}ul{margin:0;padding:0 0 20px 15px;list-style-type:none}ul li{padding-left:18px;background:url(../img/bullet.png) 0 5px no-repeat;line-height:160%}ul li ul{padding:0}ul li ul li{background-image:url(../img/bullet2.png)}.row{margin:0 -5px;box-sizing:border-box}.row [class*=col-]{clear:none;padding:5px;box-sizing:border-box}@media only screen and (min-width:768px){.row [class*=col-]{float:left}.col-1-1{float:none!important;width:100%}.col-1-3{width:33.333333%}}textarea{resize:vertical}fieldset{padding:0;margin:0;background:0 0;border:none}fieldset h2{padding-bottom:30px}fieldset div{clear:both;padding:0 0 10px}fieldset label{display:block;padding:0 0 8px;color:#802f7c;font-family:robotomedium,Arial,sans-serif;font-size:.7142857142857143em;text-transform:uppercase}fieldset label.error{clear:both;padding-top:2px;color:#c30032}fieldset small{display:block;padding:5px 0 0;font-style:italic}fieldset input.password,fieldset input.text,fieldset input.txt,fieldset textarea.textarea,fieldset textarea.txt{width:100%;padding:13px;box-sizing:border-box;background:#fff;border:1px solid #e9e9e9}fieldset select.ddl,fieldset select.dropdown,fieldset select.listbox{width:100%;padding:12px 2%;background:#fff;border:1px solid #e9e9e9}fieldset select.listbox{height:44px}fieldset input:focus,fieldset select:focus,fieldset textarea:focus{outline:0;border:1px solid #7f2f7c;box-shadow:0 0 10px rgba(128,47,125,.25)}fieldset input.txt.error,fieldset select.ddl.error,fieldset textarea.txt.error{border-color:#c30032}fieldset input.txt.disabled,fieldset select.ddl.disabled,fieldset textarea.txt.disabled{background-color:#f0f0f0;border-color:#f0f0f0}fieldset .wide input.txt,fieldset .wide textarea.txt{padding-left:1%;padding-right:1%;width:97%}fieldset .checklist{padding:0 0 15px;float:left;width:100%;margin:0}fieldset .checklist li{padding:15px 0 0;width:100%;float:left;margin:0;clear:both;list-style:none}fieldset .checklist li label{display:inline;padding-left:10px;cursor:pointer;text-transform:none}fieldset .checklist li label.error{display:block;padding-left:59px;color:#c30032}.Actions{clear:both;float:right;width:100%!important;height:auto;padding:0!important;margin-top:40px}fieldset .Actions .btn,fieldset .Actions input[type=submit]{float:none;width:100%;padding:10px 0;background:#331f5c;border:none;border-radius:3px;color:#fff;font-family:robotolight,Arial,sans-serif;font-size:1.571428571428571em;text-decoration:none}fieldset .Actions .btn:hover,fieldset .Actions input[type=submit]:hover{text-decoration:none;opacity:.9}fieldset .Actions .btn.inline{display:inline;width:auto;padding:0 15px}fieldset:not(#foo) input[type=checkbox],fieldset:not(#foo) input[type=radio]{opacity:0;float:left;width:18px}fieldset:not(#foo) input[type=checkbox]+label,fieldset:not(#foo) input[type=radio]+label{margin:0;clear:none;padding:10px 0 9px 59px;display:block;min-height:25px;cursor:pointer}fieldset:not(#foo) input[type=checkbox]:checked+label,fieldset:not(#foo) input[type=radio]:checked+label{color:#747473}fieldset:not(#foo) input[type=radio]+label{background:url(../img/icons/sprite-radio.png) 0 -264px no-repeat}fieldset:not(#foo) input[type=radio]:checked+label{background-position:0 0}fieldset:not(#foo) input[type=checkbox]+label{background:url(../img/icons/sprite-checkbox.png) 0 -264px no-repeat}fieldset:not(#foo) input[type=checkbox]:checked+label{background-position:0 0}@media only screen and (min-width:768px){fieldset div{width:100%}.three-col div{clear:none;float:left;width:32%;padding-right:2%}.three-col div.alt{clear:none;padding-right:0}.two-col div{clear:none;float:left;width:48%;padding-right:4%}.two-col div.full{width:100%}.two-col div.middleColumn{width:100%;padding:0}.two-col div.alt{padding-right:0}.two-col div.wide{width:100%}fieldset input.txt,fieldset textarea.txt{padding:13px}fieldset .checklist{padding:0}fieldset:not(#foo) input[type=checkbox]+label,fieldset:not(#foo) input[type=radio]+label{padding:5px 0 5px 40px}fieldset:not(#foo) input[type=radio]+label{background:url(../img/icons/sprite-radio-small.png) 0 -175px no-repeat}fieldset:not(#foo) input[type=checkbox]+label{background:url(../img/icons/sprite-checkbox-small.png) 0 -175px no-repeat}}@media only screen and (min-width:1000px){fieldset .checklist li{padding-top:10px}fieldset .checklist li label.error{padding-left:17px}fieldset .actions .btn,fieldset .actions a{width:auto}fieldset:not(#foo) input[type=checkbox],fieldset:not(#foo) input[type=radio]{opacity:1;float:none;width:auto}fieldset:not(#foo) input[type=checkbox]+label,fieldset:not(#foo) input[type=radio]+label{margin:0;clear:none;padding:0;display:inline;min-height:0;background:0 0;color:#383838}fieldset:not(#foo) input[type=checkbox]:checked+label,fieldset:not(#foo) input[type=radio]:checked+label{background:0 0;color:#383838}}.message.bad,.message.error,.message.good,.message.validation{padding:15px 3%;margin-bottom:30px;border-radius:5px}.message.good{background-color:#eaf6e4;border:1px solid #72c34b}.message.bad,.message.error,.message.validation{background-color:#fae8e9;border:1px solid #e68288}.message ul{padding-bottom:0}.btn{display:block;width:100%;padding:10px 0;margin-bottom:15px;background:#331f5c;border:none;border-radius:3px;text-align:center;text-decoration:none;color:#fff;font-family:robotolight,Arial,sans-serif;font-size:1.571428571428571em;line-height:100%}.btn:hover,.showOnClick a:hover{text-decoration:none;opacity:.9}.btn.btn-load-more{position:relative;padding:15px 0;margin-top:70px;background:#e1e1e1;color:#999;font-size:1.142857142857143em;text-transform:uppercase}.btn.btn-load-more i.fa-chevron-circle-down{position:absolute;top:8px;right:20px}.btn.btn-load-more i.fa-spinner{display:none;position:absolute;top:6px;margin-left:15px}.loading .btn.btn-load-more i.fa-spinner{display:inline}@media only screen and (min-width:768px){.btn{display:inline-block;width:auto;padding:10px 30px;margin-bottom:0}.btn.btn-load-more{display:block;width:100%;padding:15px 0}}.socialmedia a{display:inline-block}.socialmedia .fa-circle{position:absolute;left:3px;right:3px;top:3px;bottom:3px;display:block;width:auto;height:auto;border-radius:50%}.socialmedia .fa-circle::before{display:none}.socialmedia .instagram .fa-circle{background:#595959}.socialmedia .instagram .fa-circle::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background:url(../img/instagram-bg.png) 50% 50%/cover no-repeat}.socialmedia .facebook .fa-circle{background:#3c5b9b}.socialmedia .linkedin .fa-circle{background:#0173b2}.socialmedia .twitter .fa-circle{background:#2daae1}.socialmedia .youtube .fa-circle{background:#fe3432}.socialmedia a .fa-circle{-webkit-transition:background .4s ease;-moz-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease}.socialmedia a .fa-circle::after{-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.socialmedia a:hover .fa-circle{background:#595959}.socialmedia a:hover .fa-circle::after{opacity:0}.gallery,.page-resources{clear:both;margin:40px 0}.gallery img{padding:5px;transform:scale(1)}.gallery img:hover{transform:scale(1.1)}.ad{position:relative;background:#331f5c;color:#fff;font-family:robotolight,Arial,sans-serif;line-height:normal}.ad .group{display:block!important;padding:30px 23.07692307692308% 30px 11.53846153846154%!important}.ad p{padding-bottom:10px;font-size:1.5em}.ad p strong{font-family:robotobold,Arial,sans-serif}.ad a.link{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;color:#fff;-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;-o-transition:background-color .4s ease;transition:background-color .4s ease}.ad a.link:hover{background-color:rgba(255,255,255,.15)}.ad a.link i{position:absolute;bottom:10%;right:7%}.ad .mobile-img{position:absolute;top:0;right:0}.ad .desktop-img,.ad .home-img{display:none}@media only screen and (max-width:500px){.ad.mob .group{padding-right:28%!important}}@media only screen and (min-width:501px) and (max-width:767px){.ad.mob .group{padding-right:18%!important}}@media only screen and (max-width:767px){.ad{width:108.8%;margin-left:-4.5%;margin-bottom:0}.ad .group{padding:30px 14% 30px 4%!important}.ad a.link i{bottom:8%;right:3%}}@media only screen and (min-width:767px){.ad .mobile-img{display:none}.ad .desktop-img,.ad .home-img{display:block;position:absolute}.ad.desktop{min-height:106px}.ad.desktop .group{padding:135px 20% 30px 11.53846153846154%!important}.ad.desktop img{max-width:100%}.ad.home{min-height:150px}.ad.home .group{padding:30px 10% 30px 33%!important}}.accordion-item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #222;-webkit-transition:border-bottom .4s ease;-moz-transition:border-bottom .4s ease;-o-transition:border-bottom .4s ease;transition:border-bottom .4s ease}.accordion-item.active,.accordion-item.active-i{border-bottom:3px solid #802f7c}.accordion-item.active .accordion-header h2,.accordion-item.active .accordion-link i,.accordion-item.active .accordion-link span .accordion-item.active-i .accordion-link span,.accordion-item.active-i .accordion-header h2,.accordion-item.active-i .accordion-link i{color:#802f7c}.accordion-item.active .accordion-header h2,.accordion-item.active-i .accordion-header h2{text-decoration:underline}.accordion-header{position:relative;padding-right:50px}.accordion-header h2{padding:0!important;color:#222;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.accordion-header a{position:absolute;top:0;left:0;display:block;width:100%;height:100%;text-decoration:none!important;outline:0}.accordion-header .accordion-link i,.accordion-header .accordion-link span{position:absolute;top:0;right:0;color:#222;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.accordion-header:hover h2{color:#802f7c;text-decoration:underline}.accordion-content{display:none;padding-top:20px}.accordion-content p.large{font-family:robotolight,Arial,sans-serif;font-size:1.285714285714286em}.filters{padding-bottom:40px}.filters h3{display:none}.filters .filter{position:relative;width:100%;padding:10px 0;border-bottom:4px solid #222;font-size:.8571428571428571em}.filters .TagCloudWidget,.filters .author{display:none}.filters .filter.active{background:#f8f8f8}.filters .filter label{display:block;float:left;width:25%;padding-left:5%;color:#999;text-transform:uppercase}.filters .filter a.change{display:block;float:left;width:70%;position:relative;color:#222;font-family:robotobold,Arial,sans-serif;text-decoration:none}.filters .filter a.change:hover,.filters .filter.active a.change{color:#802f7c}.filters .filter a.change i{position:absolute;top:3px;right:5px}.filters .filter ul.change-list{display:none;position:absolute;top:40px;left:0;width:100%;padding:0;background:#f8f8f8;border-bottom:4px solid #802f7c;z-index:99}.filters .filter ul.change-list li{padding:0 0 0 30%;background:0 0}.filters .filter ul.change-list li:hover{background-color:#fff}.filters .filter ul.change-list li a{display:block;padding:15px 0;line-height:normal;color:#222;font-family:robotobold,Arial,sans-serif}.filters .filter ul.change-list li a:hover{text-decoration:none}@media only screen and (min-width:768px){.filters{float:right;width:65%;padding-bottom:0}.filters .filter{float:right;margin-left:3%}.filters .filter.author{width:35%}.filters .filter.year{width:20%}.filters .filter.tag{width:35%}.filters .filter.author label{width:43%}.filters .filter.author a.change{width:52%}.filters .filter.author ul.change-list li{padding:0 0 0 48%}.filters .filter.year label{width:42%}.filters .filter.year a.change{width:53%}.filters .filter.year ul.change-list li{padding:0 0 0 48%}}.back-link{display:inline-block;padding:20px 0;font-family:robotoregular,Arial,sans-serif}.wayfinder .item{position:relative;float:left;width:100%;padding-bottom:35px;margin-bottom:30px;background:#fff;border-bottom:4px solid #222;-webkit-transition:border-bottom-color .4s ease;-moz-transition:border-bottom-color .4s ease;-o-transition:border-bottom-color .4s ease;transition:border-bottom-color .4s ease}.wayfinder .item.active{border-bottom-color:#802f7c}.wayfinder .item .img img{width:100%}.content .wayfinder .item .group{padding:30px 9.5% 10px}.wayfinder .item p.title{padding:0 0 15px;font-family:robotolight,Arial,sans-serif;font-size:1.142857142857143em}.wayfinder .item .summary p{padding:0}.wayfinder .item a.link,.wayfinder .item a.overlay-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;color:#222;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.wayfinder .item a.link:hover,.wayfinder .item a.overlay-link:hover{color:#802f7c}.wayfinder .item a.link i,.wayfinder .item a.overlay-link i{position:absolute;bottom:10px;right:10px}@media only screen and (min-width:450px) and (max-width:767px){.wayfinder .item{width:48%;margin-right:4%}.wayfinder .item.even{margin-right:0}}@media only screen and (min-width:768px){.wayfinder .item{width:32%;margin-right:2%}.wayfinder .item.third{margin-right:0}}#tab.tabs ul{padding:0}#tab.tabs li{position:relative;top:1px;width:100%;margin:0 5px 0 0;background:0 0;border-top:4px solid transparent}#tab.tabs li.ui-tabs-active{top:2px;border-top:4px solid #802f7c}#tab.tabs li .tab{display:block;width:100%;padding:30px 20px;background:#f8f8f8;border:1px solid #ededed;box-sizing:border-box;color:#999;font-family:robotoregular,Arial,sans-serif}#tab.tabs li.ui-tabs-active .tab{border-bottom:none;color:#222}#tab.tabs .tab-panel{padding:40px 0}@media only screen and (min-width:450px){#tab.tabs li{width:50%}}@media only screen and (min-width:990px){#tab.tabs li,#tab.tabs li .tab{width:auto}}.ui-datepicker{background:#fff;box-shadow:0 0 9px 2px rgba(0,0,0,.3)}.ui-datepicker td a,.ui-datepicker td span{text-align:center}.ui-datepicker td a:hover{background:#eee}.ui-widget-header .ui-icon{width:16px;height:16px;background-image:url(../img/jquery-ui/ui-icons_222222_256x240.png)}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.feature-box{margin-bottom:40px;background:#f8f8f8;border:1px solid #ededed;border-top:4px solid #802f7c}.feature-box .heading{display:inline-block;padding:6px 10px 10px;background:#802f7c;color:#fff;font-family:robotomedium,Arial,sans-serif;text-transform:uppercase}.feature-box .group{padding:20px 30px 30px;box-sizing:border-box}.feature-box ul{padding:0}.feature-box li{background:url(../img/bullet3.png) 0 6px no-repeat}.tabs.feature>ul{position:static!important;width:100%!important}.tabs.feature>ul>li{top:0!important;width:auto!important;margin-right:2px!important;background:#f8f8f8!important;transition:background-color 400ms ease}.tabs.feature>ul>li:hover{border-top:4px solid #802f7c!important}.tabs.feature>ul>li>a{padding:10px 25px}.tabs.feature .feature-box{padding:40px!important;background:#f8f8f8}.tabs.feature .tab-panel p:last-of-type{padding-bottom:0}@media only screen and (max-width:550px){.tabs.feature>ul>li{float:none!important;display:block;text-align:center}.tabs.feature>ul>li:hover{background:#802f7c!important}.tabs.feature>ul>li:hover a{color:#fff}.tabs.feature>ul>li>a{float:none!important;display:block}.tabs.feature .feature-box{padding:40px 20px!important}}dl{margin:0 0 30px}dl dt{color:#802f7c;font-family:robotomedium,Arial,sans-serif;font-size:.7142857142857143em;text-transform:uppercase}dl dd{margin:0;padding:0 0 12px}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clear{clear:both!important}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}div.captionImage p.caption{font-size:90%;line-height:1.2em}.left{float:left}div.captionImage.left,img.left{display:block;padding:0 10px}.leftAlone{padding-bottom:20px}.right{float:right}div.captionImage.right,img.right{display:block;padding:0 0 15px}.rightAlone{padding-bottom:20px}.center{text-align:center}div.captionImage p.caption.center,img.center{display:block;margin:0 auto}@media only screen and (min-width:500px){div.captionImage.left,img.left{padding:0 15px 10px 0}div.captionImage.right,img.right{padding:0 0 15px 15px}}.img-responsive{width:100%;height:auto}.img-responsive-max{max-width:100%}.visible-desktop,.visible-desktop-inline,.visible-mobile,.visible-mobile-inline,.visible-tablet,.visible-tablet-inline{display:none!important}@media only screen and (max-width:767px){.visible-mobile{display:block!important}.visible-mobile-inline{display:inline!important}}@media only screen and (min-width:768px) and (max-width:999px){.visible-tablet{display:block!important}.visible-tablet-inline{display:inline!important}}@media only screen and (min-width:1000px){.visible-desktop{display:block!important}.visible-desktop-inline{display:inline!important}}.iframe-responsive{position:relative;padding-bottom:56.25%;padding-top:35px;margin-bottom:30px;height:0;overflow:hidden}.iframe-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vert-align{display:table;width:100%;height:100%}.vert-align .inner{display:table-cell;vertical-align:middle}.cbp-spmenu{position:fixed;background:url(../img/header/push-menu-bg.gif) repeat-y #efefef;padding-top:7px}.cbp-spmenu h3{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#0d77b6}.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300}.cbp-spmenu a:active{color:#47a3da}.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000}.cbp-spmenu-vertical a{border-bottom:1px solid #dadada;padding:1em}.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden}.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left}.cbp-spmenu-horizontal a{float:left;width:20%;padding:.8em;border-left:1px solid #258ecd}.cbp-spmenu-left{left:-240px}.cbp-spmenu-right{right:-240px}.cbp-spmenu-left.cbp-spmenu-open{left:0}.cbp-spmenu-right.cbp-spmenu-open{right:0}.cbp-spmenu-top{top:-150px}.cbp-spmenu-bottom{bottom:-150px}.cbp-spmenu-top.cbp-spmenu-open{top:0}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0}.cbp-spmenu-push-toright{left:240px}.cbp-spmenu-push-toleft{left:-240px}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .4s ease;transition:all .3s ease}@media screen and (max-width:55.1875em){.cbp-spmenu-horizontal{font-size:75%;height:110px}.cbp-spmenu-top{top:-110px}.cbp-spmenu-bottom{bottom:-110px}}@media screen and (max-height:26.375em){.cbp-spmenu-vertical{font-size:90%;width:190px}.cbp-spmenu-left,.cbp-spmenu-push-toleft{left:-190px}.cbp-spmenu-right{right:-190px}.cbp-spmenu-push-toright{left:190px}}.layout{padding:0;margin:0;background:url(../img/body-bg.jpg) 50% 0 no-repeat #f8f8f8}.layoutwidth{position:relative;max-width:1040px;padding:0 4%;margin:0 auto}.navigation.push-menu .layoutwidth{padding:0}.navigation.push-menu .login-links{width:100%;padding:15px 0;text-align:center}.navigation.push-menu .login-links a{display:inline-block;padding:0;border:none;color:#999;font-family:robotoregular,Arial,sans-serif;font-size:.8571428571428571em;text-decoration:none}.navigation.push-menu .login-links .single{padding:0 0 5px}.navigation.push-menu .search{position:relative;padding:0 10px}.navigation.push-menu .search .txt{width:82%;padding:13px 15% 13px 3%}.navigation.push-menu .search .btnSearch{position:absolute;top:12px;right:18px;padding:0;border:none;color:#999}.navigation.push-menu .search .btnSearch i{color:#999;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.navigation.push-menu .search .btnSearch.active i,.navigation.push-menu .search .btnSearch:hover i{color:#802f7c}.navigation.push-menu ul{padding:12px 0 0}.navigation.push-menu ul li{padding-left:0;background:0 0}.navigation.push-menu ul li a:link,.navigation.push-menu ul li a:visited{display:block;padding:13px 20px;color:#222;font-family:robotoregular,Arial,sans-serif;text-transform:uppercase}.navigation.push-menu ul li a:hover{color:#331f5c;text-decoration:none}.navigation.push-menu ul li .dropmenu,.navigation.push-menu ul li .submenu{display:none}.header{clear:both;height:55px}.header .logo img{max-width:207px;max-height:40px;margin:10px 0 0}.header .mobile-controls{float:right;margin-top:8px}.header .mobile-controls a{color:#222}.header .login-links,.header .navigation,.header .search{display:none}.banner{clear:both}.banner-standard .layoutwidth{height:145px;padding:0;background:url(../img/media/banners/default.jpg) 50% 0/cover no-repeat}.screen{position:relative;clear:both;background:#fff;border-top:4px solid #222}.mobile-menu-side{position:absolute;top:0;right:0;display:block;padding:15px;background:#f0efef;color:#802f7c}.navigation.mobile{position:absolute;top:71px;left:0;width:100%;padding:25px 4.5%;background:#f0efef;z-index:999}.navigation.mobile ul{padding:0}.navigation.mobile ul li{padding:0;background:0 0;line-height:230%}.navigation.mobile ul li a{color:#222;font-family:robotoregular,Arial,sans-serif}.navigation.mobile ul li.active>a,.navigation.mobile ul li>a:hover{color:#802f7c}.navigation.mobile ul li a i{padding-right:10px}.navigation.mobile ul li .submenu,.navigation.mobile ul li .submenu .submenu.sub{display:none}.navigation.mobile ul li .submenu .section .submenu.sub.lvl3,.navigation.mobile ul li.section .submenu,.navigation.mobile ul li.section .submenu li.active .submenu.sub{display:block}.navigation.mobile ul li .submenu ul{padding-left:15px}.content{width:100%;padding-top:10px;background:#fff}h2.feature-intro{padding:0 0 40px;font-family:robotolight,Arial,sans-serif;font-size:1.571428571428571em;text-transform:none}.content p a{font-weight:700}.content img{max-width:100%}.content .side-images{margin-bottom:40px}.content .side-images img{width:32%;padding:0 10px;box-sizing:border-box;vertical-align:top}.sidepanel{position:relative;width:100%}.sidepanel .navigation{display:none}.footer{clear:both;padding:20px 0;background:#222;color:#fff}.footer a{color:#fff}.footer .socialmedia{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #595959}.footer .socialmedia .login-links{float:right;padding:15px 0 0;text-align:right}.footer .socialmedia .login-links a{display:inline-block;padding:0;font-size:.8571428571428571em}.footer .navigation{clear:both}.footer .navigation ul{padding:0}.footer .navigation ul li{padding:0;background:0 0}.footer .navigation ul li a{display:block;padding:7px 0;font-family:robotoregular,Calibri,Arial,sans-serif;text-transform:uppercase}.footer .subscribe-options{padding-top:7px;margin-top:10px;border-top:1px solid #595959}.footer .subscribe-options a{display:inline-block;padding:12px 0 0;margin-right:10px;font-family:robotolight,Calibri,Arial,sans-serif;font-size:1.142857142857143em}.footer .subscribe-options a strong{font-family:robotobold,Calibri,Arial,sans-serif}.footer .subscribe-options a.last{float:right;margin-right:0}.footer .subscribe-options a:hover{text-decoration:none}.footer .subscribe-options a i{position:relative;top:2px;left:2px;color:#595959;font-size:1.285714285714286em;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.footer .subscribe-options a:hover i{color:#fff}.footer .logos{padding-top:20px;margin-top:20px;border-top:1px solid #595959;text-align:center}.footer .logos img{margin-right:15px}.footer .logos p.legals{padding:21px 0 0}@media only screen and (max-width:400px){.footer .socialmedia .login-links{width:18%;padding:0;text-align:right}.footer .socialmedia .login-links a{display:block;padding:4px 0}.footer .socialmedia .login-links span{display:none}}@media only screen and (min-width:500px){.banner-standard .layoutwidth{height:341px}.content .side-images img.right{float:right;margin:inherit}}@media only screen and (max-width:767px){.content h1{padding-right:60px}}@media only screen and (min-width:768px){.tablet{display:block}.screen{top:-30px;background:0 0;border-top:none}.screen .inner-container{background:#f8f8f8}.mobile-menu-side,.navigation.mobile{display:none!important}.content{float:left;width:72.91666666666667%;min-height:600px;padding-top:0;border-top:4px solid #222}.content.right-side{float:right}.content.full{width:100%}.content .group{padding:40px 7.142857142857143%}.content.full .group{padding:40px 5.208333333333333%}.content h1{padding-bottom:30px}.content .main-content.with-side{float:left;width:60%;margin-right:5%}.content .side-images{float:left;width:35%}.content .side-images img{max-width:100%;width:auto;padding:0 0 35px 15px}.sidepanel{display:block;float:left;width:27.08333333333333%;border-top:4px solid #802f7c}.sidepanel .navigation{display:block;background:#f8f8f8}.sidepanel .navigation ul{padding:13px 0}.sidepanel .navigation ul li{padding:0;background:0 0}.sidepanel .navigation ul li a{display:block;padding:12px 11.53846153846154%;color:#222;font-family:robotoregular,Arial,sans-serif;font-weight:400}.sidepanel .navigation ul li.active a,.sidepanel .navigation ul li.section a{background:#fff;text-decoration:none!important}.sidepanel .navigation ul li a:hover{background:#f2f2f2;text-decoration:none!important}.sidepanel .navigation ul li .submenu{display:none!important}.sidepanel .navigation ul li.section .submenu{display:block!important;background:#fff;padding-bottom:15px}.sidepanel .navigation ul li.section .submenu ul{padding:0}.sidepanel .navigation ul li.section .submenu a{padding-top:0;padding-bottom:0;background:0 0;color:#999;font-size:.8571428571428571em}.sidepanel .navigation ul li.section .submenu li a:hover,.sidepanel .navigation ul li.section .submenu li.active a,.sidepanel .navigation ul li.section .submenu li.section a{color:#802f7c}.sidepanel .navigation ul li.section .submenu a i{float:left;width:10%;margin-top:6px}.sidepanel .navigation ul li.section .submenu a span{float:left;width:87%}.footer{padding:45px 0;margin-top:60px}}@media only screen and (min-width:1000px){.desktop{display:block!important}.layoutwidth{padding:0}.inner-container{margin:0 2%}.header{height:110px}.header .logo{position:absolute}.header .logo img{max-width:280px;max-height:none;margin:20px 0}.header .mobile-controls{display:none}.header .search{position:relative;display:block;float:right;width:195px;padding-top:10px}.header .search .txt{width:83%;padding:6px 14% 6px 3%}.header .search .btnSearch{position:absolute;top:14px;right:4px;color:#999}.header .search .btnSearch i{color:#999;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}.header .search .btnSearch.active i,.header .search .btnSearch:hover i{color:#802f7c}.header .login-links{display:block;float:right;padding:14px 20px 0 0;color:#999}.header .login-links a{color:#999;font-family:robotoregular,Arial,sans-serif;font-size:.8571428571428571em}.header .navigation{display:block!important;clear:both;float:right;padding-top:7px}.header .navigation ul{padding:0}.header .navigation ul li{position:relative;float:left;padding:0;background:0 0}.header .navigation ul li a{display:block;padding:5px 5px 8px;border-bottom:4px solid transparent;color:#222;font-family:robotoregular,Arial,sans-serif;text-decoration:none;text-transform:uppercase;z-index:99999}.header .navigation>ul li.active a,.header .navigation>ul li:hover a{color:#802f7c;border-bottom:4px solid #802f7c}.header .navigation ul li .submenu{display:none;position:absolute;top:39px;left:0;padding:30px 15px;background:#fff;box-shadow:0 3px 2px rgba(0,0,0,.3);z-index:9999}.header .navigation ul li.item-1 .submenu,.header .navigation ul li.item-2 .submenu,.header .navigation ul li.item-3 .submenu{left:0}.header .navigation ul li.item-4 .submenu,.header .navigation ul li.item-5 .submenu{left:-200px}.header .navigation ul li.item-6 .submenu,.header .navigation ul li.item-7 .submenu{left:inherit;right:0}.header .navigation ul li .submenu ul.col-2{-webkit-column-count:2;-webkit-column-gap:20px;-moz-column-count:2;-moz-column-gap:20px;column-count:2;column-gap:20px}.header .navigation ul li .submenu li{float:none}.header .navigation ul li .submenu li a{border:none;color:#222;text-transform:none;white-space:nowrap}.header .navigation ul li .submenu li a:hover{border:none;color:#802f7c}.footer .navigation,.footer .socialmedia,.footer .subscribe-options{float:right}.footer .subscribe-options{position:absolute;left:41%;padding-top:0;margin-top:0;border-top:none}.footer .subscribe-options a{margin-right:15px;font-size:1.285714285714286em}.footer .subscribe-options a.last{float:none}.footer .navigation{padding-top:5px}.footer .navigation ul li{float:left}.footer .navigation ul li a{display:inline-block}.footer .navigation ul li a i{display:none}.footer .navigation ul li.login-links.first{padding-left:20px}.footer .navigation ul li.login-links a{font-size:.8571428571428571em;text-transform:none}.footer .socialmedia{position:relative;top:-4px;border-bottom:none;padding-bottom:0;margin-bottom:0}.footer .logos{border-top:none;padding-top:0;margin-top:0;text-align:left}}#SearchResults{padding:0}#SearchResults li{padding:0 0 20px;margin-bottom:20px;background:0 0;border-bottom:1px solid #ededed}#SearchResults li h2{padding-bottom:15px}#blog .content .blog-listings .item{position:relative;padding-bottom:40px}#blog .content .blog-listings .item .date{float:left;width:65px;height:65px;margin-right:30px;margin-left:-100%;background:#222;border-radius:50%;color:#fff;font-family:robotomedium,Arial,sans-serif;text-align:center;line-height:100%}#blog .content .blog-listings .item .date .day{padding:11px 0 5px;font-size:1.714285714285714em}#blog .content .blog-listings .item .date .month,#blog .content .blog-listings .item .date .year{font-size:.7142857142857143em;text-transform:uppercase}#blog .content .blog-listings .item .detail{float:left;width:100%}#blog .content .blog-listings .item .detail .wrap{margin-left:86px}#blog .content .blog-listings .item h2{color:#222;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}#blog .content .blog-listings .item h2.active{color:#802f7c}#blog .content .blog-listings .item img.blog-img{max-width:140px;max-height:113px;margin-bottom:0}#blog .content .blog-listings .item .blog-summary p:last-of-type{padding:0}#blog .content .blog-listings .item a.blog-link{position:absolute;top:0;left:0;width:100%;height:100%}#blog .blog-entry .date{padding-bottom:0;color:#999;font-family:robotomedium,Arial,sans-serif;font-size:.8571428571428571em;text-transform:uppercase}#blog h2.feature-intro{padding:0 0 2px}#blog .author-tags{font-family:robotomedium,Arial,sans-serif;font-size:.8571428571428571em;text-transform:uppercase}#blog .blog-img{margin-bottom:30px}#blog .sidepanel .group{padding:40px 11.53846153846154%}#blog .sidepanel .blog-listings .item{position:relative}#blog .sidepanel .blog-listings .item .date{padding-bottom:0;color:#802f7c;font-size:.7142857142857143em;text-transform:uppercase;line-height:normal}#blog .sidepanel .blog-listings .item h3{padding-top:0;color:#222;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}#blog .sidepanel .blog-listings .item h3.active{color:#802f7c}#blog .sidepanel .blog-listings .item a{position:absolute;top:0;left:0;display:block;width:100%;height:100%}#blog .sidepanel .blog-listings a.all-news{color:#222;font-family:robotoregular,Arial,sans-serif;text-transform:uppercase;-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}#blog .sidepanel .blog-listings a.all-news:hover{color:#802f7c;text-decoration:none}@media only screen and (max-width:420px){#blog .blog-listings .item img.blog-img{float:none!important;width:100%;max-width:none!important;max-height:none!important}}@media only screen and (max-width:767px){#blog .sidepanel .group{display:none}}#contactUs .contact-details{margin-top:30px}#contactUs .contact-details p{padding-bottom:0}#contactUs .contact-details .large-map{height:250px;margin-top:20px}#contactUs .offices{margin-top:50px}#contactUs .offices .office{margin-bottom:25px}#contactUs .offices .office .small-map{height:165px;margin-bottom:15px}#contactUs .offices .office p{padding-bottom:0}#Captcha{width:100%}@media only screen and (min-width:550px) and (max-width:999px){#contactUs .offices .office{float:left;width:48%;margin-right:4%}#contactUs .offices .office.even{margin-right:0}}@media only screen and (min-width:1000px){#contactUs .contact-form{float:left;width:44.18604651162791%;margin-right:6.25%}#contactUs .contact-details{float:left;width:49.4%;margin-top:0}#contactUs .contact-details .large-map{margin-top:25px;height:395px}#contactUs .offices .office{float:left;width:23%;margin-right:2%}#contactUs .offices .office.last{margin-right:0}}#edm a{color:#331f5c;text-decoration:none}#edm a:hover{text-decoration:underline}#edm .navigation.push-menu ul{padding:0}#edm .header .edition{float:right;padding:8px 20px 0 0;text-align:right}#edm .header .edition span{font-family:robotolight,Arial,sans-serif;font-size:.8571428571428571em}#edm .header .edition .date{font-size:.8571428571428571em}#edm .banner .layoutwidth{height:123px;background:url(../../img/media/banners/edm-banner.jpg) 50% 0/cover no-repeat}#edm .content a:link,#edm .content a:visited{font-weight:700}#edm .content .content-panel{display:none}#edm .content .content-panel .event p.date{padding-bottom:5px}#edm .content img{max-width:100%}#edm .subheading{padding-bottom:20px;font-family:robotolight,Arial,sans-serif;font-size:1.571428571428571em;line-height:120%}#edm .date{color:#802f7c;font-family:robotoregular,Arial,sans-serif;text-transform:uppercase}#edm .footer a{color:#fff}#edm .footer a:hover{text-decoration:none}#edm .footer .subscribe-options{padding-top:0;margin-top:0;border:none}#edm .footer .subscribe-options a{padding:0}#edm .footer .subscribe-options a.last{float:none}#edm .footer .logos{text-align:left}@media only screen and (max-width:500px){#edm .header .edition{position:absolute;top:150px;right:0;z-index:2}#edm .content{padding-top:65px}}@media only screen and (min-width:500px){#edm .banner .layoutwidth{height:246px}}@media only screen and (min-width:768px){#edm .header .edition{padding-top:23px}#edm .header .edition span{font-size:1.428571428571429em}#edm .header .edition .date{font-size:1em}}@media only screen and (min-width:1000px){#edm .footer .subscribe-options{position:inherit;padding-top:7px;margin-top:10px;margin-right:0;border-top:none}#edm .footer .subscribe-options a{margin-right:15px;font-size:1.1em}#edm .footer .logos img{max-width:20%!important}}#event .event.accordion{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #222}#event .event .date{float:left;width:65px;height:65px;margin-right:30px;margin-left:-100%;background:#222;border-radius:50%;color:#fff;font-family:robotomedium,Arial,sans-serif;text-align:center;line-height:100%}#event .event .date .day{padding:11px 0 5px;font-size:1.714285714285714em}#event .event .date .month,#event .event .date .year{font-size:.7142857142857143em}#event .event .detail{float:left;width:100%}#event .event .detail .wrap{margin-left:86px}#event .event .detail p a{color:#666}#event .event .detail label{display:block;color:#802f7c;font-family:robotomedium,Arial,sans-serif;font-size:.7142857142857143em;text-transform:uppercase}#event .event .map{height:160px;margin-bottom:15px}#event .event .calendar,#event .event .envelope{position:relative;width:100%;padding:15px 0;margin-bottom:10px}#event .event .calendar i,#event .event .envelope i{position:absolute;top:15px;left:30px}#event .event .full-details{clear:both}#event .event .full-details p{clear:both;float:none!important;width:100%!important;margin:0!important}@media only screen and (min-width:1000px){#event .event .detail{position:relative}#event .event .detail p{width:48%;margin-right:4%}#event .event .detail .right-col{float:right;width:44%}#event .event .detail .right-col p{width:100%;margin-right:0}#event .event .detail .right-col.btns{clear:right}#event .event .map{clear:left;float:left;width:48%;height:270px}}.gated-content{max-width:500px;margin:20px 0 0}.gated-content .actions{margin-top:20px}.gated-content form p{padding-bottom:13px}.gated-content form p input,.gated-content form p select,.gated-content form p textarea{margin-top:-12px}.gated-content label{display:block;padding:0;color:#802f7c;font-family:robotomedium,Arial,sans-serif;font-size:.7142857142857143em;text-transform:uppercase}.gated-content label.error{clear:both;padding-top:2px;color:#c30032}.gated-content input,.gated-content textarea{width:100%;padding:13px;box-sizing:border-box;background:#fff;border:1px solid #e9e9e9}.gated-content select{width:100%;padding:12px 2%;background:#fff;border:1px solid #e9e9e9}.gated-content button{display:block;width:100%;padding:10px 0;margin-bottom:15px;background:#331f5c;border:none;border-radius:3px;text-align:center;text-decoration:none;color:#fff;font-family:robotolight,Arial,sans-serif;font-size:1.571428571em;line-height:100%}@media only screen and (min-width:768px){.gated-content button{display:inline-block;width:auto;padding:10px 30px;margin-bottom:0}}#home .banner{position:relative}#home .banner .banner-overlay{position:absolute;top:0;left:0;right:0;height:320px;padding-top:50px;z-index:200;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home .banner .banner-overlay p{max-width:520px;width:100%;color:#fff;font-size:42px;font-weight:700;line-height:1em;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:0 0 8px #565656}#home .banner .banner-overlay .links{margin:0 -4px;padding-top:16px}#home .banner .banner-overlay .links a{display:inline-block;min-width:180px;margin:4px;color:#fff;text-decoration:none!important;text-transform:uppercase;text-align:center;font-weight:700;font-size:17px;line-height:34px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;border:2px solid #fff;text-shadow:0 0 8px #565656;-webkit-transition:300ms background;-moz-transition:300ms background;-ms-transition:300ms background;-o-transition:300ms background;transition:300ms background}#home .banner .banner-overlay .links a:hover{background:rgba(255,255,255,.5)}#home .banner .slide{width:100%}#home .banner .slide .layoutwidth{max-width:100%;height:320px;background-color:#222;background-size:cover;background-position:50% 0;background-repeat:no-repeat}#home .banner .slider-controls{position:absolute;top:50%;width:100%;margin-top:-15px;z-index:120}#home .banner .slider-controls a{color:#fff;color:rgba(255,255,255,.5);-webkit-transition:color .4s ease;-moz-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}#home .banner .slider-controls a:hover{color:rgba(255,255,255,1)}#home .banner .slider-controls a.cycle-prev{margin-left:10px}#home .banner .slider-controls a.cycle-next{float:right;margin-right:10px}#home .screen{border:none;z-index:111;top:0}#home .container-icons{padding:50px 0;background:#662e6b}#home .container-icons h3{color:#e3e8e3;font-size:24px;font-weight:700;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}#home .container-icons .icons{padding-top:10px;margin:0 -10px}#home .container-icons .icons .icon-box{display:inline-block;width:20%;margin-right:-.24em;padding:20px 10px;border-radius:2px;vertical-align:top;text-align:center;text-decoration:none!important;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home .container-icons .icons .icon{position:relative;width:90%;max-width:130px;height:130px;margin:0 auto;z-index:10}#home .container-icons .icons .icon-image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:14;background-size:100%;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform 600ms;-moz-transition:transform 600ms;-ms-transition:transform 600ms;-o-transition:transform 600ms;transition:transform 600ms}#home .container-icons .icons .icon:before{position:absolute;display:block;content:'';left:0;right:0;top:0;bottom:0;z-index:-1;background:#532557;border-radius:50%;visibility:hidden;opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);-webkit-transition:visibility 0ms 400ms,opacity 400ms 0ms,-webkit-transform 0ms 400ms ease-out;-moz-transition:visibility 0ms 400ms,opacity 400ms 0ms,transform 0ms 400ms ease-out;-ms-transition:visibility 0ms 400ms,opacity 400ms 0ms,transform 0ms 400ms ease-out;-o-transition:visibility 0ms 400ms,opacity 400ms 0ms,transform 0ms 400ms ease-out;transition:visibility 0ms 400ms,opacity 400ms 0ms,transform 0ms 400ms ease-out}#home.mobile-device .container-icons .icons .icon-box .icon:before,#home.mobile-device .container-icons .icons .icon-box:hover .icon:before{display:none!important}#home .container-icons .icons .icon-box:hover .icon:before{visibility:visible;opacity:1;-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3);-webkit-transition:visibility 0ms 0ms,opacity 200ms,-webkit-transform 600ms ease-out;-moz-transition:visibility 0ms 0ms,opacity 200ms,transform 600ms ease-out;-ms-transition:visibility 0ms 0ms,opacity 200ms,transform 600ms ease-out;-o-transition:visibility 0ms 0ms,opacity 200ms,transform 600ms ease-out;transition:visibility 0ms 0ms,opacity 200ms,transform 600ms ease-out}#home .container-icons .icons .label{position:relative;display:block;margin:20px auto 0;max-width:160px;z-index:12;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700}#home .container-map{height:420px;padding-top:40px;background:url(../img/home/map.jpg) 50% 90%/cover no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#home .container-map .label-box{display:inline-block;max-width:226px;padding:20px 26px;border:2px solid #000;background:rgba(255,255,255,.5);text-decoration:none!important;color:#000;-webkit-transition:color 200ms,border-color 200ms,background 200ms;-moz-transition:color 200ms,border-color 200ms,background 200ms;-ms-transition:color 200ms,border-color 200ms,background 200ms;-o-transition:color 200ms,border-color 200ms,background 200ms;transition:color 200ms,border-color 200ms,background 200ms}#home .container-map .label-box h4{padding:0 0 .2em;font-size:20px;font-weight:700;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-transition:color 200ms;-moz-transition:color 200ms;-ms-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms}#home .container-map .label-box p{font-size:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding:0}#home .container-map .label-box:hover{color:#662e6b;border-color:#662e6b;background:rgba(255,255,255,.7)}#home .container-map .label-box:hover h4{color:#662e6b}#home .footer{margin-top:0}@media only screen and (max-width:767px){#home .banner .banner-overlay{margin:0 50px;padding:0}#home .banner .banner-overlay .layoutwidth{display:table;width:100%;height:100%;padding:0}#home .banner .banner-overlay .layoutwidth .inner{display:table-cell;vertical-align:middle}#home .banner .banner-overlay p{display:none}#home .banner .banner-overlay .links{max-width:340px;padding:0;margin:0 auto;text-align:center}#home .banner .banner-overlay .links a{display:block;margin:0 0 10px;line-height:45px;background:rgba(255,255,255,.5)}#home .banner .banner-overlay .links a:last-of-type{margin-bottom:0}#home .banner .banner-overlay .links a:hover{background:rgba(255,255,255,.7)}#home .container-icons{padding:16px 0}#home .container-icons .layoutwidth{padding:0}#home .container-icons h3{display:none}#home .container-icons .icons{padding:0;margin:0}#home .container-icons .icons .icon-box{position:relative;display:block;width:100%;height:96px;margin:0;padding:8px 20px;text-align:left}#home .container-icons .icons .icon-box:after{content:'';position:absolute;bottom:0;left:120px;width:50%;height:1px;background:#430b49}#home .container-icons .icons .icon-box.last:after{display:none}#home .container-icons .icons .icon{position:absolute;width:80px;height:80px;vertical-align:middle}#home .container-icons .icons .icon-box:hover .icon:before{-webkit-transform:scale(20);-moz-transform:scale(20);-ms-transform:scale(20);-o-transform:scale(20);transform:scale(20)}#home .container-icons .icons .label{display:table;height:100%;max-width:100%;padding-left:100px;margin:0}#home .container-icons .icons span{display:table-cell;vertical-align:middle}#home .container-map{display:table;height:320px;width:100%;padding:0}#home .container-map .layoutwidth{display:table-cell;vertical-align:middle;padding:0}#home .container-map .label-box{display:block;max-width:100%;border:4px solid #fff;border-left:none;border-right:none}}@media only screen and (min-width:768px){#home .banner .banner-overlay,#home .banner .slide .layoutwidth{height:630px}#home .banner .pager.mobile,#home .banner .slider-controls{display:none}#home .banner .slide .banner-content{bottom:30px}#home .banner .slide .banner-content .inner-container .group{padding:30px 15% 30px 3.125%}}@media only screen and (min-width:1000px){#home .banner .banner-overlay,#home .banner .slide .layoutwidth{height:730px}#home .header .layoutwidth{max-width:1040px;padding:0}#home .layoutwidth{max-width:1100px;padding:0 30px}}#ipregister .contact{text-decoration:none}#ipregister h2{padding:40px 0 15px;text-transform:none}#ipregister .tab-list{padding:0 0 40px;list-style-type:none}#ipregister .tab-list li{background:0 0;line-height:normal}#ipregister .tab-list li.active.tap .ip-submenu,#ipregister .tab-list li.active:hover .ip-submenu{max-height:800px;transition-delay:200ms}#ipregister .tab-list li:hover .tab{z-index:4}#ipregister .tab-list .tab{position:relative;display:block;width:100%;height:80px;padding:20px 15%;background:#f8f8f8;border:1px solid #ededed;box-sizing:border-box;color:#999;font-family:robotoregular,Arial,sans-serif;text-align:center}#ipregister .tab-list .active .tab{border-top:4px solid #802f7c;color:#222;z-index:4}#ipregister .ip-submenu{position:absolute;top:83px;left:0;right:0;width:100%;max-height:0;margin:0 auto;overflow:hidden;transition:max-height 400ms ease 400ms;z-index:3}#ipregister .ip-submenu .layoutwidth{padding:0}#ipregister .ip-submenu .inner-container{background:0 0}#ipregister .ip-submenu .group{padding-top:0;padding-bottom:0}#ipregister .options{position:absolute;top:10px;right:10px;width:25px}#ipregister .active .options{top:7px}#ipregister .info i,#ipregister .options i{cursor:pointer;color:#c2c2c2}#ipregister .info i{color:#666}#ipregister .active .options .select,#ipregister .info i:hover,#ipregister .options i:hover{color:#802f7c}#ipregister .options .cancel{display:none}#ipregister .active .options .cancel{display:inline-block}#ipregister .info{position:absolute;top:7px;left:5px;font-size:28px}#ipregister .keywords{padding:30px;background:#f8f8f8;border:1px solid #ededed;box-sizing:border-box}#ipregister .keywords .select-all{float:right}#ipregister .keywords .filter{padding:8px 0;margin-bottom:20px;color:#000;font-weight:700}#ipregister .keywords li,#ipregister .keywords ul{padding:0}#ipregister .keywords li{padding-bottom:5px}#ipregister .keywords li a{color:#999;text-decoration:none;outline:0}#ipregister .keywords li a.active{color:#222}#ipregister .keywords li a.active:after{padding-left:5px;content:"\f00d";font-family:FontAwesome;text-decoration:none!important}#ipregister .search-keyword{position:relative;max-width:320px;margin-bottom:40px}#ipregister .search-keyword .txt{background:#f8f8f8;border:1px solid #ededed;color:#666;font-size:14px}#ipregister .search-keyword #btnIPSearch{position:absolute;top:11px;right:10px;color:#999;font-size:21px}#ipregister p.label{padding:10px 0 0;color:#802f7c;font-family:robotomedium,Arial,sans-serif;font-size:.7142857142857143em;text-transform:uppercase}#ipregister .results{position:relative;min-height:300px}#ipregister .results .keywords-p{padding:0;text-transform:capitalize}#ipregister .loading{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}@media only screen and (max-width:767px){#ipregister .tab-list li{position:relative}#ipregister .tab-list .active .tab{border-bottom:none}#ipregister .ip-submenu .layoutwidth{padding:0 5px}}@media only screen and (min-width:768px){#ipregister .tab-list{position:relative}#ipregister .tab-list .tab{height:110px;padding:35px 15%;margin-bottom:11px;transition:height 50ms ease 800ms,padding-bottom 50ms ease 800ms,margin-bottom,50ms ease 800ms}#ipregister .tab-list .active .tab{padding-top:32px}#ipregister .tab-list li.active:hover .tab{height:121px;padding-bottom:47px;margin-bottom:0;border-bottom:none;transition-delay:200ms}#ipregister .ip-submenu{top:125px}#ipregister .keywords{margin:0 5px}#ipregister .options{width:auto}#ipregister .keywords .cols-4{-webkit-columns:15px 4;-moz-columns:15px 4;columns:15px 4}}.accordion.library{clear:both;padding-top:40px;margin-bottom:70px}.accordion.library .date{float:left;width:56px;height:56px;margin-right:30px;margin-left:-100%;background:#222;border-radius:50%;color:#fff;font-family:robotomedium,Arial,sans-serif;text-align:center;line-height:100%}.accordion.library .date .year{font-size:1.714285714285714em}.accordion.library .date .month{padding:8px 0 5px;font-size:.7142857142857143em;text-transform:uppercase}.accordion.library .detail{float:left;width:100%}.accordion.library .detail .wrap{margin:0 43px 0 86px}.accordion.library .accordion-header p.author{padding:0;color:#802f7c;font-family:robotomedium,Arial,sans-serif;font-size:.7142857142857143em;text-transform:uppercase}.accordion.library .accordion-header .accordion-link span{top:23px}.accordion.library .accordion-content dl{margin-bottom:5px}.accordion.library .accordion-content .btn.download{position:relative;display:block;margin-top:20px;color:#fff}.accordion.library .accordion-content .btn.download i{position:absolute;left:20px}#tab.tabs>ul,.resource-search{position:relative;left:-4.5%;width:109%}#tab.tabs .tab-panel ul{border:none}#tab.tabs .tab-panel li{position:inherit;background:url(../img/bullet.png) 0 5px no-repeat;border:none}.resource-search{padding-bottom:50px}.resource-search fieldset{background:#f8f8f8;border:1px solid #ededed;box-sizing:border-box}.resource-search fieldset.group{padding:15px 4.6875%}.resource-search h2{padding:0 0 25px}.resource-search label{color:#222}.resource-search .btn.search{position:relative;display:block;width:100%;padding:10px 30px;margin-top:28px;box-sizing:border-box;color:#fff}.resource-search .btn.search i{position:absolute;left:20px}@media only screen and (max-width:767px){#frmResourceSearch .dates div{clear:none;float:left;width:50%;padding-right:4%;box-sizing:border-box}#frmResourceSearch .dates div.alt{padding-right:0}}@media only screen and (min-width:768px){#tab.tabs ul,.resource-search{position:inherit;width:100%;left:inherit}.resource-search fieldset.group{padding:30px 5%}.post-counter{clear:none;float:none}.sortby{padding-left:78px}.sortby a{padding:10px;margin-left:10px}.accordion.library .accordion-content .col{float:left;width:48%;margin-right:4%}.accordion.library .accordion-content .col.alt{margin-right:0}}@media only screen and (min-width:1000px){.accordion.library .accordion-content .btn.download{box-sizing:border-box;width:48%}}#login .lost-password{min-height:480px}#login .content{float:none;width:100%;min-height:inherit;border-top-color:#802f7c}#login .content .group{padding-bottom:10px}#login .lost-password .content .group{padding-bottom:45px}#login .content h1{text-align:center}#login p#ForgotPassword{float:right;padding-top:10px}#login #Remember input[type=checkbox]{position:relative;top:3px;float:left;width:20px}#login #Remember label{float:left;width:200px;color:#666;font-family:Calibri,Arial,sans-serif;text-transform:none}@media only screen and (min-width:768px){#login .content{width:440px;margin:130px auto}}#map,input[type=checkbox].nolabel{display:none}@media only screen and (min-width:768px){#map{display:block;position:relative}#map .map-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}#map .map-instructions{position:relative;float:left;width:33.33333%;height:270px;background:#222;color:#fff;z-index:999}#map .map-instructions:after{content:'';position:absolute;top:0;right:-20px;width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent transparent #222}#map .map-instructions .group{padding:40px 9.345794392523364%}#map .map-instructions p{padding-bottom:0;font-family:robotoregular;font-size:14px}#map .map-instructions p.large{padding-bottom:15px;font-size:24px;line-height:120%}#map .map-instructions p.large strong{font-family:robotobold}#map .map-layers{float:left;width:22%;background:#fff}#map .map-layers ul{padding:25px 0 0 8px;list-style-type:none}#map .map-layers li{padding:0 0 15px;background:0 0;line-height:normal}#map .map-layers label{font-family:robotolight;cursor:pointer}#map .map-layers input[type=checkbox]{visibility:hidden}#map .map-layers li label:hover,#map .map-layers li.active label{color:#802f7c;font-family:robotomedium}#map .map{float:left;width:44.66666%;height:270px;overflow:hidden}#map .map img{max-width:none!important}.gm-style-iw h3{padding:0 0 10px}.gm-style-iw p{padding:0}.cluster{color:#FFF;text-align:center;font-size:11px;font-weight:700}.cluster-1{background-image:url(../img/m1.png);line-height:53px;width:53px;height:52px}.cluster-2{background-image:url(../img/m2.png);line-height:53px;width:56px;height:55px}.cluster-3{background-image:url(../img/m3.png);line-height:66px;width:66px;height:65px}.popup p{padding-bottom:10px!important;white-space:nowrap;line-height:normal}#map.map-popup{width:100%}#map.map-popup .map-layers{float:none;width:100%;margin-bottom:20px;background:#f8f8f8;border:1px solid #ededed;border-top:4px solid #802f7c;box-sizing:border-box}#map.map-popup .map-layers .heading{display:inline-block;padding:6px 10px 10px;background:#802f7c;color:#fff;font-family:robotomedium,Arial,sans-serif;text-transform:uppercase}#map.map-popup .map-layers li{float:left;width:25%;padding-left:15px;box-sizing:border-box}#map.map-popup .map-layers li a{color:#222;outline:0}#map.map-popup .map-layers li a.active{color:#802f7c}#map.map-popup .map{float:none;width:100%;height:450px}#map.map-popup .map-layers .group{padding:20px 30px;box-sizing:border-box}#map.map-popup .map-layers ul{padding:0}#map.map-popup .map-layers li{background:url(../img/bullet3.png) 0 4px no-repeat}}.showOnClick,.showOnClickContainer{width:100%!important;padding-right:0!important}.frmRegister #Password>label,.showOnClick a{display:none}#SubscribeToEmails{margin-bottom:20px}#SubscribeToEmails .checkbox,#SubscribeToEmails label{float:left!important}.accordion.member{clear:both;padding-top:40px}.accordion.member .accordion-header dl{margin:15px 0 0}.accordion.member .accordion-header dl dt{float:left;width:60px;color:#222}.accordion.member .accordion-header dl dd{padding-bottom:0}.accordion.member .accordion-header .accordion-link span{top:23px}.accordion.member .accordion-content dl{margin-bottom:5px}a.btn.black{background:#222}.member-search{position:relative;left:-4.5%;width:109%;padding-bottom:50px}.member-search fieldset{background:#f8f8f8;border:1px solid #ededed;box-sizing:border-box}.member-search fieldset.group{padding:15px 4.6875%}.member-search h2{padding:0 0 25px}.member-search label{color:#222}.member-search .btn.search{position:relative;display:block;width:100%;padding:10px 30px;margin-top:20px;box-sizing:border-box;color:#fff}.member-search .btn.search i{position:absolute;left:20px}.post-counter{clear:right;float:right;padding-top:15px}.sortby{float:right;padding-left:75px;background:url(../../img/sortby.gif) 0 50% no-repeat}.sortby a{float:left;display:block;padding:7px;margin-left:7px;border-bottom:4px solid #999;color:#999;font-family:robotomedium,Arial,sans-serif;font-size:.8571428571428571em}.sortby a.active,.sortby a:hover{border-bottom:4px solid #222;color:#222;text-decoration:none}#MemberRoles .middleColumn{height:100px;padding:13px;border:1px solid #e9e9e9;box-sizing:border-box;overflow:auto}#MemberRoles .middleColumn ul{padding:0}#MemberRoles .middleColumn ul li{list-style-type:none;padding-left:0}@media only screen and (min-width:500px){.accordion.member .accordion-content dl{float:left;width:48%;margin-bottom:5px}.accordion.member .accordion-content dl:nth-of-type(odd){clear:both;margin-right:4%}}@media only screen and (min-width:768px){#SubscribeToEmails{margin-left:52%}#SubscribeToEmails .checkbox{margin-right:10px}a.btn.black{position:relative;top:-42px;right:220px;float:right}.member-search{position:inherit;width:100%}.member-search fieldset.group{padding:30px 5%}.post-counter{clear:none;float:none}.sortby{padding-left:78px}.sortby a{padding:10px;margin-left:10px}}#team .wayfinder .item .group{padding:30px 9.5%}#team .wayfinder .item .img{margin-bottom:20px}#team .wayfinder .item p.position{padding:0;color:#802f7c;font-family:robotomedium,Arial,sans-serif;font-size:.7142857142857143em;text-transform:uppercase}#team .profile{width:100%;margin-bottom:40px}#team .profile-img{float:left;width:100%;margin-top:60px;margin-bottom:30px;text-align:center}#team .profile-detail{float:left;width:100%;line-height:normal}#team .profile-detail p.position{padding:0;color:#802f7c;font-family:robotomedium,Arial,sans-serif;text-transform:uppercase}#team .profile-detail h1{padding-bottom:15px;padding-right:0}#team .profile-detail label{display:block;color:#222;font-family:robotomedium,Arial,sans-serif;font-size:.7142857142857143em;text-transform:uppercase}#team .profile-detail .col{float:left;width:50%}#team .profile-detail p{padding:0 0 10px}#team .information{clear:both;padding-top:30px;margin-top:30px;border-top:4px solid #222}@media only screen and (min-width:500px){#team .profile-img{width:43%;margin:30px 7% 0 0}#team .profile-detail{width:50%;margin-top:30px}}@media only screen and (min-width:768px){#team .profile{margin-bottom:0}#team .profile-img{width:43%;margin:0 7% 0 0}#team .profile-img img{max-width:none;width:100%}#team .profile-detail{margin-top:0}}#wayfinder .wayfinder-container .layoutwidth{padding:0}#wayfinder .content{min-height:inherit}#wayfinder .content .group{padding:20px 0 30px}#wayfinder .wayfinder .item{margin-bottom:20px}#wayfinder .wayfinder .group{padding:30px 9.5% 10px}#wayfinder .wayfinder .item p.title{padding:0 0 20px;font-family:robotolight,Arial,sans-serif;font-size:1.285714285714286em}@media only screen and (min-width:768px){#wayfinder .wayfinder-container{position:relative;top:-15px}#wayfinder .wayfinder-container .layoutwidth{padding:0 4%}#wayfinder .content .group{padding:40px 5.208333333333333%}}#wayfinder2 .content.wayfinder-detail h1{padding:20px 0}#wayfinder2 .content.wayfinder-detail h1.no-b-p{padding-bottom:0}#wayfinder2 .wayfinder{margin-top:50px}#wayfinder2 .wayfinder .item h2.feature-intro{padding-bottom:0}#wayfinder2 .content.wayfinder-detail p.position,#wayfinder2 .wayfinder .item p.position{padding:0;color:#802f7c;font-family:robotomedium,Arial,sans-serif;font-size:.7142857142857143em;text-transform:uppercase}#wayfinder2 .wayfinder .item .summary{padding:15px 0 0}#wayfinder2 .wayfinder .item .img{margin-bottom:20px}@media only screen and (min-width:768px){#wayfinder2 .wayfinder .item{clear:both;float:none;width:100%;height:auto!important}#wayfinder2 .wayfinder .item .img{float:left;width:23%;margin-right:3%;margin-bottom:0}#wayfinder2 .wayfinder .item .profile-detail{float:left;width:74%}#wayfinder2 .wayfinder .item .profile-detail.no-img{width:100%}}#wayfinder3 .wayfinder .item{padding-bottom:0}#wayfinder3 .wayfinder .item h2.feature-intro{padding-bottom:5px}#wayfinder3 .wayfinder .item p.resource{padding:0 0 15px}#wayfinder3 .wayfinder .item .img{margin-bottom:20px}#wayfinder3 .wayfinder .item dl{margin:0;line-height:110%}#wayfinder3 .wayfinder .item dl dt{color:#222}@media only screen and (min-width:768px){#wayfinder3 .wayfinder .item{clear:both;float:none;width:100%;height:auto!important}#wayfinder3 .wayfinder .item .img{float:left;width:27%;margin-right:3%;margin-bottom:0}#wayfinder3 .wayfinder .item .profile-detail{float:left;width:70%}}#wayfinder4 h2:not(.feature-intro){padding-bottom:15px}#wayfinder4 .wayfinder{margin-bottom:25px}#wayfinder4 .wayfinder .item{width:50%;padding:0;margin:0;border:1px solid #f0f0f0;box-sizing:border-box;box-shadow:none;-webkit-transition:box-shadow .8s ease;-moz-transition:box-shadow .8s ease;-o-transition:box-shadow .8s ease;transition:box-shadow .8s ease;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#wayfinder4 .wayfinder .item.active{z-index:999;box-shadow:0 0 5px 2px rgba(225,225,225,.5);-webkit-transition:box-shadow .8s ease;-moz-transition:box-shadow .8s ease;-o-transition:box-shadow .8s ease;transition:box-shadow .8s ease;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#wayfinder4 .wayfinder .item .wrap{padding:10px}#wayfinder4 .wayfinder .item .img{width:100%;text-align:center}#wayfinder4 .wayfinder .item .title-slide{position:absolute;display:none;width:100%;padding:10px;background:#f8f8f8;box-sizing:border-box;color:#666;font-size:.7857142857142857em;text-align:center;line-height:normal;-webkit-transition:box-shadow .8s ease;-moz-transition:box-shadow .8s ease;-o-transition:box-shadow .8s ease;transition:box-shadow .8s ease}#wayfinder4 .wayfinder .item .title-slide.active{box-shadow:0 0 5px 2px rgba(225,225,225,.5);-webkit-transition:box-shadow .8s ease;-moz-transition:box-shadow .8s ease;-o-transition:box-shadow .8s ease;transition:box-shadow .8s ease}#wayfinder4 .wayfinder .item a.partner-link{position:absolute;top:0;left:0;width:100%;height:100%}.partner-fancybox-container{display:none}#wayfinder4 .fancybox-wrap.partners .fancybox-skin{background:#fdfdfd;border-radius:inherit}#wayfinder4 .fancybox-wrap.partners .fancybox-title-float-wrap{left:0;right:0;width:100%}#wayfinder4 .fancybox-wrap.partners .fancybox-title-float-wrap .child{display:block;margin-right:0;padding:10px;background:#f8f8f8;border-radius:inherit;box-sizing:border-box;color:#666;font-size:14px;font-weight:400;line-height:normal;text-shadow:none;white-space:inherit}#wayfinder4 .partner-fancybox-container .img{text-align:center}@media only screen and (min-width:400px){#wayfinder4 .wayfinder .item{width:33.3333%}}@media only screen and (min-width:600px){#wayfinder4 .wayfinder .item{width:25%}}@media only screen and (min-width:768px){#wayfinder4 .wayfinder .item{width:20%}}