/* -------------------------------------------------------------------------- */
/* JQUERY COLORBOX                                                            */
/* -------------------------------------------------------------------------- */
span.zoomHover{background:url(/wp-content/plugins/jquery-colorbox/images/zoom.png) no-repeat scroll 50% 50% transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}a.zoomLink{display:inline-block;position:relative}#colorbox,#cboxOverlay,#cboxWrapper{left:0;overflow:hidden;position:absolute;top:0;z-index:99999}#cboxOverlay{background:#000;height:100%;position:fixed;width:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{background:#fff;overflow:hidden;position:relative}#cboxLoadedContent{margin-bottom:28px;overflow:auto}#cboxTitle{bottom:4px;color:#949494;left:0;margin:0;position:absolute;text-align:center;width:100%}#cboxLoadingOverlay,#cboxLoadingGraphic{height:100%;left:0;position:absolute;top:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{border:0;display:block;float:left;margin:auto;padding:0}.cboxIframe{background:#fff;border:0;display:block;height:100%;width:100%}#colorbox{font:12px Tahoma, Arial,sans-serif}#cboxTopLeft{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -100px 0;height:21px;width:21px}#cboxTopRight{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -129px 0;height:21px;width:21px}#cboxBottomLeft{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -100px -29px;height:21px;width:21px}#cboxBottomRight{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -129px -29px;height:21px;width:21px}#cboxMiddleLeft{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) left top repeat-y;width:21px}#cboxMiddleRight{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) right top repeat-y;width:21px}#cboxTopCenter{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/border.png) 0 0 repeat-x;height:21px}#cboxBottomCenter{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/border.png) 0 -29px repeat-x;height:21px}#cboxError{border:1px solid #ccc;padding:50px}#cboxCurrent{bottom:4px;color:#949494;left:58px;position:absolute}#cboxSlideshow{bottom:4px;color:#0092ef;position:absolute;right:30px}#cboxPrevious{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -75px 0;bottom:0;height:25px;left:0;position:absolute;text-indent:-9999px;width:25px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -50px 0;bottom:0;height:25px;left:27px;position:absolute;text-indent:-9999px;width:25px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/loading.gif) no-repeat center center}#cboxClose{background:url(/wp-content/plugins/jquery-colorbox/themes/theme8/images/controls.png) no-repeat -25px 0;bottom:0;height:25px;position:absolute;right:0;text-indent:-9999px;width:25px}#cboxClose:hover{background-position:-25px -25px}
/* -------------------------------------------------------------------------- */
/* CONNECTIONS                                                                */
/* -------------------------------------------------------------------------- */
#cn-list .cn-clear{clear:both}#cn-list div.cn-list-head{position:relative}#cn-list div.cn-list-section-head{position:relative}#cn-list div.cn-list-section-head h4{font-size:16px;margin-bottom:.8em;padding:0}#cn-list div.cn-alphaindex{bottom:0;font-size:14px;font-weight:700;position:relative;right:0}#cn-list label{cursor:pointer}#cn-list span.cn-image{background:url(../images/loading.gif) transparent no-repeat 50% 50%;display:block;position:relative}#cn-list span.cn-image img{border:none!important;height:auto;left:0!important;margin:0!important;max-height:none!important;max-width:none!important;padding:0!important;position:relative!important;top:0!important;width:auto}#cn-list span.cn-image-loading img{visibility:hidden}#cn-list span.cn-image-style{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;margin:0 0 5px;padding:5px}#cn-list span.fn{display:block}#cn-list span.org{display:block}#cn-list span.organization-name{display:block}#cn-list span.organization-unit{display:block}#cn-list span.title{display:block}#cn-list span.contact-name{display:block}#cn-list span.contact-label{font-weight:700}#cn-list span.adr{display:block;margin-bottom:10px}#cn-list span.adr span.address-name{display:block;font-weight:700}#cn-list span.adr span.street-address{display:block}#cn-list span.adr span.extended-address{display:block}#cn-list span.adr span.country-name{display:block}#cn-list span.adr span.geo,div#cn-list span.adr span.geo span.latitude,div#cn-list span.adr span.geo span.longitude{display:block}#cn-list span.phone-number-block{display:block;margin-bottom:10px}#cn-list span.tel{display:block;margin:0 0 5px}#cn-list span.tel span.phone-name{font-weight:700}#cn-list span.email-address-block{display:block;margin-bottom:10px}#cn-list span.email{background-image:none;display:block;float:none;margin:0}#cn-list span.email span.email-name{font-weight:700}#cn-list span.im-network-block{display:block;margin-bottom:10px}#cn-list span.im-network{display:block}#cn-list span.im-network span.im-name{font-weight:700}#cn-list span.social-media-block{display:block;margin-bottom:10px}#cn-list span.social-media-block a{margin:0;padding:0}#cn-list span.social-media-block img{border:0;margin:0;max-height:none;max-width:none;padding:0;width:auto}#cn-list span.social-media-network{display:inline-block;margin:0 1px}#cn-list span.link-block{display:block;margin-bottom:10px}#cn-list span.link{display:block}#cn-list span.link span.link-name{font-weight:700}#cn-list span.date-block{display:block;margin-bottom:10px}#cn-list span.date{display:block}#cn-list span.date span.date-name{font-weight:700}#cn-list div.vevent abbr{border:0;cursor:default;letter-spacing:normal;text-transform:none}#cn-list span.vevent{display:block}span.date-name{font-weight:700}.vevent abbr{border:0;cursor:default;letter-spacing:normal;text-transform:none}#cn-list div.bio,div#cn-list div.note{text-align:left}#cn-list span input,#cn-list span input[type=text]{display:inline;float:none;width:auto}#cn-list .chosen-container .chosen-search input{width:100%}#cn-list .chosen-container-multi .chosen-choices .search input{line-height:normal}#cn-list .chosen-container .chosen-results .active-result{background:none!important}#cn-list .chosen-container .chosen-results .highlighted{background:#3875d7!important;color:#fff}#cn-list .chosen-container ul.chosen-results{clear:both!important;margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative}#cn-list .chosen-container .chosen-results li{background-image:none!important;border:none!important;color:#000;font-size:100%!important;line-height:15px;list-style:none!important;margin:0;padding:5px 6px;text-transform:none}#cn-list .chosen-container .chosen-results li.group-result{color:#999;text-transform:uppercase}#cn-list .chosen-container-single .chosen-single{line-height:24px!important}#cn-search-messages{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);border-left:4px solid #ffba00;border-right:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);margin:12px 2px 12px 0;padding:10px 12px}#cn-clear-search{text-align:right}a#cn-clear-search-button{text-decoration:none}.cn-search label[for=cn-s]{display:none}#cn-search-input{-khtml-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-moz-box-sizing:border-box;-webkit-border-radius:3px 0 0 3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;background:#fff none;border-color:#dfdfdf;border-radius:3px 0 0 3px;border-style:solid;border-width:1px 0 1px 1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-sizing:border-box;color:#888;display:inline-block;float:none;font-size:12px;height:28px;line-height:20px;margin:1px 0 1px 1px !important;padding:3px 6px;text-align:left;vertical-align:bottom;width:140px}#cn-search-input:focus{color:#373737}input#cn-search-submit{-khtml-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-moz-box-sizing:border-box;-webkit-border-radius:0 3px 3px 0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;background:#fff url(../images/icons/search.png) no-repeat 8px center;border-color:#dfdfdf;border-radius:0 3px 3px 0;border-style:solid;border-width:1px 1px 1px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-sizing:border-box;cursor:pointer;float:none;font-size:12px;height:28px;line-height:20px;margin:1px 1px 1px 0 !important;padding:3px;text-align:left;vertical-align:bottom;width:30px!important}#cn-page-nav{display:block;font-size:12px;margin:10px 0;text-align:center}#cn-page-nav a{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#eee;border:0;border-radius:3px;border-style:solid;border-width:1px;color:#aaa!important;font-size:12px;font-weight:700;margin:0 1px 0 0;padding:3px 6px;text-decoration:none}#cn-page-nav a:active,#cn-page-nav a:visited{color:#aaa!important}#cn-page-nav a.disabled{color:#ccc!important}#cn-page-nav input{-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff none;border-color:#dfdfdf;border-radius:3px;border-style:solid;border-width:1px;box-sizing:border-box;color:#888;display:inline;float:none;font-size:12px;height:auto;line-height:15px;margin:1px;padding:3px;text-align:center;vertical-align:baseline;width:30px}input#cn-submit{-moz-border-radius:4px;-moz-box-shadow:0 1px 2px 1px rgba(100,100,100,.4);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=180, Color='#CCC')";-webkit-border-radius:4px;-webkit-box-shadow:0 1px 2px 1px rgba(100,100,100,.4);background:linear-gradient(top,#e3e3e31%,#f1f1f1100%);border:1px solid #d3d3d3;border-radius:4px;box-shadow:0 1px 2px 1px rgba(100,100,100,.4);color:#666;display:inline;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3',endColorstr='#f1f1f1',GradientType=0);float:none;font-size:12px;margin:2px;padding:3px 8px;position:relative;vertical-align:top}.cn-gmap img{background-color:transparent;max-width:none!important}#cn-list span.cn-return-to-top img{-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;display:inline-block;float:none;margin:0 0 -6px;max-width:none;padding:5px}.cn-metabox input{padding:1px 6px}.cn-metabox input.small-text{width:50px}.cn-metabox input.regular-text{display:block;width:25em}.cn-metabox input.large-text{width:99%}.cn-metabox span.cn-radio-option{padding-right:10px}.cn-metabox div.cn-radio-option{margin-bottom:6px}.cn-metabox textarea.small-text{height:196px;width:49%}.cn-metabox textarea.large-text{height:196px;width:99%}
/* -------------------------------------------------------------------------- */
/* JOB MANAGER                                                                */
/* -------------------------------------------------------------------------- */
#jobman_login,#jobman_loggedin{padding:10px 0;text-align:left}#jobman_login input.username,#jobman_login input.password{margin-right:10px;width:100px}#jobman_login br,#jobman_register br{display:none}#jobman_login span{display:block;text-align:right}#jobman_loggedin span.message,#jobman_login span.message{padding:10px 0;text-align:left}#jobman_register input.submit{float:right}#jobman_register table{text-align:left;width:100%}#jobman_register th{width:130px}#jobman_register td.error{color:red}table.jobs-table,table.job-table,table.job-apply-table{text-align:left;width:100%}table.jobs-table th,table.job-table th{font-weight:700;text-align:left}table.job-table th{width:100px}table.highlighted{background-color:#eef}table.jobs-table tr.highlighted td{background-color:#eef}td.jobs-moreinfo,td.jobs-applynow{font-weight:700;text-align:center;vertical-align:middle}td.jobs-moreinfo a,td.jobs-applynow a{width:100%}table.job-apply-table th,table.job-apply-table td.th{width:40%}table.job-apply-table td{width:60%}#ui-datepicker-div{background-color:#fff;border:1px solid #000}div.ui-datepicker-header a{cursor:pointer}a.ui-datepicker-next{float:right}div.ui-datepicker-title{text-align:center}td.ui-datepicker-current-day{border:1px solid #111}table.ui-datepicker-calendar td{height:25px;text-align:center;width:25px}p.jobmanpromo{clear:left;padding-top:20px}#jobman-jobselect-echo,#jobman-catselect-echo{border:1px solid #ccc;cursor:pointer;padding:1px}#jobman-jobselect-close a,#jobman-catselect-close a{float:right;font-family:Helvetica, Arial, sans-serif;font-size:10px;margin-top:-10px}span.jobselect-popout,span.catselect-popout{background-color:#f1f1f1;border:1px solid #7d7e88;display:block;padding:10px 5px 5px;position:absolute}span.jobselect-popout span,span.catselect-popout span{display:block;min-width:150px}div.job-nav div.previous{float:left;min-height:16px;text-align:left;width:20%}div.job-nav div.this{float:left;text-align:center;width:55%}div.job-nav div.next{float:right;min-height:16px;text-align:right;width:20%}div.jobman-error{background-color:#fcc;border:1px solid red;font-weight:700}
/* -------------------------------------------------------------------------- */
/* WP-PAGINATE                                                                */
/* -------------------------------------------------------------------------- */
.wp-paginate{padding:0;margin:0}
.wp-paginate li{display:inline;list-style:none}
.wp-paginate a{background:#ddd;border:1px solid #ccc;color:#666;margin-right:4px;padding:4px 8px;text-align:center;text-decoration:none}
.wp-paginate a:hover,.wp-paginate a:active{background:#ccc;color:#888}
.wp-paginate .title{color:#555;margin-right:4px}
.wp-paginate .gap{color:#999;margin-right:4px}
.wp-paginate .current{color:#fff;background:#5f87ae;border:1px solid #89adcf;margin-right:4px;padding:4px 8px}
.wp-paginate .page{}
.wp-paginate .prev,.wp-paginate .next{}
.wp-paginate-comments{}
.wp-paginate-comments li{}
.wp-paginate-comments a{}
.wp-paginate-comments a:hover,.wp-paginate-comments a:active{}
.wp-paginate-comments .title{}
.wp-paginate-comments .gap{}
.wp-paginate-comments .current{}
.wp-paginate-comments .page{}
.wp-paginate-comments .prev,.wp-paginate-comments .next{}
/* -------------------------------------------------------------------------- */
/* WPR-MENU (MOBILE MENU)                                                     */
/* -------------------------------------------------------------------------- */
@font-face{font-family:wprmenu;font-style:normal;font-weight:400;src:url(/wp-content/plugins/wp-responsive-menu/fonts/wprmenu.eot?#iefix) format(embedded-opentype), url(/wp-content/plugins/wp-responsive-menu/fonts/wprmenu.woff) format(woff), url(/wp-content/plugins/wp-responsive-menu/fonts/wprmenu.ttf) format(truetype), url(/wp-content/plugins/wp-responsive-menu/fonts/wprmenu.svg#wprmenu) format(svg)}#wprmenu_menu .wprmenu_icon:before,#wprmenu_bar [data-icon]:before{-webkit-font-smoothing:antialiased;font-family:wprmenu;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}#wprmenu_bar,#wprmenu_bar *,#wprmenu_menu,#wprmenu_menu *{-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;font-size:100%;font-weight:400;list-style:none;margin:0;padding:0;text-align:left}#wprmenu_menu img,#wprmenu_bar img{border:none}.wprmenu_clear{clear:both!important;display:block!important;height:1px!important;margin:-1px 0 0!important;width:1px!important}#wprmenu_bar{background:#0D0D0D;cursor:pointer;display:none;height:42px;left:0;overflow:hidden;padding:10px 16px;position:fixed;top:0;width:100%;z-index:99998}#wprmenu_bar .menu_title{color:#f2f2f2;font-size:20px;font-weight:400;line-height:20px}#wprmenu_bar .bar_logo{border:none;height:25px;margin:-2px 0 0;padding:0 8px 0 0;width:auto}#wprmenu_bar .wprmenu_icon_menu{color:#f2f2f2;margin-right:5px}#wprmenu_bar .wprmenu_ic{float:left;height:22px;margin-right:16px;overflow:hidden;padding-top:2px;position:relative;width:20px}#wprmenu_bar .wprmenu_ic span{-moz-transition:all .01s ease-in-out;-ms-transition:all .01s ease-in-out;-o-transition:all .01s ease-in-out;-webkit-transition:all .01s ease-in-out;background:#f2f2f2;display:block;height:4px;left:0;position:absolute;transition:all .01s ease-in-out;width:20px}#wprmenu_bar .wprmenu_ic_1{top:0}#wprmenu_bar .wprmenu_ic_2{top:7px}#wprmenu_bar .wprmenu_ic_3{top:14px}#wprmenu_bar.menu_is_opened .wprmenu_ic_1{top:-10px}#wprmenu_bar.menu_is_opened .wprmenu_ic_2{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:9px!important;transform:rotate(45deg);zoom:1}#wprmenu_bar.menu_is_opened .wprmenu_ic_3{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:9px!important;transform:rotate(-45deg);zoom:1}body{position:relative!important}#wprmenu_menu.top{display:none;left:0;position:relative;top:0;width:100%}#wprmenu_menu.left,#wprmenu_menu.right{background:#2E2E2E;display:none;height:100%;overflow-x:none;overflow-y:auto;position:fixed;top:0;z-index:99997}#wprmenu_menu.left ul#wprmenu_menu_ul,#wprmenu_menu.right ul#wprmenu_menu_ul{padding-top:42px}#wprmenu_menu ul{display:block;list-style:none;margin:0;padding:0;position:relative;width:100%}#wprmenu_menu ul li{display:block;list-style:none}#wprmenu_menu ul li a,#wprmenu_menu ul li a:hover{border-bottom:1px solid #131212;border-top:1px solid #474747;color:#D3D3D3;display:block;font-size:14px;margin:0;padding:13px 14px;text-decoration:none}#wprmenu_menu.wprmenu_levels ul li{border-bottom:1px solid #131212;border-top:1px solid #474747;display:block;overflow:hidden;position:relative;width:100%}#wprmenu_menu.wprmenu_levels ul li a{border:none;float:left}#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item{border-left:1px solid #474747;margin-left:44px}#wprmenu_menu .wprmenu_icon_par{color:#CFCFCF;cursor:pointer;display:block;float:left;left:0;padding:13px 14px 10px;position:absolute;top:0;width:46px}#wprmenu_menu .wprmenu_no_border_bottom{border-bottom:none!important}#wprmenu_menu.wprmenu_levels ul li ul{border-top:1px solid #131212}#wprmenu_menu.wprmenu_levels ul li ul li{padding-left:44px}#wprmenu_menu.wprmenu_levels ul li ul li ul li{padding-left:88px}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li{padding-left:132px}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li{padding-left:176px}#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li{padding-left:0}#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:44px}#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:88px}#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li{padding-left:0}#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:88px}#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:132px}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li{padding-left:0}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:132px}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:176px}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li{padding-left:0}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par{margin-left:176px}#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item{margin-left:220px}.icon_default.wprmenu_icon_par:before{content:"t"}.icon_default.wprmenu_par_opened:before{content:"o"}