#marketing-counts,#footer-nav{visibility:hidden}.home-main-image{margin-bottom:15px}.flip-card h3{padding:0 10px}@media(min-width:768px){#market-header #navbar .nav{margin-right:120px!important}}html{height:100%}body{font-family:"Myriad Pro","Gill Sans","Gill Sans MT",Calibri,sans-serif;height:100%}#content-area{min-height:100%;position:relative;padding-bottom:230px}h1,h2{color:#5a863c}h3{color:#030303;font-size:21px}header{position:relative;float:left;width:100%;border-bottom:3px solid #94c93d}header#app_header{background:#94c93d;padding-bottom:3px;border-bottom:3px solid #000}.navbar{border-radius:0}#authentication-box .logon-button{font-size:small;padding:5px;position:relative;margin-top:0;background-color:#f58025!important;margin-right:0;float:left;border:none;min-width:75px}#authentication-box a{margin-right:0;font-size:.9em;text-decoration:none}#top-media-element{padding-top:2px;padding-bottom:1px;clear:both;max-height:450px;overflow:hidden;position:relative;border-bottom:7px solid #94c93d}#top-media-element #media-overlay p{margin-bottom:2px}#top-media-element .btn{font-size:10pt}#top-media-element video{width:100%;position:relative;float:left}#top-media-element .search{width:100%;margin:0 auto;text-align:center;padding:5px!important;position:absolute;bottom:0;background-color:rgba(255,255,255,.5)}#top-media-element .search label{margin-bottom:0}#top-media-element .search form{display:inline-block}#jcw-login{border-bottom:2px solid #94c93d;margin-bottom:10px}#jcw-login .fa{font-size:1.5em}#jcw-login .has-feedback .form-control{padding:8px 5px 4px 35px}#jcw-login .form-control-feedback{left:0;top:32px}#jcw-login .jcw-btn{background:#e6e7e7;padding:4px 12px 0 12px;border:1px solid #fff;font-weight:bold;font-size:.8em}#jcw-login .jcw-btn:hover{background:#fff}#jcw-login a{color:#fff}#search-internship{width:100%;margin:0 auto;text-align:center;background:#94c93d;padding:10px 0}#search-internship .form-control{display:inline-block;width:150px}#search-internship legend{font-size:1em;border-bottom:none;margin-bottom:0;font-weight:bold;text-align:center}#search-location select{width:200px}#search-location select,#search-location input{display:inline-block}.search-placeholder{height:73px}#footer{position:absolute;bottom:0;width:100%}#footer .light-green-bar{background:#94c93d;height:35px}#footer .dark-green-bar{background:#5a863c;height:25px}#footer #marketing-counts{position:absolute;text-align:center;z-index:1;top:5px;left:0;right:0}#footer #marketing-counts .white-txt{font-size:1.75em}#footer #top-img{position:absolute;left:0;right:0;margin:0 auto;bottom:35px;max-width:1170px}#footer-nav{text-align:center;padding:10px 0;float:left}#footer-nav a{border-right:1px solid #fff;color:#fff;text-decoration:none;font-size:1em;padding:0 3%;display:inline-block}#footer-nav a:hover{text-decoration:underline}#footer #social-media{margin-top:15px;margin-bottom:15px}#americanJobCenter{background:#fff;float:left;text-align:center;width:100%;margin:5px 0;font-size:9pt;color:#797979}#americanJobCenter img{vertical-align:baseline}.btn-orange,.btn-orange:visited,.btn-orange:active{color:#fff!important;background:linear-gradient(to bottom,#faa51a 0%,#f47a20 100%) repeat scroll 0% 0% transparent!important;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);background:-ms-linear-gradient(top,#faa51a 0%,#f47a20 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20');text-align:center;text-decoration:none;border-radius:.5em;box-shadow:0 1px 2px rgba(0,0,0,.2)}.btn-orange:hover{background:linear-gradient(to bottom,#fddb92 0%,#f90 100%) repeat scroll 0% 0% transparent!important;background:-webkit-gradient(linear,left top,left bottom,from(#fddb92),to(#f90));background:-moz-linear-gradient(top,#fddb92,#f90);background:-ms-linear-gradient(top,#fddb92 0%,#f90 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDDB92',endColorstr='#FF9900');text-align:center;text-decoration:none}.btn-green-white{background:#94c93d;color:#fff;border:1px solid #94c93d;font-weight:bold;padding:8px 12px 4px 12px}.btn-green-white:hover{background:#fff;color:#94c93d}.btn-green-white-lg{background:#94c93d;color:#fff;border:1px solid #94c93d;font-weight:bold;padding:8px 12px 4px 12px;white-space:normal;height:60px;display:table}.btn-green-white-lg span{display:table-cell;vertical-align:middle}.btn-green-white-lg:hover{background:#fdfdfd;color:#94c93d}.btn-green{background:#94c93d;color:#000;border:1px solid #94c93d;font-weight:bold;padding:8px 12px 4px 12px}.btn-green:hover{background:#000;color:#94c93d}.btn-black,.btn-black:visited,.btn-black:active,.btn-black:focus{color:#94c93d;background:#000;border:1px solid #000;font-weight:bold;padding:8px 12px 4px 12px}.btn-black:hover{background:#5b5b5b;color:#94c93d}.btn-green-arrow{background:#94c93d url(../Content/images/right_arrow.jpg) no-repeat right center;color:#000;text-decoration:none;text-align:center;padding:6px 30px 3px 6px;cursor:pointer}.btn-green-arrow:hover{background:#000 url(../Content/images/right_arrow.jpg) no-repeat right center;color:#94c93d;text-decoration:none}.btn-orange-grad{background:#fff;color:#f68f1f;text-decoration:none;padding:9px 0 5px 0;text-align:center;border-width:2px;border-style:solid;-moz-border-image:-moz-linear-gradient(top,#f9aa1c 0%,#e25b26 100%);-webkit-border-image:-webkit-linear-gradient(top,#f9aa1c 0%,#e25b26 100%);border-image:linear-gradient(to bottom,#f9aa1c 0%,#e25b26 100%);border-image-slice:1}.btn-orange-grad:hover{background:#f9aa1c;background:-moz-linear-gradient(top,#f9aa1c 1%,#e25b26 100%);background:-webkit-linear-gradient(top,#f9aa1c 1%,#e25b26 100%);background:linear-gradient(to bottom,#f9aa1c 1%,#e25b26 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9aa1c',endColorstr='#e25b26',GradientType=0);color:#fff;text-decoration:none}.btn-right-header{margin-top:20px;float:right}.flip-container{perspective:1000px;transform-style:preserve-3d}.flip-container:hover .back{transform:rotateY(0deg)}.flip-container:hover .front{transform:rotateY(180deg)}.flip-container p{padding:0 5px}.flip-card{transition:.6s;transform-style:preserve-3d;width:100%;height:100%;position:relative}.flip-card .front h3{position:absolute;height:20px;top:0;left:0;right:0;bottom:0;margin:auto}.flip-card .front,.flip-card .back{backface-visibility:hidden;transition:.6s;transform-style:preserve-3d;position:absolute;top:0;left:0;background:#000;width:100%;height:100%}.flip-card .front{z-index:2;transform:rotateY(0deg);background:#94c93d}.flip-card .back{transform:rotateY(-180deg);background:#000}.video-container{position:relative;width:50%;float:right;height:auto;text-align:center}.video-container .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-container .video-wrapper iframe,.video-container .video-wrapper object,.video-container .video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.center{text-align:center}.white-txt{color:#fff}.grey-txt{color:#7d7c7c}.green-txt{color:#7fb642}.orange-txt{color:#f57f20}.dark-green-txt{color:#5a863c}.white-link,.white-link:hover,.white-link:active{color:#fff}.black-link,.black-link:hover,.black-link:active{color:#000}.black-bg{background:#000}.grey-bg{background:#f3f3f3}.dark-green-bg{background:#5a843c}.green-bg{background:#94c93d}.top-green-border{border-top:5px solid #94c93d}.bottom-green-border{border-bottom:5px solid #94c93d}.left-green-border{border-left:5px solid #94c93d}.right-green-border{border-right:5px solid #94c93d}.green-border{border:5px solid #94c93d}.bottom-black-border{border-bottom:5px solid #000}.bottom-black-border-sm{border-bottom:3px solid #000}.float-left{float:left}.float-right{float:right}.max-100{max-width:100%}.padding-10{padding:10px}.side-padding-5{padding-left:5px;padding-right:5px}.side-padding-25{padding-left:40px;padding-right:40px}.side-margin-5{margin-left:5px;margin-right:5px}.side-margin-10{margin-left:10px;margin-right:10px}.side-margin-15{margin-left:15px;margin-right:15px}.top-margin-5{margin-top:5px}.top-margin-10{margin-top:10px}.top-margin-15{margin-top:15px}.top-margin-20{margin-top:20px}.top-margin-25{margin-top:25px}.no-bottom-margin{margin-bottom:0}.no-top-margin{margin-top:0}.bottom-margin-5{margin-bottom:5px}.bottom-margin-10{margin-bottom:10px}.bottom-margin-20{margin-bottom:20px}.row-head-pad{padding-left:15px}.footer-margin{margin-bottom:100px}.row-margin-10{margin-top:10px;margin-bottom:10px}.row-margin-20{margin-top:20px;margin-bottom:20px}.row-bottom-pad{padding-bottom:10px}.clear-both{clear:both}.clear-left{clear:left}.clear-right{clear:right}.no-border{border:none!important}.no-margin{margin:0!important}.no-pad{padding:0!important}.no-pad-right{padding-right:0}.no-pad-left{padding-left:0}.no-margin-bottom{margin-bottom:0!important}.no-bg{background-color:#fff!important;background-image:none!important}.no-bullet{list-style-type:none;margin-bottom:20px}.no-bullet li{margin-bottom:8px}.left-drop{box-shadow:-5px 0 7px -5px #aaa}.align-left{text-align:left}.align-right{text-align:right}.align-bottom{position:absolute;bottom:5px}.xl-txt{font-size:3em}.lg-txt{font-size:2em}.md-txt{font-size:1.25em}.sm-txt{font-size:.8em}.zoom-img{width:130px;position:relative;display:inline-block;vertical-align:top;margin:0 2%;text-decoration:none;margin-bottom:25px}.zoom-img .zoom-holder{border-radius:50%;width:100px;height:100px;overflow:hidden;display:block;left:0;right:0;margin:0 auto 5px auto}.zoom-img img{transition:all .5s ease}.zoom-img img:hover{-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .5s ease}.zoom-img span{display:block}.indent-sm{text-indent:2em}#search-result-holder{box-shadow:-5px 0 10px -5px #aaa}#search-result-holder #sort-results{margin-top:7px;float:right}#search-result-holder h2{margin:0;color:#fff;font-size:1em;padding:10px}#search-result-holder h3{font-weight:bold;color:#000}#search-result-holder h4{font-weight:bold;color:#94c93d;margin-bottom:0}#search-result-holder p{margin-top:0}#search-result-holder .search-result{border-bottom:3px solid #94c93d;padding:20px 0}#search-result-holder .search-result:first-child{border-top:3px solid #94c93d}#search-result-holder .search-result h3{margin-top:0}#search-result-holder .result-img{margin-bottom:20px}#search-result-holder .result-circle-img{border-radius:50%;border:5px solid #94c93d;margin-bottom:20px}.refine-search .checkbox{margin:0}.pagination>li>a,.pagination>li>span{background-color:#202930;border:1px solid #434343;color:#94c93d}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#3e4143;border:1px solid #434343;color:#94c93d}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#000;cursor:default;background-color:#94c93d;border-color:#434343}#animated-gif-home{width:160%;position:relative;left:-30%;top:50px}#resources-block{background-image:url(../Content/images/popular_resources_bg.jpg);background-size:cover;text-align:center;margin-bottom:0;padding-bottom:30px}.flip-container{min-width:190px;margin:0 -.125em 4% -.125em;height:180px;display:inline-block;text-align:center;vertical-align:top;margin-bottom:4%;float:none}.learn-more-btn{width:100%;max-width:200px;font-weight:bold;background:#94c93d url(../Content/images/right_arrow.jpg) no-repeat right center;padding:11px 30px 7px 15px;display:block;text-align:left;margin-bottom:20px}.learn-more-btn:hover{background:#000 url(../Content/images/right_arrow.jpg) no-repeat right center}.register-btn{width:100%;font-weight:bold;max-width:200px;display:block;margin-bottom:20px}#top-media-element #media-overlay{background-color:rgba(0,0,0,.5);color:#fff;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0}#top-media-element #media-overlay:before{content:'';display:inline-block;vertical-align:middle;height:100%}#top-media-element #media-overlay .overlay-content{display:inline-block;vertical-align:middle}#map{width:99%;height:300px;max-width:500px;margin:auto;outline:5px solid #84c441}#fast-facts{text-align:center}#fast-facts .fact-block{width:17%;margin:0 1%;display:inline-block;vertical-align:top;min-width:100px;margin-bottom:10px}#fast-facts .fact-percent{font-size:2.25em;background:url(../Content/images/green_circle.png) no-repeat center center;background-size:contain;width:100px;height:0;padding:30px 0 70px 0;text-align:center;display:inline-block}#fast-facts .fact-desc{color:#fff;padding-top:10px;position:relative;float:left;font-size:.8em}.img-carousel img{margin:auto;max-width:84%;max-height:300px}.slick-initialized .slick-track{display:flex;align-items:center}#internship-openings .internship-post{border-bottom:3px solid #5a833c}#internship-openings .internship-post .bookmark{margin-top:15px}.testimonial{height:200px;color:#fff;font-size:1.5em;font-weight:bold;display:table;text-align:center}.testimonial span{display:table-cell;vertical-align:middle}#top-searches a{font-size:1.5em;font-weight:bold;text-decoration:none;color:#000;margin:10px 1.5%;display:inline-block}#suggested-internships a{position:relative;display:inline-block;cursor:pointer;text-decoration:none;margin:10px 0}#suggested-internships .internship-location{text-align:left;background:#000;color:#7fb642;display:block;width:100%;font-size:1.1em;padding:6px 0 3px 15px}#suggested-internships .internship-title-box{background:#7fb642;color:#fff;width:100%;display:inline-block;line-height:80px;height:80px}#suggested-internships .internship-title-box>span{line-height:1em;font-size:1.4em;display:inline-block;vertical-align:middle}#suggested-internships a:hover .internship-title-box{background:#5a863c}.student-profile-img{border-radius:50%;border:5px solid #94c93d;margin-top:-25%;max-width:220px;height:auto}@media only screen and (max-width:992px){#power-btns{width:100%;float:left;margin-left:0;text-align:center}#power-btns a{display:inline-block;float:none}#top-media-element .search{position:relative;background:#94c93d}#top-media-element .search .middle-label{display:block;margin-bottom:5px}#top-media-element .search form{width:100%;margin-bottom:5px}#top-media-element .search .form-control{display:inline-block!important;width:80%;margin:auto}}@media only screen and (max-width:767px){h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.2em}#content-area{padding-bottom:320px}#top-media-element #media-overlay p{font-size:1em;padding:0 5px}#top-media-element img{border-top:3px solid #000}#power-btns a{width:220px}.btn-right-header{clear:both;left:0;right:0;margin:0 auto;float:none;display:block;width:250px}#top-searches a{font-size:1em}.register-btn,.learn-more-btn{float:left;margin-right:25px}.navbar-toggle{border:1px solid #fff}.navbar-toggle .icon-bar{background:#fff}.mobile-center-text{text-align:center}#market-header #navbar .nav a{background:#94c93d;width:100%;font-size:1.1em;padding:5px 0 5px 5px;margin:0;border-bottom:1px solid #fff!important;color:#fff;float:left;text-transform:uppercase;text-align:left}#market-header #navbar .nav a:hover{text-decoration:none;background:#619a28;color:#fff}#market-header #navbar .navbar-nav{margin:0}#authentication-box{position:absolute;left:5px;top:11px}#search-internship{height:150px}#search-internship .form-control,.form-inline .form-control{width:80%;margin:0 10% 5px 10%}#suggested-internships a{padding:0}.footer-margin{margin-bottom:50px}.center-mobile{text-align:center}.center-block-mobile{display:block;margin-right:auto;margin-left:auto}.xl-txt{font-size:2em}.student-profile-img{margin-top:10px}#top-media-element .media-content,#top-media-element .media-content img{position:relative;min-height:100px;min-width:300px}#top-media-element #media-overlay .btn{font-size:10pt;margin-top:10px}#top-media-element #media-overlay{bottom:0}#top-media-element #media-overlay .tagline{font-size:1em;white-space:nowrap}#top-media-element #media-overlay .sub-tagline{font-size:.8em;white-space:nowrap}}@media(min-width:768px){#market-header{position:absolute;z-index:1;border-bottom:none;background:-moz-linear-gradient(top,rgba(0,0,0,.65) 32%,rgba(0,0,0,.01) 99%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 32%,rgba(0,0,0,.01) 99%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 32%,rgba(0,0,0,.01) 99%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0)}.no-banner #market-header{position:relative}#market-header #navbar{margin-top:15px}#market-header #navbar .nav{margin-right:100px}#market-header #navbar .nav a{color:#fff;font-size:1em;text-shadow:0 0 10px #000;padding:10px 10px}#market-header #navbar .nav a:hover{color:#94c93d}#market-header #navbar .nav a:active,#market-header #navbar .nav a:focus,#market-header #navbar .nav a:hover{background:none}#market-header #authentication-box{margin-top:15px}.navbar-collapse{width:100%}#authentication-box{position:absolute;top:10px;right:0}#authentication-box .dropdown-menu{right:0;left:auto}.navbar-header{background:none}#search-internship{width:100%;margin:0 auto;text-align:center;padding:5px 0;position:absolute;bottom:0;background-color:rgba(255,255,255,.5)}.center-desktop{text-align:center}}@media(min-width:992px){#top-media-element #media-overlay .tagline{font-size:1.75em}#top-media-element #media-overlay .sub-tagline{font-size:1.25em}#top-media-element #media-overlay p{margin-bottom:10px}#top-media-element #media-overlay .btn{margin-top:20px;font-size:12pt}}@media(min-width:1200px){#top-media-element #media-overlay .tagline{font-size:2em}#top-media-element #media-overlay .sub-tagline{font-size:1.5em}}@media only print{a[href]:after{content:none!important}}#top-media-element #media-overlay .tagline{color:#fff}