@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700,300italic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,400italic);@font-face{font-family:"Elusive-Icons";
src:url("/static/fonts/Elusive-Icons/Elusive-Icons.eot");
src:url("/static/fonts/Elusive-Icons/Elusive-Icons.woff") format("woff"),url("/static/fonts/Elusive-Icons/Elusive-Icons.eot?#iefix") format("embedded-opentype"),url("/static/fonts/Elusive-Icons/Elusive-Icons.svg#Elusive-Icons") format("svg"),url("/static/fonts/Elusive-Icons/Elusive-Icons.ttf") format("truetype");
font-weight:normal;
font-style:normal}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"Elusive-Icons";font-weight:normal;font-style:normal;speak:none;line-height:1;display:inline-block;text-decoration:inherit;-webkit-font-smoothing:antialiased}a [class^="icon-"],a [class*=" icon-"]{display:inline-block;text-decoration:inherit}.icon-large:before{vertical-align:middle;font-size:1.33em}.btn [class^="icon-"],.nav-tabs [class^="icon-"],.btn [class*=" icon-"],.nav-tabs [class*=" icon-"]{line-height:.9em}li [class^="icon-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li .icon-large:before,li .icon-large:before{width:1.875em}ul.icons{list-style-type:none;margin-left:2em;text-indent:-0.8em}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.8em}ul.icons li .icon-large:before,ul.icons li .icon-large:before{vertical-align:initial}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:0}.icon-briefcase:before{content:"\e10d"}.icon-bullhorn:before{content:"\e10c"}.icon-calendar:before{content:"\e10b"}.icon-calendar-sign:before{content:"\e10a"}.icon-cog:before{content:"\e109"}.icon-cog-alt:before{content:"\e108"}.icon-cogs:before{content:"\e107"}.icon-comment:before{content:"\e106"}.icon-error:before{content:"\e105"}.icon-error-alt:before{content:"\e104"}.icon-exclamation-sign:before{content:"\e103"}.icon-eye-close:before{content:"\e102"}.icon-flag-alt:before{content:"\e101"}.icon-flickr:before{content:"\e100"}.icon-folder:before{content:"\e0ff"}.icon-folder-close:before{content:"\e0fe"}.icon-globe-alt:before{content:"\e0fd"}.icon-googleplus:before{content:"\e0fc"}.icon-graph:before{content:"\e0fb"}.icon-graph-alt:before{content:"\e0fa"}.icon-idea-alt:before{content:"\e0f9"}.icon-inbox:before{content:"\e0f8"}.icon-inbox-alt:before{content:"\e0f7"}.icon-inbox-box:before{content:"\e0f6"}.icon-book:before{content:"\e0f5"}.icon-bookmark:before{content:"\e0f4"}.icon-bookmark-empty:before{content:"\e0f3"}.icon-braille:before{content:"\e0f2"}.icon-circle-arrow-right:before{content:"\e0f1"}.icon-circle-arrow-up:before{content:"\e0f0"}.icon-cloud:before{content:"\e0ef"}.icon-cloud-alt:before{content:"\e0ee"}.icon-edit:before{content:"\e0ed"}.icon-eject:before{content:"\e0ec"}.icon-envelope:before{content:"\e0eb"}.icon-envelope-alt:before{content:"\e0ea"}.icon-film:before{content:"\e0e9"}.icon-filter:before{content:"\e0e8"}.icon-fire:before{content:"\e0e7"}.icon-flag:before{content:"\e0e6"}.icon-github-text:before{content:"\e0e5"}.icon-glass:before{content:"\e0e4"}.icon-glasses:before{content:"\e0e3"}.icon-globe:before{content:"\e0e2"}.icon-heart-empty:before{content:"\e0e1"}.icon-home:before{content:"\e0e0"}.icon-home-alt:before{content:"\e0df"}.icon-idea:before{content:"\e0de"}.icon-address-book:before{content:"\e0dd"}.icon-address-book-alt:before{content:"\e0dc"}.icon-adjust:before{content:"\e0db"}.icon-adult:before{content:"\e0da"}.icon-align-center:before{content:"\e0d9"}.icon-align-justify:before{content:"\e0d8"}.icon-align-left:before{content:"\e0d7"}.icon-align-right:before{content:"\e0d6"}.icon-arrow-down:before{content:"\e0d5"}.icon-arrow-left:before{content:"\e0d4"}.icon-barcode:before{content:"\e0d3"}.icon-behance:before{content:"\e0d2"}.icon-bell:before{content:"\e0d1"}.icon-blind:before{content:"\e0d0"}.icon-blogger:before{content:"\e0cf"}.icon-bold:before{content:"\e0ce"}.icon-chevron-left:before{content:"\e0cd"}.icon-chevron-right:before{content:"\e0cc"}.icon-chevron-up:before{content:"\e0cb"}.icon-child:before{content:"\e0ca"}.icon-circle-arrow-down:before{content:"\e0c9"}.icon-circle-arrow-left:before{content:"\e0c8"}.icon-delicious:before{content:"\e0c7"}.icon-deviantart:before{content:"\e0c6"}.icon-digg:before{content:"\e0c5"}.icon-download:before{content:"\e0c4"}.icon-download-alt:before{content:"\e0c3"}.icon-dribble:before{content:"\e0c2"}.icon-file:before{content:"\e0c1"}.icon-file-alt:before{content:"\e0c0"}.icon-file-edit:before{content:"\e0bf"}.icon-file-edit-alt:before{content:"\e0be"}.icon-file-new:before{content:"\e0bd"}.icon-file-new-alt:before{content:"\e0bc"}.icon-foursquare:before{content:"\e0bb"}.icon-friendfeed:before{content:"\e0ba"}.icon-friendfeed-rect:before{content:"\e0b9"}.icon-fullscreen:before{content:"\e0b8"}.icon-gift:before{content:"\e0b7"}.icon-github:before{content:"\e0b6"}.icon-hand-up:before{content:"\e0b5"}.icon-hdd:before{content:"\e0b4"}.icon-headphones:before{content:"\e0b3"}.icon-hearing-impaired:before{content:"\e0b2"}.icon-heart:before{content:"\e0b1"}.icon-heart-alt:before{content:"\e0b0"}.icon-arrow-right:before{content:"\e0af"}.icon-arrow-up:before{content:"\e0ae"}.icon-asl:before{content:"\e0ad"}.icon-asterisk:before{content:"\e0ac"}.icon-backward:before{content:"\e0ab"}.icon-ban-circle:before{content:"\e0aa"}.icon-camera:before{content:"\e0a9"}.icon-cc:before{content:"\e0a8"}.icon-certificate:before{content:"\e0a7"}.icon-check:before{content:"\e0a6"}.icon-check-empty:before{content:"\e0a5"}.icon-chevron-down:before{content:"\e0a4"}.icon-comment-alt:before{content:"\e0a3"}.icon-compass:before{content:"\e0a2"}.icon-compass-alt:before{content:"\e0a1"}.icon-credit-card:before{content:"\e0a0"}.icon-css:before{content:"\e09f"}.icon-dashboard:before{content:"\e09e"}.icon-eye-open:before{content:"\e09d"}.icon-facebook:before{content:"\e09c"}.icon-facetime-video:before{content:"\e09b"}.icon-fast-backward:before{content:"\e09a"}.icon-fast-forward:before{content:"\e099"}.icon-female:before{content:"\e098"}.icon-folder-open:before{content:"\e097"}.icon-folder-sign:before{content:"\e096"}.icon-font:before{content:"\e095"}.icon-fontsize:before{content:"\e094"}.icon-forward:before{content:"\e093"}.icon-forward-alt:before{content:"\e092"}.icon-group:before{content:"\e091"}.icon-group-alt:before{content:"\e090"}.icon-guidedog:before{content:"\e08f"}.icon-hand-down:before{content:"\e08e"}.icon-hand-left:before{content:"\e08d"}.icon-hand-right:before{content:"\e08c"}.icon-indent-left:before{content:"\e08b"}.icon-indent-right:before{content:"\e08a"}.icon-info-sign:before{content:"\e089"}.icon-instagram:before{content:"\e088"}.icon-iphone-home:before{content:"\e087"}.icon-italic:before{content:"\e086"}.icon-key:before{content:"\e085"}.icon-laptop:before{content:"\e084"}.icon-laptop-alt:before{content:"\e083"}.icon-leaf:before{content:"\e082"}.icon-linkedin:before{content:"\e081"}.icon-list:before{content:"\e080"}.icon-list-alt:before{content:"\e07f"}.icon-lock:before{content:"\e07e"}.icon-lock-alt:before{content:"\e07d"}.icon-magnet:before{content:"\e07c"}.icon-male:before{content:"\e07b"}.icon-map-marker:before{content:"\e07a"}.icon-map-marker-alt:before{content:"\e079"}.icon-mic:before{content:"\e078"}.icon-mic-alt:before{content:"\e077"}.icon-minus:before{content:"\e076"}.icon-minus-sign:before{content:"\e075"}.icon-move:before{content:"\e074"}.icon-music:before{content:"\e073"}.icon-network:before{content:"\e072"}.icon-off:before{content:"\e071"}.icon-ok:before{content:"\e070"}.icon-ok-circle:before{content:"\e06f"}.icon-ok-sign:before{content:"\e06e"}.icon-paper-clip:before{content:"\e06d"}.icon-paper-clip-alt:before{content:"\e06c"}.icon-path:before{content:"\e06b"}.icon-pause:before{content:"\e06a"}.icon-pause-alt:before{content:"\e069"}.icon-pencil:before{content:"\e068"}.icon-pencil-alt:before{content:"\e067"}.icon-person:before{content:"\e066"}.icon-phone:before{content:"\e065"}.icon-phone-alt:before{content:"\e064"}.icon-photo:before{content:"\e063"}.icon-photo-alt:before{content:"\e062"}.icon-picasa:before{content:"\e061"}.icon-picture:before{content:"\e060"}.icon-pinterest:before{content:"\e05f"}.icon-plane:before{content:"\e05e"}.icon-play:before{content:"\e05d"}.icon-play-alt:before{content:"\e05c"}.icon-play-circle:before{content:"\e05b"}.icon-plus:before{content:"\e05a"}.icon-plus-sign:before{content:"\e059"}.icon-print:before{content:"\e058"}.icon-qrcode:before{content:"\e057"}.icon-question:before{content:"\e056"}.icon-question-sign:before{content:"\e055"}.icon-quotes:before{content:"\e054"}.icon-quotes-alt:before{content:"\e053"}.icon-random:before{content:"\e052"}.icon-record:before{content:"\e051"}.icon-reddit:before{content:"\e050"}.icon-refresh:before{content:"\e04f"}.icon-remove:before{content:"\e04e"}.icon-remove-circle:before{content:"\e04d"}.icon-remove-sign:before{content:"\e04c"}.icon-repeat:before{content:"\e04b"}.icon-repeat-alt:before{content:"\e04a"}.icon-resize-full:before{content:"\e049"}.icon-resize-horizontal:before{content:"\e048"}.icon-resize-small:before{content:"\e047"}.icon-resize-vertical:before{content:"\e046"}.icon-retweet:before{content:"\e045"}.icon-reverse-alt:before{content:"\e044"}.icon-road:before{content:"\e043"}.icon-rss:before{content:"\e042"}.icon-screen:before{content:"\e041"}.icon-screen-alt:before{content:"\e040"}.icon-screenshot:before{content:"\e03f"}.icon-search:before{content:"\e03e"}.icon-search-alt:before{content:"\e03d"}.icon-share:before{content:"\e03c"}.icon-share-alt:before{content:"\e03b"}.icon-shopping-cart:before{content:"\e03a"}.icon-shopping-cart-sign:before{content:"\e039"}.icon-signal:before{content:"\e038"}.icon-skype:before{content:"\e037"}.icon-slideshare:before{content:"\e036"}.icon-smiley:before{content:"\e035"}.icon-smiley-alt:before{content:"\e034"}.icon-speaker:before{content:"\e033"}.icon-stackoverflow:before{content:"\e032"}.icon-star:before{content:"\e031"}.icon-star-alt:before{content:"\e030"}.icon-star-empty:before{content:"\e02f"}.icon-step-backward:before{content:"\e02e"}.icon-step-forward:before{content:"\e02d"}.icon-stop:before{content:"\e02c"}.icon-stop-alt:before{content:"\e02b"}.icon-stumbleupon:before{content:"\e02a"}.icon-tag:before{content:"\e029"}.icon-tags:before{content:"\e028"}.icon-tasks:before{content:"\e027"}.icon-text-height:before{content:"\e026"}.icon-text-width:before{content:"\e025"}.icon-th:before{content:"\e024"}.icon-th-large:before{content:"\e023"}.icon-th-list:before{content:"\e022"}.icon-thumbs-down:before{content:"\e021"}.icon-thumbs-up:before{content:"\e020"}.icon-time:before{content:"\e01f"}.icon-time-alt:before{content:"\e01e"}.icon-tint:before{content:"\e01d"}.icon-torso:before{content:"\e01c"}.icon-trash:before{content:"\e01b"}.icon-trash-alt:before{content:"\e01a"}.icon-tumblr:before{content:"\e019"}.icon-twitter:before{content:"\e018"}.icon-universal-access:before{content:"\e017"}.icon-unlock:before{content:"\e016"}.icon-unlock-alt:before{content:"\e015"}.icon-upload:before{content:"\e014"}.icon-user:before{content:"\e013"}.icon-video:before{content:"\e012"}.icon-video-alt:before{content:"\e011"}.icon-video-chat:before{content:"\e010"}.icon-view-mode:before{content:"\e00f"}.icon-vimeo:before{content:"\e00e"}.icon-volume-down:before{content:"\e00d"}.icon-volume-off:before{content:"\e00c"}.icon-volume-up:before{content:"\e00b"}.icon-w3c:before{content:"\e00a"}.icon-warning-sign:before{content:"\e009"}.icon-website:before{content:"\e008"}.icon-website-alt:before{content:"\e007"}.icon-wheelchair:before{content:"\e006"}.icon-wordpress:before{content:"\e005"}.icon-wrench:before{content:"\e004"}.icon-wrench-alt:before{content:"\e003"}.icon-youtube:before{content:"\e002"}.icon-zoom-in:before{content:"\e001"}.icon-zoom-out:before{content:"\e000"}.icon-vkontakte:before{content:"\e10e"}@font-face{font-family:'IDC-Icons';
src:url('/static/fonts/IDC-Icons/IDC-Icons.eot?7vfphd');
src:url('/static/fonts/IDC-Icons/IDC-Icons.eot?7vfphd#iefix') format('embedded-opentype'),url('/static/fonts/IDC-Icons/IDC-Icons.ttf?7vfphd') format('truetype'),url('/static/fonts/IDC-Icons/IDC-Icons.woff?7vfphd') format('woff'),url('/static/fonts/IDC-Icons/IDC-Icons.svg?7vfphd#IDC-Icons') format('svg');
font-weight:normal;
font-style:normal}
[class^="app-icon-"],[class*=" app-icon-"]{font-family:'IDC-Icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}a [class^="app-icon-"],a [class*=" app-icon-"]{display:inline-block;text-decoration:inherit}.app-icon-file-html:before{content:"\e907"}.app-icon-file-txt:before{content:"\e908"}.app-icon-file-pdf:before{content:"\e911"}.app-icon-file-word:before{content:"\e912"}.app-icon-job-college-credit:before{content:"\e900"}.app-icon-job-full-time:before{content:"\e901"}.app-icon-job-paid:before{content:"\e902"}.app-icon-job-part-time:before{content:"\e903"}.app-icon-job-remote:before{content:"\e904"}.app-icon-arrow-down:before{content:"\e909"}.app-icon-educator:before{content:"\e90a"}.app-icon-employer:before{content:"\e90b"}.app-icon-home:before{content:"\e90c"}.app-icon-inbox:before{content:"\e90d"}.app-icon-resume:before{content:"\e90e"}.app-icon-search:before{content:"\e90f"}.app-icon-student:before{content:"\e910"}.app-icon-pencil:before{content:"\e905"}.app-icon-pencil-plus:before{content:"\e906"}@font-face{font-family:"Aspira";
src:local("Aspira"),local("Aspira Light");
src:url('/static/fonts/Aspira/Aspira-Light.eot');
src:url('/static/fonts/Aspira/Aspira-Light.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Aspira/Aspira-Light.woff2') format('woff2'),url('/static/fonts/Aspira/Aspira-Light.woff') format('woff'),url('/static/fonts/Aspira/Aspira-Light.ttf') format('truetype');
font-weight:100;
font-style:normal}
@font-face{font-family:"Aspira";
src:local("Aspira"),local("Aspira Regular");
src:url('/static/fonts/Aspira/Aspira-Regular.eot');
src:url('/static/fonts/Aspira/Aspira-Regular.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Aspira/Aspira-Regular.woff2') format('woff2'),url('/static/fonts/Aspira/Aspira-Regular.woff') format('woff'),url('/static/fonts/Aspira/Aspira-Regular.ttf') format('truetype');
font-weight:normal;
font-style:normal}
@font-face{font-family:"Aspira";
src:local("Aspira"),local("Aspira Medium");
src:url('/static/fonts/Aspira/Aspira-Medium.eot');
src:url('/static/fonts/Aspira/Aspira-Medium.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Aspira/Aspira-Medium.woff2') format('woff2'),url('/static/fonts/Aspira/Aspira-Medium.woff') format('woff'),url('/static/fonts/Aspira/Aspira-Medium.ttf') format('truetype');
font-weight:500;
font-style:normal}
@font-face{font-family:"Aspira";
src:local("Aspira"),local("Aspira Bold");
src:url('/static/fonts/Aspira/Aspira-Bold.eot');
src:url('/static/fonts/Aspira/Aspira-Bold.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Aspira/Aspira-Bold.woff2') format('woff2'),url('/static/fonts/Aspira/Aspira-Bold.woff') format('woff'),url('/static/fonts/Aspira/Aspira-Bold.ttf') format('truetype');
font-weight:bold;
font-style:normal}
@font-face{font-family:"Museo Sans Rounded";
src:url("/static/fonts/MuseoSansRounded/MuseoSansRounded-500.ttf") format("truetype");
font-weight:500;
font-style:normal}
body{background:#fff;font-family:'Open Sans',sans-serif;font-size:13px;line-height:16px;min-width:1028px;margin:0 auto}body h1,body h2,body h3,body h4,body h5,body h6{font-family:'Open Sans Condensed',sans-serif}body h1{font-size:30px}body h2{font-size:24px}body h3{font-size:21px}body h4{font-size:18px;margin:0}body a{color:#0099d1;font-weight:bold}body a:hover{color:#00749e}body a:visited{color:#826fb5}body a.btn:visited{color:#333}body a.btn-primary:visited,body a.btn-success:visited,body a.btn-info:visited,body a.btn-warning:visited,body a.btn-danger:visited{color:#fff}body a.rsaquo{text-decoration:none}body a.rsaquo:before{content:"\203a\00A0";font-size:20px}body a.rsaquo:hover span{text-decoration:underline}body a.warning{color:#f27e33}body a.danger{color:#d1002c}body .inactive{color:#888}body .divider{height:8px;opacity:0.8;margin:0 -50px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 10%,#fff 90%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(10%,#fff),color-stop(90%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 10%,#fff 90%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 10%,#fff 90%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,#fff 10%,#fff 90%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 10%,#fff 90%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1)}body .main-content-wrapper{background:#fff;background:-moz-linear-gradient(top,#eee 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#eee 0%,#fff 100%);background:-o-linear-gradient(top,#eee 0%,#fff 100%);background:-ms-linear-gradient(top,#eee 0%,#fff 100%);background:linear-gradient(to bottom,#eee 0%,#fff 100%);background-size:100% 400px;background-repeat:no-repeat;min-height:400px}body .flash{margin:0;-moz-box-shadow:0 0 2px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.5) inset;box-shadow:0 0 2px rgba(0,0,0,0.5) inset;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;font-weight:bold;font-family:'Open Sans Condensed',sans-serif;font-size:15px}body .flash.alert-success{background:#ccc;color:#487c37;text-shadow:0 0 5px rgba(255,255,255,0.8)}body .flash.alert-warning{background:#fffdce;color:#333}body .flash.alert-error{background:#f7d5d5;color:#981b1b}body .breadcrumb{margin-bottom:0;padding:5px 0;background-color:transparent}body .breadcrumb .breadcrumb-divider{padding:0 5px;color:#999}body .alert-box{text-align:center;color:#000;line-height:1.2em;font-style:italic;font-size:12px}body .fine-print{font-size:12.025px;line-height:14.3px}body ul.bullet-list li{margin-bottom:0.8em;list-style-type:square}body .clearFix,body .clear{clear:both;overflow:hidden}body .no-margin{margin:0}body .masked{opacity:0.5}body .danger{color:#bf2828;font-weight:bold}body #facebook_connected{background-image:url("https://idc-static.s3-us-west-2.amazonaws.com/site/images/btn-fb-connected.png");background-repeat:no-repeat;height:39px;width:100%}.intern-signup-login-form .validation-summary-errors{display:none}.expand-collapse .expand-collapse-trigger{display:block;text-align:right;cursor:pointer;text-transform:uppercase;font-weight:700;font-size:14px;color:#0099d1}.expand-collapse .expand-collapse-trigger:after{content:'More \25BC'}.expand-collapse .expand-collapse-content{display:none}.expand-collapse.expanded .expand-collapse-content{display:block}.expand-collapse.expanded .expand-collapse-trigger{display:block;text-align:right}.expand-collapse.expanded .expand-collapse-trigger:after{content:'Less \25B2'}.search-form .expand-collapse .expand-collapse-trigger{text-transform:none;font-size:11px;font-weight:normal;text-align:right;line-height:11px;padding-bottom:20px}.search-form .expand-collapse .expand-collapse-trigger:after{content:'Show more fields';text-align:left}.search-form .expand-collapse.expanded .expand-collapse-trigger:after{content:'Show fewer fields';text-align:left}.location-container .expand-collapse .expand-collapse-trigger{text-transform:none;font-size:11px;font-weight:normal;text-align:left;line-height:11px;padding-top:5px}.location-container .expand-collapse .expand-collapse-trigger:after{content:'Show more locations';text-align:left}.location-container .expand-collapse.expanded .expand-collapse-trigger:after{content:'Show fewer locations';text-align:left}.result-legend{clear:both;padding-top:40px;overflow:hidden;height:118px}.ms-scroller{position:relative;z-index:19000}.ms-scroller .scroller-viewport{margin:0 auto;overflow:hidden;position:relative}.ms-scroller .scroller-wrap{left:0;position:absolute;top:0;z-index:11000}.ms-scroller li{list-style-type:none;text-align:center}.ms-scroller .scroller-prev{background:url("https://idc-static.s3-us-west-2.amazonaws.com/site/images/scroll-arrows.png") no-repeat scroll left top transparent;cursor:pointer;display:block;height:60px;left:0;position:absolute;top:0;width:14px;z-index:20000}.ms-scroller .scroller-prev:hover{background-position:-14px top}.ms-scroller .scroller-next{background:url("https://idc-static.s3-us-west-2.amazonaws.com/site/images/scroll-arrows.png") no-repeat scroll right top transparent;cursor:pointer;display:block;height:60px;position:absolute;right:0;top:0;width:14px;z-index:20000}.ms-scroller .scroller-next:hover{background-position:-28px top}.ms-scroller .scroller-prev{height:40px;background-position:left center}.ms-scroller .scroller-next{height:40px;background-position:right center}.ms-scroller .scroller-prev:hover{background-position:-14px center}.ms-scroller .scroller-next:hover{background-position:-28px center}.sidebar-nav,.resume-tools-nav{margin:0;padding:0}.sidebar-nav li,.resume-tools-nav li{list-style-type:none;margin:0;padding:0}.sidebar-nav li i,.resume-tools-nav li i{font-size:13px;padding-top:2px;color:#777}.sidebar-nav li i:hover,.resume-tools-nav li i:hover{color:#777;text-decoration:none}.clear{clear:both}div.clear.break{height:10px}.modal{width:500px;z-index:50000 !important}.modal .modal-header{overflow:hidden}.modal .modal-header h3{padding-left:25px;line-height:30px;border:0 !important}.modal .modal-header h3 i{font-weight:normal;font-style:normal}.modal .modal-body{padding:15px 40px;max-height:500px}.modal-backdrop{z-index:45000 !important}body.notfound .main-content-wrapper,body.home.error .main-content-wrapper,body.home.notfound .main-content-wrapper,body.home.notauthorized .main-content-wrapper{position:relative}body.notfound .main-content-wrapper:before,body.home.error .main-content-wrapper:before,body.home.notfound .main-content-wrapper:before,body.home.notauthorized .main-content-wrapper:before{content:"";position:absolute;height:450px;background:#2d2a2b;width:100%;top:0;left:0;z-index:1}body.notfound .error-pnl,body.home.error .error-pnl,body.home.notfound .error-pnl,body.home.notauthorized .error-pnl{background:#ddd;position:relative;top:40px;z-index:100;padding:50px;min-height:500px}body.notfound .error-pnl h1,body.home.error .error-pnl h1,body.home.notfound .error-pnl h1,body.home.notauthorized .error-pnl h1{margin:0}body.notfound .error-pnl h3,body.home.error .error-pnl h3,body.home.notfound .error-pnl h3,body.home.notauthorized .error-pnl h3{margin:0 0 20px}body.home.error .error-pnl{background:#ddd url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/errors/img_error_1.png") no-repeat scroll center 180px}body.notfound .error-pnl,body.home.notfound .error-pnl{background:#ddd url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/errors/img_error_2.png") no-repeat scroll right bottom}body.home.notauthorized .error-pnl{background:#ddd url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/errors/img_error_3.png") no-repeat scroll 600px bottom}.tooltip-inner{max-width:300px;font-size:12px;padding:3px 8px;color:#fff;text-align:left;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip.in{z-index:75000;opacity:1;filter:alpha(opacity=100)}.build-info{position:fixed;top:0;left:10px;width:100px;margin:0;padding:0;background-color:#e9e9e2;padding:10px;opacity:0.6;filter:alpha(opacity=60);border:solid 1px #ccc;border-top:none}.build-info #whitelabel-partner{font-size:9px;text-align:center;overflow:hidden;white-space:nowrap}.build-info #build_env{font-size:16px;text-align:center;font-weight:bold}.build-info #build_ver{font-size:9px;text-align:center}.build-info #build_time{font-size:9px;text-align:center}.build-info #response_time{font-size:9px;text-align:center}.stacktrace pre{font-size:12px;overflow:scroll;margin-top:20px;word-wrap:normal !important;white-space:pre !important}body.student .signup-modal{margin-top:-270px}body.employer .signup-modal{margin-top:-321.5px}.signup-modal{z-index:99999999}.signup-modal .modal-body{max-height:550px}.signup-modal .form-horizontal .control-group{margin-bottom:5px}.signup-modal .form-horizontal .control-label{width:110px}.signup-modal .form-horizontal .control-label:after{display:none}.signup-modal .form-horizontal .controls{margin-left:120px}.signup-modal .form-horizontal .checkbox-label{font-size:12px;margin-right:-40px}.modal-header h3 small{font-family:'Open Sans',sans-serif;display:inline-block;margin-left:20px}.video-resume-modal{width:430px;margin-left:-215px}.home-about{padding-top:30px;font-size:0.85em;line-height:1.5em;color:#777}.home-about a{color:#777}.directory-links,.homepage-stat{position:relative}.directory-links .or,.homepage-stat .or{position:absolute;left:-30px;top:-30px}.directory-links .or span,.homepage-stat .or span{width:50px;height:50px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;background:#000;color:#fff;font-family:'Open Sans Condensed',sans-serif;font-size:20px;line-height:50px;font-weight:700;text-align:center;display:block}.directory-links h2,.homepage-stat h2{text-transform:uppercase;font-weight:bold;font-size:36px;line-height:36px}.directory-links h4,.homepage-stat h4{text-transform:uppercase;font-weight:normal;font-size:24px;line-height:24px;margin-bottom:30px}.directory-links .directory>div h3,.homepage-stat .directory>div h3{margin:0;line-height:1.1em;color:#000 !important}.directory-links .directory>div h3 a,.homepage-stat .directory>div h3 a{color:#000 !important}.directory-links .directory>div ul,.homepage-stat .directory>div ul{margin:0 0 2em;padding:0}.directory-links .directory>div ul li,.homepage-stat .directory>div ul li{list-style-type:none;margin:0}.homepage-stat{width:820px}.homepage-stat .directory>div h3{font-size:14px}.homepage-stat .directory>div ul li a{font-size:11.7px}a.idc-logo{display:block;width:245px;height:49px;margin-bottom:30px}a.idc-logo:hover{text-decoration:none}a.idc-logo img{float:left;margin-right:11px}a.idc-logo h3{margin:0px;font-family:"Museo Sans Rounded";font-size:26px;font-weight:500;line-height:29px;color:#333}a.idc-logo span{font-family:"Aspira";font-size:14px;font-weight:500;color:#f07d00}.header{position:relative;padding-bottom:75px;border-bottom:solid 1px #8fd495;margin-bottom:10px}.header a.idc-logo{position:relative;top:40px;left:0px}.header .global-nav{margin:0}.header .global-nav h3{text-transform:uppercase;font-size:22px;line-height:22px;margin:0 !important;padding-top:30px;text-align:right}.header .global-nav h3 i{font-style:normal;font-weight:normal}.header .global-nav.left{position:absolute;bottom:-1px;left:0}.header .global-nav.left>li{margin-right:30px}.header .global-nav.left>li>ul{left:-9999px}.header .global-nav.left>li:hover>ul{left:0}.header .global-nav.right{position:absolute;bottom:-1px;right:0}.header .global-nav.right>li{margin-left:30px}.header .global-nav.right>li>ul{left:-9999px}.header .global-nav.right>li:hover>ul{right:0;left:auto}.header .global-nav.top-right{position:absolute;top:0px;right:0}.header .global-nav.top-right>li{margin-left:-2px}.header .global-nav.top-right>li a{background:#a6a7a6;line-height:30px;padding:0 12px;color:#fff;font-weight:normal;font-family:'Open Sans',sans-serif}.header .global-nav.top-right>li a.selected:after{content:"";display:none}.header .global-nav.top-right>li:hover>a{background:#8c8e8c;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#fff;position:relative;z-index:99999}.header .global-nav.top-right-nav{text-align:right}.header .global-nav.top-right-nav>li{margin-left:-2px}.header .global-nav.top-right-nav>li a{background:#a6a7a6;line-height:30px;padding:0 0 0 12px;color:#fff;font-weight:normal;font-family:'Open Sans',sans-serif}.header .global-nav.top-right-nav>li a.selected:after{content:"";display:none}.header .global-nav.top-right-nav>li:hover>a{background:#8c8e8c;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#fff;position:relative;z-index:99999}.header .global-nav.top-right-nav>li.inbox a{background:transparent;color:#0099d1}.header .global-nav.top-right-nav>li.inbox a:visited{color:#826fb5}.header .global-nav.top-right-nav>li.inbox .message-count{color:#bf2828}.header .global-nav.top-right-nav>li.just-got-hired a,.header .global-nav.top-right-nav>li.just-got-hired a:hover{background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/nav/just-got-hired.png") no-repeat scroll center top !important;width:166px;height:46px;text-align:center;color:#fff !important}.header .global-nav.top-right-nav>li.just-got-hired a{font-size:14px;background-position:center -5px !important;padding:0}.header .global-nav>li{display:inline-block;list-style-type:none;position:relative}.header .global-nav>li>a{color:gray;font-family:'Open Sans',sans-serif;font-size:15px;font-weight:normal;display:block;position:relative;padding:5px}.header .global-nav>li>a:hover{text-decoration:none}.header .global-nav>li>a.selected:before{content:"";border-bottom:solid 5px #8fd495;display:block;position:absolute;bottom:-4px;left:0;z-index:1;width:100%}.header .global-nav>li>a i{font-size:13px;padding-top:2px}.header .global-nav>li.has-children>a:after{content:" \25BC";font-size:12px}.header .global-nav>li.has-children:hover>a:before{display:none}.header .global-nav>li:hover>a{background:#c6e9c9;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#000;position:relative;z-index:99999}.header .global-nav>li>ul{position:absolute;top:100%;z-index:50000;width:200px;margin:0;padding:0;background:#c6e9c9;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-box-shadow:0 2px 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.3);box-shadow:0 2px 8px rgba(0,0,0,0.3)}.header .global-nav>li>ul>li{margin:0;list-style-type:none}.header .global-nav>li>ul>li>a{display:block;padding:5px 10px;color:#333;font-size:13px;font-weight:normal}.header .global-nav>li>ul>li>a:hover{text-decoration:none;background:#fff}.header .global-nav>li>ul>li:last-child a{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.header .global-nav>li>ul>li .nav-categories-summary,.header .global-nav>li>ul>li .nav-resources-summary{margin:20px}.header .global-nav>li>ul>li .nav-categories-summary a,.header .global-nav>li>ul>li .nav-resources-summary a{color:#000 !important;font-weight:normal}.header .global-nav>li>ul>li .nav-categories-summary a.see-all,.header .global-nav>li>ul>li .nav-resources-summary a.see-all{text-decoration:underline;margin-top:1.5em}.header .global-nav.visitor{overflow:hidden}.header .global-nav.visitor li{margin:0;padding-left:30px;width:85px;text-align:center;float:left}.header .global-nav.visitor li a{padding-top:40px;color:#000;opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}.header .global-nav.visitor li a:hover{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=50)}.header .global-nav.visitor li a.student{background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/nav/visitor_nav_student.png") no-repeat scroll center top}.header .global-nav.visitor li a.employer{background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/nav/visitor_nav_employer.png") no-repeat scroll center top}.header .global-nav.visitor li a.educator{background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/nav/visitor_nav_educator.png") no-repeat scroll center top}.header-none{border-bottom:0}.header-none .global-nav.right.visitor{padding-bottom:40px}body.visitor .header-intern:after{width:625px}.header-intern{border-bottom:0}.header-intern:after{content:"";position:absolute;height:2px;width:100%;background:#8fd495;bottom:-1px;left:0}.header-intern .global-nav.right.visitor{padding-bottom:40px}.header-intern .global-nav.right.visitor li.student a.student{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=50);position:relative}.header-intern .global-nav.right.visitor li.student a.student:after{content:"";position:absolute;height:36px;width:100%;border-top:solid 5px #8fd495;border-left:solid 2px #8fd495;bottom:-39px;left:-2px}body.visitor .header-employer:after{width:740px}.header-employer{border-bottom:0}.header-employer:after{content:"";position:absolute;height:2px;width:100%;background:#73cbe3;bottom:-1px;left:0}.header-employer .global-nav>li:hover>a{background:#b3e3f0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#000;position:relative;z-index:99999}.header-employer .global-nav>li:hover>ul{background:#b3e3f0}.header-employer .global-nav.right.visitor{padding-bottom:40px}.header-employer .global-nav.right.visitor li.employer a.employer{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=50);position:relative}.header-employer .global-nav.right.visitor li.employer a.employer:after{content:"";position:absolute;height:36px;width:100%;border-top:solid 5px #73cbe3;border-left:solid 2px #73cbe3;bottom:-39px;left:-2px}.header-employer .global-nav>li>a.selected:before{content:"";border-bottom:solid 5px #73cbe3;display:block;position:absolute;bottom:-4px;left:0;z-index:1;width:100%}body.visitor .global-nav>li:hover>a{background:#f2f2f2;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#000;position:relative;z-index:99999}body.visitor .global-nav>li:hover>ul{background:#f2f2f2}body.visitor .header-educator:after{width:855px}.header-educator{border-bottom:0}.header-educator:after{content:"";position:absolute;height:2px;width:100%;background:#ffb466;bottom:-1px;left:0}.header-educator .global-nav>li:hover>a{background:#ffd9b3;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;color:#000;position:relative;z-index:99999}.header-educator .global-nav>li:hover>ul{background:#ffd9b3}.header-educator .global-nav.right.visitor{padding-bottom:40px;border-bottom:solid 1px #fff}.header-educator .global-nav.right.visitor li.educator a.educator{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=50);position:relative}.header-educator .global-nav.right.visitor li.educator a.educator:after{content:"";position:absolute;height:36px;width:100%;border-top:solid 5px #ffb466;border-left:solid 2px #ffb466;bottom:-39px;left:-2px}.header-educator .global-nav>li>a.selected:before{content:"";border-bottom:solid 5px #ffb466;display:block;position:absolute;bottom:-4px;left:0;width:100%}.page-header-wrap{background:#2d2a2b;background:-moz-linear-gradient(top,#625b5d 0%,#2d2a2b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#625b5d),color-stop(100%,#2d2a2b));background:-webkit-linear-gradient(top,#625b5d 0%,#2d2a2b 100%);background:-o-linear-gradient(top,#625b5d 0%,#2d2a2b 100%);background:-ms-linear-gradient(top,#625b5d 0%,#2d2a2b 100%);background:linear-gradient(to bottom,#625b5d 0%,#2d2a2b 100%);color:#fff;padding:12px;height:36px;position:relative;z-index:500}.page-header-wrap .container{position:relative}.page-header-wrap h1,.page-header-wrap .title{text-transform:uppercase;font-size:30px;line-height:36px;white-space:nowrap;overflow:hidden;margin:0 !important;padding:0}.page-header-wrap h1 i,.page-header-wrap .title i{font-style:normal;font-weight:normal}.page-header-wrap .container>a{position:absolute;top:-12px;right:0;line-height:60px;height:60px;padding:0 25px 0 75px;color:#fff;background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/page_header_btn.png") no-repeat scroll 0 0;font-family:'Open Sans Condensed',sans-serif;font-size:16.5px;text-shadow:1px 1px 2px rgba(0,0,0,0.4)}.page-header-wrap .container>a.disabled{background-position:0 0 !important;color:#666;text-shadow:none}.page-header-wrap .container>a:hover{text-decoration:none}.page-header-wrap .container>a.intern{background-position:0 -100px}.page-header-wrap .back-btn{text-transform:uppercase;font-size:16px;line-height:36px;margin:0 !important;padding:0;color:#fff;font-weight:normal;font-family:'Open Sans Condensed',sans-serif}.page-header-wrap .back-btn:before{content:"\25C4 \a0"}body.intern .page-header-wrap a{background-position:0 -100px}body.employer .page-header-wrap a{background-position:0 -200px}body.educator .page-header-wrap a{background-position:0 -300px}.marketing-page .header .logo{top:0}.marketing-page .header:after{display:none !important}.header .global-nav.top-right .modal-link.sign-up-modal{background:#28a6c8}.header .global-nav.top-right .modal-link.sign-up-modal:hover{background:#20839e}body.employer .header .global-nav.top-right .modal-link.sign-up-modal,body.educator .header .global-nav.top-right .modal-link.sign-up-modal,body.employers .header .global-nav.top-right .modal-link.sign-up-modal,body.educators .header .global-nav.top-right .modal-link.sign-up-modal,body.employer .header .global-nav.top-right .nav-signup a,body.educator .header .global-nav.top-right .nav-signup a,body.employers .header .global-nav.top-right .nav-signup a,body.educators .header .global-nav.top-right .nav-signup a{background:#46b750}body.employer .header .global-nav.top-right .modal-link.sign-up-modal:hover,body.educator .header .global-nav.top-right .modal-link.sign-up-modal:hover,body.employers .header .global-nav.top-right .modal-link.sign-up-modal:hover,body.educators .header .global-nav.top-right .modal-link.sign-up-modal:hover,body.employer .header .global-nav.top-right .nav-signup a:hover,body.educator .header .global-nav.top-right .nav-signup a:hover,body.employers .header .global-nav.top-right .nav-signup a:hover,body.educators .header .global-nav.top-right .nav-signup a:hover{background:#389240}.header-employer .global-nav.top-right .modal-link.sign-up-modal,.header-educator .global-nav.top-right .modal-link.sign-up-modal,.header-employer .global-nav.top-right .nav-signup a,.header-educator .global-nav.top-right .nav-signup a{background:#46b750}.header-employer .global-nav.top-right .modal-link.sign-up-modal:hover,.header-educator .global-nav.top-right .modal-link.sign-up-modal:hover,.header-employer .global-nav.top-right .nav-signup a:hover,.header-educator .global-nav.top-right .nav-signup a:hover{background:#389240}body>a.just-got-hired{display:inline-block;position:fixed;top:50%;right:-50px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);padding:0px 12px;line-height:35px;font-size:14px;font-weight:600;color:#fff;background-color:#f07d00;z-index:1000}body>a.just-got-hired:hover{text-decoration:none;color:#fff}header.new{height:98px;border-top:solid 1px #aaaaab;border-bottom:solid 1px #aaaaab;background-color:#fff}.header-new{position:relative;height:100%}.header-new a.idc-logo{position:absolute;top:23px;left:0px}.header-new .nav-selected{color:#f07d00;text-decoration:none;background:transparent}.header-new .nav-blue{color:#0099d1}.header-new .global-nav{margin:0px;font-size:14px}.header-new .global-nav>li>a{color:#333;font-weight:600}.header-new .global-nav.main{position:absolute;top:55px;left:245px}.header-new .global-nav.main.signout{top:30px}.header-new .global-nav.main.signout a>[class^="app-icon-"]{font-size:14px}.header-new .global-nav.main li{display:inline-block;list-style-type:none;margin-left:30px}.header-new .global-nav.main a>[class^="icon-"]{display:none}.header-new .global-nav.main a>[class^="app-icon-"]{color:#999;font-size:13px}.header-new .global-nav.main a:hover,.header-new .global-nav.main a.selected{color:#f07d00;text-decoration:none;background:transparent}.header-new .global-nav.main a:hover>[class^="app-icon-"],.header-new .global-nav.main a.selected>[class^="app-icon-"]{color:#f07d00;text-decoration:none;background:transparent}.header-new .global-nav.top-right{position:absolute;top:0px;right:0px}.header-new .global-nav.top-right li{display:inline-block;list-style-type:none}.header-new .global-nav.top-right li>a,.header-new .global-nav.top-right li>span{display:inline-block;padding:0px 15px;line-height:1.7}.header-new .global-nav.top-right li>a{color:#0099d1}.header-new .global-nav.top-right a:hover,.header-new .global-nav.top-right a.selected{color:#f07d00;text-decoration:none;background:transparent}.header-new .global-nav.top-right a.nav-box{border-radius:0px;background-color:#ccc;color:#333}.header-new .global-nav.top-right a.nav-box:hover,.header-new .global-nav.top-right a.nav-box.selected{background-color:#f07d00;color:#fff}.header-new .global-nav.top-right a.nav-inbox i{font-size:11px}.header-new .global-nav.top-right a.nav-signup{background-color:#28a6c8;color:#fff}.header-new .global-nav.right{position:absolute;bottom:0px;right:0px}.header-new .global-nav.right>li{display:inline-block;list-style-type:none;margin-bottom:11px}.header-new .global-nav.right>li>a{display:inline-block;padding:12px 8px;color:#333;border:solid 1px transparent;border-bottom:none}.header-new .global-nav.right>li>a:hover{text-decoration:none}.header-new .global-nav.right>li.has-children>a{padding-right:26px;position:relative}.header-new .global-nav.right>li.has-children>a>.app-icon-arrow-down{position:absolute;top:18px;right:8px;font-size:8px}.header-new .global-nav.right>li.has-children:hover>a{background-color:#f5f5f5;border-color:#ccc;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;z-index:99999}.header-new .global-nav.right>li>ul{display:none;position:absolute;top:44px;right:0px;margin:0px;padding:30px 25px 25px 25px;background-color:#f5f5f5;border:solid 1px #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 2px 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.3);box-shadow:0 2px 8px rgba(0,0,0,0.3);z-index:50000}.header-new .global-nav.right>li>ul>li{list-style-type:none}.header-new .global-nav.right>li>ul a{font-weight:normal;color:#6c6c6c;line-height:1.7}.header-new .global-nav.right>li>ul a:hover,.header-new .global-nav.right>li>ul a.selected{color:#f07d00;text-decoration:none;background:transparent}.header-new .global-nav.right>li>ul a.nav-all{color:#0099d1;font-weight:600;font-size:13px}.header-new .global-nav.right>li>ul h4{font-family:"Open Sans";font-size:14px;font-weight:600;margin:0 0 1em 0;color:#f07d00;text-decoration:none;background:transparent}.header-new .global-nav.right>li:last-child>ul{-moz-border-radius:5px 0px 5px 5px;-webkit-border-radius:5px 0px 5px 5px;border-radius:5px 0px 5px 5px}.header-new .global-nav.right>li:hover>ul{display:block}.footer{color:#858585;text-align:center}.footer a.idc-logo{margin-bottom:10px}.footer>.container{margin-top:50px;border-top:solid 1px #ccc;padding-top:50px;padding-bottom:50px}.footer .divider{opacity:0.4;margin:80px -50px 30px}.footer .span3{text-align:left}.footer .span3 ul{margin:0;padding:0}.footer .span3 ul li{margin:0;padding:0 0 0 10px;text-indent:-10px;list-style-type:none;font-size:12.35px}.footer .span3 ul li a{font-weight:normal;color:#666}.footer .footer-links{clear:both;overflow:hidden;margin-bottom:15px}.footer .footer-links__group{margin-bottom:15px}.footer .copyright{font-size:11px;text-align:left}.marketing-page .footer-links,.home.error .footer-links,.home.notauthorized .footer-links,.search.internships.bylocation .footer-links,.search.internships.bymajor .footer-links,.search.internships.paid .footer-links{padding-top:0;display:none}.pnl{background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3)}.pnl.padded{padding:25px}.pnl.pnl-outer{margin:0 -30px;padding:30px}.pnl .pnl-toolbar{background:#8fd495;color:#fff;height:36px;line-height:36px}.pnl .pnl-toolbar ul{margin:0;padding:0;overflow:hidden}.pnl .pnl-toolbar ul li{list-style-type:none;float:left;line-height:36px}.pnl .pnl-toolbar ul li a{display:block;line-height:36px;color:#fff;border-right:solid 1px #fff;padding:0 12px}.pnl .pnl-toolbar ul li a:hover{text-decoration:none;background:#b4e2b8}.sidebar-section h2,.sidebar-section h3{line-height:1.1em;border-bottom:solid 5px #8fd495}.drop-shadow-left{position:relative;min-height:550px}.drop-shadow-left:before{content:"";position:absolute;top:0;left:-11px;width:11px;height:602px;background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/drop-shadow_left.png") no-repeat scroll right top}.drop-shadow-right{position:relative;min-height:550px}.drop-shadow-right:after{content:"";position:absolute;top:0;right:-11px;width:11px;height:602px;background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/drop-shadow_right.png") no-repeat scroll left top}.btn{font-family:'Open Sans',sans-serif;font-weight:normal;font-size:13px}.btn.btn-small{font-size:10.4px}.btn.btn-mini{font-size:9.1px}.btn.btn-large{font-size:18.85px !important;font-family:'Open Sans Condensed',sans-serif !important;font-weight:700 !important;padding:5px 30px}.btn.btn-xlarge{font-size:22.75px !important;font-family:'Open Sans Condensed',sans-serif !important;font-weight:700 !important;padding:15px 40px}.btn.btn-primary{background:#46b750;font-weight:bold}.btn.btn-primary:hover{background:#6ac672}.btn.btn-cta{background:#bf2828;font-weight:bold;color:#fff}.btn.btn-cta:hover{background:#951f1f}.btn.btn-facebook{background:#3b5998;color:#fff;text-shadow:none;font-weight:bold}.btn.btn-facebook:hover{background:#4c70ba}.btn.btn-smartlink{font-size:17.55px !important;font-family:'Open Sans Condensed',sans-serif !important;font-weight:700 !important;padding:10px 20px}.btn.btn-exclusive-apply{background:red;color:white;font-weight:bold}.btn.btn-exclusive-apply:hover{background:#c00}.smart-link-location .btn.btn-primary,.btn-employer.btn-primary,body.employers .btn.btn-primary,body.employer .btn.btn-primary{background:#28a6c8;font-weight:bold}.smart-link-location .btn.btn-primary:hover,.btn-employer.btn-primary:hover,body.employers .btn.btn-primary:hover,body.employer .btn.btn-primary:hover{background:#49bbdb}.smart-link-location .btn.btn-primary{background:#28a6c8;font-weight:bold;font-size:17px}.smart-link-location .btn.btn-primary:hover{background:#49bbdb}body.educators .btn.btn-primary,body.educator .btn.btn-primary{background:#ff8200;font-weight:bold}body.educators .btn.btn-primary:hover,body.educator .btn.btn-primary:hover{background:#ff9b33}.cancel-link{color:#333;text-decoration:underline;font-weight:normal}.ui-widget{font-family:'Open Sans',sans-serif;font-size:13px}.table{border-color:#ccc}.table td.btn-bar{text-align:right;background:#eee}.table.grid{border:0}.table.grid td{vertical-align:middle}.table.grid thead th{color:#fff;background:#8fd495;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;border-color:#fff}.table.grid h3{font-size:16.9px;line-height:16.9px;margin:0}.table.grid td.title,.table.grid th.title{padding-left:20px}.table.grid tr>td:first-child,.table.grid tr>th:first-child{border-left-width:0}.table.grid .x-btn{font-size:1.3em;font-weight:bold;padding:3px 8px}.table.grid tfoot{border-top:solid 1px #ccc}.table.grid tfoot .results-display{float:right;margin-left:20px}.table.grid tfoot .pagination{float:left;margin:0}.table.grid tfoot .pagination ul li a,.table.grid tfoot .pagination ul li span{padding:0 10px;line-height:30px}body.employer .table.grid thead th{color:#fff;background:#2494b3}body.educator .table.grid thead th{color:#fff;background:#ff7500}.row-fluid.no-space [class*="span"]{margin-left:0%;*margin-left:-0.06944%}.row-fluid.no-space [class*="span"]:first-child{margin-left:0}.row-fluid.no-space .controls-row [class*="span"]+[class*="span"]{margin-left:0%}.row-fluid.no-space .span12{width:99.99999999999999%;*width:99.93055555555554%}.row-fluid.no-space .span11{width:91.66666666666666%;*width:91.59722222222221%}.row-fluid.no-space .span10{width:83.33333333333331%;*width:83.26388888888887%}.row-fluid.no-space .span9{width:74.99999999999999%;*width:74.93055555555554%}.row-fluid.no-space .span8{width:66.66666666666666%;*width:66.59722222222221%}.row-fluid.no-space .span7{width:58.33333333333333%;*width:58.263888888888886%}.row-fluid.no-space .span6{width:49.99999999999999%;*width:49.93055555555555%}.row-fluid.no-space .span5{width:41.66666666666666%;*width:41.597222222222214%}.row-fluid.no-space .span4{width:33.33333333333333%;*width:33.263888888888886%}.row-fluid.no-space .span3{width:24.999999999999996%;*width:24.930555555555554%}.row-fluid.no-space .span2{width:16.666666666666664%;*width:16.59722222222222%}.row-fluid.no-space .span1{width:8.333333333333332%;*width:8.263888888888888%}.row-fluid.no-space .offset12{margin-left:99.99999999999999%;*margin-left:99.8611111111111%}.row-fluid.no-space .offset12:first-child{margin-left:99.99999999999999%;*margin-left:99.8611111111111%}.row-fluid.no-space .offset11{margin-left:91.66666666666666%;*margin-left:91.52777777777777%}.row-fluid.no-space .offset11:first-child{margin-left:91.66666666666666%;*margin-left:91.52777777777777%}.row-fluid.no-space .offset10{margin-left:83.33333333333331%;*margin-left:83.19444444444443%}.row-fluid.no-space .offset10:first-child{margin-left:83.33333333333331%;*margin-left:83.19444444444443%}.row-fluid.no-space .offset9{margin-left:74.99999999999999%;*margin-left:74.8611111111111%}.row-fluid.no-space .offset9:first-child{margin-left:74.99999999999999%;*margin-left:74.8611111111111%}.row-fluid.no-space .offset8{margin-left:66.66666666666666%;*margin-left:66.52777777777777%}.row-fluid.no-space .offset8:first-child{margin-left:66.66666666666666%;*margin-left:66.52777777777777%}.row-fluid.no-space .offset7{margin-left:58.33333333333333%;*margin-left:58.19444444444444%}.row-fluid.no-space .offset7:first-child{margin-left:58.33333333333333%;*margin-left:58.19444444444444%}.row-fluid.no-space .offset6{margin-left:49.99999999999999%;*margin-left:49.86111111111111%}.row-fluid.no-space .offset6:first-child{margin-left:49.99999999999999%;*margin-left:49.86111111111111%}.row-fluid.no-space .offset5{margin-left:41.66666666666666%;*margin-left:41.52777777777777%}.row-fluid.no-space .offset5:first-child{margin-left:41.66666666666666%;*margin-left:41.52777777777777%}.row-fluid.no-space .offset4{margin-left:33.33333333333333%;*margin-left:33.19444444444444%}.row-fluid.no-space .offset4:first-child{margin-left:33.33333333333333%;*margin-left:33.19444444444444%}.row-fluid.no-space .offset3{margin-left:24.999999999999996%;*margin-left:24.86111111111111%}.row-fluid.no-space .offset3:first-child{margin-left:24.999999999999996%;*margin-left:24.86111111111111%}.row-fluid.no-space .offset2{margin-left:16.666666666666664%;*margin-left:16.52777777777778%}.row-fluid.no-space .offset2:first-child{margin-left:16.666666666666664%;*margin-left:16.52777777777778%}.row-fluid.no-space .offset1{margin-left:8.333333333333332%;*margin-left:8.194444444444443%}.row-fluid.no-space .offset1:first-child{margin-left:8.333333333333332%;*margin-left:8.194444444444443%}.job-type{display:inline-block;margin:6px 15px 3px 0;font-family:"Aspira";font-size:12px;line-height:20px;font-weight:500;text-transform:uppercase}.job-college-credit{color:#0099d1}.job-college-credit:before{display:block;margin-top:-1px;margin-right:8px;float:left;font-family:"IDC-Icons";content:"\e900";font-size:16px;line-height:20px;height:20px}.job-full-time{color:#f07d00}.job-full-time:before{display:block;margin-top:-1px;margin-right:8px;float:left;font-family:"IDC-Icons";content:"\e901";font-size:16px;line-height:20px;height:20px}.job-paid{color:#009d00}.job-paid:before{display:block;margin-top:-1px;margin-right:8px;float:left;font-family:"IDC-Icons";content:"\e902";font-size:16px;line-height:20px;height:20px}.job-part-time{color:#f07d00}.job-part-time:before{display:block;margin-top:-1px;margin-right:8px;float:left;font-family:"IDC-Icons";content:"\e903";font-size:16px;line-height:20px;height:20px}.job-remote{color:#da578a}.job-remote:before{display:block;margin-top:-1px;margin-right:8px;float:left;font-family:"IDC-Icons";content:"\e904";font-size:16px;line-height:20px;height:20px}.job-entry-level{font-size:14px;text-transform:none}.job-entry-level:before{display:block;margin-top:-1px;margin-right:8px;float:left;font-family:"IDC-Icons";content:url('https://idc-static.s3-us-west-2.amazonaws.com/site/images/Icons/set/icon_job.png');font-size:16px;line-height:20px;height:20px}.job-sponsored{color:#f27e33;font-size:14px;text-transform:none}.job-exclusive:before{display:inline-block;content:"Exclusive";padding:4px 4px 3px 4px;margin-bottom:3px;font-family:Aspira;font-size:9px;font-weight:200;line-height:1;letter-spacing:0.14em;text-transform:uppercase;background-color:#0099d1;color:#fff}.job-type-legend{padding-top:10px}.job-type-legend .job-type{display:block;margin:0 0 5px 0;white-space:nowrap}.job-types-mobile{margin-top:5px;white-space:normal}.job-types-mobile .job-type{margin:0 8px 0 0}.job-types-mobile .job-type:before{margin:0}.job-types-mobile.right .job-type{margin:0 0 0 8px}.scam-info__note{padding:10px;margin-bottom:1em;background-color:#fff2c6;color:#333;font-size:13px;font-style:italic;text-shadow:none}.scam-info__list{list-style:disc;margin:0;padding-top:3px;padding-left:25px}.scam-info__action{font-size:13px;font-weight:normal}.flag-internship-modal{width:530px}@media only screen and (max-width:530px){.flag-internship-modal{width:350px !important;margin-left:-175px !important}.flag-internship-modal .hint{white-space:normal}}.internship-detail .apply-text{margin-left:115px;line-height:30px}.internship-detail .apply-top .btn,.internship-detail .apply-bottom .btn{margin-top:1.5px;min-width:75px}.internship-detail .apply-top .btn.disabled,.internship-detail .apply-bottom .btn.disabled{cursor:pointer !important}.internship-detail .apply-top .tip,.internship-detail .apply-bottom .tip{margin:0 10px 0 5px}.internship-detail .apply-top .apply-text{font-size:13px}.internship-detail .apply-top .apply-text.multi-line{line-height:16px}.internship-detail .listing-map-wrapper{position:relative;float:right;padding:25px 30px;background-color:#fff}.internship-detail .listing-map{border:solid 1px #d0d0d0;width:260px;height:260px;overflow:hidden}.internship-detail .internship-detail-header{background:#8fd495;position:relative;padding:40px 30px 20px}.internship-detail .internship-detail-header h1{line-height:29.9px;font-size:23.4px;color:#fff;overflow:hidden}.internship-detail .internship-detail-header h1.long-title{font-size:18.2px;line-height:23.4px}.internship-detail .internship-detail-header .bookmark-link{width:125px;height:44px;background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/internship/bookmark_this_bg.png") no-repeat scroll center top;position:absolute;right:25px;top:0;text-align:center;line-height:24px;font-family:'Open Sans Condensed',sans-serif;font-size:14px;color:gray}.internship-detail .internship-detail-header .bookmark-link.disabled{cursor:default;opacity:0.5;-webkit-opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}.internship-detail .internship-detail-header .bookmark-link.disabled:hover{text-decoration:none}.internship-detail .internship-detail-header:after{content:"";position:absolute;left:30px;z-index:1000;bottom:-20px;border-width:20px 35px 0;border-style:solid;display:block;width:0;border-color:#8fd495 transparent}.internship-detail .internship-info{font-size:15px;line-height:22px}.internship-detail .internship-info strong{font-weight:bold;color:#3fa448}.internship-detail .internship-info.has-logo{position:relative;overflow:hidden;z-index:500}.internship-detail .internship-info .company-info{padding:0px 30px}.internship-detail .internship-info .company-info .section{padding:15px 0px}.internship-detail .internship-info .company-info table td{font-size:15px}.internship-detail .internship-info .company-info table .company-logo{height:125px;width:125px;padding-right:25px;text-align:center;vertical-align:middle;line-height:125px}.internship-detail .internship-info .company-info table .company-logo img{max-width:125px;max-height:125px}.internship-detail .internship-info .company-info table .company-detail{padding:5px 0px}.internship-detail .internship-info .company-info .company-name{font-size:18.2px;padding-top:15px}.internship-detail .internship-info .i-info{vertical-align:top;padding:25px 30px}.internship-detail .internship-info .flag{padding-top:0px;clear:both;line-height:16px}.internship-detail .internship-info-actions{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:25px 30px;overflow:hidden}.internship-detail .internship-info-actions .span9{line-height:50px}.internship-detail .internship-info-actions .share-widget{float:right;width:110px;margin-left:25px;margin-top:-15px;white-space:nowrap}.internship-detail .section{padding:20px 30px;border-bottom:solid 1px #ccc}.internship-detail .section h3{line-height:1em;margin-bottom:5px}.internship-result-item{border-bottom:solid 1px #ccc;position:relative}.internship-result-item .internship-result-link-item{cursor:pointer;padding:20px}.internship-result-item .internship-result-link-item h3{display:flex}.internship-result-item .internship-result-link-item a{display:inline-block;vertical-align:middle}.internship-result-item .internship-result-link-item .job-status{color:white;border-radius:2px;display:inline-block;padding:0 8px;margin-left:6px;font-family:'Open Sans';font-size:10px;font-weight:normal;line-height:16px;height:16px}.internship-result-item .internship-result-link-item .job-status-closed{background-color:darkgray}.internship-result-item .internship-result-link-item .job-status-active{background-color:#46b750}.internship-result-item .internship-result-link-item:hover h3 a{color:#00749e}.internship-result-item.whitelabel-exclusive-item a{padding-top:35px}.internship-result-item a:hover{text-decoration:none !important}.internship-result-item:hover{background:#eee}.internship-result-item .badges{float:right;margin-left:25px}.internship-result-item h3{font-size:16.25px;line-height:16.25px;margin:0 0 4px;padding:0}.internship-result-item .company-info{font-size:12.025px;line-height:12.025px;margin:0 0 4px;color:#3fa448}.internship-result-item .company-info .company-name{font-weight:bold}.internship-result-item .company-info .internship-location{font-weight:bold;font-style:italic}.internship-result-item .internship-dates{display:none;font-size:12.025px;line-height:12.025px;margin:0 0 4px;color:#3fa448}.internship-result-item .internship-dates .date-title{font-style:italic}.internship-result-item .posted-date{display:none}.internship-result-item .description{font-size:11.7px;line-height:14.3px;font-weight:normal !important;color:#333}.internship-result-item .description b{font-weight:normal !important}.internship-result-item .days-ago{font-style:italic;color:#888}.internship-result-item .tip{margin-right:3px}.hot-internships-widget{position:relative;border-top:solid 1px #ccc;padding-bottom:180px;background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/internship/graphic_left-rail.png") no-repeat scroll center bottom}.hot-internships-widget h2{margin:0px;padding:0 20px;line-height:40px;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc}.hot-internships-widget ul{margin:0;padding:4px 0 0}.hot-internships-widget ul li{list-style-type:none;margin:0;padding:0;border-bottom:solid 1px #ccc}.hot-internships-widget ul li a{display:table-cell;color:#0099d1;font-family:'Open Sans Condensed',sans-serif;font-size:18px;font-weight:700;line-height:22px;height:86px;width:100%;padding:10px 20px;vertical-align:middle;text-align:left}.hot-internships-widget ul li a:visited{color:#826fb5}.hot-internships-widget ul li a .company{font-size:15px;font-weight:bold;color:#777}.hot-internships-widget ul li a:hover{color:#000;text-decoration:none}.hot-internships-widget .similar-companies li{border-bottom:none}.hot-internships-widget .similar-companies li a{height:auto}.hot-internships-widget .search-cta{text-align:center;padding:15px 0;font-family:'Open Sans Condensed',sans-serif;font-size:15px;position:absolute;width:100%;bottom:60px;left:0px}.hot-internships-widget .search-cta a{display:block}.hot-internships-widget .search-cta a span{color:#000;display:block}.hot-internships-widget .search-cta a:hover{text-decoration:none;color:#000 !important}.hot-internships-widget .search-cta a:hover .stat b{color:#000 !important}.hot-internships-widget .search-cta a .stat{font-size:24px;font-weight:normal;line-height:28px}.hot-internships-widget .search-cta a .stat b{display:block;font-weight:bold;color:#0099d1}.listing-type .control-label:after{display:none}.whitelabel-exclusive{display:inline-block;position:absolute;left:0px;top:0px;background:#eee6fd;font-family:Tahoma;font-size:10px;line-height:11px;font-weight:bold;padding:4px 15px;border:solid 1px #ccc;color:#000}.internship-directory-links .see-all{margin-top:2em;display:block}body.internships.show .hot-internships-widget h2{background:#ddd}body.internships.show .hot-internships-widget ul{background:#ddd}.wb-icon{max-height:25px;max-width:25px}.resume-readiness{position:relative;padding-top:150px}.resume-readiness .rr-indicator-wrap{position:absolute;top:0;left:0;width:100%;height:133px;background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/resume/resume-completeness.png") no-repeat scroll left bottom}.resume-readiness .rr-indicator-wrap .rr-indicator{position:absolute;bottom:0;left:0;width:100%;background:transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/resume/resume-completeness_complete.png") no-repeat scroll left bottom}.resume-readiness .rr-complete-percent{font-size:26px;font-weight:bold;color:gray;position:absolute;top:0;left:50%;margin:55px 0 50px 40px}.resume-readiness .rr-complete-percent sup{font-size:16.25px}.resume-readiness .rr-complete-percent .rr-complete-label{font-size:11.7px;line-height:24px;font-weight:normal;display:block}.resume-readiness .rr-complete-percent:before{content:"";position:absolute;top:12px;left:-50px;width:40px;border-bottom:solid 1px gray}.resume-readiness .readiness-notes{font-size:11.7px;color:gray}.resume-readiness .readiness-notes div{line-height:18px;margin-bottom:10px}.resume-readiness.strong div:first-child strong,.resume-readiness span.strong{color:#5c9f47}.resume-readiness.average div:first-child strong,.resume-readiness span.moderate{color:#e5b200}.resume-readiness.weak div:first-child strong,.resume-readiness span.needs-work{color:#bf2828}.readiness-tips{margin-top:20px}.readiness-tips h5{color:#333;margin:0}.readiness-tips ul{margin:0;padding:0}.readiness-tips ul li{list-style-type:none;line-height:16px;margin:0}.strength-example{margin-top:15px}.strength-example div{display:table-cell;height:92px;width:100%;vertical-align:middle}.strength-example img{float:left;margin-right:15px}.strength-example span.strong{color:#5c9f47;font-weight:bold}.strength-example span.moderate{color:#e5b200;font-weight:bold}.strength-example span.needs-work{color:#bf2828;font-weight:bold}.experience.well li{font-size:12px}.sample-positions-modal{top:50px;margin-top:0}.video-resume .video{height:150px;width:200px;position:relative}.video-resume .video .btn-play{background:url("https://idc-static.s3-us-west-2.amazonaws.com/site/images/Icons/video-play-trans.png") no-repeat;cursor:pointer;height:60px;width:60px;position:absolute;top:50%;left:50%;margin:-30px -30px 0}.video-resume .notification{margin-top:10px;color:#666;font-weight:bold}.video-resume .actions a{display:block;margin-bottom:5px}body.marketing-page .header{padding-bottom:0px;border-bottom:none;margin-bottom:10px}body.marketing-page .header .global-nav.left,body.marketing-page .header .global-nav.right{display:none}body.marketing-page .header .global-nav h3.global-nav{padding-top:4px}body.marketing-page .main-content-wrapper{background:#fff}#marketing-container{width:870px;margin:0 auto}#idc-eyebrow-wrapper{display:none;padding:15px 0px;background-color:#f6f6f6}#idc-eyebrow-wrapper .ad-eyebrow-container{position:relative}#idc-eyebrow-wrapper .ad-eyebrow-container .ad-eyebrow{margin:0 auto}#idc-eyebrow-wrapper .ad-eyebrow-container .ad-eyebrow-curtain{position:absolute;top:0px;left:50%;margin-left:-384px;width:768px;height:48px;z-index:2;cursor:pointer}#idc-eyebrow-wrapper .ad-eyebrow-container .ad-eyebrow-content{position:absolute;top:0px;left:50%;margin-left:-384px;display:none;border:solid 1px #aaa;z-index:1003}#idc-eyebrow-wrapper .ad-eyebrow-container .ad-eyebrow-content>.close{position:absolute;top:8px;right:10px;color:#fff;font-size:24px;opacity:0.9;text-shadow:0 0 2px #000}.idc-banner-container{padding:15px 0;background-color:#f6f6f6}.idc-banner-container__item{display:block;margin:0px auto;width:728px;height:90px}.idc-container-with-banners{position:relative;width:940px;margin:0 auto}.idc-banner-rail{display:none;width:160px;height:600px;position:absolute;top:20px}.idc-banner-rail--left{left:0}.idc-banner-rail--right{right:0}@media (min-width:1320px){.idc-container-with-banners{width:1300px}.idc-banner-rail{display:block}}.ui-selectmenu-menu{z-index:70000 !important}.ui-autocomplete{z-index:999999999 !important}form fieldset{padding:25px 0}form fieldset legend{text-indent:20px}.simple-control-group.required label:after{content:" *";color:red}.control-group{padding-right:14px}.control-group.select-group{padding-right:0}.control-group.required label.control-label:after{content:" *";color:red}.control-group .control-label,.control-group label{margin:0;color:#666;font-size:13px;font-weight:normal}.control-group .control-description{margin-top:10px;font-style:italic;font-size:90%}.control-group select,.control-group textarea,.control-group input[type="text"],.control-group input[type="password"],.control-group input[type="datetime"],.control-group input[type="datetime-local"],.control-group input[type="date"],.control-group input[type="month"],.control-group input[type="time"],.control-group input[type="week"],.control-group input[type="number"],.control-group input[type="email"],.control-group input[type="url"],.control-group input[type="search"],.control-group input[type="tel"],.control-group input[type="color"],.control-group .uneditable-input{width:100%;margin-bottom:3px;font-size:13px;font-family:'Open Sans',sans-serif}.control-group input[type="text"],.control-group input[type="password"],.control-group input[type="datetime"],.control-group input[type="datetime-local"],.control-group input[type="date"],.control-group input[type="month"],.control-group input[type="time"],.control-group input[type="week"],.control-group input[type="number"],.control-group input[type="email"],.control-group input[type="url"],.control-group input[type="search"],.control-group input[type="tel"],.control-group input[type="color"],.control-group .uneditable-input{height:23.4px;line-height:23.4px}label.inline-left{float:left;line-height:30px;margin-right:5px}p.hint{font-style:italic;color:#666;font-size:0.9em}.placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#999 !important;font-style:italic;font-weight:normal}.bootstrap-tagsinput{background-color:#fff;border:1px solid #ddd;display:inline-block;padding:8px 8px 3px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;min-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:none;background-color:transparent;padding:0;margin:0;width:auto !important;max-width:inherit}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .tag{margin-right:2px;color:#777;background:#eee;text-shadow:none !important;font-weight:normal;font-size:13px;padding:5px 8px;margin-bottom:5px;line-height:15px;display:inline-block}.bootstrap-tagsinput .tag [data-role="remove"]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role="remove"]:after{content:"\00d7";padding:0px 2px;font-weight:bold;font-size:1.2em;line-height:15px}.bootstrap-tagsinput .tag [data-role="remove"]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.bootstrap-tagsinput .tag [data-role="remove"]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.form-body{padding:20px 0}.form-body ul.actions{margin:20px 0;padding:0;overflow:hidden}.form-body ul.actions li{float:right;margin:0 0 0 20px;list-style-type:none;padding:0}.form-body ul.actions li.action-left{float:left;margin:0 20px 0 0}.form-body ul.actions .cancel-link a{line-height:30px;color:#777;text-decoration:underline}.radio>input{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}fieldset{border-bottom:solid 1px #ccc;padding:0 0 15px !important;margin:0 0 20px}fieldset>legend{margin-bottom:8px;font-size:1.1em;font-weight:700;padding:0;line-height:1em;text-indent:0 !important;border:0}fieldset>legend+.control-group{margin-top:2px;-webkit-margin-top-collapse:separate}.fieldset-last{border-bottom:none;margin:0}.ui-autocomplete{max-height:150px;overflow-y:auto;overflow-x:hidden}* html .ui-autocomplete{height:150px}.checkbox-label{display:inline-block;position:relative;top:3px}.list-of-strings .controls{padding-right:150px}.list-of-strings .input-append a.btn{line-height:23.4px;padding:4px 10px;font-weight:bold;font-family:Arial}.list-of-strings .input-append a.btn.delete-btn,.list-of-strings .input-append a.btn.add-btn{font-size:20.8px}.controls.radio-list{padding-left:12px}.checkbox-list,.radio-list{margin:0;padding:0}.checkbox-list li,.radio-list li{list-style-type:none;margin:0 0 10px;padding:0}.checkbox-list li label,.radio-list li label{display:block;margin-right:20px}.checkbox-list.col-4,.radio-list.col-4,.checkbox-list.col-2,.radio-list.col-2{overflow:hidden}.checkbox-list.col-4>li,.radio-list.col-4>li{width:25%;float:left}.checkbox-list.col-2>li,.radio-list.col-2>li{width:50%;float:left}.date .controls{position:relative;padding-right:40px}.date .controls .ui-datepicker-trigger{position:absolute;right:0px;top:10px}.school-lookup-item{font-size:10.4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer}.school-lookup-item:hover{background:#eee}.fileinput-wrapper{position:relative;display:inline-block;float:left;margin-right:10px;border:0 !important}.fileinput-input{float:left;height:30px;padding:0 px;font-size:14px;line-height:30px;overflow:hidden;width:0px;white-space:nowrap;border:0 !important}.fileinput-button{float:left;overflow:hidden;white-space:nowrap;background:transparent !important;border:0 !important;color:#fff !important;font-size:14px;line-height:30px;font-weight:bold}.fileinput-button-text{padding:5px}.fileinput-file{position:absolute;left:-9999px;-moz-opacity:0;filter:alpha(opacity=0);opacity:0}.file-input-ctr{line-height:40px;cursor:pointer !important}.file-input-ctr input,.file-input-ctr input:hover{cursor:pointer !important}.modal>form{padding:0;margin:0}body.safari input{line-height:1}.ui-multiselect{padding:2px 0 2px 4px;text-align:left}.ui-multiselect span.ui-icon{float:right}.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute !important;top:auto !important;left:-9999px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px !important}.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}.ui-multiselect-header ul{font-size:0.9em}.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}.ui-multiselect-header a{text-decoration:none}.ui-multiselect-header a:hover{text-decoration:underline}.ui-multiselect-header span.ui-icon{float:left}.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}.ui-multiselect-menu{display:none;padding:3px;position:absolute;z-index:900000;text-align:left}.ui-multiselect-checkboxes{position:relative;overflow-y:auto}.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 1px}.ui-multiselect-checkboxes label input{position:relative;top:1px}.ui-multiselect-checkboxes label span{position:relative;top:3px;left:8px;font-size:0.9em}.ui-multiselect-checkboxes li{clear:both;font-size:0.9em !important;padding-right:3px}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:bold;border-bottom:1px solid}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}* html .ui-multiselect-checkboxes label{border:none}.ui-multiselect-hasfilter ul{position:relative;top:2px}.ui-multiselect-filter{float:left;margin-right:10px;font-size:11px}.ui-multiselect-filter input{width:100px;font-size:10px;margin-left:5px;height:15px;padding:2px;border:1px solid #292929;-webkit-appearance:textfield;-webkit-box-sizing:content-box}.ui-selectmenu{display:block;position:relative;text-decoration:none;overflow:hidden}.ui-selectmenu:hover{text-decoration:none;color:#333}.ui-selectmenu-icon{position:absolute;right:6px;margin-top:-8px;top:50%}.ui-selectmenu-menu{padding:0;margin:0;list-style:none;position:absolute;top:0;visibility:hidden;display:none;overflow:auto}.ui-selectmenu-open{visibility:visible;display:block}.ui-selectmenu-menu-popup{margin-top:-1px}.ui-selectmenu-menu li{padding:0;margin:0;display:block;border-top:1px dotted transparent;border-bottom:1px dotted transparent;border-right-width:0 !important;border-left-width:0 !important;font-weight:normal !important}.ui-selectmenu-menu li a,.ui-selectmenu-status{font-weight:normal;line-height:1em;display:block;padding:3px 7px;outline:none;text-decoration:none}.ui-selectmenu-menu li.ui-state-hover{background:#eee}.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,.ui-selectmenu-hasIcon .ui-selectmenu-status{padding-left:20px;position:relative;margin-left:5px}.ui-selectmenu-menu li .ui-icon,.ui-selectmenu-status .ui-icon{position:absolute;top:1em;margin-top:-8px;left:0}.ui-selectmenu-status{text-decoration:none;line-height:25px;color:#333;text-align:left}.ui-selectmenu-menu li span,.ui-selectmenu-status span{display:block;margin-bottom:.2em}.ui-selectmenu-menu li .ui-selectmenu-item-header{font-weight:bold}.ui-selectmenu-menu li .ui-selectmenu-item-footer{opacity:.8}.ui-selectmenu-menu .ui-selectmenu-group{font-size:1em}.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label{line-height:1.4em;display:block;padding:.6em .5em 0;font-weight:bold}.ui-selectmenu-menu .ui-selectmenu-group ul{margin:0;padding:0}.form-header{background:#8fd495;position:relative;margin-bottom:20px}.form-header h2{margin-top:15px}.form-header .header-description{padding-top:15px;padding-bottom:15px}.form-header .actions{float:right;margin:20px 0}.form-header .actions ul li{float:right;margin:0 0 0 20px;list-style-type:none;padding:0}.form-header .actions ul .cancel-link a{line-height:30px;color:#555;text-decoration:underline}.form-header::after{content:"";position:absolute;left:80px;bottom:-20px;border-width:20px 35px 0;border-style:solid;display:block;width:0;border-color:#8fd495 transparent}body.intern .form-header{background:#b4e2b8}body.intern .form-header::after{border-color:#b4e2b8 transparent}body.employer .form-header{background:#73cbe3}body.employer .form-header::after{border-color:#73cbe3 transparent}body.educator .form-header{background:#ffb466}body.educator .form-header::after{border-color:#ffb466 transparent}.form-footer{overflow:hidden;border-top:solid 1px #ddd}.form-footer ul.actions{margin:20px 0;padding:0;overflow:hidden}.form-footer ul.actions li{float:right;margin:0 0 0 20px;list-style-type:none;padding:0}.form-footer ul.actions li.action-left{float:left;margin:0 20px 0 0}.form-footer ul.actions .cancel-link a{line-height:30px;color:#777;text-decoration:underline}
