@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.clearfix:after{content:"";}
/*})'"*/
@font-face{font-family:"roboto-regular-webfont";src:url(/sites/all/themes/ecpi/fonts/roboto-regular-webfont.woff) format("woff"),url(/sites/all/themes/ecpi/fonts/roboto-regular-webfont.ttf) format("truetype");font-weight:normal;font-style:normal;}
   @font-face{font-family:"roboto-bold-webfont";src:url(/sites/all/themes/ecpi/fonts/roboto-bold-webfont.woff) format("woff"),url(/sites/all/themes/ecpi/fonts/roboto-bold-webfont.ttf) format("truetype");font-weight:normal;font-style:normal;}
   @font-face{font-family:"helvetica-light-webfont";src:url(/sites/all/themes/ecpi/fonts/helvetica-light-webfont.woff) format("woff"),url(/sites/all/themes/ecpi/fonts/helvetica-light-webfont.ttf) format("truetype");font-weight:normal;font-style:normal;} 
 body{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:14px;color:#323232;}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"roboto-bold-webfont";line-height:1.2;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;}h1{font-size:31px;}h2{font-size:22px;}h3{font-size:19px;}h4{font-size:18px;}h5{font-size:14px;}h6{font-size:12px;}p{font-size:14px;line-height:1.5;margin:1.25em 0;}p > a{color:#00adee;text-decoration:none;}p > a:hover{text-decoration:underline;}dt > a,dd > a{color:#00adee;text-decoration:none;}dt > a:hover,dd > a:hover{text-decoration:underline;}a{color:#000000;text-decoration:none;}a:hover{color:#165e9b;}ul,ol{margin:1.25em 0;padding:0 0 0 16px;}ul li,ol li{margin:0;}table{width:100%;border-style:solid;border-color:#a9a9a9;margin:1.25em 0;}table tbody,table tr,table td{border-color:#a9a9a9;}table td,table th{font-size:14px;line-height:1.25;padding:5px;}table th{text-align:left;}table caption{text-align:center;padding:5px;}strong{font-family:"roboto-bold-webfont";font-weight:400;}.list-ecpi-programs dd ul li,.node-type-location-civ .group-program-civ-wrap ul li,.node-type-program-civ .group-program-civ-wrap ul li,.node-type-degree-civ .group-program-civ-wrap ul li,.node-type-location-civ .group-program-civ-wrap .field-label ~ .field-items .field-item,.node-type-program-civ .group-program-civ-wrap .field-label ~ .field-items .field-item,.node-type-degree-civ .group-program-civ-wrap .field-label ~ .field-items .field-item{margin:0;list-style:none;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;background:url(/sites/all/themes/ecpi/images/program-icon.png) no-repeat 0 6px;padding:0 0 0 24px;} .roboto-regular-webfont .list-ecpi-programs dd ul li, .roboto-regular-webfont .node-type-location-civ .group-program-civ-wrap ul li, .roboto-regular-webfont .node-type-program-civ .group-program-civ-wrap ul li, .roboto-regular-webfont .node-type-degree-civ .group-program-civ-wrap ul li, .roboto-regular-webfont .node-type-location-civ .group-program-civ-wrap .field-label ~ .field-items .field-item, .roboto-regular-webfont .node-type-program-civ .group-program-civ-wrap .field-label ~ .field-items .field-item, .roboto-regular-webfont .node-type-degree-civ .group-program-civ-wrap .field-label ~ .field-items .field-item{font-family: "roboto-regular-webfont",sans-serif;}.list-ecpi-programs dd ul li a,.node-type-location-civ .group-program-civ-wrap ul li a,.node-type-program-civ .group-program-civ-wrap ul li a,.node-type-degree-civ .group-program-civ-wrap ul li a,.node-type-location-civ .group-program-civ-wrap .field-label ~ .field-items .field-item a,.node-type-program-civ .group-program-civ-wrap .field-label ~ .field-items .field-item a,.node-type-degree-civ .group-program-civ-wrap .field-label ~ .field-items .field-item a{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;color:#165e9b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-regular-webfont .list-ecpi-programs dd ul li a, .roboto-regular-webfont .node-type-location-civ .group-program-civ-wrap ul li a, .roboto-regular-webfont .node-type-program-civ .group-program-civ-wrap ul li a, .roboto-regular-webfont .node-type-degree-civ .group-program-civ-wrap ul li a, .roboto-regular-webfont .node-type-location-civ .group-program-civ-wrap .field-label ~ .field-items .field-item a, .roboto-regular-webfont .node-type-program-civ .group-program-civ-wrap .field-label ~ .field-items .field-item a, .roboto-regular-webfont .node-type-degree-civ .group-program-civ-wrap .field-label ~ .field-items .field-item a{font-family: "roboto-regular-webfont",sans-serif;}.list-ecpi-programs dd ul li a:hover,.node-type-location-civ .group-program-civ-wrap ul li a:hover,.node-type-program-civ .group-program-civ-wrap ul li a:hover,.node-type-degree-civ .group-program-civ-wrap ul li a:hover,.node-type-location-civ .group-program-civ-wrap .field-label ~ .field-items .field-item a:hover,.node-type-program-civ .group-program-civ-wrap .field-label ~ .field-items .field-item a:hover,.node-type-degree-civ .group-program-civ-wrap .field-label ~ .field-items .field-item a:hover{text-decoration:underline;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field .field-label,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field .field-label,.node-type-location-civ .group-program-civ-wrap .field-label,.node-type-program-civ .group-program-civ-wrap .field-label,.node-type-degree-civ .group-program-civ-wrap .field-label{font-weight:400;font-size:20px;padding-bottom:20px;}.civ-page main .main-content-wrapper a.financial-planning.btn,.civ-page main .main-content-wrapper #sidebar_request_info a.financial-planning,.civ-page main .main-content-wrapper #sidebar_livechat a.financial-planning,.civ-page main .main-content-wrapper .financial-planning.sidebar-main-phone,.civ-page main .main-content-wrapper a.btn.ecpi-financial-tool{padding-left:58px;background-color:#243886;}.civ-page main .main-content-wrapper a.financial-planning.btn:hover,.civ-page main .main-content-wrapper #sidebar_request_info a.financial-planning:hover,.civ-page main .main-content-wrapper #sidebar_livechat a.financial-planning:hover,.civ-page main .main-content-wrapper .financial-planning.sidebar-main-phone:hover,.civ-page main .main-content-wrapper a.btn.ecpi-financial-tool:hover{background:#172456;}.civ-page main .main-content-wrapper a.financial-planning.btn:before,.civ-page main .main-content-wrapper #sidebar_request_info a.financial-planning:before,.civ-page main .main-content-wrapper #sidebar_livechat a.financial-planning:before,.civ-page main .main-content-wrapper .financial-planning.sidebar-main-phone:before,.civ-page main .main-content-wrapper a.btn.ecpi-financial-tool:before{content:'';position:absolute;top:50%;left:14px;display:block;width:36px;height:38px;margin-top:-19px;-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;background-image:url(/sites/all/themes/ecpi/images/calc-icon-sm.png);}.civ-page main .main-content-wrapper a.viewbook.btn,.civ-page main .main-content-wrapper #sidebar_request_info a.viewbook,.civ-page main .main-content-wrapper #sidebar_livechat a.viewbook,.civ-page main .main-content-wrapper .viewbook.sidebar-main-phone{background-color:#5a5a5a;padding-left:58px;}.civ-page main .main-content-wrapper a.viewbook.btn:hover,.civ-page main .main-content-wrapper #sidebar_request_info a.viewbook:hover,.civ-page main .main-content-wrapper #sidebar_livechat a.viewbook:hover,.civ-page main .main-content-wrapper .viewbook.sidebar-main-phone:hover{background:#3b3b3b;}.civ-page main .main-content-wrapper a.viewbook.btn:before,.civ-page main .main-content-wrapper #sidebar_request_info a.viewbook:before,.civ-page main .main-content-wrapper #sidebar_livechat a.viewbook:before,.civ-page main .main-content-wrapper .viewbook.sidebar-main-phone:before{content:'';position:absolute;top:50%;left:14px;display:block;width:36px;height:38px;margin-top:-19px;-webkit-background-size:100% auto;background-size:100% auto;background-repeat:no-repeat;background-image:url(/sites/all/themes/ecpi/images/book-icon.png);}.btn-base,.pane-bundle-ecpi-civ-featured-info .field-type-link-field a{display:inline-block;text-transform:uppercase;text-decoration:none;padding:11px 20px;margin:15px 0;color:#ffffff;background:#1b3888;}.main-content-wrapper .btn-base,.main-content-wrapper .pane-bundle-ecpi-civ-featured-info .field-type-link-field a,.pane-bundle-ecpi-civ-featured-info .field-type-link-field .main-content-wrapper a{color:#ffffff;}.civ-page main .main-content-wrapper a.btn,.civ-page main .main-content-wrapper #sidebar_request_info a,.civ-page main .main-content-wrapper #sidebar_livechat a,.civ-page main .main-content-wrapper .sidebar-main-phone,a.btn.ecpi-financial-tool,a.btn.get-started,a.btn.admission,.page-online .pane-menu-menu-cta-online-sidebar ul li,.civ-page .info-call-number-wrapper{border-radius:0;border:none;box-shadow:none;-webkit-box-shadow:none;font-family:inherit;position:relative;box-sizing:border-box;padding:16px 5px;margin:0 0 12px 0;height:auto;}.civ-page .info-call-number-wrapper div.info-call-number,.civ-page .sidebar-main-phone p{font-family:Verdana,Helvetica,Arial,sans-serif;color:#333333;font-size:14px;line-height:1;font-weight:normal;}.civ-page .info-call-number-wrapper .net-price-calculator-link,.civ-page .sidebar-main-phone p a[href^=tel]{color:#243886;font-size:30px;line-height:1;font-family:"roboto-bold-webfont";}.civ-page main .main-content-wrapper a.btn,.civ-page main .main-content-wrapper #sidebar_request_info a,.civ-page main .main-content-wrapper #sidebar_livechat a,.civ-page main .main-content-wrapper .sidebar-main-phone{width:100%;font-size:16px;line-height:1.2;}.pane-bundle-ecpi-civ-featured-info .group-civ-featured-title-wrap,.pane-bundle-ecpi-civ-featured-video .pane-title{text-align:center;border-bottom:2px solid #F44336;padding-bottom:12px;margin-bottom:45px;}.pane-bundle-ecpi-civ-featured-info .media-youtube-video,.pane-bundle-ecpi-civ-featured-video .media-youtube-video{position:relative;height:0;overflow:hidden;}.pane-bundle-ecpi-civ-featured-info .media-youtube-video iframe,.pane-bundle-ecpi-civ-featured-video .media-youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.civ-page main .main-content-wrapper #sidebar_request_info a{background:#ee3124;}.civ-page main .main-content-wrapper #sidebar_request_info a:hover{background:#c51b0f;}.civ-page main .main-content-wrapper #sidebar_livechat a{background:#073b87;}.civ-page main .main-content-wrapper #sidebar_livechat a:hover{background:#04224d;}#breadcrumb{position:absolute;z-index:1;}.page-online #breadcrumb{position:static;background-color:#fff;}.page-online #breadcrumb:after{content:"";position:absolute;z-index:-1;left:0;width:100%;background:#fff;height:400px;transform:translate(0px,-100%);-webkit-transform:translate(0px,-100%);}.breadcrumbs{padding:21px 0;margin:0;text-transform:uppercase;font-size:12px;line-height:1.5;color:#00adee;}.page-online .breadcrumbs{text-transform:none;border-bottom:1px solid #dedede;padding:5px 0;margin-bottom:5px;}.breadcrumbs li{list-style:none;display:inline;}.breadcrumbs li:not(:last-child):after{content:'\2008\00BB\2008';font-size:14px;}.page-online .breadcrumbs li:not(:last-child):after{content:'';width:22px;height:10px;display:inline-block;background-image:url(/sites/all/themes/ecpi/images/breadcrumbs.svg);background-repeat:no-repeat;background-position:50% 50%;}.breadcrumbs a{color:#00adee;}.breadcrumbs a:hover{text-decoration:underline;}ul.primary{margin:0;padding:0;overflow:hidden;width:auto;border-bottom:1px solid #a9a9a9;background:#a9a9a9;}ul.primary li{list-style:none;float:left;}ul.primary li a{margin:0;padding:4px 16px;border:0;border-top:5px solid #00adee;display:block;color:#00adee;text-decoration:none;font-size:12px;background:none;-webkit-transition:all 0.25s;transition:all 0.25s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;}ul.primary li a:hover,ul.primary li a:active{background:#ffd204;color:#ffffff;}ul.primary li a.active{background:none;border:0;}ul.primary li:nth-child(odd) a{border-top:5px solid #00adee;}ul.primary li:nth-child(odd) a:hover,ul.primary li:nth-child(odd) a:active{background:#00adee;color:#ffffff;}ul.primary li:nth-child(even) a{border-top:5px solid #94ba65;}ul.primary li:nth-child(even) a:hover,ul.primary li:nth-child(even) a:active{background:#94ba65;color:#ffffff;}ul.primary li:nth-child(3n) a{border-top:5px solid #06f;}ul.primary li:nth-child(3n) a:hover,ul.primary li:nth-child(3n) a:active{background:#06f;color:#ffffff;}ul.primary li:nth-child(4n) a{border-top:5px solid #ffd204;}ul.primary li:nth-child(4n) a:hover,ul.primary li:nth-child(4n) a:active{background:#ffd204;color:#ffffff;}.ajax-progress .throbber{width:20px;height:20px;margin:0;}hr{border-color:#a9a9a9;}div.messages{margin:0;padding:16px 16px 16px 48px;font-size:14px;line-height:1.5;background-position:8px 16px;word-wrap:break-word;}div.status{border-color:#94ba65;color:#465d29;background-image:url(/sites/all/themes/ecpi/images/icon_message_ok.png);}div.status,table tr.ok{background-color:rgba(148,186,101,0.25);}div.warning{border-color:#ffd204;background-image:url(/sites/all/themes/ecpi/images/icon_message_warning.png);}div.warning,.warning{color:#6a5700;}div.warning,table tr.warning{background-color:rgba(255,210,4,0.25);}div.error{border-color:#e64545;background-image:url(/sites/all/themes/ecpi/images/icon_message_error.png);}div.error,.error{color:#811111;}div.error,table tr.error{background-color:rgba(230,69,69,0.25);}.marker,.form-required{color:#e64545;}.item-list ul,.item-list ol{margin:20px 0;padding:0 0 0 24px;}.item-list ul li,.item-list ol li{margin:4px 0;}a.button,.button:not(a) a,button,input[type="button"],input[type="reset"],input[type="submit"]{display:inline-block;vertical-align:top;box-sizing:border-box;font-size:1.063em;line-height:1.5;padding:12px 20px;min-width:130px;text-align:center;color:#ffffff;border:0;outline:0;background-color:#00adee;font-family:"roboto-bold-webfont";-webkit-transition:all 0.25s;transition:all 0.25s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;}a.button:hover,.button:not(a) a:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#06f;}.element-invisible{margin:0;}.content-area{position:relative;}.content-area > .tabs{position:relative;width:100%;z-index:1;}.field-group-htabs-wrapper,.quicktabs-wrapper{clear:both;}.field-group-htabs-wrapper .horizontal-tabs,.field-group-htabs-wrapper .item-list,.quicktabs-wrapper .horizontal-tabs,.quicktabs-wrapper .item-list{border:0;}.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs,.quicktabs-wrapper .item-list ul.horizontal-tabs-list,.quicktabs-wrapper .item-list ul.quicktabs-tabs{background-color:transparent;border-right:0;display:block;padding:0;margin:0;}.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list:after,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs:after,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list:after,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs:after,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list:after,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs:after,.quicktabs-wrapper .item-list ul.horizontal-tabs-list:after,.quicktabs-wrapper .item-list ul.quicktabs-tabs:after{content:' ';display:table;clear:both;}.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list > li,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs > li,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li,.quicktabs-wrapper .item-list ul.horizontal-tabs-list > li,.quicktabs-wrapper .item-list ul.quicktabs-tabs > li{display:block;float:left;width:auto;height:37px;background:#323232;margin:0 3px 0 0;padding:0;}.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.selected,.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.active,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.selected,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.active,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list > li.selected,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list > li.active,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs > li.selected,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs > li.active,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.selected,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.active,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.selected,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.active,.quicktabs-wrapper .item-list ul.horizontal-tabs-list > li.selected,.quicktabs-wrapper .item-list ul.horizontal-tabs-list > li.active,.quicktabs-wrapper .item-list ul.quicktabs-tabs > li.selected,.quicktabs-wrapper .item-list ul.quicktabs-tabs > li.active{padding:0;background:#00adee;}.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.selected a,.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.active a,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.selected a,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.active a,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list > li.selected a,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list > li.active a,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs > li.selected a,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs > li.active a,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.selected a,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.active a,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.selected a,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.active a,.quicktabs-wrapper .item-list ul.horizontal-tabs-list > li.selected a,.quicktabs-wrapper .item-list ul.horizontal-tabs-list > li.active a,.quicktabs-wrapper .item-list ul.quicktabs-tabs > li.selected a,.quicktabs-wrapper .item-list ul.quicktabs-tabs > li.active a{padding:0 10px;color:#ffffff;}.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.selected strong,.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.active strong,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.selected strong,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.active strong,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list > li.selected strong,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list > li.active strong,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs > li.selected strong,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs > li.active strong,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.selected strong,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li.active strong,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.selected strong,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li.active strong,.quicktabs-wrapper .item-list ul.horizontal-tabs-list > li.selected strong,.quicktabs-wrapper .item-list ul.horizontal-tabs-list > li.active strong,.quicktabs-wrapper .item-list ul.quicktabs-tabs > li.selected strong,.quicktabs-wrapper .item-list ul.quicktabs-tabs > li.active strong{color:#ffffff;}.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li a,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li a,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list > li a,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs > li a,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li a,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li a,.quicktabs-wrapper .item-list ul.horizontal-tabs-list > li a,.quicktabs-wrapper .item-list ul.quicktabs-tabs > li a{display:block;width:100%;line-height:37px;padding:0 10px;color:#ffffff;font-family:Arial,sans-serif;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.field-group-htabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li a:hover,.field-group-htabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li a:hover,.field-group-htabs-wrapper .item-list ul.horizontal-tabs-list > li a:hover,.field-group-htabs-wrapper .item-list ul.quicktabs-tabs > li a:hover,.quicktabs-wrapper .horizontal-tabs ul.horizontal-tabs-list > li a:hover,.quicktabs-wrapper .horizontal-tabs ul.quicktabs-tabs > li a:hover,.quicktabs-wrapper .item-list ul.horizontal-tabs-list > li a:hover,.quicktabs-wrapper .item-list ul.quicktabs-tabs > li a:hover{background:#00adee;}.field-group-htabs-wrapper .horizontal-tabs-panes,.field-group-htabs-wrapper .quicktabs_main,.quicktabs-wrapper .horizontal-tabs-panes,.quicktabs-wrapper .quicktabs_main{background-color:#ECECEC;padding:20px 15px 10px;box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);-webkit-box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);-moz-box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);}.field-group-htabs-wrapper .horizontal-tabs-panes fieldset,.field-group-htabs-wrapper .quicktabs_main fieldset,.quicktabs-wrapper .horizontal-tabs-panes fieldset,.quicktabs-wrapper .quicktabs_main fieldset{margin:0;padding:0;}.field-group-htabs-wrapper .horizontal-tabs-panes p,.field-group-htabs-wrapper .quicktabs_main p,.quicktabs-wrapper .horizontal-tabs-panes p,.quicktabs-wrapper .quicktabs_main p{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;} .roboto-regular-webfont .field-group-htabs-wrapper .horizontal-tabs-panes p, .roboto-regular-webfont .field-group-htabs-wrapper .quicktabs_main p, .roboto-regular-webfont .quicktabs-wrapper .horizontal-tabs-panes p, .roboto-regular-webfont .quicktabs-wrapper .quicktabs_main p{font-family: "roboto-regular-webfont",sans-serif;}.field-group-htabs-wrapper .horizontal-tabs-panes ul,.field-group-htabs-wrapper .quicktabs_main ul,.quicktabs-wrapper .horizontal-tabs-panes ul,.quicktabs-wrapper .quicktabs_main ul{margin:0;padding:0;}.field-group-htabs-wrapper .horizontal-tabs-panes ul li,.field-group-htabs-wrapper .quicktabs_main ul li,.quicktabs-wrapper .horizontal-tabs-panes ul li,.quicktabs-wrapper .quicktabs_main ul li{margin:0;list-style:none;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;background:url(/sites/all/themes/ecpi/images/program-icon.png) no-repeat 0 6px;padding:0 0 0 24px;} .roboto-regular-webfont .field-group-htabs-wrapper .horizontal-tabs-panes ul li, .roboto-regular-webfont .field-group-htabs-wrapper .quicktabs_main ul li, .roboto-regular-webfont .quicktabs-wrapper .horizontal-tabs-panes ul li, .roboto-regular-webfont .quicktabs-wrapper .quicktabs_main ul li{font-family: "roboto-regular-webfont",sans-serif;}.field-group-htabs-wrapper .horizontal-tabs-panes ul li a,.field-group-htabs-wrapper .quicktabs_main ul li a,.quicktabs-wrapper .horizontal-tabs-panes ul li a,.quicktabs-wrapper .quicktabs_main ul li a{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;color:#165e9b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-regular-webfont .field-group-htabs-wrapper .horizontal-tabs-panes ul li a, .roboto-regular-webfont .field-group-htabs-wrapper .quicktabs_main ul li a, .roboto-regular-webfont .quicktabs-wrapper .horizontal-tabs-panes ul li a, .roboto-regular-webfont .quicktabs-wrapper .quicktabs_main ul li a{font-family: "roboto-regular-webfont",sans-serif;}.field-group-htabs-wrapper .horizontal-tabs-panes ul li a:hover,.field-group-htabs-wrapper .quicktabs_main ul li a:hover,.quicktabs-wrapper .horizontal-tabs-panes ul li a:hover,.quicktabs-wrapper .quicktabs_main ul li a:hover{text-decoration:underline;}.item-list .pager{position:absolute;bottom:10px;left:0;width:1200px;margin:0;padding:0;height:46px;font:0/0 a;background:#ffffff;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.item-list .pager li{margin:0;padding:0;display:inline-block;width:46px;height:46px;border-right:1px solid;border-color:#ddd #bbb #999;color:#323232;font:bold 12px/1.2 Verdana,Helvetica,Arial,sans-serif;outline:0;}.item-list .pager li.pager-current{line-height:46px;background:#ddd;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a1a1a),color-stop(1,#5a5a5a));background:-moz-linear-gradient(top center,#1a1a1a 0%,#5a5a5a 100%);color:#ffffff;outline:0;}.item-list .pager li.pager-next,.item-list .pager li.pager-previous{position:absolute;overflow:hidden;}.item-list .pager li.pager-next{right:46px;border-left:1px solid;border-color:#ddd #bbb #999;}.item-list .pager li.pager-previous{left:47px;border-right:1px solid;border-color:#ddd #bbb #999;}.item-list .pager li.pager-first{position:absolute;top:0;left:0;border-left:0;}.item-list .pager li.pager-last{position:absolute;top:0;right:0;border-right:0;}.item-list .pager li a{display:block;width:100%;height:100%;line-height:46px;background:#ddd url(/sites/all/themes/ecpi/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);cursor:pointer;color:#000000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;}.item-list .pager li a:hover{background:#ffffff;color:#454545;}@media (max-width:1200px) and (min-width:768px) {
 .item-list .pager{width:720px;} 
}@media (max-width:767px) {
 .item-list .pager{width:100%;} 
}.wholepagecontentbody{padding:0 17px;}.wholepagecontentbody:after{content:' ';display:table;clear:both;}.wholepagecontentbody p,.wholepagecontentbody li{font-family:"roboto-regular-webfont";font-size:12px;color:#323232;line-height:21px;}.wholepagecontentbody .wholepagecontentblock,.wholepagecontentbody .div-columm-thirds{float:left;width:33%;padding:0 10px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.wholepagecontentbody .wholepagecontentblock ~ p,.wholepagecontentbody .div-columm-thirds ~ p{clear:both;}.wholepagecontentbody .wholepagecontentblock h4,.wholepagecontentbody .div-columm-thirds h4{list-style:none;font-family:"roboto-regular-webfont";color:#005DAB;font-size:19px;line-height:21px;margin:15px 0 5px;padding:0;}.wholepagecontentbody .wholepagecontentblock ul,.wholepagecontentbody .div-columm-thirds ul{padding-left:12px;}.wholepagecontentbody .wholepagecontentblock ul li,.wholepagecontentbody .div-columm-thirds ul li{padding-left:13px;list-style:none;position:relative;}.wholepagecontentbody .wholepagecontentblock ul li:before,.wholepagecontentbody .div-columm-thirds ul li:before{content:' ';display:block;position:absolute;left:0;top:9px;width:4px;height:4px;background-color:#00adee;}.wholepagecontentbody .wholepagecontentblock ul li a:hover,.wholepagecontentbody .div-columm-thirds ul li a:hover{text-decoration:underline;}.info-call-number-wrapper{-moz-border-radius:15px;border-radius:15px;display:block;float:left;width:100%;background:#ffffff;margin:0 0 8px 0;padding:0 0 3px 0;box-shadow:0 8px 20px -2px #a9a9a9;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;}.info-call-number-wrapper .info-call-number{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:12px;color:#000000;line-height:14px;text-align:center;margin:2px 0;text-transform:uppercase;} .roboto-bold-webfont .info-call-number-wrapper .info-call-number{font-family: "roboto-bold-webfont",sans-serif;}@media all and (max-width:1200px) and (min-width:768px) {
 .info-call-number-wrapper .info-call-number{font-size:11px;} 
}.info-call-number-wrapper a{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:26px;color:#004799;line-height:24px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;} .roboto-bold-webfont .info-call-number-wrapper a{font-family: "roboto-bold-webfont",sans-serif;}@media all and (max-width:1200px) and (min-width:768px) {
 .info-call-number-wrapper a{font-size:22px;} 
}a.btn{display:block;float:left;width:100%;height:18px;line-height:18px;border-radius:13px;color:#ffffff;font-family:sans-serif;font-size:16px;text-transform:uppercase;padding:10px 0 10px 0;text-align:center;margin:0 0 6px 0;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-o-box-shadow:0 8px 20px -2px #9c9c9e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px #5a5a5a;} .roboto-bold-webfont a.btn{font-family: "roboto-bold-webfont",sans-serif;}a.btn:hover{text-decoration:none;}@media all and (max-width:1200px) and (min-width:768px) {
 a.btn{font-size:14px;} 
}a.btn.ecpi-chat-now,a.btn.ecpi-rif{background:#fb3c1c;border:1px solid #ff9b8a;background:-moz-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f02d0c),color-stop(100%,#6e0a00));background:-webkit-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:-o-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:-ms-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:linear-gradient(to bottom,#f02d0c 0%,#6e0a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f02d0c',endColorstr='#6e0a00',GradientType=0);}a.btn.ecpi-chat-now:hover,a.btn.ecpi-rif:hover{background:-moz-linear-gradient(top,#f02d0c 0%,#f02d0c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f02d0c),color-stop(100%,#f02d0c));background:-webkit-linear-gradient(top,#f02d0c 0%,#f02d0c 100%);background:-o-linear-gradient(top,#f02d0c 0%,#f02d0c 100%);background:-ms-linear-gradient(top,#f02d0c 0%,#f02d0c 100%);background:linear-gradient(to bottom,#f02d0c 0%,#f02d0c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f02d0c',endColorstr='#f02d0c',GradientType=0);text-decoration:none;}a.btn.ecpi-chat-now:focus,a.btn.ecpi-rif:focus{border:none;}a.btn.ecpi-send-info,a.btn.ecpi-chat{background:#fb3c1c;border:1px solid #ccc;background:-moz-linear-gradient(top,#585556 0%,#2f292b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585556),color-stop(100%,#2f292b));background:-webkit-linear-gradient(top,#585556 0%,#2f292b 100%);background:-o-linear-gradient(top,#585556 0%,#2f292b 100%);background:-ms-linear-gradient(top,#585556 0%,#2f292b 100%);background:linear-gradient(to bottom,#585556 0%,#2f292b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#585556',endColorstr='#2f292b',GradientType=0);}a.btn.ecpi-send-info:hover,a.btn.ecpi-chat:hover{background:-moz-linear-gradient(top,#000 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fb3c1c),color-stop(100%,#000));background:-webkit-linear-gradient(top,#000 0%,#000 100%);background:-o-linear-gradient(top,#000 0%,#000 100%);background:-ms-linear-gradient(top,#000 0%,#000 100%);background:linear-gradient(to bottom,#000 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000',endColorstr='#000',GradientType=0);text-decoration:none;}a.btn.ecpi-apply{background:#1473ba;background:-moz-linear-gradient(top,#1473ba 0%,#284093 100%);background:-webkit-linear-gradient(top,#1473ba 0%,#284093 100%);background:linear-gradient(to bottom,#1473ba 0%,#284093 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1473ba',endColorstr='#284093',GradientType=0);}a.btn.ecpi-financial-tool{display:block;float:left;width:100%;height:28px;position:relative;line-height:28px;border-radius:14px;border:1px solid #c8fc80;color:#ffffff;font-family:sans-serif;font-size:14px;text-transform:uppercase;padding:10px 0 10px 0;text-align:center;margin:0 0 6px 0;box-shadow:0 8px 20px -2px #333;-webkit-box-shadow:0 8px 20px -2px #333;-moz-box-shadow:0 8px 20px -2px #333;-o-box-shadow:0 8px 20px -2px #333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px #5a5a5a;background:#585556;background:-moz-linear-gradient(top,#8cc63e 0%,#5e852a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8cc63e),color-stop(100%,#5e852a));background:-webkit-linear-gradient(top,#8cc63e 0%,#5e852a 100%);background:-o-linear-gradient(top,#8cc63e 0%,#5e852a 100%);background:-ms-linear-gradient(top,#8cc63e 0%,#5e852a 100%);background:linear-gradient(to bottom,#8cc63e 0%,#5e852a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc63e',endColorstr='#5e852a',GradientType=0);} .roboto-bold-webfont a.btn.ecpi-financial-tool{font-family: "roboto-bold-webfont",sans-serif;}a.btn.ecpi-financial-tool img{width:13%;position:absolute;left:3%;top:10%;}a.btn.ecpi-financial-tool:hover{background:#8cc63e;background:-moz-linear-gradient(top,#8cc63e 0%,#8cc63e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8cc63e),color-stop(100%,#8cc63e));background:-webkit-linear-gradient(top,#8cc63e 0%,#8cc63e 100%);background:-o-linear-gradient(top,#8cc63e 0%,#8cc63e 100%);background:-ms-linear-gradient(top,#8cc63e 0%,#8cc63e 100%);background:linear-gradient(to bottom,#8cc63e 0%,#8cc63e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc63e',endColorstr='#8cc63e',GradientType=0);text-decoration:none;}.net-price-calculator-wrapper{padding-top:20px;}.net-price-calculator-wrapper .net-price-calculator-link{background:url(/sites/all/themes/ecpi/images/netpricecalc3.png) no-repeat 0 0/100% auto;display:block;padding:25px 0 25px 80px;color:#ffffff;text-transform:uppercase;text-shadow:1px 1px #5a5a5a;font-family:"roboto-bold-webfont";line-height:17px;font-size:14px;}.net-price-calculator-wrapper .net-price-calculator-link:hover{color:#ffffff;}@media (max-width:1200px) {
 .net-price-calculator-wrapper .net-price-calculator-link{padding:16px 0 16px 52px;font-size:12px;} 
}.net-price-calculator-wrapper p{font-size:10px;font-family:Verdana,Helvetica,Arial,sans-serif;color:#323232;margin-top:0;font-weight:700;}@media (max-width:767px) {
 .net-price-calculator-wrapper{display:none;} 
}.ckeditor-accordion-container{font-family:sans-serif;} .roboto-condensed .ckeditor-accordion-container{font-family: "Roboto Condensed",sans-serif;}.ckeditor-accordion-container .ckeditor-accordion-toggler{font-size:17px;line-height:1.2;font-weight:500;padding-left:100px;border-bottom:none;border-top:1px solid #ffffff;color:#777575;background:none;}.ckeditor-accordion-container .ckeditor-accordion-toggler:after{content:'';position:absolute;left:18px;top:50%;margin-top:-5px;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #777575;border-bottom:5px solid transparent;}.ckeditor-accordion-container > dl{border:none;margin-top:0;}.ckeditor-accordion-container > dl dt{background-color:#f3f3f3;}.ckeditor-accordion-container > dl dt:nth-child(4n+3){background-color:#ebeaea;}.ckeditor-accordion-container > dl dt .ckeditor-accordion-toggler:hover{background-color:#e4e4e4;}.ckeditor-accordion-container > dl dt.active{background-color:#042b66;background:-moz-linear-gradient(top,#042b66 0%,#073b87 100%);background:-webkit-linear-gradient(top,#042b66 0%,#073b87 100%);background:linear-gradient(to bottom,#042b66 0%,#073b87 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#042b66',endColorstr='#073b87',GradientType=0);}.ckeditor-accordion-container > dl dt.active .ckeditor-accordion-toggler{color:#ffffff;background:transparent;font-family:sans-serif;} .roboto-condensed .ckeditor-accordion-container > dl dt.active .ckeditor-accordion-toggler{font-family: "Roboto Condensed",sans-serif;}.ckeditor-accordion-container > dl dt.active .ckeditor-accordion-toggler:after{content:'';position:absolute;left:18px;top:50%;margin-top:-5px;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top:10px solid white;}.international-student-faqs .ckeditor-accordion-container > dl dt.active .ckeditor-accordion-toggler,.page-online .ckeditor-accordion-container > dl dt.active .ckeditor-accordion-toggler{background:url(/sites/all/themes/ecpi/images/q.png) 20px center no-repeat;padding-top:20px;padding-bottom:20px;}.international-student-faqs .ckeditor-accordion-container > dl dt.active .ckeditor-accordion-toggler:after,.page-online .ckeditor-accordion-container > dl dt.active .ckeditor-accordion-toggler:after{content:none;}.ckeditor-accordion-container > dl dt > .ckeditor-accordion-toggle{display:none;}.ckeditor-accordion-container > dl dd{padding-top:1px;padding-bottom:1px;}.ckeditor-accordion-container > dl dd.active{border-bottom:1px solid #777575;}.international-student-faqs .ckeditor-accordion-container > dl dd,.page-online .ckeditor-accordion-container > dl dd{background:url(/sites/all/themes/ecpi/images/answer.png) 0 10px no-repeat;overflow:hidden;}.international-student-faqs .ckeditor-accordion-container > dl dd:before,.page-online .ckeditor-accordion-container > dl dd:before{content:"";width:1px;height:240px;display:block;float:left;}@media only screen and (max-width:985px) {
 .ecpi-financial-tool img{display:none;} 
}.additional-content .right{float:right;width:49%;}@media (max-width:767px) {
 .additional-content .right{width:100%;} 
}body.culinary-arts .additional-content p a.ecpimain-readmore{color:#75a12e;}body.culinary-arts .additional-content p .btn-base{text-decoration:none;color:#ffffff;}::selection{color:#ffffff;background:#00adee;}#admin-menu{box-shadow:none;z-index:2000;}@media (max-width:1200px) {
 #admin-menu{display:none;} 
}html body.admin-menu{margin-top:0 !important;padding-top:29px !important;}@media (max-width:1200px) {
 html body.admin-menu{margin-top:0 !important;padding-top:0 !important;} 
}body{background:#EFEFEF url(/sites/all/themes/ecpi/images/background.jpg) repeat;min-width:320px;}body:before{display:none;}@media (min-width:1201px) {
 body:before{content:"desktop";} 
}@media (max-width:1200px) and (min-width:768px) {
 body:before{content:"tablet";} 
}@media (max-width:767px) {
 body:before{content:"mobile";} 
}html,body{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-wrap{min-height:100%;position:relative;padding-bottom:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (max-width:1200px) {
 .page-wrap{padding-bottom:435px;} 
}@media (max-width:1200px) {
 .desktop{display:none;} 
}.mobile{display:none;}@media (max-width:1200px) {
 .mobile{display:block;} 
}.mobile-low{display:none;}@media (max-width:767px) {
 .mobile-low{display:block;} 
}.region-wrap{max-width:1200px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}img{max-width:100%;height:auto;}body > img{width:0;height:0;}ul.primary{background-color:#ffffff;}body:not(.page-home):not(.page-blog):not(.page-locations):not(.page-node-locations):not(.page-node-about):not(.page-press):not(.page-programs):not(.node-type-degree):not(.node-type-degree-concentration):not(.page-search):not(.node-type-location) .main-content-wrapper h1.title{display:block;padding:86px 0 40px;margin:0;}body:not(.page-home):not(.page-blog):not(.page-locations):not(.page-node-locations):not(.page-node-about):not(.page-press):not(.page-programs):not(.node-type-degree):not(.node-type-degree-concentration):not(.page-search):not(.page-node) .block-system{width:920px;background:#ffffff;box-shadow:0 8px 5px 0 #a9a9a9;display:block;margin:-10px 0 0;padding:30px;}body:not(.page-home):not(.page-blog):not(.page-locations):not(.page-node-locations):not(.page-node-about):not(.page-press):not(.page-programs):not(.node-type-degree):not(.node-type-degree-concentration):not(.page-search):not(.page-node) .block-system p,body:not(.page-home):not(.page-blog):not(.page-locations):not(.page-node-locations):not(.page-node-about):not(.page-press):not(.page-programs):not(.node-type-degree):not(.node-type-degree-concentration):not(.page-search):not(.page-node) .block-system .content{font-family:sans-serif;font-weight:normal;font-size:12px;color:#323232;line-height:21px;} .roboto-regular-webfont body:not(.page-home):not(.page-blog):not(.page-locations):not(.page-node-locations):not(.page-node-about):not(.page-press):not(.page-programs):not(.node-type-degree):not(.node-type-degree-concentration):not(.page-search):not(.page-node) .block-system p, .roboto-regular-webfont body:not(.page-home):not(.page-blog):not(.page-locations):not(.page-node-locations):not(.page-node-about):not(.page-press):not(.page-programs):not(.node-type-degree):not(.node-type-degree-concentration):not(.page-search):not(.page-node) .block-system .content{font-family: "roboto-regular-webfont",sans-serif;}body:not(.page-home):not(.page-blog):not(.page-locations):not(.page-node-locations):not(.page-node-about):not(.page-press):not(.page-programs):not(.node-type-degree):not(.node-type-degree-concentration):not(.page-search) .page-online .block-system{width:100%;padding:0;background:transparent;box-shadow:none;}body.form-open{overflow:hidden;}.region.region-menu{position:relative;}[id="skip-link"] a{position:absolute;left:0;top:0;z-index:9999;padding:10px;display:inline-block;border-radius:0 0 5px 5px;background-color:#004799;color:#ffffff;text-decoration:underline;transform:translate(0,-40px);transition:transform 0.3s ease-in-out;}[id="skip-link"] a:focus{transform:translate(0,0);}[id="skip-link"] a:hover{color:#ffffff;}input[type=text],input[type=password],input[type=email],input[type=number],input[type=search],input[type=tel],textarea{box-sizing:border-box;font-size:14px;line-height:1.25;padding:16px;outline:0;color:#393a3f;border:1px solid #a9a9a9;-webkit-appearance:none;border-radius:0;}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#393a3f;-webkit-transition:color 0.5s;transition:color 0.5s;}input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,textarea:-moz-placeholder{color:#393a3f;transition:color 0.5s;opacity:1;}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,textarea::-moz-placeholder{color:#393a3f;transition:color 0.5s;opacity:1;}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#393a3f;transition:color 0.5s;}input[type=text]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent;}input[type=text]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,input[type=email]:focus:-moz-placeholder,input[type=number]:focus:-moz-placeholder,input[type=search]:focus:-moz-placeholder,input[type=tel]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent;}input[type=text]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent;}input[type=text]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=search]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent;}select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;width:240px;height:36px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:1px 2px 9px 2px #BEBDBD;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:14px;color:#000000;font-weight:800;margin-bottom:20px;background:#fff url(/sites/all/themes/ecpi/images/select_arrow_form.png) no-repeat;padding:0 40px 0 10px;background-position:98%;}.form-checkboxes .form-item{position:relative;}.form-checkboxes .form-item input{position:absolute;top:0;left:0;width:16px;height:16px;opacity:0;cursor:pointer;}.form-checkboxes .form-item input:checked + label:after{content:'';display:block;position:absolute;width:8px;height:8px;background:#BEBDBD;top:4px;left:4px;}.form-checkboxes .form-item label{font-size:10.5px;line-height:16px;cursor:pointer;}.form-checkboxes .form-item label:before{content:'';display:inline-block;vertical-align:top;box-sizing:border-box;width:16px;height:16px;background:#d5d5d5;border:1px solid #BEBDBD;margin-right:8px;-webkit-transition:all 0.25s;transition:all 0.25s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.form-checkboxes .form-item label:hover:before{background:#c3c3c3;}@media (max-width:1200px) {
 .form-checkboxes .form-item label:hover:before{background:#d5d5d5;} 
}.form-radios .form-item{position:relative;}.form-radios .form-item input{position:absolute;top:0;left:0;width:16px;height:16px;opacity:0;cursor:pointer;}.form-radios .form-item input:checked + label:after{content:'';display:block;position:absolute;width:11.2px;height:11.2px;background:#BEBDBD;top:2.4px;left:2.4px;border-radius:50%;}.form-radios .form-item label{font-size:10.5px;line-height:16px;cursor:pointer;}.form-radios .form-item label:before{content:'';display:inline-block;vertical-align:top;box-sizing:border-box;width:16px;height:16px;background:#d5d5d5;border:1px solid #BEBDBD;margin-right:8px;border-radius:50%;-webkit-transition:all 0.25s;transition:all 0.25s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.form-radios .form-item label:hover:before{background:#c3c3c3;}@media (max-width:1200px) {
 .form-radios .form-item label:hover:before{background:#d5d5d5;} 
}input[type=text]:focus,input[type=text]:active,input[type=password]:focus,input[type=password]:active,input[type=email]:focus,input[type=email]:active,input[type=number]:focus,input[type=number]:active,input[type=search]:focus,input[type=search]:active,input[type=tel]:focus,input[type=tel]:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;}main input[type=text],main input[type=password],main input[type=email],main input[type=number],main input[type=search],main input[type=tel]{width:264px;height:36px;padding:0 16px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;box-shadow:1px 2px 9px 2px #BEBDBD;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:14px;color:#000000;font-weight:bold;}textarea{min-height:247.5px;resize:vertical;}main textarea{border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;box-shadow:1px 2px 9px 2px #BEBDBD;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:14px;color:#000000;font-weight:bold;}select::-ms-expand{display:none;}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;border-radius:0;}label{display:block;font-weight:normal;font-size:14px;line-height:1.5;}label.option{display:inline-block;vertical-align:top;}fieldset{border:1px solid #a9a9a9;margin:16px 0;}.form-item,.form-actions{margin:16px 0;}.form-item .description{font-size:12px;line-height:1.5;}.form-item input.error,.form-item textarea.error,.form-item select.error{color:#e64545;border:1px solid #e64545;}.form-actions input + a{display:inline-block;vertical-align:top;font-size:14px;line-height:1.5;margin-left:24px;margin-top:8px;}.form-checkboxes .form-item,.form-radios .form-item{margin:8px 0;}.resizable-textarea .grippie{display:none;}.container-inline-date > .form-item{display:inline-block;vertical-align:top;margin:0;}.container-inline-date > .form-item .form-item{float:none;}.container-inline-date > .form-item input{margin:0;}.container-inline-date .date-padding{padding:0;float:none;}#RequestInfoForm .form-group select.form-control{padding-right:35px;}header{background-color:#ffffff;padding-top:23px;}header .region-wrap{position:relative;padding:0 20px;}header .region-wrap:after{content:' ';display:table;clear:both;}header .logo{margin:15px 0 6px;display:block;float:left;}header .region-header{float:right;position:relative;}header .region-header ul.menu{margin:0;padding:0;}header .region-header ul.menu:after{content:' ';display:table;clear:both;}header .region-header ul.menu li{margin:0;padding:0;list-style:none;float:left;}header .region-header ul.menu li a{text-transform:uppercase;font-size:12px;}header .region-header ul.menu li a:hover{color:#165e9b;}header .region-header .block-menu#block-menu-header-menu,header .region-header .block-menu#block-menu-menu-header-menu-online{clear:both;}header .region-header .block-menu#block-menu-header-menu ul.menu li:not(:last-child),header .region-header .block-menu#block-menu-menu-header-menu-online ul.menu li:not(:last-child){padding-right:20px;}header .region-header .block-menu#block-menu-utility-menu{margin:14px 200px 20px 0;float:right;}header .region-header .block-menu#block-menu-utility-menu ul.menu li:nth-child(even){display:none;}header .region-header .block-menu#block-menu-utility-menu ul.menu li:not(:last-child):after{content:'\2008\007C\2008';}header .region-header .block-menu#block-menu-utility-menu ul.menu li:first-child a{font-weight:bold;color:#c41130;font-size:14px;}header .region-header .block-menu#block-menu-menu-utility-menu-online{margin:14px 200px 20px 0;float:right;}header .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:nth-child(even){display:none;}header .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:not(:last-child):after{content:'\2008\007C\2008';}header .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:first-child a{font-weight:bold;color:#c41130;font-size:14px;}header .region-header .block-search{float:right;position:absolute;right:0;}header .region-header .block-search form.searchbox-open{width:100%;}header .region-header .block-search form.searchbox-open input.form-text{width:191px;}header .region-header .block-search input.form-text{display:block;float:left;width:190px;height:37px;font-family:sans-serif;font-size:15px;color:#005ca9;padding:7px 30px 7px 10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;} .roboto-regular header .region-header .block-search input.form-text{font-family: 'Roboto-Regular',sans-serif;}header .region-header .block-search input.form-text:focus{border-width:2px;}header .region-header .block-search input.form-text:focus::-webkit-input-placeholder{color:#ffffff;}header .region-header .block-search input.form-text:focus::-moz-placeholder{color:#ffffff;}header .region-header .block-search input.form-text:focus:-ms-input-placeholder{color:#ffffff;}header .region-header .block-search input.form-text::-webkit-input-placeholder{color:#004799;}header .region-header .block-search input.form-text::-moz-placeholder{color:#004799;}header .region-header .block-search input.form-text:-ms-input-placeholder{color:#004799;}header .region-header .block-search input.form-submit{font:0/0 a;min-width:inherit;display:block;position:absolute;right:0;top:0;z-index:3;background:url(/sites/all/themes/ecpi/images/headersearchbutton.png) no-repeat 50% 50%;width:42px;height:37px;padding:0;}.civ-page .main-menu .region-menu{margin-bottom:0;}.civ-page .main-content-wrapper{padding-top:0;}.civ-page header{padding-top:0;}.civ-page header .logo-wrapper{float:left;margin-bottom:16px;}.civ-page header .logo-wrapper a{display:inline-block;vertical-align:middle;}.civ-page header .logo-wrapper .logo-civ{background-repeat:no-repeat;background-size:contain;display:block;}.civ-page header .logo-wrapper .logo-civ{width:120px;height:125px;background-image:url(/sites/all/themes/ecpi/logo-three.png);margin-top:15px;margin-right:15px;}@media (max-width:767px) {
 .civ-page header .logo-wrapper .logo-civ{background-position:center;} 
}.civ-page header .region-header{padding-top:45px;}@media (min-width:767px) {
 .civ-page header .region-header.fixed-menu [id="block-menu-menu-cta-menu-civ"]{position:fixed;top:0;right:0;left:0;z-index:200;padding:10px 30px;background:#ffffff;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.civ-page header .region-header.fixed-menu [id="block-menu-menu-cta-menu-civ"] ul.menu{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;}.civ-page header .region-header.fixed-menu [id="block-menu-menu-cta-menu-civ"]:after{content:"";z-index:1;position:fixed;left:0;top:0;background-color:#ffffff;height:33px;width:100%;}.civ-page header .region-header.fixed-menu [id="block-menu-menu-cta-menu-civ"] .content{z-index:2;position:relative;} 
}@media (max-width:767px) {
 .civ-page header .region-header{padding-top:0;} 
}.civ-page header .region-header ul.menu li:not(:last-child){padding-right:20px;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu li:not(:last-child){padding-right:10px;}@media (max-width:767px) {
 .civ-page header .region-header #block-menu-menu-cta-menu-civ .menu li:not(:last-child){margin-right:.5%;padding-right:0;} 
}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu a{display:block;padding:8px 2px;width:165px;background-color:#514f4f;color:white;text-transform:capitalize;border-radius:1px;font-size:14px;text-align:center;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu a:hover{background-color:#424040;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu .ecpi-rif{background-color:#ee3124;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu .ecpi-rif:hover{background-color:#b7190e;}@media (max-width:767px) {
 .civ-page header .region-header #block-menu-menu-cta-menu-civ{position:fixed;bottom:0;left:0;width:100%;z-index:120;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu{background:#ffffff;display:-webkit-flex;display:flex;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu li{width:33.33333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu li .ecpi-rif{background-color:#ee3124;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu li .ecpi-rif:hover{background-color:#b7190e;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu li a{width:100%;min-width:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-family:"roboto-bold-webfont";text-transform:uppercase;padding:13px;background-color:#ee3124;}.civ-page header .region-header #block-menu-menu-cta-menu-civ .menu li a:hover{background-color:#b7190e;} 
}.civ-page header .region-header #block-menu-menu-header-menu-civ{margin-top:15px;}.civ-page header .region-header #block-menu-menu-header-menu-civ ul.menu li{float:right;padding-right:0;}.civ-page header .region-header #block-menu-menu-header-menu-civ ul.menu li:not(:last-child){padding-left:20px;}.civ-page header .region-header #block-menu-menu-header-menu-civ ul.menu li a{font-size:14px;}.civ-page header .logo{float:none;}.civ-page header .logo-wrapper .logo-civ{max-width:100%;}@media (max-width:767px) {
 .civ-page header [id="block-menu-menu-header-menu-civ"]{display:none;} 
}.civ-page .region-menu{width:100%;max-width:1200px;margin:0 auto 30px;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.civ-page .region-menu .menu,.civ-page .region-menu .tb-megamenu-nav{margin:0;padding:0;}.civ-page .region-menu .menu li,.civ-page .region-menu .tb-megamenu-nav li{margin:0px -4px 0px 0px;padding:0;list-style:none;}.civ-page .region-menu .menu li a,.civ-page .region-menu .tb-megamenu-nav li a{padding:14px 16px;border-right:none;font-weight:normal;color:white;font-size:16px;transition:all 0.2s ease;}.civ-page .region-menu .menu li a:hover a,.civ-page .region-menu .menu li a:focus a,.civ-page .region-menu .tb-megamenu-nav li a:hover a,.civ-page .region-menu .tb-megamenu-nav li a:focus a{background-color:#6f952e;}@media (max-width:767px) {
 .civ-page .region-menu .menu li a,.civ-page .region-menu .tb-megamenu-nav li a{padding:14px 10px;} 
}.civ-page .region-menu .menu li li a,.civ-page .region-menu .tb-megamenu-nav li li a{padding:5px;}.civ-page .region-menu .menu li:hover a,.civ-page .region-menu .menu li:focus a,.civ-page .region-menu .tb-megamenu-nav li:hover a,.civ-page .region-menu .tb-megamenu-nav li:focus a{background-color:#6f952e;}.civ-page .region-menu .menu .ecpi-mobile-menu-civ-trigger,.civ-page .region-menu .tb-megamenu-nav .ecpi-mobile-menu-civ-trigger{font-size:0;float:right;width:30px;height:30px;background-image:url(/sites/all/themes/ecpi/images/menu-options.svg);position:absolute;right:0;top:8px;}@media (min-width:768px) {
 .civ-page .region-menu .menu .ecpi-mobile-menu-civ-trigger,.civ-page .region-menu .tb-megamenu-nav .ecpi-mobile-menu-civ-trigger{display:none;} 
}@media (max-width:767px) {
 .civ-page .region-menu .menu .mobile-disabled,.civ-page .region-menu .tb-megamenu-nav .mobile-disabled{display:none;} 
}@media (max-width:767px) {
 .civ-page .region-menu [id="block-menu-menu-main-menu-civ"]{padding-right:35px;position:relative;} 
}.civ-page .region-menu [id*="mobile-menu-civ"]{padding-bottom:30px;}.civ-page .region-menu .block-search,.civ-page .region-menu [id*="mobile-menu-civ"]{display:none;}.civ-page .region-menu .block-search li,.civ-page .region-menu [id*="mobile-menu-civ"] li{list-style:none;position:relative;display:block;float:none;margin:15px 0;}@media (max-width:767px) {
 .civ-page .region-menu .block-search li,.civ-page .region-menu [id*="mobile-menu-civ"] li{margin:0;padding:0 0 9px 11px;}.civ-page .region-menu .block-search li.list-separator,.civ-page .region-menu [id*="mobile-menu-civ"] li.list-separator{padding:0 0 19px 0;}.civ-page .region-menu .block-search li a,.civ-page .region-menu [id*="mobile-menu-civ"] li a{display:inline;padding:0;line-height:1.39;} 
}.civ-page .region-menu .block-search li:last-child,.civ-page .region-menu [id*="mobile-menu-civ"] li:last-child{margin-bottom:0;}.civ-page .region-menu .block-search li:before,.civ-page .region-menu [id*="mobile-menu-civ"] li:before{content:' ';display:block;position:absolute;width:4px;height:4px;background-color:#68973b;left:0;top:10px;}@media (max-width:767px) {
 .civ-page .region-menu .block-search li:before,.civ-page .region-menu [id*="mobile-menu-civ"] li:before{top:8px;} 
}.civ-page .region-menu .block-search li a,.civ-page .region-menu [id*="mobile-menu-civ"] li a{color:#ffffff;text-transform:none;font-size:14px;padding:3px 12px 0;}@media (max-width:767px) {
 .civ-page .region-menu .block-search li a,.civ-page .region-menu [id*="mobile-menu-civ"] li a{padding:0;} 
}.civ-page .region-menu .block-search li hr,.civ-page .region-menu [id*="mobile-menu-civ"] li hr{display:none;}.civ-page .region-menu .block-search li.list-separator,.civ-page .region-menu [id*="mobile-menu-civ"] li.list-separator{list-style:none;margin:0;position:relative;display:block;float:none;width:100%;}@media (max-width:767px) {
 .civ-page .region-menu .block-search li.list-separator ~ li,.civ-page .region-menu [id*="mobile-menu-civ"] li.list-separator ~ li{padding:0;display:inline-block;}.civ-page .region-menu .block-search li.list-separator ~ li:before,.civ-page .region-menu [id*="mobile-menu-civ"] li.list-separator ~ li:before{content:none;}.civ-page .region-menu .block-search li.list-separator ~ li a,.civ-page .region-menu [id*="mobile-menu-civ"] li.list-separator ~ li a{padding:5px;text-transform:uppercase;font-size:13px;} 
}.civ-page .region-menu .block-search li .separator,.civ-page .region-menu [id*="mobile-menu-civ"] li .separator{padding-top:10px;display:block;border-bottom:1px solid #68973b;width:100%;}.civ-page .region-menu .block-search .list-separator:before,.civ-page .region-menu [id*="mobile-menu-civ"] .list-separator:before{display:none;}@media (max-width:767px) {
 .civ-page .region-menu.open{background-color:#233786;position:relative;z-index:20;max-height:100vh;overflow:auto;}.civ-page .region-menu.open .block-search,.civ-page .region-menu.open [id*="mobile-menu-civ"]{display:block;} 
}.civ-page .region-menu [id="block-search-form"]{position:relative;}.civ-page .region-menu [id="block-search-form"] .form-text{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;border:1px solid #68973b;background-color:transparent;padding:7px 30px 7px 10px;font-size:15px;line-height:1.2;color:#ffffff;}.civ-page .region-menu [id="block-search-form"] .form-text::-webkit-input-placeholder{color:#ffffff;}.civ-page .region-menu [id="block-search-form"] .form-text::-moz-placeholder{color:#ffffff;}.civ-page .region-menu [id="block-search-form"] .form-text:-moz-placeholder{color:#ffffff;}.civ-page .region-menu [id="block-search-form"] .form-text:-ms-input-placeholder{color:#ffffff;}.civ-page .region-menu [id="block-search-form"] .form-submit{position:absolute;font-size:0;top:0;width:23px;height:40px;right:10px;min-width:30px;background:url(/sites/all/themes/ecpi/images/mobilesearchicon.png) no-repeat 50% 50%;}.civ-page .region-menu .menu li{display:inline-block;}.civ-page .region-menu .menu li a{display:block;}@media (max-width:767px) {
 .civ-page .region-menu .menu li{display:block;}.civ-page .region-menu .menu li a{display:inline;} 
}.civ-page .region-menu .tb-megamenu-nav{display:-webkit-flex;display:flex;}@media (min-width:480px) {
 .civ-page .region-menu .tb-megamenu-nav{-webkit-justify-content:center;justify-content:center;} 
}.civ-page .region-menu .tb-megamenu-nav li{text-align:center;}.civ-page .region-menu .tb-megamenu-nav li a{display:block;}.civ-page .region-menu .tb-megamenu-nav li li{text-align:left;}.civ-page .region-menu .tb-megamenu-nav li li a:hover,.civ-page .region-menu .tb-megamenu-nav li li a:focus{background-color:#ECECEC;color:#004799;}.civ-page .region-menu .tb-megamenu-nav li li:first-child a{padding-top:5px;}@media (max-width:1200px) and (min-width:768px) {
 .civ-page .region-menu .tb-megamenu-nav > li > a{display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;} 
}@media (max-width:1200px) and (min-width:768px) {
 .civ-page .region-menu .tb-megamenu-nav > li > a{padding:14px;font-size:14px;} 
}.civ-page .region-menu .tb-megamenu-nav > li > a:hover,.civ-page .region-menu .tb-megamenu-nav > li > a:focus{background-color:#6f952e;}.civ-page .region-menu .tb-megamenu-nav > li:hover,.civ-page .region-menu .tb-megamenu-nav > li:focus{background-color:#6f952e;}.civ-page .region-menu .tb-megamenu-nav > li.ecpi-mobile-menu-civ-trigger:hover,.civ-page .region-menu .tb-megamenu-nav > li.ecpi-mobile-menu-civ-trigger:focus{background-color:transparent;}.page-wrap:not(.student-page):not(.civ-page){padding-top:234px;}.admin-menu .page-wrap:not(.student-page):not(.civ-page){padding-top:206px;}@media (max-width:1200px) {
 .page-wrap:not(.student-page):not(.civ-page){padding-top:231px;} 
}@media (max-width:960px) {
 .page-wrap:not(.student-page):not(.civ-page){padding-top:245px;} 
}@media (max-width:767px) {
 .page-wrap:not(.student-page):not(.civ-page){padding-top:175px;} 
}.page-wrap:not(.student-page):not(.civ-page) .main-menu{position:fixed;left:0;width:100%;z-index:1001;top:118px;}@media (max-width:767px) {
 .page-wrap:not(.student-page):not(.civ-page) .main-menu{top:94px;} 
}.page-wrap:not(.student-page):not(.civ-page) header.fixed{position:fixed;left:0;top:0;width:100%;z-index:1002;box-sizing:border-box;}.page-wrap:not(.student-page):not(.civ-page) header .region-header .block-menu#block-menu-utility-menu ul.menu li:first-child a{background-image:url(/sites/all/themes/ecpi/images/calltoactionicon.png);background-position:10px 50%;background-repeat:no-repeat;padding:7px 10px 7px 30px;}.page-wrap:not(.student-page):not(.civ-page) header #block-menu-header-menu,.page-wrap:not(.student-page):not(.civ-page) header #block-menu-menu-header-menu-online{max-width:830px;width:100%;margin-bottom:9px;}@media (min-width:767px) {
 .page-wrap:not(.student-page):not(.civ-page) header #block-menu-header-menu,.page-wrap:not(.student-page):not(.civ-page) header #block-menu-menu-header-menu-online{min-width:700px;} 
}.page-wrap:not(.student-page):not(.civ-page) header #block-menu-header-menu ul.menu,.page-wrap:not(.student-page):not(.civ-page) header #block-menu-menu-header-menu-online ul.menu{text-align:right;}.page-wrap:not(.student-page):not(.civ-page) header #block-menu-header-menu ul.menu:after,.page-wrap:not(.student-page):not(.civ-page) header #block-menu-menu-header-menu-online ul.menu:after{content:none;}.page-wrap:not(.student-page):not(.civ-page) header #block-menu-header-menu ul.menu li,.page-wrap:not(.student-page):not(.civ-page) header #block-menu-menu-header-menu-online ul.menu li{float:none;display:inline;padding-right:0;margin-left:16px;}.page-wrap:not(.student-page):not(.civ-page) header #block-menu-header-menu ul.menu li.separator,.page-wrap:not(.student-page):not(.civ-page) header #block-menu-menu-header-menu-online ul.menu li.separator{margin:0;height:5px;overflow:hidden;display:block;}.page-wrap:not(.student-page):not(.civ-page) header #block-menu-header-menu li.separator,.page-wrap:not(.student-page):not(.civ-page) header #block-menu-menu-header-menu-online li.separator{clear:both;padding:0;height:0;width:0;overflow:hidden;}@media (min-width:1200px) {
 .page-wrap:not(.student-page):not(.civ-page) header .logo{margin-top:10px;position:absolute;} 
}.page-wrap:not(.student-page):not(.civ-page).page-online{padding-top:231px;}@media (min-width:1200px) {
 .admin-menu .page-wrap:not(.student-page):not(.civ-page).page-online{padding-top:202px;} 
}@media (max-width:1200px) {
 .page-wrap:not(.student-page):not(.civ-page).page-online{padding-top:229px;} 
}@media (max-width:767px) {
 .page-wrap:not(.student-page):not(.civ-page).page-online{top:-25px;} 
}@media (max-width:767px) {
 .page-wrap:not(.student-page):not(.civ-page).page-online .main-menu{top:124px;} 
}@media (min-width:768px) {
 #block-menu-mobile-menu,#block-menu-menu-mobile-menu-online,.ecpi-mobile-menu-trigger{display:none;} 
}@media (max-width:1200px) {
 header{padding:19px 0 3px;}header .logo{width:28%;position:absolute;margin-top:0;}header .region-header .block-menu#block-menu-menu-utility-menu-online{margin:14px 165px 20px 0;float:right;}header .region-header .block-search{position:absolute;right:0;top:0;}header .region-header .block-search form.searchbox-open input.form-text{width:150px;}header .region-header .block-search input.form-text{height:32px;margin-top:6px;}header .region-header .block-search input.form-submit{top:6px;height:32px;}.civ-page header .logo{width:100%;position:static;}.page-online header .logo{width:100%;} 
}@media (max-width:980px) {
 header{padding:19px 0 3px;}header .region-wrap{max-width:720px;padding:0;}header .region-header .block-search input.form-text{width:158px;}header .region-header .block-menu#block-menu-utility-menu{margin-right:165px;}header .logo{width:33%;}.civ-page header .region-wrap{display:flex;flex-direction:column;}.civ-page header .logo-wrapper{text-align:center;}.civ-page header .logo-civ{margin:0 auto;}.civ-page header .region-header{order:2;}.civ-page header .region-header ul.menu li{display:inline-block;}.civ-page header .region-header .tb-megamenu-nav li a{display:block;}.civ-page header .region-header ul.menu,.civ-page header .region-header .tb-megamenu-nav{text-align:center;}.civ-page header .region-header ul.menu li,.civ-page header .region-header .tb-megamenu-nav li{float:none;}.civ-page header .region-header ul.menu li:first-child,.civ-page header .region-header .tb-megamenu-nav li:first-child{display:inline-block;}.civ-page header .region-header #block-menu-menu-header-menu-civ ul.menu li{float:none;display:inline-block;padding:5px 20px;}.page-wrap:not(.student-page):not(.civ-page) header .region-wrap{max-width:90%;}.page-wrap:not(.student-page):not(.civ-page) header #block-menu-header-menu li a{font-size:10px;} 
}@media (max-width:767px) {
 .region-wrap{max-width:100%;}header{padding:40px 12px 11px;}header .region-header{float:none;margin-top:0;position:inherit;}header .region-header.open #block-search-form,header .region-header.open #block-menu-mobile-menu,header .region-header.open #block-menu-menu-mobile-menu-online{display:block;}header .region-wrap{position:static;padding:0;}header #block-menu-header-menu{display:none;}header #block-menu-utility-menu{margin:0 !important;position:absolute;right:53px;top:13px;}header #block-menu-utility-menu ul.menu > li:not(:first-child){display:none;}header #block-menu-utility-menu ul.menu > li:first-child:after{content:none !important;}header #block-menu-utility-menu ul.menu > li:first-child a{font-size:17px !important;color:#000000 !important;}header #block-menu-menu-utility-menu-online{margin:0 !important;position:absolute;right:53px;top:13px;}header #block-menu-menu-utility-menu-online ul.menu > li:not(:first-child){display:none;}header #block-menu-menu-utility-menu-online ul.menu > li:first-child:after{content:none !important;}header #block-menu-menu-utility-menu-online ul.menu > li:first-child a{font-size:17px !important;color:#000000 !important;}header #block-menu-menu-utility-menu-online ul.menu > li:first-child a:before{content:' ';width:21px;height:17px;display:block;position:absolute;margin-left:-26px;background:url(/sites/all/themes/ecpi/images/mobiletollfreearrow.png) no-repeat 0 0;}header .logo{width:260px;position:relative;margin-top:0;}header #block-search-form{display:none;float:none;top:73px;right:9%;left:20px;z-index:1;}header #block-search-form .element-invisible{display:none;}header #block-search-form input.form-text{margin:0;float:none;width:100%;height:40px;border:1px solid #00ADEE;background-color:transparent;}header #block-search-form input.form-submit{top:0;width:23px;height:40px;right:2.5%;background:url(/sites/all/themes/ecpi/images/mobilesearchicon.png) no-repeat 50% 50%;}header #block-menu-mobile-menu,header #block-menu-menu-mobile-menu-online{display:none;margin:0 -12px 20px;padding:75px 9% 20px 20px;background-color:#323232;}header #block-menu-mobile-menu ul.menu,header #block-menu-menu-mobile-menu-online ul.menu{margin:0;padding:0 0 0 4px;}header #block-menu-mobile-menu ul.menu li,header #block-menu-menu-mobile-menu-online ul.menu li{list-style:none;margin:0;position:relative;display:block;float:none;}header #block-menu-mobile-menu ul.menu li:not(.list-separator),header #block-menu-menu-mobile-menu-online ul.menu li:not(.list-separator){padding:0 0 9px 11px;}header #block-menu-mobile-menu ul.menu li:not(.list-separator):before,header #block-menu-menu-mobile-menu-online ul.menu li:not(.list-separator):before{content:' ';display:block;position:absolute;width:4px;height:4px;background-color:#00adee;left:0;top:9px;}header #block-menu-mobile-menu ul.menu li a,header #block-menu-menu-mobile-menu-online ul.menu li a{color:#ffffff;text-transform:none;font-size:14px;font-family:"roboto-regular-webfont";}header #block-menu-mobile-menu ul.menu li a:hover,header #block-menu-menu-mobile-menu-online ul.menu li a:hover{color:#00adee;}header #block-menu-mobile-menu ul.menu li.list-separator,header #block-menu-menu-mobile-menu-online ul.menu li.list-separator{padding-bottom:19px;}header #block-menu-mobile-menu ul.menu li.list-separator .separator,header #block-menu-menu-mobile-menu-online ul.menu li.list-separator .separator{padding-top:10px;display:block;border-bottom:1px solid #00adee;}header #block-menu-mobile-menu ul.menu li.list-separator .separator hr,header #block-menu-menu-mobile-menu-online ul.menu li.list-separator .separator hr{display:none;}header #block-menu-mobile-menu ul.menu li.list-separator ~ li,header #block-menu-menu-mobile-menu-online ul.menu li.list-separator ~ li{padding:0;display:inline-block;}header #block-menu-mobile-menu ul.menu li.list-separator ~ li:before,header #block-menu-menu-mobile-menu-online ul.menu li.list-separator ~ li:before{content:none;}header #block-menu-mobile-menu ul.menu li.list-separator ~ li a,header #block-menu-menu-mobile-menu-online ul.menu li.list-separator ~ li a{padding:5px;text-transform:uppercase;line-height:21px;font-size:13px;}header .ecpi-mobile-menu-trigger{display:block;position:absolute;top:12px;right:12px;font:0/0 a;padding:0;width:24px;height:20px;min-width:0;background:url(/sites/all/themes/ecpi/images/notificationblue.png) no-repeat 0 0;}.page-wrap:not(.student-page):not(.civ-page) header .region-wrap{max-width:100%;}.page-wrap:not(.student-page):not(.civ-page) header .logo{float:none;margin:auto;width:230px;}.page-wrap:not(.student-page):not(.civ-page) header #block-menu-utility-menu{right:0;left:0;margin:auto !important;text-align:center;width:200px;} 
}@media (max-width:480px) {
 .page-wrap:not(.student-page):not(.civ-page) header .region-wrap{max-width:100%;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .block-tb-megamenu{box-shadow:inset 0 8px 0 rgba(0,0,0,0.1),0 3px 25px #000000;background:#656469;background:-moz-linear-gradient(top,#656469 0%,#5A5A5C 28%,#424043 54%,#2E2A2B 78%,#231F20 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#656469),color-stop(28%,#5A5A5C),color-stop(54%,#424043),color-stop(78%,#2E2A2B),color-stop(100%,#231F20));background:-webkit-linear-gradient(top,#656469 0%,#5A5A5C 28%,#424043 54%,#2E2A2B 78%,#231F20 100%);background:-o-linear-gradient(top,#656469 0%,#5A5A5C 28%,#424043 54%,#2E2A2B 78%,#231F20 100%);background:-ms-linear-gradient(top,#656469 0%,#5A5A5C 28%,#424043 54%,#2E2A2B 78%,#231F20 100%);background:linear-gradient(to bottom,#656469 0%,#5A5A5C 28%,#424043 54%,#2E2A2B 78%,#231F20 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#656469',endColorstr='#231F20',GradientType=0);}div:not(.civ-page):not(.student-page) nav.main-menu .block-tb-megamenu > .content{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}div:not(.civ-page):not(.student-page).page-online nav.main-menu .block-tb-megamenu{background:#ffffff;filter:none;box-shadow:0 3px 25px #555;}div:not(.civ-page):not(.student-page).page-online nav.main-menu .block-tb-megamenu > .content{padding:0;}div:not(.student-page) nav.main-menu .tb-megamenu{background-color:transparent;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav:after{content:' ';display:table;clear:both;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active{position:static;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > a{display:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu{display:block;min-width:0;position:static;border:0;box-shadow:none;background-color:transparent;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-row:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-row:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-row:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-row:after{content:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner{padding:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner:after{content:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul{padding:9px 20px 0 13px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li{text-align:left;padding-left:11px;position:relative;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li:before{content:' ';display:block;position:absolute;top:8px;left:0;width:4px;height:4px;background-color:#00adee;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li a{display:inline-block;border-top:0;padding:0;line-height:18px;font-family:sans-serif;color:#ffffff;text-decoration:none;font-size:12px;font-weight:normal;text-transform:none;} .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li a, .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li a{font-family: "roboto-bold-webfont",sans-serif;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li a:hover,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li a:hover{background-color:transparent;color:#00adee;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li a:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li a:after{content:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{min-width:170px;display:block;border-right:0;white-space:nowrap;padding:67px 32px 23px;font-family:sans-serif;font-size:16px;text-transform:uppercase;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;background-repeat:no-repeat;position:relative;border-bottom:0;} .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a, .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{font-family: "roboto-bold-webfont",sans-serif;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a:active,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a:visited,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a:focus,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:active,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:visited,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:focus{color:#ffffff;background-color:transparent;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:after{content:' ';display:block;position:absolute;top:0;bottom:0;width:1px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:before{left:0;background:#97989c;background:-moz-linear-gradient(top,#97989c 0%,#363032 100%);background:-webkit-linear-gradient(top,#97989c 0%,#363032 100%);background:linear-gradient(to bottom,#97989c 0%,#363032 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97989c',endColorstr='#363032',GradientType=0);}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:after{right:0;background:#4D4C51;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).military > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).online > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).international > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).military > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).online > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).international > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/sptite-main-menu.png);}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > a{background-position:50% -940px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > a{background-position:50% -635px;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs.active > a{background-position:50% -1060px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs.active > a{background-position:50% -717px;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs:hover > a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs:hover > a:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs.active > a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs.active > a:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs:hover > a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs:hover > a:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs.active > a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs.active > a:after{background:#00adee;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu{left:0;right:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(1),div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(1){width:18.2%;float:left;clear:left;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (max-width:1200px) and (min-width:768px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(1),div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(1){width:24.2%;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2),div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2){width:81.8%;float:right;margin:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .content:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .content:after{content:' ';display:table;clear:both;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list{width:25%;float:left;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list:not(:nth-child(4n)),div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list:not(:nth-child(4n)){padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list h3,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list h3{margin:0;padding:5px 0 0 9px;font-family:sans-serif;font-weight:normal;font-style:normal;color:#ffffff;text-transform:uppercase;font-size:12px;line-height:14px;display:block;background:#007FAF;} .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list h3, .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list h3{font-family: "roboto-bold-webfont",sans-serif;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list h3 + ul,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list h3 + ul{padding-left:18px;}@media (max-width:1200px) and (min-width:768px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2),div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2){width:75.8%;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) .item-list{width:32%;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column:nth-child(2) [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li{width:29.3%;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column h2,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column h2{display:inline-block;padding-right:20px;border-bottom:1px solid #ffffff;margin:0 0 12px 0;text-transform:uppercase;font:12px/18px sans-serif;} .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column h2, .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column h2{font: 12px/18px "roboto-bold-webfont",sans-serif;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul{display:block;float:left;width:100%;background:#007FAF;margin:0 0 10px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul li a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul li a{display:block;font-family:sans-serif;font-weight:normal;font-style:normal;color:#ffffff;font-size:12px;float:left;width:100%;padding:2px 1px;} .roboto-regular-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul li a, .roboto-regular-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul li a{font-family: "roboto-regular-webfont",sans-serif;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul li a:hover,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul li a.active,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul li a:hover,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column .content ul li a.active{background:#ECECEC;color:#004799;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu{padding:0;margin-right:-10px;background-color:transparent;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li{width:200px;background:#007FAF;padding:5px;margin:0 10px 10px 0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul{float:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul *,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul *{float:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul > li,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul > li{padding:2px 0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul > li li,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul > li li{padding-bottom:6px;line-height:1;text-indent:-10px;padding-left:10px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li > ul a{padding:0;display:inline;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li span.nolink,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > .dropdown-menu .tb-megamenu-row .tb-megamenu-column [data-block="menu--areas-of-interest-menu"] div.content > ul.menu > li span.nolink{font-family:"roboto-bold-webfont";color:#ffffff;text-transform:uppercase;font-size:12px;line-height:14px;display:block;width:100%;margin:3px 0 1px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > a{background-position:50% -700px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > a{background-position:50% -472px;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations:hover > a{background-position:50% -820px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations:hover > a{background-position:50% -554px;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu{min-width:400px;max-width:650px;width:100%;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-row:nth-child(2),div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-row:nth-child(2){position:static !important;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .mega-dropdown-inner,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .mega-dropdown-inner{padding:0 0 115px 20px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column{width:190px;margin-left:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column:not(:nth-child(5n)),div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column:not(:nth-child(5n)){margin-right:10px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column h2,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column h2{text-transform:uppercase;display:inline-block;padding-right:20px;border-bottom:1px solid #ffffff;margin:0 0 12px 0;font:12px/18px sans-serif;} .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column h2, .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column h2{font: 12px/18px "roboto-bold-webfont",sans-serif;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content{background:#007FAF;margin:0 0 10px;padding:4px 3px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content h4,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content h4{margin:0;font-size:14px;line-height:28px;font-family:"roboto-regular-webfont";color:#ffffff;text-transform:none;cursor:default;padding:0 3px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content h4:hover,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content h4:hover{background-color:#ECECEC;color:#004799;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content h4:hover a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content h4:hover a{color:#004799;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content h4 a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content h4 a{padding:0;font-size:14px;line-height:28px;font-family:"roboto-regular-webfont";color:#ffffff;display:inline;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu{background:#007FAF;padding:5px 0 5px 10px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu a{padding:0 3px;font-size:14px;line-height:28px;font-family:"roboto-regular-webfont";color:#ffffff;display:inline-block;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu a:hover,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu a.active,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu a:hover,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu a.active{background-color:#ECECEC;color:#004799;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu ul.menu,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu ul.menu{padding-left:20px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu ul.menu li,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu ul.menu li{padding-bottom:7px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu ul.menu li a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > .dropdown-menu .tb-megamenu-column .block-menu .content > ul.menu ul.menu li a{line-height:1.2;text-indent:-10px;padding-left:10px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).military > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).military > a{background-position:50% -460px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).military > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).military > a{background-position:50% -308px;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).military.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).military:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).military.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).military:hover > a{background-position:50% -580px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).military.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).military:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).military.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).military:hover > a{background-position:50% -390px;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).online > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).online > a{background-position:50% -220px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).online > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).online > a{background-position:50% -145px;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).online.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).online:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).online.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).online:hover > a{background-position:50% -340px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).online.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).online:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).online.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).online:hover > a{background-position:50% -227px;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).international > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).international > a{background-position:50% 20px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).international.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).international:hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).international.active > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).international:hover > a{background-position:50% -100px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).international,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).international{display:none;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu{display:block;opacity:0;pointer-events:none;padding:20px 20px 150px;text-align:left;box-shadow:0 1px 0 #5a5a5a;border-bottom:0;background:#00adee;color:#ffffff;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .mega-dropdown-inner,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .mega-dropdown-inner{position:relative;display:block;overflow:hidden;padding:0 20px 115px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .tb-megamenu-row,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .tb-megamenu-row{border-top:0;padding:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .tb-megamenu-row:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .tb-megamenu-row:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .tb-megamenu-row:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .tb-megamenu-row:after{content:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .tb-megamenu-column-inner,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .tb-megamenu-column-inner{padding:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .tb-megamenu-column-inner:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .tb-megamenu-column-inner:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .tb-megamenu-column-inner:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .tb-megamenu-column-inner:after{content:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .ecpi-learn-online,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .ecpi-learn-online{position:absolute;bottom:0;right:0;background:#007FAF;display:block;width:144px;font-family:sans-serif;font-weight:normal;font-style:normal;color:#ffffff;font-size:12px;line-height:14px;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:17px 31px 20px 51px;white-space:normal;} .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .ecpi-learn-online, .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .ecpi-learn-online{font-family: "roboto-bold-webfont",sans-serif;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .ecpi-learn-online:hover,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .ecpi-learn-online:hover{text-decoration:underline;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .ecpi-learn-online:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .ecpi-learn-online:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .ecpi-learn-online:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .ecpi-learn-online:after{content:' ';display:block;position:absolute;background-size:100% auto !important;top:17px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .ecpi-learn-online:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .ecpi-learn-online:before{left:20px;width:24px;height:26px;background:url(/sites/all/themes/ecpi/images/Learnonlinemouse.png) no-repeat 0 0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > .dropdown-menu .ecpi-learn-online:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > .dropdown-menu .ecpi-learn-online:after{right:20px;width:19px;height:21px;background:url(/sites/all/themes/ecpi/images/Learnonlinearrow.png) no-repeat 0 0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other).active.dropdown > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other):hover > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other).active.dropdown > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other):hover > a{background-color:#00adee;color:#ffffff;}@media (min-width:768px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other):hover > .dropdown-menu,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other):hover > .dropdown-menu{opacity:1;pointer-events:all;max-height:calc(100vh - 230px);overflow:auto;box-sizing:border-box;padding:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other):hover > .dropdown-menu::-webkit-scrollbar,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other):hover > .dropdown-menu::-webkit-scrollbar{width:12px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other):hover > .dropdown-menu::-webkit-scrollbar-thumb,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other):hover > .dropdown-menu::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#007FAF;} 
}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.home,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.home{border-left:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.home a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.home a{display:block;text-indent:-9999px;background-image:url(/sites/all/themes/ecpi/images/logo-ECPI-Seal_white.png);background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:auto 90px;background-size:auto 90px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.home a:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.home a:before{display:none;}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{font-family:sans-serif;color:#333333;background-size:auto 40px;background-position:50% 20px;} .roboto-condensed div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a, .roboto-condensed div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{font-family: 'Roboto Condensed',sans-serif;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{background-size:auto 23px;} 
}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a:hover,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a.active,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:hover,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a.active{background-size:auto 40px;background-position:50% 20px;}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a:hover,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a.active,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:hover,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a.active{background-size:auto 23px;} 
}@media (max-width:767px) {
 div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{font-weight:700;} 
}@media (min-width:1200px) {
 div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{min-width:200px;} 
}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a:before,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:before{content:none;}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other) > a:after,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other) > a:after{background:#e4e4e4;}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).programs.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).locations.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).military.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).online.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).international.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).programs.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).locations.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).military.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).online.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).international.active > a{background-position:50% 20px;}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).programs > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).programs > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/primary-programs.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).programs.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).programs.active > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/primary-programs.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).programs:hover > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).programs:hover > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/programshover.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).locations > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).locations > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/primary-locations.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).locations.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).locations.active > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/primary-locations.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).locations:hover > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).locations:hover > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/locationhover.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).military > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).military > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/primary-school.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).military.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).military.active > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/primary-school.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).military:hover > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).military:hover > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/schoolhover.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).online > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).online > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/primary-online.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).online.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).online.active > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/primary-online.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).online:hover > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).online:hover > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/onlinehover.png);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).international > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).international > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/earth-grid.svg);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).international.active > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).international.active > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/earth-grid.svg);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).international:hover > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).international:hover > a{background-image:url(/sites/all/themes/ecpi/images/main-menu/earth-grid-hover.svg);}div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other).active.dropdown > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav > li:not(.other):hover > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other).active.dropdown > a,div:not(.civ-page):not(.student-page).page-online nav.main-menu .tb-megamenu-nav li.active:not(.other):hover > a{background-color:#00adee;color:#ffffff;}div:not(.student-page) nav.main-menu .home{display:none;}nav.main-menu.fixed-menu{position:fixed;top:0;left:0;right:0;z-index:1001;}nav.main-menu.fixed-menu li.other{display:none;}@media (min-width:767px) {
 .civ-page nav.main-menu.fixed-menu{top:53px;} 
}#block-menu-cta-menu,#block-menu-menu-cta-menu-online{background:#ffffff;position:relative;padding:0;max-width:none;height:auto;-webkit-font-smoothing:antialiased;}#block-menu-cta-menu .content,#block-menu-menu-cta-menu-online .content{height:100%;}#block-menu-cta-menu ul.menu,#block-menu-menu-cta-menu-online ul.menu{max-width:1200px;height:100%;margin:0 auto;padding:7px 0;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#block-menu-cta-menu ul.menu .cta-tel-link-wrapper-mobile,#block-menu-menu-cta-menu-online ul.menu .cta-tel-link-wrapper-mobile{display:none;}#block-menu-cta-menu ul.menu li,#block-menu-menu-cta-menu-online ul.menu li{list-style:none;padding:0;margin:0;display:inline-block;}#block-menu-cta-menu ul.menu a,#block-menu-menu-cta-menu-online ul.menu a{font-family:"roboto-bold-webfont";font-size:12px;text-transform:uppercase;background-color:#c41130;color:#ffffff;margin-right:10px;text-align:center;width:100%;display:block;line-height:31px;padding:0 18px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.25s;transition:all 0.25s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;}#block-menu-cta-menu ul.menu .cta-tel-link,#block-menu-cta-menu ul.menu .cta-tel-link-mobile,#block-menu-menu-cta-menu-online ul.menu .cta-tel-link,#block-menu-menu-cta-menu-online ul.menu .cta-tel-link-mobile{font-size:15px;display:inline-block;position:relative;padding-left:30px;background-color:transparent;color:#c41130;background-image:url(/sites/all/themes/ecpi/images/calltoactionicon.png);background-position:10px 50%;background-repeat:no-repeat;}#block-menu-cta-menu ul.menu .cta-tel-link:after,#block-menu-cta-menu ul.menu .cta-tel-link-mobile:after,#block-menu-menu-cta-menu-online ul.menu .cta-tel-link:after,#block-menu-menu-cta-menu-online ul.menu .cta-tel-link-mobile:after{display:none;content:' ';position:absolute;right:0;width:1px;top:3px;bottom:2px;background-color:#a9a9a9;}@media (min-width:767px) {
 #block-menu-cta-menu ul.menu .ecpi-rif,#block-menu-menu-cta-menu-online ul.menu .ecpi-rif{background:#ef0d1a;background:-moz-linear-gradient(top,#ef0d1a 0%,#a8040c 100%);background:-webkit-linear-gradient(top,#ef0d1a 0%,#a8040c 100%);background:linear-gradient(to bottom,#ef0d1a 0%,#a8040c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef0d1a',endColorstr='#a8040c',GradientType=0);color:#ffffff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-bottom:5px;border:1px solid #fac592;}#block-menu-cta-menu ul.menu .ecpi-rif:hover,#block-menu-menu-cta-menu-online ul.menu .ecpi-rif:hover{background:#ff0000;background:-moz-linear-gradient(top,#ff0000 0%,#ff0000 100%);background:-webkit-linear-gradient(top,#ff0000 0%,#ff0000 100%);background:linear-gradient(to bottom,#ff0000 0%,#ff0000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000',endColorstr='#ff0000',GradientType=0);} 
}#block-menu-cta-menu ul.menu .apply-now,#block-menu-cta-menu ul.menu .ecpi-rif,#block-menu-menu-cta-menu-online ul.menu .apply-now,#block-menu-menu-cta-menu-online ul.menu .ecpi-rif{padding:7px 25px;}@media (min-width:1220px) {
 #block-menu-cta-menu ul.menu .apply-now,#block-menu-cta-menu ul.menu .ecpi-rif,#block-menu-menu-cta-menu-online ul.menu .apply-now,#block-menu-menu-cta-menu-online ul.menu .ecpi-rif{padding:6px 15px;min-width:255px;font-size:14px;} 
}#block-menu-cta-menu ul.menu .ecpi-chat-now,#block-menu-menu-cta-menu-online ul.menu .ecpi-chat-now{background-color:transparent;color:#000000;display:inline-block;margin-right:0;}#block-menu-cta-menu ul.menu .apply-now,#block-menu-cta-menu ul.menu .fin-plan-tool,#block-menu-menu-cta-menu-online ul.menu .apply-now,#block-menu-menu-cta-menu-online ul.menu .fin-plan-tool{display:none;}@media (min-width:767px) {
 nav.main-menu #block-menu-cta-menu,nav.main-menu #block-menu-menu-cta-menu-online{position:absolute;bottom:0;height:100%;max-width:1200px;right:0;padding-right:4%;margin:0 auto;background-color:transparent;box-shadow:none;}nav.main-menu #block-menu-cta-menu ul.menu,nav.main-menu #block-menu-menu-cta-menu-online ul.menu{margin:0 auto;padding:4px 0;}nav.main-menu #block-menu-cta-menu ul.menu li,nav.main-menu #block-menu-menu-cta-menu-online ul.menu li{list-style:none;padding:0;margin:0;display:block;}nav.main-menu #block-menu-cta-menu ul.menu .cta-tel-link-wrapper-mobile,nav.main-menu #block-menu-menu-cta-menu-online ul.menu .cta-tel-link-wrapper-mobile{display:none;}nav.main-menu #block-menu-cta-menu ul.menu a,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a{background-color:#c41130;color:#ffffff;margin:2px 0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;text-shadow:1px 1px 2px #000;}nav.main-menu #block-menu-cta-menu ul.menu a:hover,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a:hover{background-color:#ff0000;}nav.main-menu #block-menu-cta-menu ul.menu a.apply-now,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.apply-now{display:block;text-shadow:none;color:#000000;background:#fdd62e;border:1px solid #fdfbca;background:-moz-linear-gradient(top,#fdd62e 0%,#fe9006 100%);background:-webkit-linear-gradient(top,#fdd62e 0%,#fe9006 100%);background:linear-gradient(to bottom,#fdd62e 0%,#fe9006 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd62e',endColorstr='#fe9006',GradientType=0);}nav.main-menu #block-menu-cta-menu ul.menu a.apply-now:hover,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.apply-now:hover{background:#ffe400;background:-moz-linear-gradient(top,#ffe400 0%,#ffe400 100%);background:-webkit-linear-gradient(top,#ffe400 0%,#ffe400 100%);background:linear-gradient(to bottom,#ffe400 0%,#ffe400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe400',endColorstr='#ffe400',GradientType=0);}nav.main-menu #block-menu-cta-menu ul.menu a.fin-plan-tool,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.fin-plan-tool{display:block;background-color:#4fa641;}nav.main-menu #block-menu-cta-menu ul.menu a.fin-plan-tool:hover,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.fin-plan-tool:hover{background-color:#8cc63e;}nav.main-menu #block-menu-cta-menu ul.menu a.cta-tel-link,nav.main-menu #block-menu-cta-menu ul.menu a.ecpi-chat-now,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.cta-tel-link,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.ecpi-chat-now{display:none;}nav.main-menu #block-menu-cta-menu ul.menu a.ecpi-rif,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.ecpi-rif{margin-bottom:5px;margin-top:6px;}nav.main-menu #block-menu-menu-cta-menu-online{padding-right:20px;}nav.main-menu #block-menu-menu-cta-menu-online ul.menu a:hover{background:#333333;}nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.apply-now{transition:background .25s ease,color .25s ease;}nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.apply-now:hover{background:#333333;background:#ffe400;background:-moz-linear-gradient(top,#333333 0%,#333333 100%);background:-webkit-linear-gradient(top,#333333 0%,#333333 100%);background:linear-gradient(to bottom,#333333 0%,100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#333333',GradientType=0);transition:background .25s ease,color .25s ease;color:#ffffff;} 
}@media (min-width:869px) {
 nav.main-menu #block-menu-cta-menu{padding-right:8%;} 
}@media (min-width:960px) {
 nav.main-menu #block-menu-cta-menu{padding-right:10%;} 
}@media (min-width:1099px) {
 nav.main-menu #block-menu-cta-menu{padding-right:12%;} 
}@media (min-width:1200px) {
 nav.main-menu #block-menu-cta-menu{right:calc((100% - 1120px) / 2);padding-right:20px;} 
}@media (min-width:1200px) and (min-width:1220px) {
 nav.main-menu #block-menu-cta-menu{right:calc((100% - 1200px) / 2);padding-right:0;} 
}@media (min-width:1200px) {
 nav.main-menu #block-menu-menu-cta-menu-online{right:calc((100% - 1200px) / 2);padding-right:0;} 
}@media (min-width:1200px) and (min-width:1220px) {
 nav.main-menu #block-menu-menu-cta-menu-online{right:calc((100% - 1200px) / 2);padding-right:0;} 
}@media (max-width:1200px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu .btn-navbar{display:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu .nav-collapse{position:static;margin:0;top:0;background:transparent;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > a{display:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu{display:block;min-width:0;position:static;border:0;box-shadow:none;background-color:transparent;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-row:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-row:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-row:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-row:after{content:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner{padding:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner:after,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner:after{content:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul{padding:9px 0 0 13px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li{text-align:left;padding-left:11px;position:relative;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li:before,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li:before{content:' ';display:block;position:absolute;top:8px;left:0;width:4px;height:4px;background-color:#00adee;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li a{display:inline-block;border-top:0;padding:0;margin-left:0;line-height:18px;font-family:sans-serif;color:#ffffff;text-decoration:none;font-size:12px;font-weight:normal;text-transform:none;} .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li a, .roboto-bold-webfont div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li a{font-family: "roboto-bold-webfont",sans-serif;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other > .dropdown-menu .tb-megamenu-column-inner ul li a:hover,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other > .dropdown-menu .tb-megamenu-column-inner ul li a:hover{color:#00adee;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{font-size:11px;padding:74px 8px 20px;min-width:90px;white-space:normal;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li{width:14%;} 
}@media (max-width:960px) {
 div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{font-size:10px;min-height:123px;} 
}@media (max-width:767px) {
 div:not(.student-page) nav.main-menu .block-tb-megamenu{box-shadow:none;}div:not(.student-page) nav.main-menu .block-tb-megamenu > .content{max-width:100%;padding:0 5px;}div:not(.student-page) nav.main-menu .tb-megamenu .btn-navbar{display:none;}div:not(.student-page) nav.main-menu .tb-megamenu .nav-collapse{position:static;margin:0;top:0;background:transparent;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.other,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.other{display:none;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{font-size:14px;min-width:115px;padding:74px 8px 16px;background-position:50% 31px;margin:0;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li:not(.other) > a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active:not(.other) > a{width:100%;max-width:100%;min-width:100%;font:400 11px/12px "roboto-regular-webfont";padding:50px 8px 0;background-position:50% 15px;background-size:45px auto;margin:0;border-top:0;height:82px;white-space:normal;min-height:1px;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li.home a,div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li.active.home a{padding:0;background-size:auto 60px;-webkit-background-size:auto 50px;background-position:50% 50%;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav li{width:20%;}div:not(.civ-page):not(.student-page) nav.main-menu .tb-megamenu-nav > li{width:25%;}div:not(.student-page) nav.main-menu #block-menu-cta-menu,div:not(.student-page) nav.main-menu #block-menu-menu-cta-menu-online{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:2;}div:not(.student-page) nav.main-menu #block-menu-cta-menu ul.menu,div:not(.student-page) nav.main-menu #block-menu-menu-cta-menu-online ul.menu{padding:0;margin:0;text-align:center;display:flex;flex-direction:row;}div:not(.student-page) nav.main-menu #block-menu-cta-menu ul.menu .cta-tel-link-wrapper,div:not(.student-page) nav.main-menu #block-menu-menu-cta-menu-online ul.menu .cta-tel-link-wrapper{display:none;}div:not(.student-page) nav.main-menu #block-menu-cta-menu ul.menu li,div:not(.student-page) nav.main-menu #block-menu-menu-cta-menu-online ul.menu li{display:table;float:left;width:33%;margin-right:.5%;}div:not(.student-page) nav.main-menu #block-menu-cta-menu ul.menu li:last-child,div:not(.student-page) nav.main-menu #block-menu-menu-cta-menu-online ul.menu li:last-child{margin-right:0;}div:not(.student-page) nav.main-menu #block-menu-cta-menu ul.menu li.apply-now-wrapper,div:not(.student-page) nav.main-menu #block-menu-cta-menu ul.menu li.fin-plan-tool-wrapper,div:not(.student-page) nav.main-menu #block-menu-menu-cta-menu-online ul.menu li.apply-now-wrapper,div:not(.student-page) nav.main-menu #block-menu-menu-cta-menu-online ul.menu li.fin-plan-tool-wrapper{display:none;}div:not(.student-page) nav.main-menu #block-menu-cta-menu ul.menu a,div:not(.student-page) nav.main-menu #block-menu-menu-cta-menu-online ul.menu a{display:table-cell;height:45px;vertical-align:middle;line-height:100%;font-size:14px;background-color:#c41130;color:#ffffff;padding-top:7px;padding-bottom:7px;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}div:not(.student-page) nav.main-menu #block-menu-cta-menu ul.menu a:hover,div:not(.student-page) nav.main-menu #block-menu-menu-cta-menu-online ul.menu a:hover{background-color:#ffffff;color:#c41130;}header .region-header ul.menu li:first-child{display:block;} 
}nav.main-menu #block-menu-menu-cta-menu-online ul.menu li{padding:0 5px;}@media (max-width:767px) {
 nav.main-menu #block-menu-menu-cta-menu-online ul.menu li{padding:0;} 
}@media (max-width:767px) {
 nav.main-menu #block-menu-menu-cta-menu-online ul.menu li a.apply-now{background-color:#fdd62e;color:#000000;} 
}@media (min-width:767px) {
 nav.main-menu #block-menu-menu-cta-menu-online ul.menu a{font-family:sans-serif;font-size:16px;box-shadow:3px 3px 10px 0 rgba(0,0,0,0.55);} .roboto-condensed nav.main-menu #block-menu-menu-cta-menu-online ul.menu a{font-family: "Roboto Condensed",sans-serif;} 
}nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.apply-now,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.ecpi-rif{padding:7px 25px;font-weight:bold;}@media (min-width:1220px) {
 nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.apply-now,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.ecpi-rif{padding:5px;min-width:193px;width:193px;font-size:16px;} 
}@media (max-width:1220px) {
 nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.apply-now,nav.main-menu #block-menu-menu-cta-menu-online ul.menu a.ecpi-rif{width:193px;padding:5px;} 
}@media (min-width:767px) {
 .page-online nav.main-menu #block-menu-menu-cta-menu-online ul.menu li a.ecpi-rif:hover{background-color:#ff0000;background:-webkit-linear-gradient(top,#ff0000 0%,#ff0000 100%);background:linear-gradient(to bottom,#ff0000 0%,100%);}.page-online nav.main-menu #block-menu-menu-cta-menu-online ul.menu li a.apply-now:hover{background-color:#fac930;background:-webkit-linear-gradient(top,#fac930 0%,#fac930 100%);background:linear-gradient(to bottom,#fac930 0%,100%);color:#000000;} 
}.tb-megamenu-block .nolink{font-family:"roboto-bold-webfont";font-size:12px;white-space:nowrap;}@media (max-width:1200px) {
 .tb-megamenu-block .nolink{font-size:11px;} 
}html{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;}@media (max-width:380px) {
 div:not(.student-page) nav.main-menu.fixed-menu .home{display:none;} 
}.civ-page .main-menu{background-color:#233786;border-bottom:1px solid #ffffff;}@media (max-width:767px) {
 div.student-page nav.main-menu.fixed-menu .tb-megamenu-nav > li{width:auto;} 
}main{background:url(/sites/all/themes/ecpi/images/page-banners/main-banner.jpg) no-repeat 50% 0;background-size:auto 282px;}main .leader-content-wrapper{background-image:url(/sites/all/themes/ecpi/images/about-header-WIDEST.jpg);}@media (max-width:1200px) {
 main .leader-content-wrapper{background-size:auto 216px;} 
}main .main-content-wrapper{width:100%;max-width:1200px;margin:0 auto 30px;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}main .main-content-wrapper h1.title{display:none;color:#ffffff;text-transform:none;width:100%;margin:19px 0 40px;padding:0;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:36px;letter-spacing:0.01px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-regular-webfont main .main-content-wrapper h1.title{font-family: "roboto-regular-webfont",sans-serif;}main .main-content-wrapper.col2-set:after{content:' ';display:table;clear:both;}main .main-content-wrapper.col2-set .content-area{float:left;width:69%;background:#ffffff;padding:13px 13px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}main .main-content-wrapper.col2-set .column.sidebar{float:right;width:28%;}main .main-content-wrapper:not(.col2-set) .content-area article:not(.node-panel){background:#ffffff;padding:13px 13px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}main .main-content-wrapper .content-area{border:0;display:block;margin:0;}main .main-content-wrapper .content-area .panel-1col{background:#ffffff;padding:13px 13px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.page-online main .main-content-wrapper .content-area .panel-1col{padding:0;background:transparent;box-shadow:none;}main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper:after{content:' ';display:table;clear:both;}main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{float:left;width:69%;background:#ffffff;padding:13px 13px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{float:right;width:28%;}main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .inside{margin:0;}body #RequestInfoController{position:fixed;top:0;z-index:10000;min-height:100%;margin-bottom:-150px;}body #RequestInfoController:after{content:"";display:block;}body #RequestInfoController [id='RequestInfoForm']{height:calc(100% + 0px);}body #RequestInfoController [id='RequestInfoForm'] .form-group > div:before,body #RequestInfoController [id='RequestInfoForm'] .form-group > div:after{display:table;line-height:0;content:'';}body #RequestInfoController [id='RequestInfoForm'] .form-group > div:after{clear:both;}body #RequestInfoController .privacy{height:200px;background:#e7e7e1;}footer{background-color:#323232;padding-top:36px;padding-bottom:12px;position:relative;width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:-420px;}footer .region-footer{width:100%;max-width:1200px;margin:0 auto;background:url(/sites/all/themes/ecpi/images/ecpifooterlogo.png) no-repeat 0 0;}footer .region-footer:after{content:' ';display:table;clear:both;}footer #block-menu-footer-menu{padding-left:310px;}footer #block-menu-footer-menu > .content ul.menu{padding:0;margin:0;}footer #block-menu-footer-menu > .content ul.menu li{padding:0;margin:0;list-style:none;}footer #block-menu-footer-menu > .content > ul.menu > li{float:left;display:inline-block;vertical-align:top;max-width:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:14px;}footer #block-menu-footer-menu > .content > ul.menu > li:not(:last-child){padding-right:35px;}footer #block-menu-footer-menu > .content > ul.menu > li:nth-child(3){max-width:180px;}footer #block-menu-footer-menu > .content > ul.menu > li > .nolink{font-family:sans-serif;font-size:16px;display:inline-block;padding-bottom:12px;color:#00adee;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-regular-webfont footer #block-menu-footer-menu > .content > ul.menu > li > .nolink{font-family: "roboto-regular-webfont",sans-serif;}footer #block-menu-footer-menu > .content > ul.menu > li ul li{padding-bottom:4px;}footer #block-menu-footer-menu > .content > ul.menu > li ul li a{color:#d5d5d5;text-decoration:none;font-size:12px;}footer #block-menu-footer-menu > .content > ul.menu > li ul li a:hover{color:#00adee;}footer .block-social-media-links{float:left;width:100px;}footer .block-social-media-links .social-media-links{display:block;margin:0;}footer .block-social-media-links .social-media-links:after{content:' ';display:table;clear:both;}footer .block-social-media-links .social-media-links li{float:left;padding:0;}footer .block-social-media-links .social-media-links li:nth-child(3n+1){clear:both;}footer .block-social-media-links .social-media-links img{width:23px;padding:5px;}footer .block-copyright-block{position:absolute;top:90px;clear:both;display:block;float:left;width:23%;text-align:left;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11px;color:#d5d5d5;margin-bottom:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}footer .block-copyright-block p{font-size:11px;}footer #block-menu-footer-utility-menu{float:right;width:77%;margin-top:14px;}footer #block-menu-footer-utility-menu .content{text-align:right;}footer #block-menu-footer-utility-menu .content ul.menu{margin:0;padding:0;display:inline-block;}footer #block-menu-footer-utility-menu .content ul.menu:after{content:' ';display:table;clear:both;}footer #block-menu-footer-utility-menu .content ul.menu li{margin:0;padding:0;list-style:none;float:left;}footer #block-menu-footer-utility-menu .content ul.menu li a{text-decoration:none;color:#d5d5d5;padding:10px 20px;line-height:15px;}footer #block-menu-footer-utility-menu .content ul.menu li a:hover{color:#00adee;}footer #block-menu-footer-utility-menu ~ .block{clear:both;}@media (max-width:1200px) and (min-width:768px) {
 footer{margin-bottom:-460px;}footer .region-footer{max-width:720px;background-size:190px auto;}footer #block-menu-footer-menu{padding-left:220px;}footer #block-menu-footer-menu > .content > ul.menu > li > .nolink{font-size:14px;}footer #block-menu-footer-menu > .content > ul.menu > li:not(:last-child){padding-right:20px;}footer #block-menu-footer-menu > .content > ul.menu > li:nth-child(2){max-width:150px;}footer #block-menu-footer-menu > .content > ul.menu > li:nth-child(3){max-width:120px;}footer #block-menu-footer-menu > .content > ul.menu > li:nth-child(3){max-width:105px;}footer .block-copyright-block{width:26%;}footer #block-menu-footer-utility-menu{width:74%;}footer #block-menu-footer-utility-menu .content ul.menu li a{padding:10px 5px;} 
}@media (max-width:767px) {
 .page-wrap{padding-bottom:0;}footer{max-height:790px;}footer .region-footer{max-width:100%;background-size:240px auto;background-position:15px 0;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}footer #block-menu-footer-menu{padding-left:0;}footer #block-menu-footer-menu > .content > ul.menu{padding-top:68px;}footer #block-menu-footer-menu > .content > ul.menu:before,footer #block-menu-footer-menu > .content > ul.menu:after{display:table;line-height:0;content:'';}footer #block-menu-footer-menu > .content > ul.menu:after{clear:both;}footer #block-menu-footer-menu > .content > ul.menu > li{width:50% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:50% !important;}footer #block-menu-footer-menu > .content > ul.menu > li > .nolink{font-size:14px;}footer .social_experiment{width:100%;float:none;}footer .block-copyright-block{width:100%;text-align:center;float:none;position:relative;top:inherit;left:inherit;margin-bottom:40px;}footer #block-menu-footer-utility-menu{width:100%;float:none;text-align:left;}footer #block-menu-footer-utility-menu .content{text-align:left;clear:both;padding:23px 0 100px;} 
}@media (max-width:350px) {
 footer{max-height:870px;}footer #block-menu-footer-utility-menu .content{padding:23px 0 140px;} 
}.block-bean{position:relative;max-width:1200px;margin:0 auto 35px;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.block-bean .full-width .field-name-field-ecpi-header-slider-title{position:absolute;bottom:0;margin:0;left:0;z-index:999;font-family:sans-serif;font-size:36px;line-height:35px;letter-spacing:0.01px;color:#ffffff;font-style:normal;font-weight:normal;padding:20px;text-transform:none;background-color:#0382d8;} .roboto-regular-webfont .block-bean .full-width .field-name-field-ecpi-header-slider-title{font-family: "roboto-regular-webfont",sans-serif;}.block-bean .half-width{padding-left:330px;}.block-bean .half-width .field-name-field-ecpi-header-slider-title{padding:25px 15px 25px 25px;font-family:sans-serif;font-size:36px;line-height:35px;letter-spacing:0.01px;color:#ffffff;font-style:normal;font-weight:normal;position:absolute;top:0;width:330px;height:100%;left:-330px;background:url(/sites/all/themes/ecpi/images/career-services-logoimage.jpg) no-repeat 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .roboto-regular-webfont .block-bean .half-width .field-name-field-ecpi-header-slider-title{font-family: "roboto-regular-webfont",sans-serif;}.block-bean .half-width .cycle-pager{bottom:auto;top:55%;width:330px;left:-330px;padding:0 25px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.block-bean .cycle-prev,.block-bean .cycle-next{position:absolute;top:50%;width:30px;height:30px;display:block;margin-top:-15px;cursor:pointer;background:url(/sites/all/themes/ecpi/images/arrows.png) no-repeat;z-index:999;font:0/0 a;opacity:0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;}.block-bean .cycle-prev{left:15px;background-position:0 0;}.block-bean .cycle-next{right:15px;background-position:100% 0;}.block-bean .entity-bean .cycle-slide{max-width:100%;}.block-bean .entity-bean img{display:block;}.block-bean .entity-bean:hover .cycle-prev,.block-bean .entity-bean:hover .cycle-next{opacity:1;}.block-bean .cycle-pager{position:absolute;left:0;bottom:-23px;width:100%;text-align:center;}.block-bean .cycle-pager span{cursor:pointer;display:inline-block;width:8px;height:8px;margin:0 6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#ffffff;font:0/0 a;}.block-bean .cycle-pager span.cycle-pager-active{background-color:#0399ff;}.block-bean body.technology .block-bean:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/technology-logo-large.png) no-repeat 0 0;}.block-bean body.technology .block-bean .full-width .field-name-field-ecpi-header-slider-title{background-color:#005DAB;}.block-bean body.technology .block-bean .half-width .field-name-field-ecpi-header-slider-title{background:#005DAB;}.block-bean body.technology .block-bean .half-width .field-name-field-ecpi-header-slider-title:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/technology-logo-large.png) no-repeat 0 0;}body.health-science .block-bean:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/medical-logo-large.png) no-repeat 0 0;}body.health-science .block-bean .full-width .field-name-field-ecpi-header-slider-title{background-color:#C51230;}body.health-science .block-bean .half-width .field-name-field-ecpi-header-slider-title{background:#C51230;}body.health-science .block-bean .half-width .field-name-field-ecpi-header-slider-title:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/medical-logo-large.png) no-repeat 0 0;}body.technology .block-bean:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/technology-logo-large.png) no-repeat 0 0;}body.technology .block-bean .full-width .field-name-field-ecpi-header-slider-title{background-color:#005DAB;}body.technology .block-bean .half-width .field-name-field-ecpi-header-slider-title{background:#005DAB;}body.technology .block-bean .half-width .field-name-field-ecpi-header-slider-title:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/technology-logo-large.png) no-repeat 0 0;}body.nursing .block-bean:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/nursing-logo-large.png) no-repeat 0 0;}body.nursing .block-bean .full-width .field-name-field-ecpi-header-slider-title{background-color:#C51230;}body.nursing .block-bean .half-width .field-name-field-ecpi-header-slider-title{background:#C51230;}body.nursing .block-bean .half-width .field-name-field-ecpi-header-slider-title:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/nursing-logo-large.png) no-repeat 0 0;}body.college-of-criminal-justice .block-bean:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/cj-logo-large.png) no-repeat 0 0;}body.college-of-criminal-justice .block-bean .full-width .field-name-field-ecpi-header-slider-title{background-color:#1DA16F;}body.college-of-criminal-justice .block-bean .half-width .field-name-field-ecpi-header-slider-title{background:#1DA16F;}body.college-of-criminal-justice .block-bean .half-width .field-name-field-ecpi-header-slider-title:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/cj-logo-large.png) no-repeat 0 0;}body.college-of-business .block-bean:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/business-logo-large.png) no-repeat 0 0;}body.college-of-business .block-bean .full-width .field-name-field-ecpi-header-slider-title{background-color:#1DA16F;}body.college-of-business .block-bean .half-width .field-name-field-ecpi-header-slider-title{background:#1DA16F;}body.college-of-business .block-bean .half-width .field-name-field-ecpi-header-slider-title:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/business-logo-large.png) no-repeat 0 0;}body.culinary-arts .block-bean:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/culinary-logo-large.png) no-repeat 0 0;}body.culinary-arts .block-bean .full-width .field-name-field-ecpi-header-slider-title{background-color:#FF9B17;}body.culinary-arts .block-bean .half-width .field-name-field-ecpi-header-slider-title{background:#FF9B17;}body.culinary-arts .block-bean .half-width .field-name-field-ecpi-header-slider-title:after{background:url(/sites/all/themes/ecpi/images/colleges-ico/culinary-logo-large.png) no-repeat 0 0;}@media (max-width:1200px) {
 .block-bean .cycle-prev,.block-bean .cycle-next{opacity:1;}.block-bean .full-width{padding-top:75px;}.block-bean .full-width .field-name-field-ecpi-header-slider-title{top:-75px;bottom:auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.block-bean .half-width{padding-left:240px;}.block-bean .half-width .field-name-field-ecpi-header-slider-title{padding:25px 10px 0 25px;font-size:28px;line-height:29px;width:240px;left:-240px;background-size:auto 100%;}.block-bean .half-width .cycle-pager{top:55%;width:240px;left:-240px;} 
}@media (max-width:767px) {
 .block-bean{max-width:100%;}.block-bean:after{content:none !important;}.block-bean .half-width{padding-top:75px;padding-left:0;}.block-bean .half-width .field-name-field-ecpi-header-slider-title{font-family:sans-serif;font-size:36px;line-height:35px;letter-spacing:0.01px;color:#ffffff;font-style:normal;font-weight:normal;padding:20px;width:100%;left:0;top:-75px;background:#0382d8;height:auto;} .roboto-regular-webfont .block-bean .half-width .field-name-field-ecpi-header-slider-title{font-family: "roboto-regular-webfont",sans-serif;}.block-bean .half-width .field-name-field-ecpi-header-slider-title:before{content:none !important;}.block-bean .half-width .field-item{width:100%;}.block-bean .half-width .field-item img{width:100%;height:auto;}.block-bean .half-width .cycle-pager{top:auto;left:0;bottom:-23px;width:100%;text-align:center;}.block-bean .full-width,.block-bean .half-width{padding-top:0;}.block-bean .full-width .entity-bean,.block-bean .half-width .entity-bean{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.block-bean .full-width .entity-bean .content,.block-bean .half-width .entity-bean .content{order:1;width:100%;position:static;}.block-bean .full-width .entity-bean .content .field-name-field-ecpi-header-slider-title,.block-bean .half-width .entity-bean .content .field-name-field-ecpi-header-slider-title{position:static;}.block-bean .full-width .entity-bean .content ~ .cycle-slide,.block-bean .half-width .entity-bean .content ~ .cycle-slide{top:auto !important;bottom:0;}.block-bean .full-width .entity-bean .cycle-sentinel,.block-bean .half-width .entity-bean .cycle-sentinel{order:2;} 
}.list-ecpi-programs{margin:0;position:relative;width:100%;clear:both;}.list-ecpi-programs dt{height:37px;line-height:37px;text-align:center;font-size:13px;font-weight:700;background-color:#323232;color:#ffffff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.list-ecpi-programs dt.current,.list-ecpi-programs dt:hover{background-color:#00adee;}.list-ecpi-programs dd{display:none;width:100%;margin:0;background-color:#ECECEC;padding:20px 15px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.list-ecpi-programs dd:after{content:' ';display:table;clear:both;}.list-ecpi-programs dd fieldset{margin:0;padding:0;}.list-ecpi-programs dd p{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;} .roboto-regular-webfont .list-ecpi-programs dd p{font-family: "roboto-regular-webfont",sans-serif;}.list-ecpi-programs dd ul{margin:0;padding:0;}.list-ecpi-programs dd .tab-image img{display:block;margin-left:auto;margin-right:auto;max-width:320px;}@media (max-width:767px) {
 .list-ecpi-programs dd .tab-image img{max-width:210px;} 
}.list-ecpi-programs dd .column{float:left;width:50%;padding-right:15px;box-sizing:border-box;}.list-ecpi-programs dd .column .column-title{margin:5px 0;}@media (min-width:768px) {
 .list-ecpi-programs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.list-ecpi-programs dt{order:1;cursor:pointer;padding:0 7px;}.list-ecpi-programs dt:not(:last-of-type){margin-right:4px;}.list-ecpi-programs dd{order:2;box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);-webkit-box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);-moz-box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);} 
}@media (max-width:1200px) {
 .list-ecpi-programs dt{font-size:12px;} 
}@media (max-width:767px) {
 .list-ecpi-programs dt,.list-ecpi-programs dd{margin-bottom:4px;}.list-ecpi-programs dt{text-align:left;padding:0 10px;} 
}@media (min-width:1201px) {
 body.node-type-location .list-ecpi-programs#ecpi-location{width:64%;float:left;clear:none;}body.node-type-location .list-ecpi-programs#ecpi-location dt{letter-spacing:-0.3px;} 
}.list-ecpi-programs#help-info dt{height:28px;line-height:28px;background:#a9a9a9;padding:0 10px;color:#ffffff;font-size:12px;text-transform:uppercase;font-family:"roboto-bold-webfont";}.list-ecpi-programs#help-info dt.current{background:#005DAB;}@media (min-width:768px) {
 .list-ecpi-programs#help-info dt:not(:last-of-type){margin-right:3px;} 
}.list-ecpi-programs#help-info dd{background-color:#ECECEC;padding:20px 15px 10px;box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);-webkit-box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);-moz-box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);}.list-ecpi-programs#help-info dd fieldset{margin:0;padding:0;}.list-ecpi-programs#help-info dd p{line-height:24px;font-size:12px;color:#a9a9a9;}.list-ecpi-programs#help-info dd p a:hover{text-decoration:underline;}.list-ecpi-programs#help-info dd ul{margin:0;padding:0;}.list-ecpi-programs#help-info dd ul li{margin:0;padding:0 0 0 14px;list-style:none;background:none;display:list-item;width:100%;position:relative;line-height:24px;font-size:12px;color:#a9a9a9;}.list-ecpi-programs#help-info dd ul li:before{content:' ';width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #005DAB;display:block;position:absolute;left:0;top:7px;}.list-ecpi-programs#help-info dd ul a{font-family:"roboto-regular-webfont";font-weight:normal;font-style:normal;font-size:13px;line-height:28px;color:#005DAB;background:url(/sites/all/themes/ecpi/images/program-icon.png) no-repeat;padding:0;}.list-ecpi-programs#help-info dd ul a:hover{text-decoration:underline;}.list-ecpi-programs#help-info dd h4{display:block;width:100%;margin:0 0 13px;padding:0;text-transform:none;font-family:"roboto-bold-webfont";font-size:14px;line-height:17px;color:#005DAB;}.block-on-the-web{text-align:center;}.block-on-the-web .pane-title,.block-on-the-web h2{margin:0;padding:0 9px 0 0;display:inline-block;border-bottom:0;text-transform:uppercase;font-size:13px;line-height:16px;font-family:"roboto-bold-webfont";vertical-align:middle;color:#00adee;}.block-on-the-web .pane-content,.block-on-the-web > .content{display:inline-block;vertical-align:middle;}.block-on-the-web .pane-content span,.block-on-the-web > .content span{vertical-align:top;display:inline-block;width:32px;height:32px;margin:0 3px;background-color:#cccccc;}.block-on-the-web .pane-content span a,.block-on-the-web > .content span a{font:0/0 a;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;-webkit-background-size:100% 100%;background-size:100% 100%;}.block-on-the-web .pane-content span.otw-facebook a,.block-on-the-web > .content span.otw-facebook a{background-image:url(/sites/all/themes/ecpi/images/social-ico/face-blog.png);}.block-on-the-web .pane-content span.otw-twitter a,.block-on-the-web > .content span.otw-twitter a{background-image:url(/sites/all/themes/ecpi/images/social-ico/twitter-blog.png);}.block-on-the-web .pane-content span.otw-youtube a,.block-on-the-web > .content span.otw-youtube a{background-image:url(/sites/all/themes/ecpi/images/social-ico/youtube-blog.png);}.block-on-the-web .pane-content span.otw-linkedin a,.block-on-the-web > .content span.otw-linkedin a{background-image:url(/sites/all/themes/ecpi/images/social-ico/linked-blog.png);}.block-on-the-web .pane-content span.otw-google a,.block-on-the-web > .content span.otw-google a{background-image:url(/sites/all/themes/ecpi/images/social-ico/google-blog.png);}.block-on-the-web .pane-content span.otw-instagram a,.block-on-the-web > .content span.otw-instagram a{background-image:url(/sites/all/themes/ecpi/images/social-ico/insta-blog.png);}.block-on-the-web .pane-content span.otw-rss a,.block-on-the-web > .content span.otw-rss a{background-image:url(/sites/all/themes/ecpi/images/social-ico/rss-blog.png);}@media (max-width:1200px) {
 .block-on-the-web .pane-title,.block-on-the-web h2{display:block;padding:1.8% 0;margin-bottom:5px;font-size:14px;}.block-on-the-web .pane-content span,.block-on-the-web > .content span{width:42px;height:42px;margin:0 8px;} 
}@media (max-width:767px) {
 .block-on-the-web .pane-title,.block-on-the-web h2{padding:0 0 12px !important;}.block-on-the-web .pane-content,.block-on-the-web > .content{width:100%;}.block-on-the-web .pane-content span,.block-on-the-web > .content span{width:11%;height:0;margin:0 1%;padding-bottom:11%;position:relative;}.block-on-the-web .pane-content span a,.block-on-the-web > .content span a{position:absolute;top:0;left:0;width:100%;height:100%;} 
}.sidebar-main-phone{display:inline-block;width:100%;height:60px;background:#fff;margin:0 0 8px 0;padding:0 0 8px 0;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-moz-border-radius:15px;border-radius:15px;}.sidebar-main-phone p{font-family:"roboto-bold-webfont";font-weight:bold;font-style:normal;font-size:12px;color:#000;line-height:14px;text-align:center;margin:10px 0 0 0;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.sidebar-main-phone p a{font-size:29px;color:#004799;line-height:1;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.sidebar-main-phone p a:visited{color:#004799;}.sidebar-feature-wrapper{display:inline-block;margin-bottom:8px;}.sidebar-feature-wrapper img{width:100%;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;}.sidebar-external-link{display:inline-block;width:100%;height:60px;background:#fff;margin:0 0 8px 0;padding:0 0 8px 0;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-moz-border-radius:15px;border-radius:15px;text-align:center;}.sidebar-external-link img{text-align:center;padding-top:15px;}#sidebar_request_info a,.content-request-info a{display:inline-block;width:100%;height:30px;background-color:#ae3d41;background:-webkit-linear-gradient(#ed495c,#ae3d41);background:-o-linear-gradient(#ed495c,#ae3d41);background:-moz-linear-gradient(#ed495c,#ae3d41);background:linear-gradient(#ed495c,#ae3d41);border-radius:15px;-moz-border-radius:15px;color:#fff;font-family:"roboto-bold-webfont";font-weight:normal;font-style:normal;font-size:18px;text-transform:uppercase;padding:20px 0 17px 0;text-align:center;margin:0 0 8px 0;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-o-box-shadow:0 8px 20px -2px #9c9c9e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#sidebar_livechat a{display:inline-block;width:100%;background-color:#333;background:-webkit-linear-gradient(#565355,#2f292b);background:-o-linear-gradient(#565355,#2f292b);background:-moz-linear-gradient(#565355,#2f292b);background:linear-gradient(#565355,#2f292b);height:30px;border-radius:15px;-moz-border-radius:15px;color:#fff;font-family:"roboto-bold-webfont";font-weight:normal;font-style:normal;font-size:18px;text-transform:uppercase;padding:20px 0 17px 0;text-align:center;margin:0 0 8px 0;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-o-box-shadow:0 8px 20px -2px #9c9c9e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#sidebar_applyNow a{display:inline-block;width:100%;background-color:#333;background:-webkit-linear-gradient(#565355,#2f292b);background:-o-linear-gradient(#565355,#2f292b);background:-moz-linear-gradient(#565355,#2f292b);background:linear-gradient(#565355,#2f292b);height:30px;border-radius:15px;-moz-border-radius:15px;color:#fff;font-family:"roboto-bold-webfont";font-weight:normal;font-style:normal;font-size:18px;text-transform:uppercase;padding:20px 0 17px 0;text-align:center;margin:0 0 8px 0;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-o-box-shadow:0 8px 20px -2px #9c9c9e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#sidebar_priceTool a{display:inline-block;width:100%;background-color:#333;background:-webkit-linear-gradient(#565355,#2f292b);background:-o-linear-gradient(#565355,#2f292b);background:-moz-linear-gradient(#565355,#2f292b);background:linear-gradient(#565355,#2f292b);height:42px;border-radius:15px;-moz-border-radius:15px;color:#fff;font-family:"roboto-bold-webfont";font-weight:normal;font-style:normal;font-size:18px;text-transform:uppercase;padding:8px 0 17px 0;margin:0 0 8px 0;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-o-box-shadow:0 8px 20px -2px #9c9c9e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#sidebar_priceTool a img{display:table-cell;width:14%;float:left;padding:5px 10px 0 10px;}.menuNavigationSidebar{clear:both;margin:0 0 8px 0;width:100%;display:inline-block;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;}.menuNavigationSidebar.miltheme ul{background:#64642d;}.menuNavigationSidebar.miltheme ul li:hover{background:#a0973f;}.menuNavigationSidebar.miltheme ul li a{border-bottom:1px solid #a0973f;}.menuNavigationSidebar.miltheme ul li .sub-menuNavigationSidebar li a{color:#a0973f;}.menuNavigationSidebar.miltheme ul li .sub-menuNavigationSidebar li a:hover{color:#fff;}.menuNavigationSidebar.miltheme ul li .sub-menuNavigationSidebar li a a:visited{color:#a0973f;}.menuNavigationSidebar ul{color:#fff;font-size:17px;font-weight:bold;background:#005ca9;padding:0 0 0 0;width:100%;float:left;margin:0 0 0 0;}.menuNavigationSidebar ul li{list-style:none;margin:0 0 0 0;clear:both;}.menuNavigationSidebar ul li a:visited{color:#fff;}.menuNavigationSidebar ul li:hover{background:#0382d8;}.menuNavigationSidebar ul li a{font-family:Arial,sans-serif;color:#fff;padding:10px 20px;display:block;border-bottom:1px solid #0382d8;}.menuNavigationSidebar ul li .sub-menuNavigationSidebar{background:#FFFFFF;}.menuNavigationSidebar ul li .sub-menuNavigationSidebar li a{color:#0382d8;}.menuNavigationSidebar ul li .sub-menuNavigationSidebar li a:hover{color:#fff;}.menuNavigationSidebar ul li .sub-menuNavigationSidebar li a a:visited{color:#0382d8;}.success-stories-block{float:left;clear:both;width:100%;background-color:#ffffff;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;}.success-stories-block iframe{width:100%;}@media (max-width:767px) {
 .success-stories-block iframe{height:50vw;} 
}.success-stories-block .success-header-wrapper{background-color:#333333;padding:10px 13px;}.success-stories-block .success-header-wrapper h2{color:#fff;margin:0 0 0 0;padding:0 0 0 0;font-family:"roboto-bold-webfont";font-size:21px;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;}.success-stories-block .success-header-wrapper p{margin:0 0 0 0;padding:0 0 0 0;font-family:"roboto-bold-webfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bold;font-style:normal;color:#00adee;font-size:13px;}.success-stories-block .success-header-wrapper img{float:left;margin:0 5px;}.success-stories-block .success-stories-description{padding:10px 13px;}.success-stories-block .success-stories-description h3{color:#000;margin:0 0 0 0;padding:0 0 0 0;font-family:"roboto-bold-webfont";font-size:18px;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.success-stories-block .success-stories-description p{margin:0 0 0 0;padding:0 0 0 0;font-family:"roboto-bold-webfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;font-style:normal;color:#333333;font-size:13px;}.slick-list-type{width:100%;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;margin-bottom:8px;}.slick-list-type ul{list-style:none;padding:0 0 0 0;margin:0 0 0 0;border:6px solid #fff;}.slick-list-type ul li{width:100%;background-color:#333;background:-webkit-linear-gradient(#565355,#333);background-repeat:no-repeat;border-bottom:2px solid #000;border-top:2px solid #666;}.slick-list-type ul li a{position:relative;display:block;color:#00adee;padding:10px;text-decoration:none;font-family:"roboto-bold-webfont";font-weight:bold;font-style:italic;background-color:#333;background:-webkit-linear-gradient(#565355,#333);background-repeat:no-repeat;}.slick-list-type ul li a span{color:#fff;font-size:18px;font-family:"roboto-bold-webfont";font-weight:bold;font-style:normal;}.slick-list-type ul li a img{position:absolute;top:15%;right:4%;}.slick-list-type ul li a:hover{background-color:#333;background:-webkit-linear-gradient(#333,#333);background-repeat:no-repeat;}.locations-onlineCTA-sidebar{background-color:#fff;padding:20px;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;margin-bottom:8px;}.locations-onlineCTA-sidebar h2{font-size:11px;padding:20px 0;margin:0 0 10px 0;border-bottom:1px solid #ccc;color:#00adee;}.locations-onlineCTA-sidebar h3{color:#005CA8;}.locations-onlineCTA-sidebar a{padding:10px;color:#ffffff;text-decoration:none;background-color:#00adee;}.locations-onlineCTA-sidebar a:hover{color:#ffffff;background-color:#005CA8;}.leader-content-wrapper{margin:0 auto;width:100%;}.leader-content-wrapper .leader-header-solo{width:100%;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:36px;text-transform:none;color:#fff;margin:0 0 20px 0;padding:60px 0 0 0;letter-spacing:0.01px;line-height:35px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;} .roboto-regular .leader-content-wrapper .leader-header-solo{font-family: 'Roboto-Regular',sans-serif;}.leader-content-wrapper .leader{position:relative;width:1200px;height:292px;}.leader-content-wrapper .leader .leader-background-online{position:absolute;top:0;left:0;background-image:url(/sites/all/themes/ecpi/images/header-images/online-leader-box.jpg);background-color:#333;background-repeat:no-repeat;width:330px;height:292px;border:0;z-index:2;}.leader-content-wrapper .leader .leader-background-online h1{font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;line-height:35px;letter-spacing:0.01px;padding:20px;color:#fff;font-style:normal;font-weight:normal;z-index:3;} .roboto-regular .leader-content-wrapper .leader .leader-background-online h1{font-family: 'Roboto-Regular',sans-serif;}.leader-content-wrapper .leader .leader-background-international{position:absolute;top:0;left:0;background-image:url(/sites/all/themes/ecpi/images/header-images/international-header-box.jpg);background-color:#333;background-repeat:no-repeat;width:330px;height:292px;border:0;z-index:2;}.leader-content-wrapper .leader .leader-background-international h1{font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;line-height:35px;letter-spacing:0.01px;padding:20px;color:#fff;font-style:normal;font-weight:normal;z-index:3;} .roboto-regular .leader-content-wrapper .leader .leader-background-international h1{font-family: 'Roboto-Regular',sans-serif;}.leader-content-wrapper .leader .school-static-image{display:block;position:relative;float:right;width:650px;height:292px;margin:0 0 0 0;}.main-content-wrapper a{color:#00adee;}.main-content-wrapper a .ecpi-rif{text-decoration:underline;}.node-type-blog main .main-content-wrapper .content img{margin-bottom:20px;}.node-type-blog main .main-content-wrapper h1{color:black;text-transform:none;display:block;width:100%;margin:40px 0 0 0;padding:19px 0 10px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:36px;letter-spacing:0.01px;-webkit-font-smoothing:antialiased;} .roboto-regular-webfont .node-type-blog main .main-content-wrapper h1{font-family: "roboto-regular-webfont",sans-serif;}.node-type-blog main .main-content-wrapper .latest-video-wrapper h3{background-color:#00adee;color:#fff;text-align:center;padding:2% 0;margin:15px 0 0 0;}.node-type-location main .main-content-wrapper .ecpi-location-degrees-addresses{margin-top:37px;}.node-type-location main .main-content-wrapper .ecpi-location-degrees-addresses h3{font-style:italic;font-size:18px;margin:5px 0;}@media (min-width:1200px) {
 .node-type-location main .main-content-wrapper .ecpi-location-degrees-addresses h3{margin-top:-34px;margin-bottom:13px;} 
}.floatLeftContent img{float:left;margin-right:20px;margin-bottom:10px;}.floatLeftContent iframe{float:left;margin-right:20px;margin-bottom:10px;}.floatLeftContentWithSidebar img{float:left;margin-right:20px;margin-bottom:10px;width:35%;}.bucketRow-wrapper{clear:both;}.bucket-wrapper{padding:30px 0;display:inline-block;width:100%;border-bottom:1px dotted #ccc;}.bucket-wrapper .leader{width:60%;float:left;}.bucket-wrapper .leader img{float:right;}.bucket-wrapper .fifty-bucket-right{width:420px;margin-left:40px;float:left;}.bucket-wrapper .fifty-bucket-left{width:420px;margin-right:40px;float:left;clear:both;}.bucket-wrapper.miltheme h3{background-color:#64642d;background-image:linear-gradient(#64642d,#a0973f);}.bucket-wrapper.miltheme .bucket{width:30%;float:left;margin:0 1.667%;}.bucket-wrapper.miltheme .bucket p{max-height:80px;}.bucket-wrapper.miltheme .bucket p img{width:15%;}.bucket-wrapper h3{background-color:#104ba0;background-image:linear-gradient(#104ba0,#02A3FF);color:#fff !important;padding:4% !important;width:92% !important;text-align:center;font-size:12px;margin:3px 0 5px 0;}.bucket-wrapper .bucket{width:30%;float:left;margin:0 1.667%;}.bucket-wrapper .bucket img{width:100%;max-width:none;}.bucket-wrapper .bucket p a{padding:1px 2px;color:#00adee;text-decoration:underline;}.bucket-wrapper .bucket p a:hover{color:#ffffff;background-color:#00adee;text-decoration:none;}.military-themebox{padding:0 0 30px 0;border-bottom:1px solid #ccc;float:left;width:100%;margin:30px 0;}.military-themebox .descriptor{padding:0 5% 5% 0;width:40%;float:left;text-align:justify;}.military-themebox .descriptor h3{background-color:#fff;background-image:none;color:#000000;padding:0;width:100%;text-align:left;}.military-themebox .popout-copy{padding:5%;width:45%;background-color:#64642d;float:left;color:#fff;text-align:justify;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;}.military-themebox .popout-copy h3{background-color:none;background-image:none;color:#e5e5b5;padding:0;width:100%;text-align:left;}.military-themebox .popout-copy p{color:#fff;}.military-themebox .popout-copy ul{color:#fff !important;font-weight:bold;}.military-themebox .popout-copy ul li span{font-style:italic;font-weight:normal;}.triangle-border{position:relative;padding:15px;margin:1em 0 3em;border:2px solid #a0973f;color:#333;background:#f8f6df;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;}.triangle-border:before{content:"";position:absolute;bottom:-20px;left:40px;border-width:20px 20px 0;border-style:solid;border-color:#a0973f transparent;display:block;width:0;}.triangle-border:after{content:"";position:absolute;bottom:-17px;left:40px;border-width:20px 20px 0;border-style:solid;border-color:#f8f6df transparent;display:block;width:0;}.military-list li{list-style-image:url("/sites/all/themes/ecpi/images/mil-img/militarystar-icon.png");display:list-item;width:100%;}.quote-para{background:url(/sites/all/themes/ecpi/images/mil-img/quotation2.png) center no-repeat;padding:30px;border:1px solid #a0973f;background-color:#e5e5b5;font-size:16px;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-moz-border-radius:15px;}.fifty-bucket-wrapper-left{padding:30px 0;width:420px;margin-right:40px;border-bottom:1px dotted #ccc;float:left;height:250px;}.fifty-bucket-wrapper-left img{width:100%;margin-bottom:20px;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-moz-border-radius:15px;border:#fff 5px solid;}.fifty-bucket-wrapper-left .free-program-list li{padding-bottom:6px;}.fifty-bucket-wrapper-right{padding:30px 0;width:420px;margin-left:40px;border-bottom:1px dotted #ccc;float:left;height:250px;}.fifty-bucket-wrapper-right .free-program-list li{padding-bottom:6px;}.fifty-bucket-wrapper-auto-height{height:auto;}.emp-img{float:left;width:35%;}.emp-list{float:left;width:57%;padding:0 3% 0 3%;}.emp-list li{margin-bottom:10px;}div.quicksearch-wrapper a{width:158px;height:60px;margin:0 8px;padding:10px;position:relative;float:left;background-color:#333;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}div.quicksearch-wrapper.hsblog a{background-color:#ad172b;}div.quicksearch-wrapper.nurseblog a{background-color:#0e2240;}div.quicksearch-wrapper.cjblog a{background-color:#00c189;}div.quicksearch-wrapper.culblog a{background-color:#eda91f;}div.quicksearch-wrapper.techblog a{background-color:#104ba0;}div.quicksearch-wrapper.quicksearch-wrapper-left a{margin:0 6px 0 0;}div.quicksearch-wrapper.quicksearch-wrapper-right a{margin:0 0 0 6px;}div.quicksearch-wrapper img.blog-icon{position:absolute;top:15px;right:10px;width:50px;height:50px;}div.quicksearch-wrapper h2.quicksearch-college-name{font-family:"roboto-bold-webfont";color:#fff;clear:both;line-height:1em;margin:0;text-align:left;text-transform:uppercase;font-size:1em;width:95px;}div.quicksearch-wrapper h2.quicksearch-college-name a:hover{color:#fff;}body.node-type-degree .field-item img,body.node-type-degree-concentration .field-item img{float:right;width:46%;}body.node-type-degree-concentration .field-item img{float:right;width:46%;}.btn span{border:8px solid #fff;background-color:#333;color:#fff;font-size:1.3em;padding:20px;float:left;}.btn span img.file-icon{float:left !important;width:initial !important;}.btn span a{color:#fff;}.btn span span{display:none;}a.media-colorbox .file-video:after{content:"";width:50px;height:50px;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-30px;background:url(/sites/all/themes/ecpi/images/play-button.svg) 0 0 no-repeat;background-size:100% auto;z-index:2;-webkit-filter:drop-shadow(0px 0px 5px #000000);filter:drop-shadow(0px 0px 5px #000000);}a.media-colorbox{display:inline-block;}a.media-colorbox .file-video{position:relative;overflow:hidden;}a.media-colorbox .file-video img{float:none;width:auto;}a.media-colorbox .file-video .contextual-links-wrapper,a.media-colorbox .file-video .contextual-links{display:none;}.media-colorbox-video .media-youtube-video,.media-colorbox-video .media-vimeo-video,.photo-gallery-popup .media-youtube-video,.photo-gallery-popup .media-vimeo-video{position:relative;padding-bottom:56%;}.media-colorbox-video .media-youtube-video iframe,.media-colorbox-video .media-vimeo-video iframe,.photo-gallery-popup .media-youtube-video iframe,.photo-gallery-popup .media-vimeo-video iframe{width:100%;height:100%;position:absolute;left:0;top:0;}@media (max-height:600px) {
 .media-colorbox-video .file-video > .content,.photo-gallery-popup .file-video > .content{width:400px;max-width:100%;margin:auto;} 
}@media (max-height:385px) {
 .media-colorbox-video .file-video > .content,.photo-gallery-popup .file-video > .content{width:325px;} 
}@media (max-height:360px) {
 .media-colorbox-video .file-video > .content,.photo-gallery-popup .file-video > .content{width:200px;} 
}.media-colorbox-video #cboxWrapper,.media-colorbox-video #cboxContent,.photo-gallery-popup #cboxWrapper,.photo-gallery-popup #cboxContent{background-color:#000000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.media-colorbox-video #cboxLoadedContent,.photo-gallery-popup #cboxLoadedContent{margin-bottom:0;overflow:hidden !important;}.media-colorbox-video .cbox-video-info,.media-colorbox-video .cbox-image-info,.photo-gallery-popup .cbox-video-info,.photo-gallery-popup .cbox-image-info{position:absolute;left:0;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0 0 0;font-size:24px;line-height:1.2;color:#ffffff;justify-content:space-between;-webkit-justify-content:space-between;background:#000000;}@media (min-width:767px) {
 .media-colorbox-video .cbox-video-info,.media-colorbox-video .cbox-image-info,.photo-gallery-popup .cbox-video-info,.photo-gallery-popup .cbox-image-info{display:flex;display:-webkit-flex;} 
}@media (max-width:767px) {
 .media-colorbox-video .cbox-video-info,.media-colorbox-video .cbox-image-info,.photo-gallery-popup .cbox-video-info,.photo-gallery-popup .cbox-image-info{font-size:16px;} 
}.media-colorbox-video .cbox-video-info a,.media-colorbox-video .cbox-image-info a,.photo-gallery-popup .cbox-video-info a,.photo-gallery-popup .cbox-image-info a{color:inherit;font-size:20px;line-height:1.2;text-decoration:none;padding:5px 10px;margin-left:10px;display:inline-block;text-align:center;-webkit-border-radius:4px;border-radius:4px;}.media-colorbox-video .cbox-video-info a.apply-now,.media-colorbox-video .cbox-image-info a.apply-now,.photo-gallery-popup .cbox-video-info a.apply-now,.photo-gallery-popup .cbox-image-info a.apply-now{background-color:#555555;}.media-colorbox-video .cbox-video-info a.apply-now:hover,.media-colorbox-video .cbox-image-info a.apply-now:hover,.photo-gallery-popup .cbox-video-info a.apply-now:hover,.photo-gallery-popup .cbox-image-info a.apply-now:hover{background-color:#747474;}.media-colorbox-video .cbox-video-info a.ecpi-rif,.media-colorbox-video .cbox-image-info a.ecpi-rif,.photo-gallery-popup .cbox-video-info a.ecpi-rif,.photo-gallery-popup .cbox-image-info a.ecpi-rif{background-color:#C95552;}.media-colorbox-video .cbox-video-info a.ecpi-rif:hover,.media-colorbox-video .cbox-image-info a.ecpi-rif:hover,.photo-gallery-popup .cbox-video-info a.ecpi-rif:hover,.photo-gallery-popup .cbox-image-info a.ecpi-rif:hover{background-color:#d88381;}@media (max-width:767px) {
 .media-colorbox-video .cbox-video-info a,.media-colorbox-video .cbox-image-info a,.photo-gallery-popup .cbox-video-info a,.photo-gallery-popup .cbox-image-info a{display:block;margin:10px 0;font-size:14px;} 
}@media (min-width:767px) {
 .media-colorbox-video .cbox-video-info .cbox-video-buttons,.media-colorbox-video .cbox-image-info .cbox-video-buttons,.photo-gallery-popup .cbox-video-info .cbox-video-buttons,.photo-gallery-popup .cbox-image-info .cbox-video-buttons{text-align:right;min-width:380px;} 
}.media-colorbox-video .cbox-video-info .cbox-image-title,.media-colorbox-video .cbox-image-info .cbox-image-title,.photo-gallery-popup .cbox-video-info .cbox-image-title,.photo-gallery-popup .cbox-image-info .cbox-image-title{padding:0 100px;}.media-colorbox-video #cboxLoadingGraphic,.photo-gallery-popup #cboxLoadingGraphic{background-color:#000000;}.photo-gallery-popup #cboxCurrent{display:none !important;}.photo-gallery-popup #cboxPrevious,.photo-gallery-popup #cboxNext{position:absolute;left:0;bottom:0;min-width:auto;z-index:1;width:40px;height:40px;background:url(/sites/all/themes/ecpi/images/slick-nav.png) 0 0 no-repeat;background-size:100% auto;}.photo-gallery-popup #cboxPrevious{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.photo-gallery-popup #cboxNext{left:45px;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title{min-height:140px !important;}@media only screen and (max-width:1200px) {
 div.quicksearch-wrapper a{width:96%;height:50px;margin:0 0 5px 0;position:relative;padding:10px;float:left;background-color:#333;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}div.quicksearch-wrapper.quicksearch-wrapper-left a{margin:0 0 5px 0 !important;}div.quicksearch-wrapper.quicksearch-wrapper-right a{margin:0 0 5px 0;}div.quicksearch-wrapper a h2.quicksearch-college-name{font-family:"roboto-bold-webfont";color:#fff;clear:both;margin-top:15px;width:80%;text-transform:uppercase;font-size:1.1em;}div.quicksearch-wrapper img.blog-icon{position:absolute;top:15px;z-index:222;right:20px;width:40px;height:40px;} 
}@media only screen and (max-width:950px) {
 .emp-img{float:left;width:100%;}.emp-list{float:left;width:100%;padding:0 3% 0 3%;}.emp-list li{margin-bottom:10px;} 
}@media only screen and (max-width:767px) {
 .bucket-wrapper .bucket{width:97%;float:left;margin:0 1.667%;}.bucket-wrapper .bucket h3{padding:1% !important;width:98% !important;font-size:24px;} 
}#cboxOverlay,#colorbox{z-index:999999;}#colorbox .node-course h2{display:none;}#colorbox .node-course .content{padding-top:20px;}#colorbox #cboxClose{top:0;right:0;display:block;position:absolute;background:url(/sites/all/themes/ecpi/images/close-form.png) no-repeat;height:32px;width:37px;min-width:0;}body.node-type-page .sidebar .block.block-block + .block.block-block{clear:both;}div.media-center-links{border:0 solid #000000;background:#ffffff;display:block;float:left;margin:0 0 30px;padding:0;width:100%;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}div.media-center-links-internal{display:block;float:left;width:250px;margin:10px 7px 7px 12px;}div.media-center-links-internal ul{padding:0;margin:0;}div.media-center-links-internal ul li{display:block;float:none;width:100%;margin:0 0 10px;list-style:none;background:#ECECEC;height:auto;padding:0;text-decoration:none;box-shadow:1px 1px 4px 2px #d5d5d5;-webkit-box-shadow:1px 1px 4px 2px #d5d5d5;-moz-box-shadow:1px 1px 4px 2px #d5d5d5;}div.media-center-links-internal ul li p{font-family:Arial,sans-serif;font-weight:bold;font-size:18px;color:#000000;position:relative;width:100%;line-height:50px !important;margin:0;}div.media-center-links-internal ul li a{display:block;line-height:50px !important;padding:0 20px;color:#000000 !important;}div.media-center-links-internal ul li a:hover{background-color:#00adee;color:#ffffff !important;}.request-info-int-student .webform-client-form{background-color:#333;border:5px solid #fff;padding:10px 20px;margin-top:10px;}.request-info-int-student .webform-client-form input[type="text"],.request-info-int-student .webform-client-form input[type="email"]{width:100%;height:40px;box-shadow:none;}.request-info-int-student .webform-client-form legend{color:white;padding:5px 10px;font-size:1.1em;border:solid 1px #fff;}.request-info-int-student .webform-client-form fieldset{margin-bottom:0;display:none;border:solid 1px #fff;}.request-info-int-student .webform-client-form select{width:100%;height:40px;box-shadow:none;}.request-info-int-student .webform-client-form label{color:#ffffff;font-weight:normal;}.request-info-int-student .webform-client-form input[type="submit"]{width:25%;color:#ffffff;background-color:#2694f1;border:1px solid #FFFFFF;font-size:18px;text-transform:uppercase;-moz-border-radius:8px;border-radius:8px;}.request-info-int-student .webform-client-form .form-actions{text-align:center;}.request-info-int-student .webform-client-form .locint,.request-info-int-student .webform-client-form .eduint,.request-info-int-student .webform-client-form .personalint{display:inline-block;width:98%;}.request-info-int-student .webform-client-form .field-wraps{width:100%;display:block;float:none;padding:0;}@media screen and (min-width:601px) {
 .request-info-int-student .webform-client-form .field-wraps{width:47%;display:inline;float:left;padding:1%;} 
}#image_window_close{width:30px;height:30px;outline:none;}.social_experiment{float:left;width:221px;}.social_experiment a{background:url(/sites/all/themes/ecpi/images/sprite-icon.png) 0 0 no-repeat;background-size:75px auto;margin:2px 2px;width:34px;height:34px;float:left;}.social_experiment .fb{background-position:0px -777px;}.social_experiment .fb:hover{background-position:-42px  -777px;}.social_experiment .tw{background-position:0px -736px;}.social_experiment .tw:hover{background-position:-42px  -736px;}.social_experiment .yt{background-position:0px -695px;}.social_experiment .yt:hover{background-position:-42px  -695px;}.social_experiment .ig{background-position:0px -655px;}.social_experiment .ig:hover{background-position:-42px  -655px;}.social_experiment .gp{background-position:0px -614px;}.social_experiment .gp:hover{background-position:-42px  -614px;}.social_experiment .li{background-position:0px -573px;}.social_experiment .li:hover{background-position:-42px  -573px;}.social_experiment .pi{background-position:0px -532px;}.social_experiment .pi:hover{background-position:-42px  -532px;}.social_experiment a span{font-size:0;position:absolute;left:-9999px;}.view-program-civ .view-content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;}@media (max-width:480px) {
 .view-program-civ .view-content{margin-left:0;} 
}.view-program-civ .view-content .views-row{width:23%;margin:40px 0 15px 2%;background:#6f952e;border-radius:0 0 0 20px;padding-bottom:53px;position:relative;z-index:2;box-shadow:0px 0px 35px rgba(0,0,0,0.35);}.view-program-civ .view-content .views-row .contextual-links-region{position:static;}@media (max-width:1200px) {
 .view-program-civ .view-content .views-row{min-height:200px;} 
}@media (max-width:767px) {
 .view-program-civ .view-content .views-row{width:48%;} 
}@media (max-width:480px) {
 .view-program-civ .view-content .views-row{width:100%;margin-left:0;margin-top:15px;}.view-program-civ .view-content .views-row:first-child{margin-top:40px;} 
}.view-program-civ .view-content .group-program-civ-icon{padding:0px;text-align:center;position:relative;}@media (max-width:1200px) {
 .view-program-civ .view-content .group-program-civ-icon{display:none;} 
}.view-program-civ .view-content .group-program-civ-info{padding:15px 15px 0 15px;}.view-program-civ .view-content .field-name-node-link a{color:#ffffff;text-transform:uppercase;padding:5px;border:1px solid #ffffff;position:absolute;right:13px;bottom:13px;}.view-program-civ .view-content .field-name-node-link a:hover{background-color:#EACD41;border-color:#EACD41;color:#333333;}.view-program-civ .view-content h2{margin:0 -15px 10px -15px;padding:0 15px 10px 15px;color:#EACD41;border-bottom:1px solid #EACD41;font-size:21.9996px;text-transform:uppercase;font-family:"roboto-regular-webfont";}.view-program-civ .view-content h2 a{color:inherit;font-size:inherit;line-height:inherit;}.view-program-civ .view-content p{color:#ffffff;margin:0 0 5px 0;}body.node-type-degree main .main-content-wrapper,body.node-type-degree-concentration main .main-content-wrapper{position:relative;}body.node-type-degree main .main-content-wrapper #breadcrumb,body.node-type-degree-concentration main .main-content-wrapper #breadcrumb{max-width:70%;}body.node-type-degree main .main-content-wrapper #breadcrumb .breadcrumbs,body.node-type-degree-concentration main .main-content-wrapper #breadcrumb .breadcrumbs{padding:5px 0 0;}body.node-type-degree main .main-content-wrapper .content-area > .tabs,body.node-type-degree-concentration main .main-content-wrapper .content-area > .tabs{position:absolute;}body.node-type-degree main .main-content-wrapper .panel-1col,body.node-type-degree-concentration main .main-content-wrapper .panel-1col{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title{padding:40px 30% 0 0;min-height:165px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title .pane-content,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title .pane-content{display:table-cell;vertical-align:bottom;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title .field-item,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title .field-item{color:#ffffff;text-transform:none;display:block;width:100%;margin:0;padding:8px 0;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:36px;letter-spacing:0.01px;line-height:1.15;} .roboto-regular-webfont body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title .field-item, .roboto-regular-webfont body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title .field-item{font-family: "roboto-regular-webfont",sans-serif;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle{padding-right:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle .field-item,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle .field-item{color:#ffffff;text-transform:none;display:block;width:100%;margin:0;padding:0;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:22px;letter-spacing:0.01px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-regular-webfont body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle .field-item, .roboto-regular-webfont body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle .field-item{font-family: "roboto-regular-webfont",sans-serif;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-content,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-content{margin-top:20px;padding:20px;background-color:#ffffff;box-shadow:0 8px 20px -2px #a9a9a9;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations{float:left;width:33%;margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations{float:left;width:33%;margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .field-name-field-degree-locations,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .field-name-field-degree-locations{float:none;width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .item-list ul,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .item-list ul{margin:0;padding:0;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .item-list li,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .item-list li{margin:0;list-style:none;font-family:"roboto-regular-webfont";font-size:12px;line-height:18px;background:url(/sites/all/themes/ecpi/images/program-icon.png) no-repeat 0 2px;padding:0 0 7px 25px;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .item-list li a,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .item-list li a{color:#165e9b;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .item-list li a:hover,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations .item-list li a:hover{text-decoration:underline;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees{float:left;width:33%;margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-label,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-label{letter-spacing:-0.7px;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees ~ .field-name-degree-international-locations,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees ~ .field-name-degree-international-locations{float:left;width:33%;margin-top:40px;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-items ul,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-items ul,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations .field-items ul,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations .field-items ul{margin:0;padding:0;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-items li,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-items li,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations .field-items li,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations .field-items li{margin:0;list-style:none;font-family:"roboto-regular-webfont";font-weight:normal;font-style:normal;font-size:12px;line-height:18px;background:url(/sites/all/themes/ecpi/images/program-icon.png) no-repeat 0 2px;padding:0 0 7px 25px;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-items li a,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-items li a,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations .field-items li a,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations .field-items li a{font-family:"roboto-regular-webfont";font-weight:normal;font-style:normal;font-size:12px;color:#165e9b;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-items li a:hover,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees .field-items li a:hover,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations .field-items li a:hover,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations .field-items li a:hover{text-decoration:underline;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image{float:left;width:100%;text-align:left;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video img,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video img,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image img,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image img{float:none;width:75%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video video,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video video,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image video,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image video{width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .group-degree-info,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .group-degree-info{padding-top:25px;}body.node-type-degree main .main-content-wrapper h1.title,body.node-type-degree-concentration main .main-content-wrapper h1.title{display:none;}body.node-type-degree main .main-content-wrapper table p a,body.node-type-degree-concentration main .main-content-wrapper table p a{color:#00adee;}body.node-type-degree main .main-content-wrapper table p a:hover,body.node-type-degree-concentration main .main-content-wrapper table p a:hover{text-decoration:underline;}@media (max-width:1200px) {
 body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-content,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-content{margin:75px auto 0;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle{padding-right:0;margin:0 auto;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image{border:0;width:100%;margin-bottom:25px;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video iframe,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video iframe,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image iframe,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image iframe{height:390px;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video img,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video img,body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image img,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-main-image img{width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations{width:50%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees{width:50%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .group-degree-info,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .group-degree-info{width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title{padding-right:0;margin:0 auto;}body.node-type-degree main .main-content-wrapper #breadcrumb,body.node-type-degree-concentration main .main-content-wrapper #breadcrumb{width:100%;max-width:720px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);} 
}@media (max-width:767px) {
 body.node-type-degree main .main-content-wrapper #breadcrumb,body.node-type-degree-concentration main .main-content-wrapper #breadcrumb{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.node-type-degree main .main-content-wrapper #breadcrumb .breadcrumbs,body.node-type-degree-concentration main .main-content-wrapper #breadcrumb .breadcrumbs{font-size:10px;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-content,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-content{max-width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle{max-width:100%;padding-left:20px;padding-right:20px;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle .field-item,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-subtitle .field-item{font-size:18px;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video iframe,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-video iframe{width:100%;height:300px;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-locations{width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-field-degree-related-degrees{width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .field-name-degree-international-locations{width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .group-degree-info .horizontal-tabs-list li,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .group-degree-info .horizontal-tabs-list li{margin-right:0;margin-bottom:3px;height:42px;width:100%;}body.node-type-degree main .main-content-wrapper .panel-1col .node-degree .group-degree-info .horizontal-tabs-list li a,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .node-degree .group-degree-info .horizontal-tabs-list li a{line-height:42px;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title{max-width:100%;padding-left:20px;padding-right:20px;}body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title .field-item,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-field-degree-formal-title .field-item{font-size:32px;} 
}@-moz-document url-prefix(){body.node-type-degree main .main-content-wrapper .panel-1col .pane-node-content,body.node-type-degree-concentration main .main-content-wrapper .panel-1col .pane-node-content{margin-top:20px;padding:20px;background-color:#ffffff;box-shadow:0 8px 20px -2px #a9a9a9;}}@media (max-width:980px) and (min-width:768px) {
 .pane-node-field-degree-formal-title{width:60%;margin:0 0 0 30px !important;}.pane-node-field-degree-subtitle{width:55% !important;margin:0 0 0 30px !important;} 
}.node-type-degree-concentration main .main-content-wrapper .pane-node-title{padding:40px 30% 0 0;min-height:165px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;width:100%;}.node-type-degree-concentration main .main-content-wrapper .pane-node-title .pane-content{display:table-cell;vertical-align:bottom;}.node-type-degree-concentration main .main-content-wrapper .pane-node-title h2{color:#ffffff;text-transform:none;display:block;width:100%;margin:0;padding:19px 0 10px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:36px;letter-spacing:0.01px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-regular-webfont .node-type-degree-concentration main .main-content-wrapper .pane-node-title h2{font-family: "roboto-regular-webfont",sans-serif;}.node-type-degree-concentration main .main-content-wrapper .pane-node-field-degree-concentrat-degree{padding-right:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node-type-degree-concentration main .main-content-wrapper .pane-node-field-degree-concentrat-degree .field-item{color:#ffffff;text-transform:none;display:block;width:100%;margin:0;padding:0;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:22px;letter-spacing:0.01px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-regular-webfont .node-type-degree-concentration main .main-content-wrapper .pane-node-field-degree-concentrat-degree .field-item{font-family: "roboto-regular-webfont",sans-serif;}.node-type-degree-concentration main .main-content-wrapper .field-name-field-degree-c-required-courses{padding-bottom:10px;}body.node-type-location main{background-size:auto 292px;}body.node-type-location main .main-content-wrapper .content-area > .tabs{top:0;}body.node-type-location main .main-content-wrapper .content-area .panel-1col{background:transparent;box-shadow:0 0 0 0 transparent;padding:0;}body.node-type-location #breadcrumb{display:none;}body.node-type-location .pane-node-field-location-main-image{top:0;height:232px;overflow:hidden;}body.node-type-location .pane-node-field-location-main-image ~ .pane-node-title{margin-top:20px;background:#ffffff;padding:13px 13px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}body.node-type-location .pane-node-field-location-main-image ~ .pane-node-title h1{color:#323232;padding-top:0;}body.node-type-location .pane-node-field-location-main-image ~ .pane-ecpi-location-programs{background:#ffffff;padding:0 13px 13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -8px #a9a9a9;-moz-box-shadow:0 8px 20px -8px #a9a9a9;-o-box-shadow:0 8px 20px -8px #a9a9a9;box-shadow:0 8px 20px -8px #a9a9a9;}body.node-type-location .pane-node-field-location-main-image ~ .pane-ecpi-location-programs h4.pane-title{color:#323232;padding-bottom:10px;}@media (min-width:1200px) {
 body.node-type-location .pane-node-field-location-main-image ~ .pane-ecpi-location-programs h4.pane-title{padding-bottom:20px;} 
}body.node-type-location .ecpi-location-degrees-addresses{padding:10px;width:34%;color:#000000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;clear:both;margin-bottom:-60px;}@media (min-width:1200px) {
 body.node-type-location .ecpi-location-degrees-addresses{min-height:100px;} 
}body.node-type-location .ecpi-location-degrees-addresses .field-label{color:#00adee;}body.node-type-location .ecpi-location-degrees-addresses a{text-decoration:underline;}body.node-type-location .ecpi-location-degrees-addresses a:hover{text-decoration:none;}body.node-type-location .ecpi-location-degrees-addresses .field{line-height:20px;}body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-address,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-city,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-zip-code{display:inline;vertical-align:top;padding-right:2px;}body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-address .field-label,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-address .field-items,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-city .field-label,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-city .field-items,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-zip-code .field-label,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-zip-code .field-items{float:none;display:inline;}body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-address .field-items *,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-city .field-items *,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-zip-code .field-items *{display:inline;}body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-address.clearfix:after,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-city.clearfix:after,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-zip-code.clearfix:after{content:none;}body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-address .field-items:after,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-city .field-items:after{content:'\002C\2008';display:inline-block;vertical-align:top;visibility:visible;margin-left:-13px;}body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-address .field-item,body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-city .field-item{padding-right:13px;}body.node-type-location .ecpi-location-degrees-addresses .field-name-field-campus-city .field-items{display:inline;}body.node-type-location .ecpi-location-degrees-addresses .view-mode-teaser{background:#ECECEC;padding:10px;}@media (min-width:1200px) {
 body.node-type-location .ecpi-location-degrees-addresses .view-mode-teaser{margin-bottom:53px;margin-top:-10px;} 
}body.node-type-location .pane-node-title h1{margin:0;font-size:28px;text-transform:none;padding-bottom:10px;color:#ffffff;padding-top:130px;}body.node-type-location .pane-ecpi-location-programs:after{content:' ';display:table;clear:both;}body.node-type-location .pane-ecpi-location-programs h4.pane-title{color:#ffffff;margin:0;width:50%;float:left;text-transform:none;padding-bottom:30px;}body.node-type-location .pane-ecpi-location-programs h4.pane-title + .pane-content .ecpi-location-degrees-images{margin-top:-40px;}body.node-type-location .pane-ecpi-location-programs .pane-content .quicktabs-wrapper{width:62%;float:left;clear:left;}body.node-type-location .pane-ecpi-location-programs .pane-content .quicktabs-wrapper .quicktabs-tabs li a{font-size:13px;padding:0 7px;}body.node-type-location .pane-ecpi-location-programs .pane-content .quicktabs-wrapper .quicktabs-tabs li:last-child{margin-right:0 !important;}body.node-type-location .pane-ecpi-location-programs .pane-content .ecpi-location-degrees-images{width:36%;float:right;}body.node-type-location .pane-ecpi-location-programs .pane-content .ecpi-location-degrees-images img{max-width:100%;height:auto;}body.node-type-location .group-location-info,body.node-type-location .photo-gallery{background:#ffffff;padding:13px 13px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}body.node-type-location .photo-gallery{margin-top:15px;}body.node-type-location .photo-gallery h2.gallery-title{margin:10px 0 0 15px;}body.node-type-location .photo-gallery .gallery-items{padding:10px 0 0 15px;}body.node-type-location .photo-gallery .gallery-items .slick-next,body.node-type-location .photo-gallery .gallery-items .slick-prev{top:55%;width:50px;height:50px;background:url(/sites/all/themes/ecpi/images/slick-nav.png) 0 0 no-repeat;background-size:100% auto;right:5px;z-index:2;}body.node-type-location .photo-gallery .gallery-items .slick-next:before,body.node-type-location .photo-gallery .gallery-items .slick-prev:before{content:none;}body.node-type-location .photo-gallery .gallery-items .slick-next.slick-prev,body.node-type-location .photo-gallery .gallery-items .slick-prev.slick-prev{top:38%;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}body.node-type-location .ecpi-financial-tool{white-space:nowrap;}@media (max-width:1200px) and (min-width:768px) {
 body.node-type-location main{background-size:auto 215px;}body.node-type-location main .main-content-wrapper .pane-ecpi-location-programs h4.pane-title{width:100%;float:none;}body.node-type-location main .main-content-wrapper .pane-ecpi-location-programs .pane-content .quicktabs-wrapper{width:100%;float:none;}body.node-type-location main .main-content-wrapper .pane-ecpi-location-programs .pane-content .quicktabs-wrapper .item-list ul.quicktabs-tabs li{width:100%;float:none;margin:0 0 5px;font-weight:700;font-size:14px;}body.node-type-location main .main-content-wrapper .ecpi-location-degrees-addresses{padding:0;margin:0 0 15px;width:100%;float:none;}body.node-type-location .pane-ecpi-utility-header-links{width:270px;}body.node-type-location .pane-node-field-location-main-image{height:215px;} 
}@media (max-width:767px) {
 body.node-type-location{}body.node-type-location main{background-size:auto 32vw;}body.node-type-location main .main-content-wrapper .pane-ecpi-location-programs h4.pane-title{width:100%;float:none;}body.node-type-location main .main-content-wrapper .pane-ecpi-location-programs .pane-content .quicktabs-wrapper{width:100%;float:none;}body.node-type-location main .main-content-wrapper .pane-ecpi-location-programs .pane-content .quicktabs-wrapper .item-list ul.quicktabs-tabs li{width:100%;float:none;margin:0 0 5px;font-weight:700;font-size:14px;}body.node-type-location main .main-content-wrapper .ecpi-location-degrees-addresses{padding:0;margin:0 0 15px;width:100%;float:none;}body.node-type-location .pane-node-field-location-main-image{height:auto;} 
}.pane-ecpi-utility-header-links{width:28%;}body.node-type-location .pane-node-field-location-main-image img{max-width:70%;margin-top:20px;box-shadow:5px 1px 10px #333333;}@media (max-width:980px) and (min-width:768px) {
 body.node-type-location .pane-node-field-location-main-image img{max-width:100%;margin-top:20px;box-shadow:5px 1px 10px #333333;} 
}@media (max-width:767px) {
 body.node-type-location .pane-node-field-location-main-image img{max-width:100%;margin-top:20px;box-shadow:5px 1px 10px #333333;}body.node-type-location .pane-node-title{clear:both !important;}.ecpi-financial-tool{text-align:center !important;} 
}.node-type-college .main-content-wrapper #breadcrumb,.node-type-college .main-content-wrapper #page-title{display:none;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked{background:url(/sites/all/themes/ecpi/images/backgroundlogo.png) no-repeat 50% 50%;background-size:cover;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{background-color:transparent;box-shadow:none;padding:0;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .inside{margin:0;}@media (max-width:767px) {
 .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} 
}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-separator{display:none;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content{background:#ffffff;padding:35px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content .pane-title{width:47%;float:right;margin:0;text-transform:none;font-family:sans-serif;font-size:19px;color:#000000;line-height:1;} .roboto-bold-webfont .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content .pane-title{font-family: "roboto-bold-webfont",sans-serif;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content .field-name-field-college-landing-page-image{width:53%;float:left;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content .field-name-field-college-landing-page-image img{width:100%;height:auto;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content .field-name-body{width:47%;padding-top:2px;float:right;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content .field-name-body p{margin:0;font-family:sans-serif;font-size:12px;color:#000000;} .roboto-regular-webfont .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content .field-name-body p{font-family: "roboto-regular-webfont",sans-serif;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content .field-name-read-more-about{clear:both;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-node-content .field-name-read-more-about a{font-family:"roboto-bold-webfont";font-size:12px;color:#00adee;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs{background:#ffffff;margin-top:30px;padding:25px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs .pane-title{text-transform:none;margin:0;color:#000000;font-size:17px;line-height:18px;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs .pane-content{margin-top:16px;background-color:#ECECEC;padding:10px 15px;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs .pane-content ul{margin:0;padding:0 0 20px;max-height:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:1201px) {
 .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs .pane-content ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;} 
}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs .pane-content ul li{margin:0;list-style:none;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;background:url(/sites/all/themes/ecpi/images/program-icon.png) no-repeat 0 6px;padding:0 0 0 24px;display:inline-block;min-width:55%;} .roboto-regular-webfont .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs .pane-content ul li{font-family: "roboto-regular-webfont",sans-serif;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs .pane-content ul li a{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;color:#000000;} .roboto-regular-webfont .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs .pane-content ul li a{font-family: "roboto-regular-webfont",sans-serif;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs .pane-content ul li a:hover{text-decoration:underline;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con{background:#ffffff;margin-top:30px;padding:25px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con .pane-title{text-transform:none;margin:0;color:#000000;font-size:17px;line-height:18px;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con .pane-content{margin-top:16px;background-color:#ECECEC;padding:10px 15px;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con .pane-content ul{margin:0;padding:0 0 20px;max-height:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:1201px) {
 .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con .pane-content ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;} 
}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con .pane-content ul li{margin:0;list-style:none;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;background:url(/sites/all/themes/ecpi/images/program-icon.png) no-repeat 0 6px;padding:0 0 0 24px;display:inline-block;min-width:55%;} .roboto-regular-webfont .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con .pane-content ul li{font-family: "roboto-regular-webfont",sans-serif;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con .pane-content ul li a{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;color:#000000;} .roboto-regular-webfont .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con .pane-content ul li a{font-family: "roboto-regular-webfont",sans-serif;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-programs-con .pane-content ul li a:hover{text-decoration:underline;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social{background:#ffffff;margin-top:30px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-title{padding:0 90px 0 12px;height:40px;line-height:40px;white-space:nowrap;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;color:#ffffff;float:left;margin:18px 0 0;position:relative;background:#165e9b;background:-moz-linear-gradient(top,#165e9b 0%,#0e5180 100%);background:-webkit-linear-gradient(top,#165e9b 0%,#0e5180 100%);background:linear-gradient(to bottom,#165e9b 0%,#0e5180 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#165e9b',endColorstr='#0e5180',GradientType=0);}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-title:after{content:' ';display:block;position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:20px 0 20px 10px;border-color:#ffffff #ffffff #ffffff transparent;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content:after{content:' ';display:table;clear:both;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .social-media-links{float:left;clear:left;padding-left:11px;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .social-media-links:after{content:' ';display:table;clear:both;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .social-media-links li{margin:0 0 15px;padding:0;width:50px;height:50px;float:left;display:block;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .social-media-links li:not(:nth-child(3n)){margin-right:15px;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .social-media-links li:nth-child(3n+1){clear:both;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .social-media-links li a,.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .social-media-links li img{display:block;width:100%;height:100%;}@media (max-width:1200px) {
 .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .social-media-links{padding-left:0;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .social-media-links li:not(:nth-child(3n)){margin-right:9px;} 
}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .content-wrapper{padding:24px 60px 0 250px;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .content-wrapper h5{text-transform:none;font-family:sans-serif;font-size:13px;color:#a9a9a9;line-height:25px;font-weight:normal;margin:0 0 8px;} .roboto-regular-webfont .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .content-wrapper h5{font-family: "roboto-regular-webfont",sans-serif;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .content-wrapper p{margin:0;font-family:"roboto-bold-webfont";font-size:15px;line-height:20px;color:#393a3f;}@media (max-width:767px) {
 .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .pane-ecpi-college-social .pane-content .content-wrapper{display:none;} 
}.node-type-college .block-bean .half-width .field-name-field-ecpi-header-slider-title{overflow:hidden;}@media (max-width:767px) {
 .node-type-college .block-bean .half-width .field-name-field-ecpi-header-slider-title:after{display:none !important;} 
}.node-type-college .block-bean .half-width .field-name-field-ecpi-header-slider-title:before{top:-65px;left:-65px;right:-65px;bottom:-65px;content:' ';display:block;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:230px;-webkit-box-shadow:inset 0 0 2px 4px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 2px 4px rgba(0,0,0,0.5);box-shadow:inset 0 0 120px 45px rgba(0,0,0,0.5);}.node-type-college .block-bean .half-width .field-name-field-ecpi-header-slider-title:after{position:absolute;content:' ';display:block;width:34%;padding-bottom:40.07%;top:42%;-webkit-background-size:100% 100% !important;background-size:100% 100% !important;box-shadow:2px 1px 11px rgba(0,0,0,0.6);-moz-box-shadow:2px 1px 11px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 11px rgba(0,0,0,0.6);}.node-type-college .block-bean .half-width .field-name-field-ecpi-header-slider-title .field-items{position:relative;}.node-type-college .block-bean .half-width .cycle-pager{top:85%;text-align:center;}.node-type-college .info-call-number-wrapper{padding:10px 0 15px;}.node-type-college a.btn:not(.ecpi-financial-tool){padding:20px 0;}.node-type-college .pane-ecpi-college-menu{padding-top:10px;}@media (max-width:767px) {
 .node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{width:100%;float:none;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{width:100%;float:none;margin-top:30px;}.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .inside{margin-left:0;} 
}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content{margin-bottom:-30px !important;}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content .field-name-field-college-landing-page-image{float:left;width:21%;padding:2%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content .field-name-body{padding-top:2px;float:left;width:75%;}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content .field-name-body h3{margin-top:0;}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content .field-name-body h3 span{color:#FF0000;}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content .field-name-body ul{list-style:disc;list-style-position:outside;padding-left:20px;font-family:"roboto-regular-webfont";font-size:12px;line-height:18px;}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content .field-name-body .about-program{margin:30px 0 0 -33.33%;display:block;font-family:"roboto-bold-webfont";font-size:12px;}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content .field-name-body .about-program:hover{text-decoration:underline;}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content .field-name-read-more-about{clear:both;}.node-type-college.college-of-culinary-arts .main-content-wrapper .content-area .panel-2col-stacked .pane-node-content .field-name-read-more-about a{font-family:"roboto-bold-webfont";font-size:12px;color:#00adee;}.node-type-blog main,.page-blog-search main{background:url(/sites/all/themes/ecpi/images/background-blog.jpg) no-repeat 50% 0;background-size:auto auto;}.node-type-blog main .leader-content-wrapper,.page-blog-search main .leader-content-wrapper{background:none;}.node-type-blog .leader-content-wrapper,.page-blog-search .leader-content-wrapper{padding-top:113px;}.node-type-blog .leader-content-wrapper .region-leader,.page-blog-search .leader-content-wrapper .region-leader{width:100%;max-width:1200px;margin:0 auto;position:relative;background:#ffffff;padding:15px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.node-type-blog .leader-content-wrapper .region-leader:before,.page-blog-search .leader-content-wrapper .region-leader:before{content:' ';display:block;position:absolute;bottom:0;height:1px;left:25px;right:25px;background-color:#e6e6e6;}.node-type-blog .leader-content-wrapper .region-leader:after,.page-blog-search .leader-content-wrapper .region-leader:after{content:' ';display:table;clear:both;}.node-type-blog .leader-content-wrapper #block-ecpi-blog-logo,.page-blog-search .leader-content-wrapper #block-ecpi-blog-logo{width:48%;float:left;}@media (max-width:1200px) {
 .node-type-blog .leader-content-wrapper #block-ecpi-blog-logo,.page-blog-search .leader-content-wrapper #block-ecpi-blog-logo{width:100%;float:none;} 
}.node-type-blog .leader-content-wrapper .block-views,.page-blog-search .leader-content-wrapper .block-views{width:48%;float:right;}@media (max-width:1200px) {
 .node-type-blog .leader-content-wrapper .block-views,.page-blog-search .leader-content-wrapper .block-views{width:100%;float:none;} 
}.node-type-blog main .main-content-wrapper.col2-set,.page-blog-search main .main-content-wrapper.col2-set{background:#ffffff;padding:15px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;position:relative;}.node-type-blog main .main-content-wrapper.col2-set .content-area,.page-blog-search main .main-content-wrapper.col2-set .content-area{width:66.6%;padding:0 25px 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:transparent;}.node-type-blog main .main-content-wrapper.col2-set .content-area .panel-1col,.page-blog-search main .main-content-wrapper.col2-set .content-area .panel-1col{background:transparent;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.node-type-blog main .main-content-wrapper.col2-set .content-area .field-name-field-blog-highlight-image,.page-blog-search main .main-content-wrapper.col2-set .content-area .field-name-field-blog-highlight-image{float:left;margin:0 13px 10px 0;}.node-type-blog main .main-content-wrapper.col2-set .content-area p,.page-blog-search main .main-content-wrapper.col2-set .content-area p{margin:0 0 20px;font-size:12px;line-height:19px;text-align:justify;}.node-type-blog main .main-content-wrapper.col2-set .content-area p a,.page-blog-search main .main-content-wrapper.col2-set .content-area p a{color:#00adee;}.node-type-blog main .main-content-wrapper.col2-set .content-area p a:hover,.page-blog-search main .main-content-wrapper.col2-set .content-area p a:hover{text-decoration:underline;}.node-type-blog main .main-content-wrapper.col2-set .column.sidebar,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar{width:33.4%;}.node-type-blog main .main-content-wrapper.col2-set .column.sidebar .block-on-the-web,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar .block-on-the-web{border:1px solid #e6e6e6;padding:16px 0;margin-bottom:35px;}.node-type-blog main .main-content-wrapper.col2-set .column.sidebar .block-on-the-web h2,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar .block-on-the-web h2{font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:bold;padding-bottom:7px;}.node-type-blog main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video{padding-top:30px;}.node-type-blog main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video h2,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video h2{margin:0;display:block;float:left;width:100%;background:#00adee;font-family:sans-serif;color:#ffffff;font-size:16px;line-height:18px;padding:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} .roboto-bold-webfont .node-type-blog main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video h2, .roboto-bold-webfont .page-blog-search main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video h2{font-family: "roboto-bold-webfont",sans-serif;}.node-type-blog main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video iframe,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video iframe{width:100%;}@media (max-width:1200px) {
 .node-type-blog main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video iframe,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video iframe{height:380px;} 
}@media (max-width:767px) {
 .node-type-blog main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video iframe,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video iframe{height:51vw;} 
}.node-type-blog main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video video,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar #block-ecpi-blog-latest-video video{width:100%;}@media (max-width:1200px) {
 .node-type-blog .leader-content-wrapper .region-leader,.page-blog-search .leader-content-wrapper .region-leader{padding:0 10px 10px;}.node-type-blog .leader-content-wrapper .region-leader:before,.page-blog-search .leader-content-wrapper .region-leader:before{left:10px;right:10px;}.node-type-blog main .main-content-wrapper.col2-set .content-area,.page-blog-search main .main-content-wrapper.col2-set .content-area{padding:0;width:100%;}.node-type-blog main .main-content-wrapper.col2-set .content-area .pane-content .field-type-text-with-summary,.page-blog-search main .main-content-wrapper.col2-set .content-area .pane-content .field-type-text-with-summary{width:70%;}.node-type-blog main .main-content-wrapper.col2-set .column.sidebar,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar{width:100%;} 
}@media (max-width:767px) {
 .node-type-blog .leader-content-wrapper .region-leader,.page-blog-search .leader-content-wrapper .region-leader{padding:10px;}.node-type-blog .leader-content-wrapper .region-leader:before,.page-blog-search .leader-content-wrapper .region-leader:before{left:10px;right:10px;}.node-type-blog main .main-content-wrapper.col2-set .content-area,.page-blog-search main .main-content-wrapper.col2-set .content-area{padding:0;width:100%;}.node-type-blog main .main-content-wrapper.col2-set .content-area .pane-content .field-type-text-with-summary,.page-blog-search main .main-content-wrapper.col2-set .content-area .pane-content .field-type-text-with-summary{width:100%;}.node-type-blog main .main-content-wrapper.col2-set .column.sidebar,.page-blog-search main .main-content-wrapper.col2-set .column.sidebar{width:100%;} 
}.node-type-region main .main-content-wrapper h1.title{display:block;padding:86px 0 40px;margin:0;}.node-type-region .pane-ecpi-region-tabs .quicktabs-tabs a{font-family:"roboto-bold-webfont" !important;font-weight:400;font-size:14px;}.node-type-region .pane-ecpi-region-tabs .degree-row .degree-title{margin:0;font-family:"roboto-bold-webfont";font-size:13px;line-height:28px;color:#042d49;}.node-type-region .pane-ecpi-region-tabs .degree-row .degree-title a{color:#042d49;}.node-type-region .pane-ecpi-region-tabs .degree-row .degree-title a:hover{text-decoration:underline;}.node-type-region .pane-ecpi-region-tabs .degree-row .item-list .locations-list li{background-image:url(/sites/all/themes/ecpi/images/programlocation.png);}.node-type-region .pane-ecpi-region-tabs .degree-row .item-list .locations-list li a{color:#042d49;}@media (min-width:768px) {
 .node-type-region .pane-ecpi-region-tabs .degree-row{width:95%;padding:10px 0 20px;border-bottom:1px solid #a9a9a9;}.node-type-region .pane-ecpi-region-tabs .degree-row:after{content:' ';display:table;clear:both;}.node-type-region .pane-ecpi-region-tabs .degree-row .degree-title{width:40%;float:left;}.node-type-region .pane-ecpi-region-tabs .degree-row .item-list{float:left;width:60%;} 
}@media (max-width:1200px) and (min-width:768px) {
 .node-type-region .pane-ecpi-region-tabs .degree-row{width:100%;}.node-type-region .pane-ecpi-region-tabs .degree-row .degree-title{width:45%;}.node-type-region .pane-ecpi-region-tabs .degree-row .item-list{width:55%;} 
}@media (max-width:767px) {
 .node-type-region .pane-ecpi-region-tabs .degree-row{padding:10px 0;}.node-type-region .pane-ecpi-region-tabs .degree-row .item-list{padding-left:6px;} 
}@media (max-width:767px) {
 .node-type-region .pane-ecpi-region-tabs ul.quicktabs-tabs li{margin:0 0 3px;width:100%;height:43px;}.node-type-region .pane-ecpi-region-tabs ul.quicktabs-tabs li a{line-height:43px;font-size:17px;font-family:"roboto-bold-webfont";} 
}body.node-type-page{}@media (max-width:767px) {
 body.node-type-page .main-content-wrapper.col2-set .content-area,body.node-type-page .main-content-wrapper.col2-set .column.sidebar{float:none;width:100%;margin-bottom:30px;} 
}body.node-type-page .main-content-wrapper .calcButtonWrapper{position:relative;}body.node-type-page .main-content-wrapper #sidebar_request_info a,body.node-type-page .main-content-wrapper #sidebar_livechat a,body.node-type-page .main-content-wrapper #sidebar_applyNow a,body.node-type-page .main-content-wrapper .content-request-info a{font-size:14px;padding:12px 0;line-height:30px;}@media (max-width:767px) {
 body.node-type-page .main-content-wrapper .calcButtonWrapper{display:none;} 
}body.node-type-page .main-content-wrapper .calcButtonWrapper span{left:50px;top:20px;font-size:11px;letter-spacing:-0.3px;}.program-online .content-area h2{font-size:35px;line-height:1.2;text-transform:uppercase;color:#e59323;font-weight:700;font-family:sans-serif;} .roboto-condensed .program-online .content-area h2{font-family: "Roboto Condensed",sans-serif;}.program-online .content-area h2.node-title{margin-bottom:0;}.program-online .pane-ecpi-online-sidebar-links a.btn{font-size:18px;line-height:1.2;font-weight:700;color:#ffffff;padding:12px 15px;display:block;margin-bottom:7px;text-align:center;text-transform:uppercase;border:3px solid;transition:background-color 0.5s,color 0.5s;text-shadow:none;}.program-online .pane-ecpi-online-sidebar-links a.btn.get-started{background-color:#ff0000;border-color:#ff0000;}.program-online .pane-ecpi-online-sidebar-links a.btn.get-started:hover{background-color:#fff;color:#ff0000;}.program-online .pane-ecpi-online-sidebar-links a.btn.admission{background-color:#e59323;border-color:#e59323;}.program-online .pane-ecpi-online-sidebar-links a.btn.admission:hover{background-color:#fff;color:#e59323;}.program-online .panel-2col .panel-col-first{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}@media (min-width:767px) {
 .program-online .panel-2col .panel-col-first{width:60%;} 
}@media (min-width:1200px) {
 .program-online .panel-2col .panel-col-first{width:75%;} 
}.program-online .panel-2col .panel-col-first .inside{margin:0 1.5em 1em 0;}@media (max-width:767px) {
 .program-online .panel-2col .panel-col-first .inside{margin:0 0 1em 0;} 
}.program-online .panel-2col .panel-col-last{width:100%;}@media (min-width:767px) {
 .program-online .panel-2col .panel-col-last{width:40%;} 
}@media (min-width:1200px) {
 .program-online .panel-2col .panel-col-last{width:25%;} 
}.program-online .panel-2col .panel-col-last .inside{margin:28px 0 0;}@media (max-width:767px) {
 .program-online .panel-2col .panel-col-last .inside{margin:0 0 1em 0;} 
}.program-online .panel-2col .panel-separator{margin:0;}.program-online main .main-content-wrapper .content-area{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background-color:#ffffff;}@media (min-width:1200px) {
 .program-online main .main-content-wrapper .content-area{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.program-online main .main-content-wrapper .content-area > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}.program-online main .main-content-wrapper:not(.col2-set) .content-area article:not(.node-panel),.program-online .menuNavigationSidebar{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.node-program-online .field-name-field-prog-online-subtitle{font-size:24px;text-transform:uppercase;font-family:sans-serif;} .roboto-condensed .node-program-online .field-name-field-prog-online-subtitle{font-family: "Roboto Condensed",sans-serif;}@media (max-width:767px) {
 .node-program-online .field-name-field-prog-online-subtitle{font-size:18px;} 
}.node-program-online h3{font-size:24px;text-transform:uppercase;font-family:sans-serif;font-weight:700;} .roboto-condensed .node-program-online h3{font-family: "Roboto Condensed",sans-serif;}.node-program-online h4{text-transform:uppercase;font-size:16px;}.node-program-online p{font-family:sans-serif;font-size:18px;line-height:1.2;font-weight:300;margin:18px 0;} .roboto-condensed .node-program-online p{font-family: "Roboto Condensed",sans-serif;}.node-program-online .ckeditor-accordion-container p,.node-program-online .ckeditor-accordion-container ul{font-size:18px;line-height:1.2;font-weight:300;margin:18px 0 !important;}.node-program-online .ckeditor-accordion-container p span,.node-program-online .ckeditor-accordion-container ul span{font-size:inherit !important;font-family:inherit !important;color:inherit !important;}.node-program-online .ckeditor-accordion-container ul{padding-left:36px;}.node-program-online .ckeditor-accordion-container li{margin:0 !important;}.node-program-online ul,.node-program-online ol{padding:0;list-style-type:none;}.node-program-online ul li,.node-program-online ol li{position:relative;padding-left:14px;font-weight:300;font-size:16px;line-height:1.2;}.node-program-online ul li:before,.node-program-online ol li:before{content:"";border-left:9px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:none;position:absolute;left:0;top:4px;}.node-program-online .field-name-field-prog-online-accordion .ui-state-default,.node-program-online .field-name-field-prog-online-accordion .ui-widget-content .ui-state-default,.node-program-online .field-name-field-prog-online-accordion .ui-widget-header .ui-state-default{background:none;}.node-program-online .field-name-field-prog-online-accordion .field-name-field-po-accordion-title{font-size:24px;line-height:1.2;color:#7f7f7f;border-left:none;border-right:none;border-color:#dedede;border-bottom-width:0;padding-top:20px;padding-bottom:20px;font-weight:700;text-transform:uppercase;}.node-program-online .field-name-field-prog-online-accordion .field-name-field-po-accordion-description{border:none;}.node-program-online .field-name-field-prog-online-accordion .field-name-field-po-accordion-description > .field-items > .field-item{padding:0 0 15px 55px;margin-bottom:20px;}.node-program-online .field-name-field-prog-online-accordion .ui-state-default .field-item{color:#0098d6;}.node-program-online .field-name-field-prog-online-accordion .ui-state-default .field-item:after{content:'';position:absolute;width:0;height:0;margin-top:5px;margin-left:6px;border-top:9px solid transparent;border-left:18px solid #e59323;border-bottom:9px solid transparent;}.node-program-online .field-name-field-prog-online-accordion .ui-state-active .field-item{color:#0098d6;}.node-program-online .field-name-field-prog-online-accordion .ui-state-active .field-item:after{border-top:18px solid #e59323;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:none;}.node-program-online .field-name-field-prog-online-accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon{width:35px;height:35px;background:white;border:2px solid #819dc4;-webkit-border-radius:50%;border-radius:50%;margin-top:-18px;left:0;font-weight:700;}.node-program-online .field-name-field-prog-online-accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s{border-color:#043c8a;-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,0.22);box-shadow:0 0 7px 2px rgba(0,0,0,0.22);}.node-program-online .field-name-field-prog-online-accordion .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s:after{content:'';position:absolute;width:24px;height:24px;left:5px;top:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#0098d6;}.node-program-online .field-name-field-prog-online-accordion .ui-accordion > .field-item:last-child .field-name-field-po-accordion-title{border-bottom-width:1px;}.node-program-online .field-name-field-prog-online-accordion .ui-accordion > .field-item:last-child .field-name-field-po-accordion-title.ui-state-active{border-bottom-width:0;}.node-program-online .field-name-field-prog-online-accordion .ui-widget{font-family:sans-serif;} .roboto-condensed .node-program-online .field-name-field-prog-online-accordion .ui-widget{font-family: "Roboto Condensed",sans-serif;}.node-program-online .field-name-field-prog-online-accordion .group-ap-body-wrapper{display:inline;}.node-program-online .field-name-field-prog-online-accordion .group-ap-body-wrapper *{display:inline;}.node-program-online .field-name-field-prog-online-accordion .group-ap-body-wrapper p{margin:0;font-size:16px;line-height:1.2;}.node-program-online .field-name-field-prog-online-accordion .ui-accordion .ui-accordion-content{padding:0;margin:0;}.node-program-online .field-name-field-prog-online-accordion .field-collection-view{padding:0;margin:0;border:none;}.node-program-online .field-name-field-prog-online-accordion .field-name-field-po-accordion-description .content{overflow:hidden;}.node-program-online .media.media-element-container.media-colorbox{width:48%;float:left;padding-right:2%;}@media (max-width:1200px) {
 .node-program-online .media.media-element-container.media-colorbox{padding:0;width:100%;float:none;} 
}.pane-ecpi-utility-header-links{position:absolute;top:10px;right:0;z-index:2;width:28%;}.pane-ecpi-utility-header-links .info-call-number-wrapper{-moz-border-radius:15px;border-radius:15px;display:block;float:left;width:100%;background:#ffffff;margin:0 0 8px 0;padding:0 0 3px 0;box-shadow:0 8px 20px -2px #333;-webkit-box-shadow:0 8px 20px -2px #333;-moz-box-shadow:0 8px 20px -2px #333;-o-box-shadow:0 8px 20px -2px #333;}.pane-ecpi-utility-header-links .info-call-number-wrapper p{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:12px;color:#000000;line-height:14px;text-align:center;margin:2px 0;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-bold-webfont .pane-ecpi-utility-header-links .info-call-number-wrapper p{font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-utility-header-links .info-call-number-wrapper a{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:26px;color:#004799;line-height:24px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-bold-webfont .pane-ecpi-utility-header-links .info-call-number-wrapper a{font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-utility-header-links a.btn:not(.ecpi-financial-tool){display:block;float:left;width:100%;height:28px;line-height:28px;border-radius:13px;color:#ffffff;font-family:sans-serif;font-size:16px;text-transform:uppercase;padding:10px 0 10px 0;text-align:center;margin:0 0 6px 0;box-shadow:0 8px 20px -2px #333;-webkit-box-shadow:0 8px 20px -2px #333;-moz-box-shadow:0 8px 20px -2px #333;-o-box-shadow:0 8px 20px -2px #333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px #5a5a5a;} .roboto-bold-webfont .pane-ecpi-utility-header-links a.btn:not(.ecpi-financial-tool){font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-utility-header-links a.btn:not(.ecpi-financial-tool):hover{text-decoration:underline;}.pane-ecpi-utility-header-links a.btn.ecpi-chat-now{background:#fb3c1c;border:1px solid #ff9b8a;text-align:none;background:-moz-linear-gradient(top,#585556 0%,#2f292b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585556),color-stop(100%,#2f292b));background:-webkit-linear-gradient(top,#585556 0%,#2f292b 100%);background:-o-linear-gradient(top,#585556 0%,#2f292b 100%);background:-ms-linear-gradient(top,#585556 0%,#2f292b 100%);background:linear-gradient(to bottom,#585556 0%,#2f292b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#585556',endColorstr='#2f292b',GradientType=0);}.pane-ecpi-utility-header-links a.btn.ecpi-chat-now:hover{background:-moz-linear-gradient(top,#fb3c1c 0%,#fb3c1c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fb3c1c),color-stop(100%,#fb3c1c));background:-webkit-linear-gradient(top,#fb3c1c 0%,#fb3c1c 100%);background:-o-linear-gradient(top,#fb3c1c 0%,#fb3c1c 100%);background:-ms-linear-gradient(top,#fb3c1c 0%,#fb3c1c 100%);background:linear-gradient(to bottom,#fb3c1c 0%,#fb3c1c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb3c1c',endColorstr='#fb3c1c',GradientType=0);text-align:none;text-decoration:none;}.pane-ecpi-utility-header-links a.btn.ecpi-send-info{background:#fb3c1c;border:1px solid #ff9b8a;text-align:none;background:-moz-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f02d0c),color-stop(100%,#6e0a00));background:-webkit-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:-o-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:-ms-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:linear-gradient(to bottom,#f02d0c 0%,#6e0a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f02d0c',endColorstr='#6e0a00',GradientType=0);}.pane-ecpi-utility-header-links a.btn.ecpi-send-info:hover{background:-moz-linear-gradient(top,#f02d0c 0%,#fb3c1c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f02d0c),color-stop(100%,#6e0a00));background:-webkit-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:-o-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:-ms-linear-gradient(top,#f02d0c 0%,#6e0a00 100%);background:linear-gradient(to bottom,#f02d0c 0%,#6e0a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f02d0c',endColorstr='#6e0a00',GradientType=0);text-align:none;text-decoration:none;}.pane-ecpi-utility-header-links a.btn.ecpi-financial-tool{display:block;position:relative;float:left;width:97%;height:28px;line-height:28px;border-radius:13px;border:1px solid #c8fc80;color:#ffffff;font-family:sans-serif;font-size:16px;text-transform:uppercase;padding:10px 3% 10px 0;text-align:right;margin:0 0 6px 0;box-shadow:0 8px 20px -2px #333;-webkit-box-shadow:0 8px 20px -2px #333;-moz-box-shadow:0 8px 20px -2px #333;-o-box-shadow:0 8px 20px -2px #333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px #5a5a5a;background:#585556;background:-moz-linear-gradient(top,#8cc63e 0%,#5e852a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8cc63e),color-stop(100%,#5e852a));background:-webkit-linear-gradient(top,#8cc63e 0%,#5e852a 100%);background:-o-linear-gradient(top,#8cc63e 0%,#5e852a 100%);background:-ms-linear-gradient(top,#8cc63e 0%,#5e852a 100%);background:linear-gradient(to bottom,#8cc63e 0%,#5e852a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc63e',endColorstr='#5e852a',GradientType=0);} .roboto-bold-webfont .pane-ecpi-utility-header-links a.btn.ecpi-financial-tool{font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-utility-header-links a.btn.ecpi-financial-tool img{width:13%;position:absolute;left:5%;top:10%;}.pane-ecpi-utility-header-links a.btn.ecpi-financial-tool:hover{background:#8cc63e;background:-moz-linear-gradient(top,#8cc63e 0%,#8cc63e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8cc63e),color-stop(100%,#8cc63e));background:-webkit-linear-gradient(top,#8cc63e 0%,#8cc63e 100%);background:-o-linear-gradient(top,#8cc63e 0%,#8cc63e 100%);background:-ms-linear-gradient(top,#8cc63e 0%,#8cc63e 100%);background:linear-gradient(to bottom,#8cc63e 0%,#8cc63e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc63e',endColorstr='#8cc63e',GradientType=0);text-decoration:none;}body.node-type-location .pane-ecpi-utility-header-links{top:35px;width:25%;}body.node-type-degree .pane-ecpi-utility-header-links,body.node-type-degree-concentration .pane-ecpi-utility-header-links{width:25%;}@media (max-width:980px) and (min-width:768px) {
 .pane-ecpi-utility-header-links{position:absolute;top:35px;right:0;width:38% !important;z-index:2;} 
}@media (max-width:767px) {
 .pane-ecpi-utility-header-links{position:relative !important;top:1px !important;right:0;width:100% !important;z-index:2;} 
}.pane-discover-area{background:#181717;background:-moz-linear-gradient(top,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#181717),color-stop(28%,#302f2f),color-stop(54%,#383837),color-stop(78%,#393937),color-stop(100%,#333333));background:-webkit-linear-gradient(top,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);background:-o-linear-gradient(top,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);background:-ms-linear-gradient(top,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);background:linear-gradient(to bottom,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#181717',endColorstr='#333333',GradientType=0);}.pane-discover-area .pane-content{width:100%;max-width:1200px;margin:0 auto;text-align:center;padding:17px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-discover-area .pane-content h2{display:block;float:left;width:100%;margin:0 0 7px 0;text-transform:none;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:19px;line-height:21px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-bold-webfont .pane-discover-area .pane-content h2{font-family: "roboto-bold-webfont",sans-serif;}.pane-discover-area .pane-content p{margin:0;padding:0;color:#ffffff;font:16px/20px sans-serif;} .roboto-bold-webfont .pane-discover-area .pane-content p{font: 16px/20px "roboto-bold-webfont",sans-serif;}.pane-discover-area .pane-content a{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:12px;line-height:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00adee;} .roboto-bold-webfont .pane-discover-area .pane-content a{font-family: "roboto-bold-webfont",sans-serif;}@media (max-width:1200px) {
 .pane-discover-area .pane-content{width:100%;max-width:720px;margin:0 auto;text-align:center;padding:17px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-discover-area .pane-content h2{font-size:18px;line-height:20px;}.pane-discover-area .pane-content p{font-size:14px;line-height:19px;} 
}@media (max-width:767px) {
 .pane-discover-area .pane-content{width:90%;max-width:none;padding:20px 25px;}.pane-discover-area .pane-content h2{font-size:16px;line-height:18px;}.pane-discover-area .pane-content p{font-size:12px;line-height:14px;} 
}.pane-stats-facts{background-color:#ffffff;}.pane-stats-facts .pane-content{width:100%;max-width:1200px;margin:0 auto;padding:15px 0;}.pane-stats-facts .view-content:after{content:' ';display:table;clear:both;}.pane-stats-facts .view-content .views-row{position:relative;float:left;cursor:default;display:block;text-align:center;-webkit-box-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:auto;min-height:215px;width:25%;padding:10px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-stats-facts .view-content .views-row:not(:last-child){border-right:1px solid #a9a9a9;}@media (min-width:1201px) {
 .pane-stats-facts .view-content .views-row:hover{z-index:99;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);background:#ffffff;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.3);-moz-box-shadow:0 0 25px rgba(0,0,0,0.3);box-shadow:0 0 25px rgba(0,0,0,0.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-right-color:transparent;} 
}.pane-stats-facts .view-content .views-field-field-stats-facts-heading{font-family:Verdana,Helvetica,Arial,sans-serif,sans-serif;font-weight:normal;font-style:normal;font-size:12px;color:#a9a9a9;text-transform:uppercase;display:block;text-align:center;width:100%;margin-bottom:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.pane-stats-facts .view-content .views-field-views-conditional{font-family:sans-serif;font-weight:normal;font-style:normal;color:#000000;display:block;text-align:center;width:100%;font-size:47px;line-height:52px;margin-bottom:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-bold-webfont .pane-stats-facts .view-content .views-field-views-conditional{font-family: "roboto-bold-webfont",sans-serif;}.pane-stats-facts .view-content .views-field-field-stats-facts-body{font-family:sans-serif;font-weight:normal;font-style:normal;color:#5a5a5a;font-size:19px;line-height:22px;display:block;text-align:center;width:100%;margin:0 0 8px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-bold-webfont .pane-stats-facts .view-content .views-field-field-stats-facts-body{font-family: "roboto-bold-webfont",sans-serif;}.pane-stats-facts .view-content .views-field-field-stats-facts-link a{font-family:sans-serif;font-weight:normal;font-style:normal;color:#0088bb;font-size:12px;line-height:15px;display:block;text-align:center;width:100%;text-decoration:none;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-bold-webfont .pane-stats-facts .view-content .views-field-field-stats-facts-link a{font-family: "roboto-bold-webfont",sans-serif;}@media (max-width:1200px) and (min-width:768px) {
 .pane-stats-facts .pane-content{width:100%;max-width:720px;margin:0 auto;padding:15px 0;}.pane-stats-facts .view-content .views-row{min-height:145px;}.pane-stats-facts .view-content .views-field-views-conditional{font-size:32px;line-height:34px;margin-bottom:15px;}.pane-stats-facts .view-content .views-field-field-stats-facts-body{font-size:14px;line-height:16px;} 
}@media (max-width:767px) {
 .pane-stats-facts{background-color:transparent;}.pane-stats-facts .pane-content{width:95%;max-width:100%;margin:0;}.pane-stats-facts .view-content .views-row{width:100%;min-height:125px;border-right:0 !important;}.pane-stats-facts .view-content .views-row:hover{position:relative;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);background:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.3);-moz-box-shadow:0 0 25px rgba(0,0,0,0.3);box-shadow:0 0 25px rgba(0,0,0,0.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border-left:1px solid #fff;border-right:none;z-index:900;}.pane-stats-facts .view-content .views-field-views-conditional{font-size:27px;line-height:34px;margin-bottom:10px;}.pane-stats-facts .view-content .views-field-field-stats-facts-body{font-size:19px;line-height:22px;} 
}.pane-ecpi-home-testimonials{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#181717;background:-moz-linear-gradient(top,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#181717),color-stop(28%,#302f2f),color-stop(54%,#383837),color-stop(78%,#393937),color-stop(100%,#333333));background:-webkit-linear-gradient(top,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);background:-o-linear-gradient(top,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);background:-ms-linear-gradient(top,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);background:linear-gradient(to bottom,#181717 0%,#302f2f 28%,#383837 54%,#393937 78%,#333333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#181717',endColorstr='#333333',GradientType=0);}.pane-ecpi-home-testimonials .pane-content{width:100%;position:relative;max-width:1200px;margin:0 auto;padding:30px 102px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-ecpi-home-testimonials .carousel-wrapper{padding:25px 0;background:url(/sites/all/themes/ecpi/images/quoatation.png) no-repeat 0 0;}.pane-ecpi-home-testimonials .carousel-wrapper .cycle-prev,.pane-ecpi-home-testimonials .carousel-wrapper .cycle-next{width:22px;height:70px;top:50%;position:absolute;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font:0/0 a;cursor:pointer;}.pane-ecpi-home-testimonials .carousel-wrapper .cycle-next,.pane-ecpi-home-testimonials .carousel-wrapper .cycle-prev{background-image:url(/sites/all/themes/ecpi/images/arrows-slide.png);}.pane-ecpi-home-testimonials .carousel-wrapper .cycle-next{right:8px;background-position:100% 0;}.pane-ecpi-home-testimonials .carousel-wrapper .cycle-prev{left:8px;background-position:0 0;}.pane-ecpi-home-testimonials .carousel-wrapper .cycle-slideshow{position:relative;color:#ffffff;}.pane-ecpi-home-testimonials .carousel-wrapper .node-testimonial .field-type-text-with-summary p{margin:0;font-family:sans-serif;font-weight:normal;font-style:italic;color:#d5d5d5;font-size:19px;line-height:22px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;} .roboto-bold-webfont .pane-ecpi-home-testimonials .carousel-wrapper .node-testimonial .field-type-text-with-summary p{font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-home-testimonials .carousel-wrapper .node-testimonial .field-name-field-testimonial-name,.pane-ecpi-home-testimonials .carousel-wrapper .node-testimonial .field-name-field-testimonial-study{text-align:center;font-family:sans-serif;font-style:italic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0;height:9px;} .roboto-bold-webfont .pane-ecpi-home-testimonials .carousel-wrapper .node-testimonial .field-name-field-testimonial-name, .roboto-bold-webfont .pane-ecpi-home-testimonials .carousel-wrapper .node-testimonial .field-name-field-testimonial-study{font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-home-testimonials .carousel-wrapper .node-testimonial .field-name-field-testimonial-name{color:#ffffff;padding:22px 0 0;font-size:13px;line-height:15px;}.pane-ecpi-home-testimonials .carousel-wrapper .node-testimonial .field-name-field-testimonial-study{color:#d5d5d5;padding:6px 0 0;font-size:12px;line-height:14px;}@media (max-width:1200px) {
 .pane-ecpi-home-testimonials .pane-content{max-width:720px;padding:30px 0;}.pane-ecpi-home-testimonials .carousel-wrapper{padding:25px 105px;background-size:100% auto;}.pane-ecpi-home-testimonials .carousel-wrapper .node-testimonial .field-type-text-with-summary p{font-size:17px;} 
}@media (max-width:767px) {
 .pane-ecpi-home-testimonials .pane-content{max-width:none;padding:0 0 50px;}.pane-ecpi-home-testimonials .carousel-wrapper{padding:25px 55px;background-image:none;} 
}.pane-helpful-info-and-social{background:#ffffff;min-height:410px;}.pane-helpful-info-and-social .pane-content{width:100%;position:relative;max-width:1200px;margin:0 auto;}.pane-helpful-info-and-social .panel-2col{padding:30px 0 10px;min-height:410px;}.pane-helpful-info-and-social .panel-2col:after{content:' ';display:table;clear:both;}.pane-helpful-info-and-social .panel-2col .panel-panel{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:10px;}.pane-helpful-info-and-social .panel-2col .panel-panel.panel-col-first{padding-right:12px;float:left;}.pane-helpful-info-and-social .panel-2col .panel-panel.panel-col-last{padding-left:12px;float:right;}.pane-helpful-info-and-social .panel-2col .panel-panel .inside{margin:0;}.pane-helpful-info-and-social .panel-2col .panel-panel .pane-title{padding:0 5px;background-color:#ffffff;display:inline-block;margin:0 0 20px;font-family:sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;font-size:12px;color:#a9a9a9;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);} .roboto-bold-webfont .pane-helpful-info-and-social .panel-2col .panel-panel .pane-title{font-family: "roboto-bold-webfont",sans-serif;}.pane-helpful-info-and-social .panel-2col .panel-panel .panel-pane{position:relative;}.pane-helpful-info-and-social .panel-2col .panel-panel .panel-pane:before{content:' ';display:block;position:absolute;height:1px;width:100%;top:8px;background-color:#a9a9a9;}.pane-helpful-info-and-social .panel-2col .panel-panel .pane-ecpi-home-social .pane-content:after{content:' ';display:table;clear:both;}.pane-helpful-info-and-social .panel-2col .panel-panel .pane-ecpi-home-social .pane-content .fb-page{width:50%;float:left;padding-right:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-helpful-info-and-social .panel-2col .panel-panel .pane-ecpi-home-social .pane-content .fb-page span,.pane-helpful-info-and-social .panel-2col .panel-panel .pane-ecpi-home-social .pane-content .fb-page iframe{min-width:100%;max-width:100%;}.pane-helpful-info-and-social .panel-2col .panel-panel .pane-ecpi-home-social .pane-content .fb-page video{width:100%;}.pane-helpful-info-and-social .panel-2col .panel-panel .pane-ecpi-home-social .pane-content .ecpi-twitter-timeline{width:50%;float:right;padding-left:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (max-width:1200px) {
 .pane-helpful-info-and-social .pane-content{max-width:720px;}.pane-helpful-info-and-social .panel-2col .panel-panel{width:100%;}.pane-helpful-info-and-social .panel-2col .panel-panel.panel-col-first{padding-right:0;float:none;}.pane-helpful-info-and-social .panel-2col .panel-panel.panel-col-last{padding-left:0;float:none;min-height:418px;} 
}@media (max-width:767px) {
 .pane-helpful-info-and-social .pane-content{max-width:none;}.pane-helpful-info-and-social .pane-content .quicktabs-wrapper:not(#quicktabs-ecpi_home_slider_colleges) .item-list ul.quicktabs-tabs li{width:100%;margin:0 0 2px;height:38px;}.pane-helpful-info-and-social .pane-content .quicktabs-wrapper:not(#quicktabs-ecpi_home_slider_colleges) .item-list ul.quicktabs-tabs li a{line-height:38px;}.pane-helpful-info-and-social .pane-content .quicktabs-wrapper:not(#quicktabs-ecpi_home_slider_colleges) .quicktabs_main{min-height:100%;}.pane-helpful-info-and-social .pane-content .quicktabs-wrapper:not(#quicktabs-ecpi_home_slider_colleges) .quicktabs_main .field-content:after{content:' ';display:table;clear:both;padding-top:15px;}.pane-helpful-info-and-social .panel-2col{padding:10px 0;}.pane-helpful-info-and-social .panel-2col .panel-panel{width:100%;}.pane-helpful-info-and-social .panel-2col .panel-panel .panel-pane:before{content:none;}.pane-helpful-info-and-social .panel-2col .panel-panel.panel-col-first{padding-right:0;float:none;padding-bottom:15px;}.pane-helpful-info-and-social .panel-2col .panel-panel.panel-col-last{padding-left:0;float:none;min-height:100%;}.pane-helpful-info-and-social .panel-2col .panel-panel .pane-ecpi-home-social .pane-content .fb-page{width:100%;float:none;padding-right:0;padding-bottom:15px;}.pane-helpful-info-and-social .panel-2col .panel-panel .pane-ecpi-home-social .pane-content .ecpi-twitter-timeline{width:100%;float:none;padding-left:0;} 
}@media (max-width:767px) {
 .pane-helpful-info-and-social .panel-panel.panel-col-last{display:none;} 
}.pane-ecpi-home-slider{overflow:hidden;}.pane-ecpi-home-slider .slider-wrapper{position:relative;}.pane-ecpi-home-slider .cycle-slideshow img{display:block;width:100%;}.pane-ecpi-home-slider .cycle-slideshow .node-homepage-slide{width:100%;}.pane-ecpi-home-slider .cycle-slideshow .node-homepage-slide.cycle-slide-active .group-slide-content .field-name-field-homepage-slide-title{-webkit-animation:fadein .2s linear .2s 1 normal both;-moz-animation:fadein .2s linear .2s 1 normal both;-ms-animation:fadein .2s linear .2s 1 normal both;-o-animation:fadein .2s linear .2s 1 normal both;animation:fadein .2s linear .2s 1 normal both;}.pane-ecpi-home-slider .cycle-slideshow .node-homepage-slide.cycle-slide-active .group-slide-content .field-type-text-with-summary{-webkit-animation:fadein .2s linear .4s 1 normal both;-moz-animation:fadein .2s linear .4s 1 normal both;-ms-animation:fadein .2s linear .4s 1 normal both;-o-animation:fadein .2s linear .4s 1 normal both;animation:fadein .2s linear .4s 1 normal both;}.pane-ecpi-home-slider .cycle-slideshow .node-homepage-slide.cycle-slide-active .group-slide-content .field-name-field-homepage-slide-link{-webkit-animation:fadein .2s linear .6s 1 normal both;-moz-animation:fadein .2s linear .6s 1 normal both;-ms-animation:fadein .2s linear .6s 1 normal both;-o-animation:fadein .2s linear .6s 1 normal both;animation:fadein .2s linear .6s 1 normal both;}.pane-ecpi-home-slider .cycle-slideshow .group-slide-content{position:absolute;top:140px;left:50%;margin-left:-180px;max-width:450px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#ffffff;}.pane-ecpi-home-slider .cycle-slideshow .group-slide-content .field-name-field-homepage-slide-title p{color:#ffffff;font-size:47px;line-height:50px;margin:0;width:600px;font-family:"roboto-bold-webfont";font-style:normal;font-weight:normal;text-shadow:1px 1px 10px black;}.pane-ecpi-home-slider .cycle-slideshow .group-slide-content .field-type-text-with-summary p{color:#ffffff;clear:both;margin-top:13px;font-family:"roboto-bold-webfont";font-style:normal;font-weight:normal;font-size:19px;line-height:22px;text-transform:uppercase;text-shadow:1px 1px 10px black;}.pane-ecpi-home-slider .cycle-slideshow .group-slide-content .field-name-field-homepage-slide-link a{display:inline-block;margin:-7px 0 0;padding:5px 22px 5px 32px;border-radius:10px;font-family:"roboto-bold-webfont";font-weight:normal;font-style:normal;font-size:0.85em;color:#ffffff;text-transform:uppercase;background:#ef4759;background:-moz-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ef4759),color-stop(100%,#c54048));background:-webkit-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-o-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-ms-linear-gradient(top,#ef4759 0%,#c54048 100%);background:linear-gradient(to bottom,#ef4759 0%,#c54048 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef4759',endColorstr='#c54048',GradientType=0);}.pane-ecpi-home-slider .cycle-slideshow .group-slide-content .field-name-field-homepage-slide-link a:before{content:' ';width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 6px;border-color:transparent transparent transparent #ffffff;display:block;position:absolute;margin:3px 0 0 -15px;}.pane-ecpi-home-slider .cycle-prev,.pane-ecpi-home-slider .cycle-next{position:absolute;top:50%;display:block;margin-top:-25px;width:50px;height:50px;background-color:#000000;font:0/0 a;z-index:1000;cursor:pointer;opacity:.5;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;}.pane-ecpi-home-slider .cycle-prev:after,.pane-ecpi-home-slider .cycle-next:after{content:'';width:17px;height:17px;display:block;position:absolute;border:solid #ffffff;border-width:0 1px 1px 0;top:50%;margin-top:-10px;}.pane-ecpi-home-slider .cycle-prev:hover,.pane-ecpi-home-slider .cycle-next:hover{opacity:1;}.pane-ecpi-home-slider .cycle-prev{left:0;}.pane-ecpi-home-slider .cycle-prev:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);right:50%;margin-right:-12px;}.pane-ecpi-home-slider .cycle-next{right:0;}.pane-ecpi-home-slider .cycle-next:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:50%;margin-left:-12px;}@media (min-width:768px) {
 .pane-ecpi-home-slider .college-list{width:300px;position:absolute;top:8px;left:50%;z-index:104;margin:0 0 0 -580px;padding:0;}.pane-ecpi-home-slider .college-list > li{background:#fff;border-radius:12px;width:92%;list-style:none;display:block;padding:0;background-repeat:no-repeat;background-position:21px 50%;box-shadow:0 0 6px 1px rgba(0,0,0,0.6);}.pane-ecpi-home-slider .college-list > li:not(:last-child){margin:0 0 7px;}.pane-ecpi-home-slider .college-list > li:hover{width:100%;border-radius:12px 0 0 12px;background-color:#efefef;}.pane-ecpi-home-slider .college-list > li:hover > .node-college{display:block;}.pane-ecpi-home-slider .college-list > li > a{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:12px 10px 12px 70px;color:#4e4e4e;font-family:"roboto-bold-webfont";}.pane-ecpi-home-slider .college-list > li.technology,.pane-ecpi-home-slider .college-list > li.nursing,.pane-ecpi-home-slider .college-list > li.health-science,.pane-ecpi-home-slider .college-list > li.business,.pane-ecpi-home-slider .college-list > li.criminal-justice,.pane-ecpi-home-slider .college-list > li.culinary-arts,.pane-ecpi-home-slider .college-list > li.online-education{background-image:url(/sites/all/themes/ecpi/images/sprite-icon.png);background-repeat:no-repeat;}.pane-ecpi-home-slider .college-list > li.technology{background-position:12px 7px;}.pane-ecpi-home-slider .college-list > li.health-science{background-position:11px -56px;}.pane-ecpi-home-slider .college-list > li.nursing{background-position:11px -116px;}.pane-ecpi-home-slider .college-list > li.business{background-position:9px -176px;}.pane-ecpi-home-slider .college-list > li.criminal-justice{background-position:9px -1227px;}.pane-ecpi-home-slider .college-list > li.culinary-arts{background-position:7px -708px;}.pane-ecpi-home-slider .college-list > li.online-education{background-position:9px -231px;}.pane-ecpi-home-slider .college-list > li.online-education > .node-college{-webkit-border-radius:12px 12px 12px 0;-moz-border-radius:12px 12px 12px 0;border-radius:12px 12px 12px 0;}.pane-ecpi-home-slider .college-list > li > .node-college{display:none;position:absolute;top:0;left:100%;width:765px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;height:323px;box-shadow:none !important;background-color:#efefef !important;float:left;margin:0;padding:35px 25px 90px 40px !important;}.pane-ecpi-home-slider .college-list > li > .node-college:after{content:'';display:table;clear:both;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-body{float:left;width:62.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-field-college-icon-image{float:right;width:25%;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-field-college-icon-image img{max-width:71%;height:auto;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links{clear:both;position:absolute;bottom:35px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a{vertical-align:middle;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college){display:inline-block;width:auto;margin:0 7px 0 0;padding:5px 22px 5px 32px;border-radius:10px;font-family:"roboto-bold-webfont";font-weight:normal;font-style:normal;font-size:12px;color:#ffffff;text-transform:uppercase;background:#777779;background:-moz-linear-gradient(top,#777779 0%,#352F30 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#777779),color-stop(100%,#352F30));background:-webkit-linear-gradient(top,#777779 0%,#352F30 100%);background:-o-linear-gradient(top,#777779 0%,#352F30 100%);background:-ms-linear-gradient(top,#777779 0%,#352F30 100%);background:linear-gradient(to bottom,#777779 0%,#352F30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777779',endColorstr='#352F30',GradientType=0);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college):before{content:' ';width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 6px;border-color:transparent transparent transparent #ffffff;display:block;position:absolute;margin:3px 0 0 -15px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college).ecpi-request-info{background:#ef4759;background:-moz-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ef4759),color-stop(100%,#c54048));background:-webkit-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-o-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-ms-linear-gradient(top,#ef4759 0%,#c54048 100%);background:linear-gradient(to bottom,#ef4759 0%,#c54048 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef4759',endColorstr='#c54048',GradientType=0);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college{display:inline-block;width:206px;margin:0 0 0 10px;background:#b3b3b3;height:48px;padding:6px 10px 0 10%;color:#ffffff;text-transform:uppercase;font-family:sans-serif;font-size:12px;line-height:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:3px 50%;} .roboto-bold-webfont .pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college{font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.technology,.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.nursing,.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.health-science,.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.business,.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.criminal-justice,.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.culinary-arts,.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.online-education{background-image:url(/sites/all/themes/ecpi/images/sprite-icon.png);background-repeat:no-repeat;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.technology{background-position:20px -291px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.health-science{background-position:20px -353px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.nursing{padding-right:30px;background-position:20px -412px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.business{padding-right:30px;background-position:20px -472px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.criminal-justice{background-position:20px -1284px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.culinary-arts{background-position:20px -523px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.online-education{background-position:20px -587px;}.pane-ecpi-home-slider .college-list > li > .node-college h3{width:100%;margin:0 0 10px;font-family:"roboto-bold-webfont";font-weight:normal;font-style:normal;font-size:17px;line-height:18px;color:#323232;}.pane-ecpi-home-slider .college-list > li > .node-college p,.pane-ecpi-home-slider .college-list > li > .node-college li{color:#4b4b4b;font-family:"roboto-regular-webfont";font-size:14px;line-height:22px;}.pane-ecpi-home-slider .college-list > li.culinary-arts > .node-college{margin-top:10px;}.pane-ecpi-home-slider .college-list > li.online-education > .node-college{margin-top:55px;} 
}@media (min-width:1200px) {
 .pane-ecpi-home-slider .college-list > li.technology{background-position:25px 13px;}.pane-ecpi-home-slider .college-list > li.technology > .node-college{-webkit-border-radius:0 12px 12px 12px;-moz-border-radius:0 12px 12px 12px;border-radius:0 12px 12px 12px;}.pane-ecpi-home-slider .college-list > li.health-science{background-position:25px -51px;}.pane-ecpi-home-slider .college-list > li.nursing{background-position:25px -111px;}.pane-ecpi-home-slider .college-list > li.business{background-position:25px -168px;}.pane-ecpi-home-slider .college-list > li.criminal-justice{background-position:25px -1221px;}.pane-ecpi-home-slider .college-list > li.culinary-arts{background-position:25px -703px;}.pane-ecpi-home-slider .college-list > li.online-education{background-position:25px -225px;} 
}@media (max-width:415px) {
 .pane-ecpi-home-slider .slider-wrapper{display:none;} 
}@media (min-width:1300px) {
 .pane-ecpi-home-slider .college-list > li > a{padding:14px 10px 15px 70px;} 
}.background-video video{max-width:100%;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}@media (max-width:1100px) {
 .pane-ecpi-home-slider{max-height:345px;}.pane-ecpi-home-slider .cycle-slideshow .node-homepage-slide{max-height:345px;}.pane-ecpi-home-slider .cycle-slideshow img{max-width:100%;width:auto;max-height:385px;position:relative;left:49vw;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);} 
}@media (max-width:1200px) and (min-width:768px) {
 .pane-ecpi-home-slider .cycle-slideshow .group-slide-content{position:absolute;top:120px;left:50vw;margin-left:-135px;max-width:360px;}.pane-ecpi-home-slider .cycle-slideshow .group-slide-content .field-name-field-homepage-slide-title p{font-size:28px;line-height:30px;}.pane-ecpi-home-slider .college-list{margin:0;width:230px;left:20px;}.pane-ecpi-home-slider .college-list > li{background-position:9px 50%;}.pane-ecpi-home-slider .college-list > li:not(:last-child){margin:0 0 4px;}.pane-ecpi-home-slider .college-list > li > a{font-size:12px;padding:9px 10px 9px 46px;} 
}@media (max-width:1200px) and (min-width:768px) and (max-width:860px) and (min-width:768px) {
 .pane-ecpi-home-slider .college-list > li > a{padding:5px 10px 9px 46px;} 
}@media (max-width:1200px) and (min-width:768px) {
 .pane-ecpi-home-slider .college-list > li > .node-college{width:505px;height:260px;padding:16px 20px 100px 30px !important;}.pane-ecpi-home-slider .college-list > li > .node-college p,.pane-ecpi-home-slider .college-list > li > .node-college li{font-size:12px;line-height:16px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-body{max-height:100%;overflow:hidden;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links{bottom:20px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college){margin:0 10px 10px 0;padding:7px 22px 7px 28px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college):before{margin:3px 0 0 -12px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college).ecpi-request-info{background:#ef4759;background:-moz-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ef4759),color-stop(100%,#c54048));background:-webkit-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-o-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-ms-linear-gradient(top,#ef4759 0%,#c54048 100%);background:linear-gradient(to bottom,#ef4759 0%,#c54048 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef4759',endColorstr='#c54048',GradientType=0);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college{width:auto;margin:0;height:auto;padding:7px 10px;background-image:none !important;} 
}@media (max-width:767px) {
 .pane-ecpi-home-slider{max-height:none;min-height:100%;}.pane-ecpi-home-slider .slider-wrapper .cycle-prev,.pane-ecpi-home-slider .slider-wrapper .cycle-next{display:block !important;top:17vw;}.pane-ecpi-home-slider .cycle-slideshow{display:block;}.pane-ecpi-home-slider .cycle-slideshow .node-homepage-slide{max-height:none;min-height:100%;}.pane-ecpi-home-slider .cycle-slideshow img{max-height:none;max-width:100%;width:100%;position:relative;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.pane-ecpi-home-slider .group-slide-content{display:none;}.pane-ecpi-home-slider .college-list{width:100%;padding:0 7px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-ecpi-home-slider .college-list > li{list-style:none;padding:0 35px 0 0;margin:0 !important;background-color:#ffffff;}.pane-ecpi-home-slider .college-list > li > .node-college{width:100%;height:auto;padding:16px 20px 20px 30px !important;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#EFEFEF;position:relative;}.pane-ecpi-home-slider .college-list > li > .node-college p,.pane-ecpi-home-slider .college-list > li > .node-college li{font-size:14px;line-height:22px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links{clear:both;position:static;padding-top:18px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a{vertical-align:middle;display:block;float:left;clear:both;width:100px;text-align:left;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college){margin:0 10px 10px 0;padding:7px 22px 7px 28px;display:inline-block;border-radius:10px;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:12px;color:#ffffff;text-transform:uppercase;background:#777779;background:-moz-linear-gradient(top,#777779 0%,#352F30 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#777779),color-stop(100%,#352F30));background:-webkit-linear-gradient(top,#777779 0%,#352F30 100%);background:-o-linear-gradient(top,#777779 0%,#352F30 100%);background:-ms-linear-gradient(top,#777779 0%,#352F30 100%);background:linear-gradient(to bottom,#777779 0%,#352F30 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777779',endColorstr='#352F30',GradientType=0);} .roboto-bold-webfont .pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college){font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college):before{content:' ';width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 6px;border-color:transparent transparent transparent #ffffff;display:block;position:absolute;margin:3px 0 0 -12px;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a:not(.ecpi-college).ecpi-request-info{background:#ef4759;background:-moz-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ef4759),color-stop(100%,#c54048));background:-webkit-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-o-linear-gradient(top,#ef4759 0%,#c54048 100%);background:-ms-linear-gradient(top,#ef4759 0%,#c54048 100%);background:linear-gradient(to bottom,#ef4759 0%,#c54048 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef4759',endColorstr='#c54048',GradientType=0);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;width:206px;margin:0;background:#b3b3b3;height:48px;padding:6px 10px 0 60px;color:#ffffff;text-transform:uppercase;font-family:sans-serif;font-size:12px;line-height:17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:3px 50%;} .roboto-bold-webfont .pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college{font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.technology{background-image:url(/sites/all/themes/ecpi/images/tech-flyout-icon.png);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.health-science{background-image:url(/sites/all/themes/ecpi/images/health-flyout-icon.png);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.nursing{padding-right:30px;background-image:url(/sites/all/themes/ecpi/images/nursing-flyout-icon.png);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.business{background-image:url(/sites/all/themes/ecpi/images/business-flyout-icon.png);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.criminal-justice{background-image:url(/sites/all/themes/ecpi/images/criminal-justice.png);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.culinary-arts{background-image:url(/sites/all/themes/ecpi/images/culinary-flyout-icon.png);}.pane-ecpi-home-slider .college-list > li > .node-college .field-name-college-links a.ecpi-college.online-education{background-image:url(/sites/all/themes/ecpi/images/online-flyout-icon.png);}.pane-ecpi-home-slider .college-list > li:not(:last-child) > a{border-bottom:1px solid #EFEFEF;}.pane-ecpi-home-slider .college-list > li > a{color:#4E4E4E;font-size:15px;font-family:"roboto-bold-webfont";padding:15px 10px 12px 73px;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:20px 50%;}.pane-ecpi-home-slider .college-list > li > a:hover,.pane-ecpi-home-slider .college-list > li > a.active{background-color:#EFEFEF;}.pane-ecpi-home-slider .college-list > li > a.technology{background-image:url(/sites/all/themes/ecpi/images/technology-newhome.png);}.pane-ecpi-home-slider .college-list > li > a.nursing{background-image:url(/sites/all/themes/ecpi/images/nursing-newhome.png);}.pane-ecpi-home-slider .college-list > li > a.health-science{background-image:url(/sites/all/themes/ecpi/images/health-newhome.png);}.pane-ecpi-home-slider .college-list > li > a.business{background-image:url(/sites/all/themes/ecpi/images/business-newhome.png);}.pane-ecpi-home-slider .college-list > li > a.criminal-justice{background-position-x:24px;background-image:url(/sites/all/themes/ecpi/images/criminal-justice.png);}.pane-ecpi-home-slider .college-list > li > a.culinary-arts{background-image:url(/sites/all/themes/ecpi/images/culinary-newhome.png);}.pane-ecpi-home-slider .college-list > li > a.online-education{background-image:url(/sites/all/themes/ecpi/images/online-newhome.png);} 
}.pane-blog-teasers{background-color:#ECECEC;margin-top:10px;position:relative;}.pane-blog-teasers .pane-title{display:none;}.pane-blog-teasers .pane-content{width:100%;max-width:1200px;margin:0 auto;}.pane-blog-teasers .pane-content .blog-link{position:absolute;display:block;left:50%;top:37px;margin:0 0 0 -604px;font-size:66px;line-height:54px;letter-spacing:-3px;width:13.6%;color:#26abe2;font-family:"roboto-bold-webfont";}.pane-blog-teasers .pane-content .view-blog-teasers .view-content{padding-left:19%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content:after{content:' ';display:table;clear:both;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row{width:21%;float:left;padding-top:22px;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row:not(:nth-child(4n)){margin-right:5.33%;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row article{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row .field-name-title{padding:9px 0;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row .field-name-title h3{font-family:sans-serif;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-size:12px;line-height:20px;margin:0;text-decoration:none;} .roboto-regular-webfont .pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row .field-name-title h3{font-family: "roboto-regular-webfont",sans-serif;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row .field-name-title h3 a:hover{color:#00adee;}@media (max-width:1200px) {
 .pane-blog-teasers .pane-content{max-width:720px;}.pane-blog-teasers .pane-content .blog-link{top:19px;margin:0 0 0 -360px;font-size:49px;line-height:39px;width:12.6%;letter-spacing:-3.5px;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content{padding-left:17%;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row{width:23%;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row:not(:nth-child(4n)){margin-right:2.33%;} 
}@media (max-width:767px) {
 .pane-blog-teasers{padding:22px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-blog-teasers .pane-content{max-width:100%;}.pane-blog-teasers .pane-content .blog-link{position:static;width:180px;margin:0;font-size:66px;line-height:54px;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content{padding-left:0;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row{width:100%;margin:0 !important;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row .field-type-image{max-height:255px;overflow:hidden;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row .field-type-image img{width:100%;} 
}@media (max-width:767px) {
 .pane-blog-teasers .pane-content .blog-link{width:100%;text-decoration:none;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row .field-name-title{padding:0;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row .field-name-title h3{font-size:23px;line-height:28px;font-weight:600;}.pane-blog-teasers .pane-content .view-blog-teasers .view-content .views-row .field-type-image{display:none;} 
}.pane-ecpi-college-menu{clear:both;margin-bottom:15px;}.pane-ecpi-college-menu .pane-content > ul,.pane-ecpi-college-menu .pane-content .item-list > ul{margin:0;padding:3px 0;background-color:#004799;}.pane-ecpi-college-menu .pane-content > ul > li,.pane-ecpi-college-menu .pane-content .item-list > ul > li{margin:0 0 -1px;padding:0;list-style:none;position:relative;}.pane-ecpi-college-menu .pane-content > ul > li > a,.pane-ecpi-college-menu .pane-content > ul > li > .nolink,.pane-ecpi-college-menu .pane-content .item-list > ul > li > a,.pane-ecpi-college-menu .pane-content .item-list > ul > li > .nolink{padding:10px 20px;font-weight:bold;color:#ffffff;font-size:17px;font-family:Arial,sans-serif;line-height:20px;display:block;position:relative;text-decoration:none;cursor:pointer;background:url(/sites/all/themes/ecpi/images/about_menu_arrow.png) no-repeat 90% 50% transparent;}.pane-ecpi-college-menu .pane-content > ul > li > a:hover,.pane-ecpi-college-menu .pane-content > ul > li > a.active,.pane-ecpi-college-menu .pane-content > ul > li > .nolink:hover,.pane-ecpi-college-menu .pane-content > ul > li > .nolink.active,.pane-ecpi-college-menu .pane-content .item-list > ul > li > a:hover,.pane-ecpi-college-menu .pane-content .item-list > ul > li > a.active,.pane-ecpi-college-menu .pane-content .item-list > ul > li > .nolink:hover,.pane-ecpi-college-menu .pane-content .item-list > ul > li > .nolink.active{background-color:#0382D8;}@media (max-width:1200px) {
 .pane-ecpi-college-menu .pane-content > ul > li > a,.pane-ecpi-college-menu .pane-content > ul > li > .nolink,.pane-ecpi-college-menu .pane-content .item-list > ul > li > a,.pane-ecpi-college-menu .pane-content .item-list > ul > li > .nolink{font-size:14px;} 
}.pane-ecpi-college-menu .pane-content > ul > li:not(:last-child) > a:after,.pane-ecpi-college-menu .pane-content > ul > li:not(:last-child) > .nolink:after,.pane-ecpi-college-menu .pane-content .item-list > ul > li:not(:last-child) > a:after,.pane-ecpi-college-menu .pane-content .item-list > ul > li:not(:last-child) > .nolink:after{content:' ';display:block;position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#0382D8;}.pane-ecpi-college-menu .pane-content > ul > li.active-trail ul,.pane-ecpi-college-menu .pane-content .item-list > ul > li.active-trail ul{display:block;}.pane-ecpi-college-menu .pane-content > ul ul,.pane-ecpi-college-menu .pane-content .item-list > ul ul{display:none;padding:7px 0;margin:0;background-color:#ffffff;}.pane-ecpi-college-menu .pane-content > ul ul li,.pane-ecpi-college-menu .pane-content .item-list > ul ul li{list-style:none;margin:0;padding:0;}.pane-ecpi-college-menu .pane-content > ul ul li:not(:last-child) a:after,.pane-ecpi-college-menu .pane-content .item-list > ul ul li:not(:last-child) a:after{content:' ';display:block;position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#a9a9a9;}.pane-ecpi-college-menu .pane-content > ul ul a,.pane-ecpi-college-menu .pane-content .item-list > ul ul a{padding:10px 20px;font-weight:bold;color:#00adee;font-size:17px;font-family:Arial,sans-serif;line-height:20px;display:block;position:relative;text-decoration:none;}.pane-ecpi-college-menu .pane-content > ul ul a:hover,.pane-ecpi-college-menu .pane-content > ul ul a.active,.pane-ecpi-college-menu .pane-content .item-list > ul ul a:hover,.pane-ecpi-college-menu .pane-content .item-list > ul ul a.active{background-color:#00adee;color:#ffffff;}@media (max-width:1200px) {
 .pane-ecpi-college-menu .pane-content > ul ul a,.pane-ecpi-college-menu .pane-content .item-list > ul ul a{font-size:12px;} 
}body.technology .pane-ecpi-college-menu .pane-content > ul,body.technology .pane-ecpi-college-menu .pane-content .item-list > ul{background-color:#005DAB;}body.technology .pane-ecpi-college-menu .pane-content > ul > li > a:hover,body.technology .pane-ecpi-college-menu .pane-content > ul > li > a.active,body.technology .pane-ecpi-college-menu .pane-content .item-list > ul > li > a:hover,body.technology .pane-ecpi-college-menu .pane-content .item-list > ul > li > a.active{background-color:#0079de;}body.technology .pane-ecpi-college-menu .pane-content > ul > li:not(:last-child) a:after,body.technology .pane-ecpi-college-menu .pane-content .item-list > ul > li:not(:last-child) a:after{background-color:#0079de;}body.health-science .pane-ecpi-college-menu .pane-content > ul,body.health-science .pane-ecpi-college-menu .pane-content .item-list > ul{background-color:#C51230;}body.health-science .pane-ecpi-college-menu .pane-content > ul > li > a:hover,body.health-science .pane-ecpi-college-menu .pane-content > ul > li > a.active,body.health-science .pane-ecpi-college-menu .pane-content .item-list > ul > li > a:hover,body.health-science .pane-ecpi-college-menu .pane-content .item-list > ul > li > a.active{background-color:#eb1f41;}body.health-science .pane-ecpi-college-menu .pane-content > ul > li:not(:last-child) a:after,body.health-science .pane-ecpi-college-menu .pane-content .item-list > ul > li:not(:last-child) a:after{background-color:#eb1f41;}body.nursing .pane-ecpi-college-menu .pane-content > ul,body.nursing .pane-ecpi-college-menu .pane-content .item-list > ul{background-color:#C51230;}body.nursing .pane-ecpi-college-menu .pane-content > ul > li > a:hover,body.nursing .pane-ecpi-college-menu .pane-content > ul > li > a.active,body.nursing .pane-ecpi-college-menu .pane-content .item-list > ul > li > a:hover,body.nursing .pane-ecpi-college-menu .pane-content .item-list > ul > li > a.active{background-color:#eb1f41;}body.nursing .pane-ecpi-college-menu .pane-content > ul > li:not(:last-child) a:after,body.nursing .pane-ecpi-college-menu .pane-content .item-list > ul > li:not(:last-child) a:after{background-color:#eb1f41;}body.business .pane-ecpi-college-menu .pane-content > ul,body.business .pane-ecpi-college-menu .pane-content .item-list > ul,body.criminal-justice .pane-ecpi-college-menu .pane-content > ul,body.criminal-justice .pane-ecpi-college-menu .pane-content .item-list > ul{background-color:#1DA16F;}body.business .pane-ecpi-college-menu .pane-content > ul > li > a:hover,body.business .pane-ecpi-college-menu .pane-content > ul > li > a.active,body.business .pane-ecpi-college-menu .pane-content .item-list > ul > li > a:hover,body.business .pane-ecpi-college-menu .pane-content .item-list > ul > li > a.active,body.criminal-justice .pane-ecpi-college-menu .pane-content > ul > li > a:hover,body.criminal-justice .pane-ecpi-college-menu .pane-content > ul > li > a.active,body.criminal-justice .pane-ecpi-college-menu .pane-content .item-list > ul > li > a:hover,body.criminal-justice .pane-ecpi-college-menu .pane-content .item-list > ul > li > a.active{background-color:#25cc8d;}body.business .pane-ecpi-college-menu .pane-content > ul > li:not(:last-child) a:after,body.business .pane-ecpi-college-menu .pane-content .item-list > ul > li:not(:last-child) a:after,body.criminal-justice .pane-ecpi-college-menu .pane-content > ul > li:not(:last-child) a:after,body.criminal-justice .pane-ecpi-college-menu .pane-content .item-list > ul > li:not(:last-child) a:after{background-color:#25cc8d;}body.culinary-arts .pane-ecpi-college-menu .pane-content > ul,body.culinary-arts .pane-ecpi-college-menu .pane-content .item-list > ul{background-color:#FF9B17;}body.culinary-arts .pane-ecpi-college-menu .pane-content > ul > li > a:hover,body.culinary-arts .pane-ecpi-college-menu .pane-content > ul > li > a.active,body.culinary-arts .pane-ecpi-college-menu .pane-content .item-list > ul > li > a:hover,body.culinary-arts .pane-ecpi-college-menu .pane-content .item-list > ul > li > a.active{background-color:#ffb14a;}body.culinary-arts .pane-ecpi-college-menu .pane-content > ul > li:not(:last-child) a:after,body.culinary-arts .pane-ecpi-college-menu .pane-content .item-list > ul > li:not(:last-child) a:after{background-color:#ffb14a;}.pane-ecpi-location-list .pane-content:after,.pane-ecpi-location-college .pane-content:after{content:' ';display:table;clear:both;}.pane-ecpi-location-list .state,.pane-ecpi-location-college .state{width:46.5%;margin:0 3.5% 10px 0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ECECEC;padding:10px;}.pane-ecpi-location-list .state .title,.pane-ecpi-location-college .state .title{font-family:sans-serif;color:#00adee;font-size:15px;line-height:18px;text-transform:uppercase;display:block;margin:0;padding:0 0 25px;width:95%;} .roboto-regular-webfont .pane-ecpi-location-list .state .title, .roboto-regular-webfont .pane-ecpi-location-college .state .title{font-family: "roboto-regular-webfont",sans-serif;}.pane-ecpi-location-list .state .region h4,.pane-ecpi-location-college .state .region h4{width:100%;margin:0;padding:0 0 15px;font-family:sans-serif;font-size:15px;line-height:25px;text-transform:none;color:#165e9b;} .roboto-regular-webfont .pane-ecpi-location-list .state .region h4, .roboto-regular-webfont .pane-ecpi-location-college .state .region h4{font-family: "roboto-regular-webfont",sans-serif;}.pane-ecpi-location-list .state .region h4 a,.pane-ecpi-location-college .state .region h4 a{display:inline-block;font-family:sans-serif;font-size:15px;line-height:25px;text-transform:none;color:#165e9b;} .roboto-regular-webfont .pane-ecpi-location-list .state .region h4 a, .roboto-regular-webfont .pane-ecpi-location-college .state .region h4 a{font-family: "roboto-regular-webfont",sans-serif;}.pane-ecpi-location-list .state .region h4 a:hover,.pane-ecpi-location-college .state .region h4 a:hover{text-decoration:underline;}.pane-ecpi-location-list .state ul.locations,.pane-ecpi-location-college .state ul.locations{margin:0;padding:0 0 25px;}.pane-ecpi-location-list .state ul.locations li,.pane-ecpi-location-college .state ul.locations li{margin:0;padding:0;list-style:none;}.pane-ecpi-location-list .state ul.locations.no-region a,.pane-ecpi-location-college .state ul.locations.no-region a{display:block;width:100%;margin:0;padding:0;font-family:sans-serif;font-size:15px;line-height:25px;text-transform:none;color:#165e9b;} .roboto-regular-webfont .pane-ecpi-location-list .state ul.locations.no-region a, .roboto-regular-webfont .pane-ecpi-location-college .state ul.locations.no-region a{font-family: "roboto-regular-webfont",sans-serif;}.pane-ecpi-location-list .state ul.locations.no-region a:hover,.pane-ecpi-location-college .state ul.locations.no-region a:hover{text-decoration:underline;}.pane-ecpi-location-list .state ul.locations.region,.pane-ecpi-location-college .state ul.locations.region{padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-ecpi-location-list .state ul.locations.region a,.pane-ecpi-location-college .state ul.locations.region a{font-family:sans-serif;color:#5a5a5a;font-size:12px;line-height:24px;} .roboto-bold-webfont .pane-ecpi-location-list .state ul.locations.region a, .roboto-bold-webfont .pane-ecpi-location-college .state ul.locations.region a{font-family: "roboto-bold-webfont",sans-serif;}.pane-ecpi-location-list .state ul.locations.region a:hover,.pane-ecpi-location-college .state ul.locations.region a:hover{text-decoration:underline;}@media (max-width:1200px) {
 .pane-ecpi-location-list .state{width:100%;}.page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{width:60%;}.page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{width:40%;} 
}@media (max-width:767px) {
 .page-locations main .main-content-wrapper.col2-set #breadcrumb{padding:0 10%;}.page-locations main .main-content-wrapper.col2-set h1.title{padding:86px 10% 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-locations main .main-content-wrapper.col2-set .content-area,.page-locations main .main-content-wrapper.col2-set .column.sidebar{float:none;width:80%;margin:0 auto 30px;}.pane-ecpi-location-list .state,.pane-ecpi-location-college .state{padding:60px 15px;} 
}@media (max-width:480px) {
 .page-locations main .main-content-wrapper.col2-set .content-area .panel-2col-stacked .center-wrapper{padding:38px 6% 40px 20px;}.page-locations main .main-content-wrapper.col2-set #breadcrumb{padding:0 3%;}.page-locations main .main-content-wrapper.col2-set h1.title{padding:86px 3% 40px;}.page-locations main .main-content-wrapper.col2-set .content-area,.page-locations main .main-content-wrapper.col2-set .column.sidebar{width:94%;} 
}.pane-ecpi-blog-signup-simple-form form,#block-ecpi-blog-signup-simple-form form{display:block;padding:10px;border:1px solid #e6e6e6;background-color:#ECECEC;position:relative;}.pane-ecpi-blog-signup-simple-form form:after,#block-ecpi-blog-signup-simple-form form:after{content:' ';display:table;clear:both;}.pane-ecpi-blog-signup-simple-form form input.email,#block-ecpi-blog-signup-simple-form form input.email{width:64%;float:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #a9a9a9;padding:0 5px;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"roboto-regular-webfont";font-weight:400;}.pane-ecpi-blog-signup-simple-form form input[type="submit"],#block-ecpi-blog-signup-simple-form form input[type="submit"]{display:block;float:right;position:relative;width:33%;margin:0;top:0;left:0;height:44px;color:#ffffff;padding:0 20px;border-radius:5px;box-shadow:none;font:400 13px/15px "roboto-regular-webfont";white-space:normal;background:#4c4c4c;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #323232;text-indent:0.01px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;outline:none;min-width:0;}@media (max-width:767px) {
 .pane-ecpi-blog-signup-simple-form form input[type="submit"],#block-ecpi-blog-signup-simple-form form input[type="submit"]{padding:0;} 
}#block-ecpi-blog-signup-simple-form form{padding:6px;}#block-ecpi-blog-signup-simple-form form input.email{width:65%;height:44px;}#block-ecpi-blog-signup-simple-form form input[type="submit"]{min-width:0;padding:0;}.pane-ecpi-blog-signup-full-form{display:block;padding:20px;margin:20px 0;background:#004799;border-radius:8px;}.pane-ecpi-blog-signup-full-form form:after{content:' ';display:table;clear:both;}.pane-ecpi-blog-signup-full-form .cta-sub{width:43%;float:left;font-size:1.2em;color:#ffffff;text-transform:uppercase;margin:0;text-align:center;font-family:Verdana,Helvetica,Arial,sans-serif;}.pane-ecpi-blog-signup-full-form .cta-sub span{font-weight:800;}.pane-ecpi-blog-signup-full-form .email{margin:0 1% 0 0;width:40%;height:46px;padding:0 0 0 .5%;border:1px solid #00adee;float:left;font-weight:400;font-family:sans-serif;color:#323232;text-indent:0.01px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;} .roboto-regular-webfont .pane-ecpi-blog-signup-full-form .email{font-family: "roboto-regular-webfont",sans-serif;}.pane-ecpi-blog-signup-full-form input[type="submit"]{width:15%;margin:0;border-radius:5px;box-shadow:none;-webkit-box-shadow:none;border:1px solid #ffffff;font-family:sans-serf;text-transform:uppercase;color:#ffffff;float:left;background-color:#fda101;font-size:16px;padding:0;height:46px;min-width:15%;} .roboto-bold-webfont .pane-ecpi-blog-signup-full-form input[type="submit"]{font-family: "roboto-bold-webfont",sans-serf;}@media (max-width:1200px) and (min-width:768px) {
 .pane-ecpi-blog-signup-full-form{margin:20px 2.5%;padding:2.5%;}.pane-ecpi-blog-signup-full-form .cta-sub{font-size:.9em;} 
}@media (max-width:767px) {
 .pane-ecpi-blog-signup-full-form .cta-sub{width:100%;float:none;font-size:0.9em;}.pane-ecpi-blog-signup-full-form .email{width:60%;height:36px;}.pane-ecpi-blog-signup-full-form input[type="submit"]{width:37%;height:36px;} 
}.pane-ecpi-blog-logo .ecpi-blog-logo,#block-ecpi-blog-logo .ecpi-blog-logo{display:block;font:0/0 a;background:url(/sites/all/themes/ecpi/images/blog-logo-002.png) no-repeat 0 50%;background-size:100% auto;width:100%;padding-bottom:26%;}.pane-ecpi-blog-logo .ecpi-blog-slogan,#block-ecpi-blog-logo .ecpi-blog-slogan{display:block;width:100%;clear:both;text-align:left;position:relative;margin:0 0 10px 0;padding:10px 0 0 0;top:0;left:0;border-top:1px dotted #00adee;font-family:sans-serif;font-weight:normal;font-style:normal;color:#00adee;font-size:14px;line-height:16px;} .roboto-regular-webfont .pane-ecpi-blog-logo .ecpi-blog-slogan, .roboto-regular-webfont #block-ecpi-blog-logo .ecpi-blog-slogan{font-family: "roboto-regular-webfont",sans-serif;}.pane-ecpi-blog-logo .ecpi-blog-slogan strong,#block-ecpi-blog-logo .ecpi-blog-slogan strong{font-family:sans-serif;} .roboto-bold-webfont .pane-ecpi-blog-logo .ecpi-blog-slogan strong, .roboto-bold-webfont #block-ecpi-blog-logo .ecpi-blog-slogan strong{font-family: "roboto-bold-webfont",sans-serif;}@media (max-width:1200px) {
 .pane-ecpi-blog-logo .ecpi-blog-logo,#block-ecpi-blog-logo .ecpi-blog-logo{max-width:560px;padding-bottom:18%;}.pane-ecpi-blog-logo .ecpi-blog-slogan,#block-ecpi-blog-logo .ecpi-blog-slogan{font-size:18px;} 
}@media (max-width:767px) {
 .pane-ecpi-blog-logo .ecpi-blog-slogan,#block-ecpi-blog-logo .ecpi-blog-slogan{text-align:center;} 
}.pane-views-exp-ecpi-blog-blog-search-page form,#block-views-exp-ecpi-blog-blog-search-page form{display:block;padding:10px;border:1px solid #e6e6e6;background-color:#ECECEC;position:relative;}.pane-views-exp-ecpi-blog-blog-search-page form *,#block-views-exp-ecpi-blog-blog-search-page form *{margin:0;}.pane-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-combine,#block-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-combine{padding:0;width:51%;float:left;}.pane-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-field_blog_category_target_id,#block-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-field_blog_category_target_id{float:right;width:49%;padding:0 0 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.pane-views-exp-ecpi-blog-blog-search-page form input.form-text,#block-views-exp-ecpi-blog-blog-search-page form input.form-text{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #a9a9a9;padding:0 5px;height:45px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"roboto-regular-webfont";font-weight:400;}.pane-views-exp-ecpi-blog-blog-search-page form select,#block-views-exp-ecpi-blog-blog-search-page form select{display:block;float:left;position:relative;width:100%;margin:0;top:0;left:0;height:44px;color:#fff;padding:0 0 0 1%;border-radius:0;box-shadow:none;background:#4c4c4c url(/sites/all/themes/ecpi/images/category-drop-down.png) no-repeat;background-position:92% 11px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #323232;text-indent:0.01px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-family:"roboto-regular-webfont";font-weight:400;}.pane-views-exp-ecpi-blog-blog-search-page form .views-submit-button,#block-views-exp-ecpi-blog-blog-search-page form .views-submit-button{position:absolute;padding:0;width:25px;height:27px;top:18px;left:185px;}.pane-views-exp-ecpi-blog-blog-search-page form .views-submit-button .form-submit,#block-views-exp-ecpi-blog-blog-search-page form .views-submit-button .form-submit{display:block;font:0/0 a;padding:0;width:100%;height:100%;min-width:100%;background:url(/sites/all/themes/ecpi/images/headersearchbutton.png) no-repeat 0 0 transparent;}#block-views-exp-ecpi-blog-blog-search-page form{padding:18px;}#block-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-combine{width:100%;margin-bottom:10px;float:none;}#block-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-field_blog_category_target_id{width:100%;float:none;padding:0;}#block-views-exp-ecpi-blog-blog-search-page form .views-submit-button{top:48px;left:auto;right:31px;}@media (min-width:767px) {
 #block-views-exp-ecpi-blog-blog-search-page form .views-submit-button{top:44px;} 
}@media (min-width:1200px) {
 #block-views-exp-ecpi-blog-blog-search-page form .views-submit-button{top:48px;} 
}#block-views-exp-ecpi-blog-blog-search-page form select{background-position:97% 11px;}@media (max-width:1200px) and (min-width:768px) {
 #block-views-exp-ecpi-blog-blog-search-page form{margin-top:25px;padding:14px;}#block-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-combine{width:48%;margin-bottom:0;float:left;}#block-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-field_blog_category_target_id{width:50%;float:right;}#block-views-exp-ecpi-blog-blog-search-page form .views-submit-button{left:43%;right:auto;} 
}@media (max-width:1200px) {
 .pane-views-exp-ecpi-blog-blog-search-page form .views-submit-button{left:46%;}.pane-views-exp-ecpi-blog-blog-search-page form select{background-position:94% 11px;} 
}@media (max-width:767px) {
 .pane-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-combine{width:100%;margin-bottom:10px;float:none;}.pane-views-exp-ecpi-blog-blog-search-page form .views-widget-filter-field_blog_category_target_id{width:100%;float:none;padding:0;}.pane-views-exp-ecpi-blog-blog-search-page form .views-submit-button{top:20px;left:auto;right:16px;}.pane-views-exp-ecpi-blog-blog-search-page form select{background-position:97% 11px;} 
}.pane-taxonomy-term-description p{font-size:14px;}.pane-ecpi-degree-levels{padding-top:30px;margin:0 -20px;}.pane-ecpi-degree-levels .pane-content{background-color:#ECECEC;padding:10px;}.pane-ecpi-degree-levels .nodes-degree:after{content:' ';display:table;clear:both;}.pane-ecpi-degree-levels .node-degree{float:left;}@media (min-width:1201px) {
 .pane-ecpi-degree-levels .node-degree{width:24%;margin-right:1%;} 
}@media (max-width:1200px) and (min-width:768px) {
 .pane-ecpi-degree-levels .node-degree{width:48%;margin-right:2%;} 
}@media (max-width:767px) {
 .pane-ecpi-degree-levels .node-degree{width:95%;} 
}.pane-ecpi-degree-levels .node-degree h3{display:inline-block;margin:20px 0 0;padding:0;font-family:"roboto-bold-webfont";font-weight:normal;font-style:normal;font-size:13px;line-height:25px;text-transform:uppercase;color:#165e9b;text-align:left;border-bottom:1px solid #a9a9a9;}.pane-ecpi-degree-levels .node-degree .item-list{margin-bottom:20px;}.pane-ecpi-degree-levels .node-degree .item-list ul{padding:0;list-style:none;}.pane-ecpi-degree-levels .node-degree .item-list .title-degree a{font-family:"roboto-bold-webfont";color:#323232;font-size:12px;line-height:16px;text-transform:uppercase;text-decoration:none;}.pane-ecpi-degree-levels .node-degree .item-list .title-degree a:hover{text-decoration:underline;color:#323232;}.pane-ecpi-degree-levels .node-degree .item-list .sub-title-degree{font-family:sans-serif;font-weight:normal;font-style:normal;font-size:12px;line-height:16px;color:#666666;padding-left:10px;} .roboto-regular .pane-ecpi-degree-levels .node-degree .item-list .sub-title-degree{font-family: "Roboto-Regular",sans-serif;}.degree-subtitle-wrap .pane-title{color:#ffffff;text-transform:none;display:block;width:100%;margin:0;padding:0;font-family:"roboto-regular-webfont";font-weight:normal;font-style:normal;font-size:22px;letter-spacing:0.01px;-webkit-font-smoothing:antialiased;}.degree-subtitle-wrap .pane-content{display:none;}.pane-ecpi-international-timer{background-color:#ffffff;border-top:1px solid #aeb0b1;border-bottom:1px solid #aeb0b1;padding:7px 0;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}@media (min-width:1200px) {
 .pane-ecpi-international-timer{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.pane-ecpi-international-timer > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}@media (min-width:1200px) {
 .pane-ecpi-international-timer .pane-content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.pane-ecpi-international-timer .pane-content > div{width:50%;} 
}@media (min-width:1200px) {
 .pane-ecpi-international-timer .pane-content .ClassyCountdown-wrapper{max-width:420px;margin:auto;} 
}.pane-ecpi-international-timer .bg-red{background-color:#ff0000;padding:0 5px;color:#ffffff;}.pane-ecpi-international-timer .bg-red:hover{color:#ffffff;background-color:#333333;}.pane-ecpi-international-timer .bg-red a{color:#ffffff;}.pane-ecpi-international-timer .timer-description{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;}#block-system-main .pane-ecpi-international-timer .timer-description p,#block-system-main .pane-ecpi-international-timer .timer-description h2{margin:0;}#block-system-main .pane-ecpi-international-timer .timer-description p{font-size:16px;line-height:1.2;}#block-system-main .pane-ecpi-international-timer .timer-description h2{font-size:30px;line-height:1.2;}@media (min-width:767px) {
 #block-system-main .pane-ecpi-international-timer .timer-description h2{font-size:49px;} 
}.page-online .pane-ecpi-international-timer{border-top:0;border-bottom:0;}@media (min-width:767px) {
 .page-online .pane-ecpi-international-timer .ClassyCountdown-wrapper{padding-left:55px;} 
}.front #block-system-main .pane-ecpi-international-timer .pane-content .timer-description{width:100%;}.front #block-system-main .pane-ecpi-international-timer .pane-content .timer-description p{text-transform:uppercase;margin-top:-10px;}@media (min-width:1200px) {
 .front #block-system-main .pane-ecpi-international-timer .pane-content .timer-description p{font-size:34px;} 
}.front #block-system-main .pane-ecpi-international-timer .pane-content #countdown{margin:auto;}@media (min-width:767px) {
 .front #block-system-main .pane-ecpi-international-timer .pane-content #countdown{width:60%;} 
}@media (min-width:1200px) {
 .front #block-system-main .pane-ecpi-international-timer .pane-content .ClassyCountdown-wrapper{max-width:none;margin:auto;} 
}@media (min-width:1200px) {
 .front #block-system-main .pane-ecpi-international-timer{margin:0;} 
}.pane-bundle-ecpi-int-hero{padding:40px 20px 0 20px;background-image:url(/sites/all/themes/ecpi/images/mapp.png);background-repeat:no-repeat;background-position:77% 0;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;color:#000000;}@media (min-width:1200px) {
 .pane-bundle-ecpi-int-hero{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.pane-bundle-ecpi-int-hero > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}@media (min-width:767px) {
 .pane-bundle-ecpi-int-hero{padding:90px 20px 0 20px;} 
}.pane-bundle-ecpi-int-hero .subtitle{font-size:30px;line-height:1;text-transform:uppercase;padding-top:7px;}@media (min-width:1200px) {
 .pane-bundle-ecpi-int-hero .subtitle{font-size:35px;letter-spacing:-2px;} 
}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-description{padding:10px 70px 10px 0;background-color:rgba(239,152,36,0.8);text-transform:uppercase;position:relative;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-description:after{content:"";position:absolute;width:1000px;left:-1000px;top:0;height:100%;background-color:rgba(239,152,36,0.8);}#block-system-main .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-description p{font-size:16px;line-height:1.25;margin:5px 0;color:#000000;text-shadow:0 0 0 #000;letter-spacing:.4px;}.pane-bundle-ecpi-int-hero h1{font-size:50px;line-height:0.8;margin:0 0 22px 0;text-transform:uppercase;}@media (min-width:1200px) {
 .pane-bundle-ecpi-int-hero h1{font-size:73px;} 
}@media (min-width:767px) {
 .pane-bundle-ecpi-int-hero .view-mode-full{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;} 
}.pane-bundle-ecpi-int-hero .group-hero-left .field-name-title-ds,.pane-bundle-ecpi-int-hero .group-hero-left .subtitle{background-color:rgba(255,255,255,0.52);position:relative;}.pane-bundle-ecpi-int-hero .group-hero-left .field-name-title-ds h1,.pane-bundle-ecpi-int-hero .group-hero-left .subtitle h1{margin-bottom:0;padding-bottom:15px;}.pane-bundle-ecpi-int-hero .group-hero-left .field-name-title-ds:after,.pane-bundle-ecpi-int-hero .group-hero-left .subtitle:after{content:"";position:absolute;width:1000px;left:-1000px;top:0;height:100%;background-color:rgba(255,255,255,0.52);}.pane-bundle-ecpi-int-hero .group-hero-left,.pane-bundle-ecpi-int-hero .group-hero-right{width:100%;}@media (min-width:767px) {
 .pane-bundle-ecpi-int-hero .group-hero-left,.pane-bundle-ecpi-int-hero .group-hero-right{width:50%;} 
}.pane-bundle-ecpi-int-hero .field-collection-view{border:none;padding:0;margin:0;}@media (min-width:767px) {
 .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button{padding-right:15px;} 
}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;margin-top:20px;}@media (min-width:767px) {
 .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items{-webkit-align-items:flex-end;align-items:flex-end;margin-top:0;} 
}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item{position:relative;background-color:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #000000;box-shadow:3px 16px 33px rgba(0,0,0,0.45);margin-bottom:7px;max-width:345px;width:100%;padding:13px;-webkit-box-sizing:border-box;box-sizing:border-box;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:nth-child(3){background-color:#ff0000;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:nth-child(3) svg{fill:#fff;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:nth-child(3) svg circle,.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:nth-child(3) svg polygon,.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:nth-child(3) svg polyline{stroke:#fff;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:nth-child(3) a{color:#fff;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:hover{background-color:#333;border-color:#fff;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:hover svg{fill:#ffffff;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:hover svg circle,.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:hover svg polygon,.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:hover svg polyline{stroke:#ffffff;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:hover a{color:#fff;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items svg,.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items img{display:block;margin-right:8px;height:30px;width:auto;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button a{font-size:24px;line-height:1.2;color:#000000;font-weight:700;text-transform:uppercase;display:block;}.pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;}.pane-bundle-ecpi-int-hero .field-collection-item-field-ecpi-int-button > .content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.page-online .pane-bundle-ecpi-int-hero{background-image:none;padding:21px 20px 0 20px;}@media (min-width:767px) {
 .page-online .pane-bundle-ecpi-int-hero{padding:21px 20px 0 20px;} 
}.page-online .pane-bundle-ecpi-int-hero .group-hero-left{display:flex;align-content:flex-end;flex-wrap:wrap;}.page-online .pane-bundle-ecpi-int-hero .group-hero-left > div{display:block;width:100%;font-family:sans-serf;} .roboto-condensed .page-online .pane-bundle-ecpi-int-hero .group-hero-left > div{font-family: "Roboto Condensed",sans-serf;}@media (max-width:1200px) {
 .page-online .pane-bundle-ecpi-int-hero .group-hero-left > div{padding:0 20px;} 
}@media (max-width:1200px) {
 .page-online .pane-bundle-ecpi-int-hero .group-hero-left > div:first-child{padding-top:10px;} 
}.page-online .pane-bundle-ecpi-int-hero .group-hero-left > div:last-child{padding-bottom:10px;}.page-online .pane-bundle-ecpi-int-hero .group-hero-left > div h1{font-family:inherit;font-weight:bold;}.page-online .pane-bundle-ecpi-int-hero .field-collection-container{margin-bottom:5px;}.page-online .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button{padding-right:0;}.page-online .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;box-shadow:none;margin-bottom:11px;max-width:352px;width:100%;padding:13px;}.page-online .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:nth-of-type(1){background:#1ca3f9;}.page-online .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:nth-of-type(2){background:#126bf6;}.page-online .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:nth-of-type(3){background:#ff0000;}.page-online .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item:hover{background:#333333;}.page-online .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item a{color:#ffffff;font-size:24px;font-family:sans-serif;font-weight:bold;} .roboto-condensed .page-online .pane-bundle-ecpi-int-hero .field-name-field-ecpi-int-button > .field-items > .field-item a{font-family: "Roboto Condensed",sans-serif;}.pane-node-field-location-int-program{border-top:6px solid #e59323;}.pane-node-field-location-int-program .pane-content{padding-bottom:20px;}.pane-node-field-location-int-program,.pane-menu-menu-international-program{background-color:#f0f1f1;padding-top:30px;padding-bottom:30px;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}@media (min-width:1200px) {
 .pane-node-field-location-int-program,.pane-menu-menu-international-program{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.pane-node-field-location-int-program > *,.pane-menu-menu-international-program > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}.pane-node-field-location-int-program ul.menu,.pane-menu-menu-international-program ul.menu{margin:0;padding:0;}.pane-node-field-location-int-program ul.menu li,.pane-menu-menu-international-program ul.menu li{padding:0;margin:0;list-style-image:none;list-style-type:none;}.pane-node-field-location-int-program .pane-content,.pane-menu-menu-international-program .pane-content{border-bottom:1px solid #aeb0b1;}.pane-node-field-location-int-program .pane-content .content > .menu,.pane-node-field-location-int-program .pane-content > .menu,.pane-menu-menu-international-program .pane-content .content > .menu,.pane-menu-menu-international-program .pane-content > .menu{line-height:1.2;overflow:hidden;margin-left:-20px;}.pane-node-field-location-int-program .pane-content .content > .menu > li,.pane-node-field-location-int-program .pane-content > .menu > li,.pane-menu-menu-international-program .pane-content .content > .menu > li,.pane-menu-menu-international-program .pane-content > .menu > li{width:100%;float:left;margin:0;padding:0 0 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:767px) {
 .pane-node-field-location-int-program .pane-content .content > .menu > li,.pane-node-field-location-int-program .pane-content > .menu > li,.pane-menu-menu-international-program .pane-content .content > .menu > li,.pane-menu-menu-international-program .pane-content > .menu > li{width:25%;} 
}.pane-node-field-location-int-program .pane-content .content > .menu > li > .nolink,.pane-node-field-location-int-program .pane-content > .menu > li > .nolink,.pane-menu-menu-international-program .pane-content .content > .menu > li > .nolink,.pane-menu-menu-international-program .pane-content > .menu > li > .nolink{font-size:20px;font-weight:bold;text-transform:uppercase;}.pane-node-field-location-int-program .pane-content .content > .menu .program-category,.pane-node-field-location-int-program .pane-content > .menu .program-category,.pane-menu-menu-international-program .pane-content .content > .menu .program-category,.pane-menu-menu-international-program .pane-content > .menu .program-category{font-size:14px;font-weight:300;text-transform:uppercase;}.pane-node-field-location-int-program .pane-content .content > .menu .program-category ~ .menu > li,.pane-node-field-location-int-program .pane-content > .menu .program-category ~ .menu > li,.pane-menu-menu-international-program .pane-content .content > .menu .program-category ~ .menu > li,.pane-menu-menu-international-program .pane-content > .menu .program-category ~ .menu > li{list-style-image:none;list-style-type:none;position:relative;padding-left:28px;}.pane-node-field-location-int-program .pane-content .content > .menu .program-category ~ .menu > li:after,.pane-node-field-location-int-program .pane-content > .menu .program-category ~ .menu > li:after,.pane-menu-menu-international-program .pane-content .content > .menu .program-category ~ .menu > li:after,.pane-menu-menu-international-program .pane-content > .menu .program-category ~ .menu > li:after{content:'';position:absolute;left:15px;top:4px;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #303030;border-bottom:5px solid transparent;}.pane-node-field-location-int-program .pane-content .content > .menu a,.pane-node-field-location-int-program .pane-content > .menu a,.pane-menu-menu-international-program .pane-content .content > .menu a,.pane-menu-menu-international-program .pane-content > .menu a{color:#303030;font-size:14px;}.pane-node-field-location-int-program .pane-content .content > .menu a:hover,.pane-node-field-location-int-program .pane-content > .menu a:hover,.pane-menu-menu-international-program .pane-content .content > .menu a:hover,.pane-menu-menu-international-program .pane-content > .menu a:hover{color:#0098d6;}.pane-node-field-location-int-program .pane-content .category-wrapper,.pane-menu-menu-international-program .pane-content .category-wrapper{margin-bottom:15px;}.pane-node-field-location-int-program .pane-content .program-wrapper > .menu > li:not(.expanded),.pane-menu-menu-international-program .pane-content .program-wrapper > .menu > li:not(.expanded){position:relative;padding-left:28px;}.pane-node-field-location-int-program .pane-content .program-wrapper > .menu > li:not(.expanded).last,.pane-menu-menu-international-program .pane-content .program-wrapper > .menu > li:not(.expanded).last{margin-bottom:15px;}.pane-node-field-location-int-program .pane-content .program-wrapper > .menu > li:not(.expanded):after,.pane-menu-menu-international-program .pane-content .program-wrapper > .menu > li:not(.expanded):after{content:'';position:absolute;left:15px;top:4px;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #303030;border-bottom:5px solid transparent;}#block-menu-menu-online-program ul.menu{margin:0;padding:0;font-weight:400;}#block-menu-menu-online-program ul.menu li{padding:0;margin:0;list-style-image:none;list-style-type:none;}#block-menu-menu-online-program > .content > ul.menu{line-height:1.2;overflow:hidden;margin-left:-20px;}#block-menu-menu-online-program > .content > ul.menu > li{width:100%;float:left;margin:0;padding:0 0 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:sans-serf;} .roboto-condensed #block-menu-menu-online-program > .content > ul.menu > li{font-family: "Roboto Condensed",sans-serf;}@media (min-width:767px) {
 #block-menu-menu-online-program > .content > ul.menu > li{width:50%;} 
}#block-menu-menu-online-program > .content > ul.menu > li li:after{top:2px;}#block-menu-menu-online-program > .content > ul.menu > li > .nolink{font-size:20px;font-weight:bold;text-transform:uppercase;}#block-menu-menu-online-program > .content > ul.menu .program-category{font-size:14px;font-weight:600;text-transform:uppercase;}#block-menu-menu-online-program > .content > ul.menu .program-category ~ .menu > li{list-style-image:none;list-style-type:none;position:relative;padding-left:28px;}#block-menu-menu-online-program > .content > ul.menu .program-category ~ .menu > li:after{content:'';position:absolute;left:15px;top:4px;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #303030;border-bottom:5px solid transparent;}#block-menu-menu-online-program > .content > ul.menu .program-category ~ .menu > li:after{top:2px;}#block-menu-menu-online-program > .content > ul.menu li.category-wrapper{margin-bottom:15px;}#block-menu-menu-online-program > .content > ul.menu a{color:#303030;font-size:14px;}#block-menu-menu-online-program > .content > ul.menu a:hover{color:#0098d6;}#block-menu-menu-online-program .program-wrapper > .menu > li:not(.expanded){position:relative;padding-left:28px;}#block-menu-menu-online-program .program-wrapper > .menu > li:not(.expanded).last{margin-bottom:15px;}#block-menu-menu-online-program .program-wrapper > .menu > li:not(.expanded):after{content:'';position:absolute;left:15px;top:4px;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #303030;border-bottom:5px solid transparent;}.program-available{padding-bottom:30px;background-color:#f0f1f1;border-bottom:5px solid #e59323;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}.program-available .pane-content{overflow:hidden;}.program-available .avaible-program{text-align:center;}@media (min-width:767px) {
 .program-available .avaible-program{text-align:right;} 
}.program-available h2,.program-available h3{line-height:1;margin:0;text-transform:uppercase;font-family:sans-serif;} .roboto-condensed .program-available h2, .roboto-condensed .program-available h3{font-family: "Roboto Condensed",sans-serif;}.program-available p{margin:0;}.program-available h2.title{font-size:40px;color:#e59323;font-weight:300;margin-bottom:-8px;}@media (min-width:767px) {
 .program-available h2.title{font-size:70px;} 
}@media (min-width:1200px) {
 .program-available h2.title{font-size:91px;} 
}.program-available h3.subtitle{font-size:27px;font-weight:300;}@media (min-width:1200px) {
 .program-available{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.program-available > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}.program-available .bg-black{background-color:#000000;color:#ffffff;font-size:14px;line-height:1.2;position:relative;display:block;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;max-width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 5px;text-transform:uppercase;font-weight:300;font-family:sans-serif;margin:10px auto;} .roboto-condensed .program-available .bg-black{font-family: "Roboto Condensed",sans-serif;}@media (min-width:767px) {
 .program-available .bg-black{float:left;margin:0 25px 0 0;} 
}.program-available .bg-black:hover{background-color:#262626;}.program-available .bg-black a{font-size:33px;line-height:1;font-weight:bold;color:#ffffff;display:block;}.program-available .bg-black a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;}.pane-node-field-location-int-ap-subtitle,.pane-node-field-location-int-ap-title{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background-color:#f0f1f1;text-align:right;}@media (min-width:1200px) {
 .pane-node-field-location-int-ap-subtitle,.pane-node-field-location-int-ap-title{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.pane-node-field-location-int-ap-subtitle > *,.pane-node-field-location-int-ap-title > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}.pane-node-field-location-int-ap-title .field{line-height:1;text-transform:uppercase;font-family:sans-serif;font-size:40px;color:#e59323;font-weight:300;margin-bottom:-3px;} .roboto-condensed .pane-node-field-location-int-ap-title .field{font-family: "Roboto Condensed",sans-serif;}@media (min-width:767px) {
 .pane-node-field-location-int-ap-title .field{font-size:70px;} 
}@media (min-width:1200px) {
 .pane-node-field-location-int-ap-title .field{font-size:91px;margin-bottom:-8px;} 
}.pane-node-field-location-int-ap-subtitle{padding-bottom:35px;}.pane-node-field-location-int-ap-subtitle .field{line-height:1;text-transform:uppercase;font-family:sans-serif;font-size:27px;font-weight:300;} .roboto-condensed .pane-node-field-location-int-ap-subtitle .field{font-family: "Roboto Condensed",sans-serif;}.pane-bundle-ecpi-int-why{background-image:url(/sites/all/themes/ecpi/images/bg-why.jpg);background-size:cover;background-repeat:no-repeat;color:#ffffff;padding:25px 0;border-bottom:5px solid #006791;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}@media (min-width:1200px) {
 .pane-bundle-ecpi-int-why{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.pane-bundle-ecpi-int-why > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}.pane-bundle-ecpi-int-why .fieldable-panels-pane{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}.pane-bundle-ecpi-int-why .fieldable-panels-pane > *{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}@media (min-width:980px) {
 .pane-bundle-ecpi-int-why .fieldable-panels-pane > *{width:50%;} 
}.pane-bundle-ecpi-int-why .field-name-field-ecpi-int-why-benefit > .field-items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.pane-bundle-ecpi-int-why .field-name-field-ecpi-int-why-benefit > .field-items > .field-item{margin-bottom:35px;width:100%;}@media (min-width:480px) {
 .pane-bundle-ecpi-int-why .field-name-field-ecpi-int-why-benefit > .field-items > .field-item{width:50%;} 
}.pane-bundle-ecpi-int-why .entity-field-collection-item{display:-webkit-flex;display:flex;}.pane-bundle-ecpi-int-why .entity-field-collection-item .field-type-image{-webkit-flex-shrink:0;flex-shrink:0;margin-right:15px;}#block-system-main .pane-bundle-ecpi-int-why p{color:#ffffff;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper{font-size:14px;line-height:1.3;margin-top:30px;margin-bottom:45px;color:#000000;background-color:#ffffff;padding:15px;border-radius:6px 6px 6px 0;position:relative;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper *{display:inline;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper .less-link{float:left;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper .read-less{display:block;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper .details{width:100%;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper .field-name-field-ecpi-int-why-quote-author{color:#e59323;font-size:18px;line-height:1.2;font-weight:700;font-family:sans-serif;position:relative;padding-left:10px;padding-bottom:6px;text-align:right;display:block;} .roboto-condensed .pane-bundle-ecpi-int-why .group-int-why-quote-wrapper .field-name-field-ecpi-int-why-quote-author{font-family: "Roboto Condensed",sans-serif;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper .field-name-field-ecpi-int-why-quote-author:before{content:"-";position:absolute;top:1px;margin-left:-10px;}#block-system-main .pane-bundle-ecpi-int-why .group-int-why-quote-wrapper{color:#000000;}#block-system-main .pane-bundle-ecpi-int-why .group-int-why-quote-wrapper p{color:inherit;margin-bottom:5px;font-size:14px;line-height:1.3;font-family:sans-serif;} .roboto-condensed #block-system-main .pane-bundle-ecpi-int-why .group-int-why-quote-wrapper p{font-family: "Roboto Condensed",sans-serif;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper:after{content:"";position:absolute;width:0;height:0;left:0;bottom:-25px;border-top:25px solid #ffffff;border-right:35px solid transparent;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper a.morelink{text-decoration:none;outline:none;}.pane-bundle-ecpi-int-why .group-int-why-quote-wrapper .morecontent span{display:none;}.pane-bundle-ecpi-int-why .field-collection-view{padding:0;margin:0;border:none;}.pane-bundle-ecpi-int-why h4{margin:0;}.pane-bundle-ecpi-int-why p{margin-top:0;line-height:1.4;}.pane-bundle-ecpi-int-why .field-name-title-ds h2{margin:0 0 15px 0;line-height:1;font-weight:300;font-family:sans-serif;font-size:30px;} .roboto-condensed .pane-bundle-ecpi-int-why .field-name-title-ds h2{font-family: "Roboto Condensed",sans-serif;}@media (min-width:767px) {
 .pane-bundle-ecpi-int-why .field-name-title-ds h2{font-size:91px;} 
}.pane-bundle-ecpi-int-why .field-name-field-int-benefit-title{font-weight:bold;font-size:16px;line-height:1.1;}#block-system-main .pane-bundle-ecpi-int-why .field-name-field-int-benefit-title{font-family:sans-serif;} .roboto-condensed #block-system-main .pane-bundle-ecpi-int-why .field-name-field-int-benefit-title{font-family: "Roboto Condensed",sans-serif;}#block-system-main .pane-bundle-ecpi-int-why .field-name-field-int-benefit-description.field-type-text-long .field-items .field-item p,#block-system-main .pane-bundle-ecpi-int-why .field-name-field-ecpi-int-why-description.field-type-text-long .field-items .field-item p{font-size:14px;line-height:1.4;margin-bottom:0;font-weight:300;font-family:sans-serif;} .roboto-condensed #block-system-main .pane-bundle-ecpi-int-why .field-name-field-int-benefit-description.field-type-text-long .field-items .field-item p, .roboto-condensed #block-system-main .pane-bundle-ecpi-int-why .field-name-field-ecpi-int-why-description.field-type-text-long .field-items .field-item p{font-family: "Roboto Condensed",sans-serif;}.pane-bundle-int-admission-requirement{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background-color:#f0f1f1;padding-top:25px;padding-bottom:40px;}@media (min-width:1200px) {
 .pane-bundle-int-admission-requirement{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.pane-bundle-int-admission-requirement > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}.pane-bundle-int-admission-requirement .pane-title{margin-top:0;}@media (min-width:480px) {
 .pane-bundle-int-admission-requirement .pane-title{padding-left:0px;} 
}@media (min-width:767px) {
 .pane-bundle-int-admission-requirement .pane-title{padding-left:50px;} 
}@media (min-width:1200px) {
 .pane-bundle-int-admission-requirement .pane-title{padding-left:100px;} 
}.pane-bundle-int-admission-requirement .fieldable-panels-pane{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.pane-bundle-int-admission-requirement .fieldable-panels-pane > *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}@media (min-width:767px) {
 .pane-bundle-int-admission-requirement .fieldable-panels-pane > *{padding-left:50px;} 
}@media (min-width:767px) {
 .pane-bundle-int-admission-requirement .fieldable-panels-pane > *:nth-child(odd){width:46%;} 
}@media (min-width:767px) {
 .pane-bundle-int-admission-requirement .fieldable-panels-pane > *:nth-child(even){width:54%;} 
}#block-system-main .pane-bundle-int-admission-requirement .fieldable-panels-pane p{font-size:16px;line-height:1.2;}.pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-link > .field-items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:480px) {
 .pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-link > .field-items{margin:0 -6px;} 
}.pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-link > .field-items > .field-item{width:100%;margin:10px 0;}@media (min-width:480px) {
 .pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-link > .field-items > .field-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 6px;width:50%;} 
}.pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-link > .field-items > .field-item a{display:block;width:100%;font-size:18px;line-height:1.2;font-weight:700;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;text-align:center;font-family:sans-serif;border:2px solid #e59323;color:#e59323;} .roboto-condensed .pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-link > .field-items > .field-item a{font-family: "Roboto Condensed",sans-serif;}.pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-link > .field-items > .field-item a:after{content:"";width:0;height:0;border-top:5px solid transparent;border-left:10px solid #e59323;border-bottom:5px solid transparent;position:absolute;margin-top:5px;margin-left:3px;}.pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-link > .field-items > .field-item a:hover{background-color:#e59323;color:#ffffff;}.pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-link > .field-items > .field-item a:hover:after{border-left-color:#ffffff;}.pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-image img{width:100%;}.pane-bundle-int-admission-requirement .field-name-field-ecpi-int-ar-description p{margin:0;}.pane-bundle-int-admission-requirement ul:not([class]){margin:0 0 10px 0;padding:0;}.pane-bundle-int-admission-requirement ul:not([class]) li{list-style-image:none;list-style-type:none;position:relative;padding-left:28px;font-size:16px;line-height:1.2;text-shadow:0 0 0 #323232;font-family:sans-serif;} .roboto-condensed .pane-bundle-int-admission-requirement ul:not([class]) li{font-family: "Roboto Condensed",sans-serif;}.pane-bundle-int-admission-requirement ul:not([class]) li:after{content:'';position:absolute;left:15px;top:4px;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #303030;border-bottom:5px solid transparent;}.page-international .pane-international-campus-location{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background-color:#ffffff;padding-top:30px;padding-bottom:30px;}@media (min-width:1200px) {
 .page-international .pane-international-campus-location{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.page-international .pane-international-campus-location > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}@media (min-width:767px) {
 .page-international .pane-international-campus-location .view-international-campus-location{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;} 
}.page-international .pane-international-campus-location .view-international-campus-location .view-header{width:175px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:35px;position:relative;}@media (min-width:480px) {
 .page-international .pane-international-campus-location .view-international-campus-location .view-header{margin-left:0;margin-right:110px;} 
}.page-international .pane-international-campus-location .view-international-campus-location .view-header p{margin:0;}.page-international .pane-international-campus-location .view-international-campus-location .view-header:after{content:"";position:absolute;right:0;top:3px;width:0;height:0;border-top:40px solid transparent;border-left:30px solid #303030;border-bottom:40px solid transparent;}.page-international .pane-international-campus-location .view-international-campus-location .view-header strong{font-family:sans-serif;font-weight:700;} .roboto-condensed .page-international .pane-international-campus-location .view-international-campus-location .view-header strong{font-family: "Roboto Condensed",sans-serif;}.page-international .pane-international-campus-location .view-international-campus-location .view-header span{display:block;line-height:1;text-transform:uppercase;margin-bottom:-5px;}.page-international .pane-international-campus-location .view-international-campus-location .view-header .text-medium{font-size:32px;}.page-international .pane-international-campus-location .view-international-campus-location .view-header .text-big{font-size:36px;}.page-international .pane-international-campus-location .view-international-campus-location .view-header .text-small{font-size:28px;}@media (min-width:767px) {
 .page-international .pane-international-campus-location .view-international-campus-location .view-content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 290px);margin-left:-15px;} 
}.page-international .pane-international-campus-location .view-international-campus-location .view-content .views-row{margin-top:30px;}@media (min-width:767px) {
 .page-international .pane-international-campus-location .view-international-campus-location .view-content .views-row{margin-top:0;width:50%;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} 
}.page-international .pane-international-campus-location .view-international-campus-location .node-location-international{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;font-family:sans-serif;} .roboto-condensed .page-international .pane-international-campus-location .view-international-campus-location .node-location-international{font-family: "Roboto Condensed",sans-serif;}.page-international .pane-international-campus-location .view-international-campus-location .node-location-international > *{width:100%;}@media (min-width:480px) {
 .page-international .pane-international-campus-location .view-international-campus-location .node-location-international > *{width:auto;} 
}@media (min-width:767px) {
 .page-international .pane-international-campus-location .view-international-campus-location .node-location-international > *{width:50%;} 
}.page-international .pane-international-campus-location .view-international-campus-location .node-location-international .field-name-field-location-int-city{font-size:18px;line-height:1.2;font-weight:700;text-transform:uppercase;}.page-international .pane-international-campus-location .view-international-campus-location .node-location-international .field-name-node-link a{font-size:14px;line-height:1.2;font-style:italic;color:#e59323;}.page-international .pane-international-campus-location .view-international-campus-location .node-location-international .field-name-field-location-int-main-image{padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-international .pane-international-campus-location .view-international-campus-location .node-location-international .field-name-field-location-int-city-second{color:#262525;text-transform:uppercase;line-height:1;font-size:18px;font-weight:300;text-shadow:0 0 0 #262525;}.page-international .pane-international-campus-location .view-international-campus-location img{border:2px solid #006791;display:block;width:100%;}@media (min-width:480px) {
 .page-international .pane-international-campus-location .view-international-campus-location img{width:auto;} 
}.basic-page-international .pane-international-campus-location{margin-bottom:7px;border:1px solid #262626;}.basic-page-international .pane-international-campus-location .pane-title{margin:0;font-family:sans-serif;font-weight:700;font-size:18px;line-height:1.2;text-transform:uppercase;padding:12px 8px 12px 50px;background-color:#e6e6e6;overflow:hidden;} .roboto-condensed .basic-page-international .pane-international-campus-location .pane-title{font-family: "Roboto Condensed",sans-serif;}@media (max-width:767px) {
 .basic-page-international .pane-international-campus-location .pane-title{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;} 
}.basic-page-international .pane-international-campus-location .pane-title:before{content:"";background-image:url(/sites/all/themes/ecpi/images/map-pin.png);background-size:33px auto;width:33px;height:48px;float:left;margin-left:-41px;margin-top:-4px;-webkit-flex-shrink:0;flex-shrink:0;}@media (max-width:767px) {
 .basic-page-international .pane-international-campus-location .pane-title:before{margin-right:7px;} 
}.basic-page-international .pane-international-campus-location .view-international-campus-location{background-color:#262626;padding:13px 15px 8px;text-align:center;}@media (min-width:767px) {
 .basic-page-international .pane-international-campus-location .view-international-campus-location{text-align:left;} 
}.basic-page-international .pane-international-campus-location .view-international-campus-location a{text-transform:uppercase;display:inline-block;font-size:16px;line-height:1.2;font-weight:300;padding-left:16px;margin-bottom:8px;position:relative;color:#ffffff;}.basic-page-international .pane-international-campus-location .view-international-campus-location a:after{content:'';position:absolute;left:4px;top:8px;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #ffffff;border-bottom:5px solid transparent;}.basic-page-international .pane-international-campus-location .view-international-campus-location .views-row a{padding:4px 20px;font-weight:bold;}.basic-page-international .pane-international-campus-location .view-international-campus-location .views-row:hover a{display:block;background-color:#fff;color:#262626;}.basic-page-international .pane-international-campus-location .view-international-campus-location .views-row:hover a:after{border-left-color:#262626;}.pane-ecpi-international-quick-links a.btn{font-size:18px;line-height:1.2;font-weight:700;color:#ffffff;padding:12px 15px;display:block;margin-bottom:7px;text-align:center;text-transform:uppercase;border:3px solid;transition:background-color 0.5s,color 0.5s;text-shadow:none;}.pane-ecpi-international-quick-links a.btn.get-started{background-color:#ff0000;border-color:#ff0000;}.pane-ecpi-international-quick-links a.btn.get-started:hover{background-color:#fff;color:#ff0000;}.pane-ecpi-international-quick-links a.btn.admission{background-color:#e59323;border-color:#e59323;}.pane-ecpi-international-quick-links a.btn.admission:hover{background-color:#fff;color:#e59323;}.pane-ecpi-international-quick-links .pane-ecpi-international-sidebar-links{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (min-width:767px) {
 .pane-ecpi-international-quick-links .pane-ecpi-international-sidebar-links{padding-right:20px;} 
}@media (min-width:767px) {
 .pane-ecpi-international-quick-links .pane-ecpi-international-sidebar-links,.pane-ecpi-international-quick-links .pane-ecpi-international-student-guide{width:50%;float:left;} 
}.pane-ecpi-international-student-guide{background-color:#0098d6;text-align:center;color:#ffffff;padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:7px;}.pane-ecpi-international-student-guide .description{text-transform:uppercase;margin-bottom:6px;}.pane-ecpi-international-student-guide .description strong{font-size:34px;line-height:1.2;display:block;}.pane-ecpi-international-student-guide .description p{font-size:26px;line-height:1.2;margin:0;font-weight:300;}.pane-ecpi-international-student-guide .description:empty{margin-bottom:0;}.pane-ecpi-international-student-guide .download{font-size:18px;line-height:1.2;font-weight:700;display:block;background-color:#073b86;border:3px solid;border-color:#073b86;transition:background-color 0.5s,color 0.5s;color:#ffffff;padding:3px;margin:-5px -4px;text-transform:uppercase;}.pane-ecpi-international-student-guide .download:hover{background-color:#fff;color:#073b86;}.pane-ecpi-international-student-guide .download:after{content:'+';}.international-programs .pane-ecpi-international-student-guide{padding:0;clear:both;}@media (min-width:767px) {
 .international-programs .pane-ecpi-international-student-guide{clear:none;width:calc(34.4% - 15px);float:right;} 
}.international-programs .pane-ecpi-international-student-guide .download{padding:12px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.international-programs .pane-ecpi-international-student-guide .download:after{content:none;}.pane-ecpi-international-available-programs{clear:both;border:1px solid #262626;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:7px;}.pane-ecpi-international-available-programs .available-program-title{font-size:22px;line-height:1;font-weight:700;text-transform:uppercase;padding:13px 20px 13px 60px;background-color:#e6e6e6;background-image:url(/sites/all/images/program.png);background-position:13px 12px;background-repeat:no-repeat;position:relative;}@media (max-width:767px) {
 .pane-ecpi-international-available-programs .available-program-title{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;} 
}.pane-ecpi-international-available-programs .available-program-title:before{content:"";background-image:url(/sites/all/themes/ecpi/images/program.png);width:34px;height:42px;float:left;margin-left:-51px;margin-top:-1px;-webkit-flex-shrink:0;flex-shrink:0;}@media (max-width:767px) {
 .pane-ecpi-international-available-programs .available-program-title:before{margin-right:7px;} 
}.pane-ecpi-international-available-programs .available-program-title:after{content:"";position:absolute;right:19px;bottom:-19px;width:0;height:0;border-top:19px solid #e6e6e6;border-left:19px solid transparent;}.pane-ecpi-international-available-programs .available-program-link{background-color:#262626;font-weight:700;font-size:14px;line-height:1.2;color:#ffffff;display:block;text-transform:uppercase;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 13px 13px;}@media (min-width:1200px) {
 .pane-ecpi-international-available-programs .available-program-link{padding:13px;} 
}.pane-bundle-ecpi-accordion-program .ui-state-default,.pane-bundle-ecpi-accordion-program .ui-widget-content .ui-state-default,.pane-bundle-ecpi-accordion-program .ui-widget-header .ui-state-default{background:none;}.pane-bundle-ecpi-accordion-program .field-name-field-accordion-program-title{font-size:24px;line-height:1.2;color:#7f7f7f;border-left:none;border-right:none;border-color:#dedede;border-bottom-width:0;padding-top:20px;padding-bottom:20px;font-weight:700;text-transform:uppercase;}.pane-bundle-ecpi-accordion-program .field-name-field-accordion-program-title.ui-state-active{margin-bottom:10px;}.pane-bundle-ecpi-accordion-program .field-name-field-accordion-program-body > .field-items > .field-item{border-bottom:1px solid #0098d6;padding-bottom:15px;margin-bottom:20px;}.pane-bundle-ecpi-accordion-program .ui-state-default .field-item{color:#0098d6;}.pane-bundle-ecpi-accordion-program .ui-state-default .field-item:after{content:'';position:absolute;width:0;height:0;margin-top:5px;margin-left:6px;border-top:9px solid transparent;border-left:18px solid #e59323;border-bottom:9px solid transparent;}.pane-bundle-ecpi-accordion-program .ui-state-active .field-item{color:#0098d6;}.pane-bundle-ecpi-accordion-program .ui-state-active .field-item:after{border-top:18px solid #e59323;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:none;}.pane-bundle-ecpi-accordion-program .ui-accordion .ui-accordion-header .ui-accordion-header-icon{width:35px;height:35px;background:white;border:2px solid #819dc4;-webkit-border-radius:50%;border-radius:50%;margin-top:-18px;left:0;font-weight:700;}.pane-bundle-ecpi-accordion-program .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s{border-color:#043c8a;-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,0.22);box-shadow:0 0 7px 2px rgba(0,0,0,0.22);}.pane-bundle-ecpi-accordion-program .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s:after{content:'';position:absolute;width:24px;height:24px;left:5px;top:5px;-webkit-border-radius:50%;border-radius:50%;background-color:#0098d6;}.pane-bundle-ecpi-accordion-program .ui-accordion > .field-item:last-child .field-name-field-accordion-program-title{border-bottom-width:1px;}.pane-bundle-ecpi-accordion-program .ui-accordion > .field-item:last-child .field-name-field-accordion-program-title.ui-state-active{border-bottom-width:0;}.pane-bundle-ecpi-accordion-program .ui-widget{font-family:sans-serif;} .roboto-condensed .pane-bundle-ecpi-accordion-program .ui-widget{font-family: "Roboto Condensed",sans-serif;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-title{color:#042c68;text-transform:uppercase;font-weight:700;font-size:18px;line-height:1.2;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-title a{color:#042c68;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-title a:hover{text-decoration:underline;color:#0098d6;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-title a{color:#042c68;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-title a:hover{text-decoration:underline;color:#0098d6;}@media (min-width:767px) {
 .pane-bundle-ecpi-accordion-program .group-ap-body-column-left{float:left;width:63%;} 
}.pane-bundle-ecpi-accordion-program .group-ap-body-column-right{margin-top:15px;}@media (min-width:767px) {
 .pane-bundle-ecpi-accordion-program .group-ap-body-column-right{margin-top:0;overflow:hidden;padding-left:60px;} 
}.pane-bundle-ecpi-accordion-program .group-ap-body-wrapper{display:inline;}.pane-bundle-ecpi-accordion-program .group-ap-body-wrapper *{display:inline;}.pane-bundle-ecpi-accordion-program .group-ap-body-wrapper p{margin:0;font-size:16px;line-height:1.2;}.pane-bundle-ecpi-accordion-program .ui-accordion .ui-accordion-content{padding:0;margin:0;}.pane-bundle-ecpi-accordion-program .field-collection-view{padding:0;margin:0;border:none;}.pane-bundle-ecpi-accordion-program .field-collection-item-field-accordion-program-body .content{overflow:hidden;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-more-link{font-weight:700;text-decoration:underline;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-more-link:hover a{color:#333333;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-program-location .field-items .field-item{padding-left:25px;text-transform:uppercase;font-size:16px;line-height:1.2;background-image:url(/sites/all/themes/ecpi/images/map-pin.png);-webkit-background-size:13px auto;background-size:13px auto;background-repeat:no-repeat;margin-bottom:4px;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-program-location .field-items .field-item a{color:#333333;}.pane-bundle-ecpi-accordion-program .field-name-field-ap-body-program-location .field-items .field-item a:hover{color:#0098d6;text-decoration:underline;}.pane-bundle-ecpi-accordion-numbered{font-size:16px;line-height:1.2;}.pane-bundle-ecpi-accordion-numbered .field-name-field-accordion-numbered-title{font-size:24px;line-height:1.2;color:#7f7f7f;border-left:none;border-right:none;border-color:#dedede;border-bottom-width:0;padding-top:20px;padding-bottom:20px;font-weight:700;text-transform:uppercase;}.pane-bundle-ecpi-accordion-numbered .field-name-field-accordion-numbered-title.ui-state-active{margin-bottom:10px;}.pane-bundle-ecpi-accordion-numbered .field-collection-view{padding:0;margin:0;border:none;}.pane-bundle-ecpi-accordion-numbered .ui-state-default,.pane-bundle-ecpi-accordion-numbered .ui-widget-content .ui-state-default,.pane-bundle-ecpi-accordion-numbered .ui-widget-header .ui-state-default{background:none;}.pane-bundle-ecpi-accordion-numbered .ui-state-default .field-item{color:#0098d6;}.pane-bundle-ecpi-accordion-numbered .ui-state-default .field-item:after{content:'';position:absolute;width:0;height:0;margin-top:5px;margin-left:6px;border-top:9px solid transparent;border-left:18px solid #e59323;border-bottom:9px solid transparent;}.pane-bundle-ecpi-accordion-numbered .ui-state-active .field-item{color:#0098d6;}.pane-bundle-ecpi-accordion-numbered .ui-state-active .field-item:after{border-top:18px solid #e59323;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:none;}.pane-bundle-ecpi-accordion-numbered .ui-accordion{counter-reset:section;}.pane-bundle-ecpi-accordion-numbered .ui-accordion .ui-accordion-header .ui-accordion-header-icon{width:35px;height:35px;background:white;border:2px solid #819dc4;-webkit-border-radius:50%;border-radius:50%;margin-top:-18px;left:0;font-weight:700;text-align:center;line-height:1.25;text-indent:-1px;font-size:30px;}.pane-bundle-ecpi-accordion-numbered .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s{border-color:#043c8a;-webkit-box-shadow:0 0 7px 2px rgba(0,0,0,0.22);box-shadow:0 0 7px 2px rgba(0,0,0,0.22);}.pane-bundle-ecpi-accordion-numbered .ui-accordion .ui-accordion-header .ui-accordion-header-icon.ui-icon-triangle-1-s:after{color:#0098d6;}.pane-bundle-ecpi-accordion-numbered .ui-accordion .ui-accordion-header .ui-accordion-header-icon:after{counter-increment:section;content:counter(section);color:#7fcbea;}.pane-bundle-ecpi-accordion-numbered .ui-accordion > .field-item:last-child .field-name-field-accordion-program-title{border-bottom-width:1px;}.pane-bundle-ecpi-accordion-numbered .ui-accordion > .field-item:last-child .field-name-field-accordion-program-title.ui-state-active{border-bottom-width:0;}.pane-bundle-ecpi-accordion-numbered .ui-accordion .ui-accordion-content{padding:0 0 0 55px;margin:0;border:none;}.pane-bundle-ecpi-accordion-numbered .ui-widget{font-family:sans-serif;} .roboto-condensed .pane-bundle-ecpi-accordion-numbered .ui-widget{font-family: "Roboto Condensed",sans-serif;}.pane-bundle-ecpi-accordion-numbered h3{font-size:18px;line-height:1.2;text-transform:uppercase;}.content .pane-bundle-ecpi-accordion-numbered p{font-size:16px;line-height:1.2;}.pane-bundle-ecpi-accordion-numbered ul{margin:0;list-style-type:none;}.pane-bundle-ecpi-accordion-numbered ul li{position:relative;padding-left:17px;font-weight:300;font-size:16px;line-height:1.2;}.pane-bundle-ecpi-accordion-numbered ul li:before{content:"";border-left:9px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:none;position:absolute;left:0;top:4px;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ .info-call-number-wrapper,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ .info-call-number-wrapper{text-align:center;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ .info-call-number-wrapper .info-call-heading,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ .info-call-number-wrapper .info-call-heading{text-transform:uppercase;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ .info-call-number-wrapper .info-call-number,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ .info-call-number-wrapper .info-call-number{color:#243886;font-size:30px;margin:8px 0;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ.cta-civ-landing,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ.cta-civ-landing{margin:35px 0 15px;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ.cta-civ-landing .pane-content,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ.cta-civ-landing .pane-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ.cta-civ-landing .btn,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ.cta-civ-landing .btn{width:49%;font-size:23px;line-height:1.2;padding-top:30px;padding-bottom:30px;padding-left:130px;text-align:left;}@media (max-width:767px) {
 .page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ.cta-civ-landing .btn,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ.cta-civ-landing .btn{width:100%;font-size:18px;padding-left:115px;} 
}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ.cta-civ-landing .viewbook,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ.cta-civ-landing .viewbook{-webkit-order:1;order:1;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ.cta-civ-landing .viewbook:before,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ.cta-civ-landing .viewbook:before{width:49px;height:47px;left:35px;margin-top:-23px;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ.cta-civ-landing .financial-planning,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ.cta-civ-landing .financial-planning{-webkit-order:2;order:2;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ.cta-civ-landing .financial-planning:before,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ.cta-civ-landing .financial-planning:before{left:35px;width:49px;height:50px;margin-top:-25px;}.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-civ .btn,.page-wrap.civ-page .pane-ecpi-utility-sidebar-links-basic-civ .btn{color:#ffffff;}.pane-bundle-ecpi-civ-featured-info img{width:100%;display:block;}.pane-bundle-ecpi-civ-featured-info h2{text-transform:uppercase;font-family:"roboto-regular-webfont";margin:0;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2%;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item{width:48%;margin-left:2%;}@media (max-width:767px) {
 .pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item{width:100%;} 
}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child{width:100%;position:relative;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child .group-civ-featured-info{position:absolute;width:50%;right:0;bottom:0;top:0;padding:15px 6.5%;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.7);-webkit-flex-direction:column;flex-direction:column;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;}@media (max-width:767px) {
 .pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child .group-civ-featured-info{width:100%;} 
}@media (max-width:480px) {
 .pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child .group-civ-featured-info{padding:15px;} 
}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child .field-type-link-field{text-align:center;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child .field-type-link-field a{background-color:#ee3124;padding:16px;line-height:1.4;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child .field-type-link-field a:hover{background-color:#b7190e;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child .group-civ-featured-title-wrap{min-height:1px;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child .group-civ-featured-title-wrap h2{font-size:33px;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child ul:not([class]){list-style-type:none;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child ul:not([class]) li{position:relative;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child ul:not([class]) li:after{content:"\2013";position:absolute;left:-14px;top:1px;}@media (max-width:960px) {
 .pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child{overflow:hidden;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item:first-child img{min-width:960px;position:relative;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);} 
}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item ~ .field-item p{margin:5px 0;text-transform:uppercase;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item ~ .field-item .field-type-link-field{text-align:right;position:absolute;bottom:0px;width:100%;left:0;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item ~ .field-item .field-type-link-field a{text-align:center;}.pane-bundle-ecpi-civ-featured-info .field-type-field-collection > .field-items > .field-item ~ .field-item .field-type-link-field a.ecpi-rif{background:#1b3888;}.pane-bundle-ecpi-civ-featured-info .field-name-field-civ-featured-content > .field-items > .field-item{position:relative;padding-bottom:60px;}.pane-bundle-ecpi-civ-featured-info .field-name-field-civ-featured-content > .field-items > .field-item:first-child{padding-bottom:0;}.pane-bundle-ecpi-civ-featured-info .field-name-field-civ-featured-content > .field-items > .field-item:first-child .group-civ-featured-container{position:relative;max-height:390px;overflow:hidden;}.pane-bundle-ecpi-civ-featured-info .field-name-field-civ-featured-content .group-civ-featured-container{position:static;}.pane-bundle-ecpi-civ-featured-info .group-civ-featured-container{position:relative;}.pane-bundle-ecpi-civ-featured-info .field-type-link-field a{margin:5px 0;}.pane-bundle-ecpi-civ-featured-info .field-type-link-field a.ecpi-rif{background:#ee3124;}.pane-bundle-ecpi-civ-featured-info .field-name-field-civ-featured-subtitle{text-transform:uppercase;}.pane-bundle-ecpi-civ-featured-info .media-youtube-video{padding-bottom:65.5%;}.pane-bundle-ecpi-civ-featured-info .field-collection-container,.pane-bundle-ecpi-civ-featured-info .field-collection-view{border-bottom:none;margin:0;}.pane-bundle-ecpi-civ-featured-video{margin:35px 0 70px;}.pane-bundle-ecpi-civ-featured-video .pane-title{font-size:33px;text-transform:uppercase;text-align:center;font-family:"roboto-regular-webfont";margin-top:0;}.pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:767px) {
 .pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items{margin-left:-2%;} 
}.pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items .field-name-field-civ-featured-description{position:absolute;left:0;bottom:0;width:100%;-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:transform 0.3s;transition:transform 0.3s;background-color:rgba(255,255,255,0.7);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}.pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items .field-name-field-civ-featured-description p{margin:0;}.pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items > .field-item{width:25%;cursor:pointer;overflow:hidden;}.pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items > .field-item:hover .field-name-field-civ-featured-description{-webkit-transform:translate(0,0);transform:translate(0,0);}@media (max-width:767px) {
 .pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items > .field-item{width:48%;margin-left:2%;} 
}@media (max-width:480px) {
 .pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items > .field-item{width:100%;} 
}.pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items .field-collection-view{position:relative;margin:0 3px;padding:0;}@media (max-width:767px) {
 .pane-bundle-ecpi-civ-featured-video .field-name-field-civ-featured-data > .field-items .field-collection-view{margin:0;} 
}.pane-bundle-ecpi-civ-featured-video .media-youtube-video{padding-bottom:63.25%;}.pane-bundle-ecpi-civ-featured-video .field-collection-view,.pane-bundle-ecpi-civ-featured-video .field-collection-container{border-bottom:none;margin:0;}.pane-bundle-ecpi-civ-featured-video .field-collection-view .field-collection-view-links,.pane-bundle-ecpi-civ-featured-video .field-collection-container .field-collection-view-links{position:absolute;top:10px;left:0;padding:5px;background:white;}.pane-bundle-ecpi-civ-featured-video img{display:block;}.pane-bundle-ecpi-online-award{position:relative;z-index:0;}.pane-bundle-ecpi-online-award:before{content:'';position:absolute;width:110vw;top:0;left:50%;display:block;margin-left:-55vw;height:100%;background:#00adee;z-index:-1;}.pane-bundle-ecpi-online-award:before{opacity:.75;}.pane-bundle-ecpi-online-award .pane-content .field-collection-container{margin-bottom:0;}.pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items{padding:0 120px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;}@media (max-width:1200px) {
 .pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items{padding:0 75px;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items{padding:0;} 
}@media (max-width:480px) {
 .pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items{padding:20px 0;text-align:center;flex-wrap:wrap;justify-content:center;} 
}.pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items > .field-item{-webkit-transition:transform 0.25s;transition:transform 0.25s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;}@media (min-width:1200px) {
 .pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items > .field-item:hover{transform:scale(1.2);-webkit-transition:transform 0.25s;transition:transform 0.25s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease;transition-timing-function:ease;} 
}.pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items > .field-item .field-collection-view{border-bottom:0;}.pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items > .field-item a{-webkit-tap-highlight-color:rgba(255,255,255,0);}.pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items > .field-item img{max-height:135px;max-width:100%;width:auto;-webkit-filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.9));filter:drop-shadow(3px 3px 5px rgba(0,0,0,0.9));}@media (max-width:480px) {
 .pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items > .field-item img{max-height:90px;} 
}@media (max-width:480px) {
 .pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items > .field-item{width:33.3333%;}.pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items > .field-item:first-child,.pane-bundle-ecpi-online-award .pane-content .field-type-field-collection > .field-items > .field-item:nth-child(2){width:29%;} 
}.page-online .pane-ecpi-online-hero:before{content:none;}.page-online .pane-ecpi-online-hero .pane-bundle-ecpi-online-slider{position:absolute;top:0;z-index:-1;left:0;right:0;width:100vw;margin-left:calc((-100vw + 1200px) / 2);margin-right:calc((-100vw + 1200px) / 2);}@media (max-width:1200px) {
 .page-online .pane-ecpi-online-hero .pane-bundle-ecpi-online-slider{margin-left:-20px;margin-right:0;} 
}@media (min-width:1200px) {
 .page-online .pane-ecpi-online-hero .pane-bundle-ecpi-online-slider .pane-content{max-width:100vw;} 
}.page-online .pane-ecpi-online-hero .pane-bundle-ecpi-online-slider .pane-content video{min-width:100%;max-width:none;}.page-online .pane-ecpi-online-hero .pane-bundle-ecpi-online-slider .pane-content img{min-width:100%;max-width:none;}.pane-bundle-ecpi-online-program{position:relative;z-index:0;}.pane-bundle-ecpi-online-program:before{content:'';position:absolute;width:110vw;top:0;left:50%;display:block;margin-left:-55vw;height:100%;background:#f0f1f1;z-index:-1;}.pane-bundle-ecpi-online-program .pane-title{position:relative;margin-top:0;margin-bottom:0;padding:10px 0;background-color:#f0f1f1;color:#e59323;font-family:sans-serf;font-weight:400;font-size:74px;text-transform:uppercase;border-bottom:1px solid #c1c0c0;} .roboto-condensed .pane-bundle-ecpi-online-program .pane-title{font-family: "Roboto Condensed",sans-serf;}.pane-bundle-ecpi-online-program .pane-title:after{content:'';display:block;width:100%;position:absolute;bottom:0;border-bottom:1px solid #fff;}@media (max-width:1200px) {
 .pane-bundle-ecpi-online-program .pane-title{font-size:48px;} 
}@media (max-width:960px) {
 .pane-bundle-ecpi-online-program .pane-title{font-size:40px;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-program .pane-title{font-size:32px;} 
}.pane-bundle-ecpi-online-program .pane-content{padding:26px 0 44px 13px;}@media (max-width:480px) {
 .pane-bundle-ecpi-online-program .pane-content{padding:26px 0 44px;} 
}.pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div{width:50%;box-sizing:border-box;}@media (max-width:480px) {
 .pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div{width:100%;} 
}.pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div.online-program-column-left{padding-right:1rem;}.pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div.online-program-column-right{max-width:470px;font-family:sans-serf;} .roboto-condensed .pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div.online-program-column-right{font-family: "Roboto Condensed",sans-serf;}@media (max-width:480px) {
 .pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div.online-program-column-right{margin-top:30px;} 
}.pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div.online-program-column-right .field-name-field-online-program-description{text-transform:uppercase;font-size:16px;font-weight:400;line-height:1.3;color:#000;}.pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div.online-program-column-right .field-name-field-online-program-description p{margin:0;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;color:inherit !important;}.pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div.online-program-column-right h3{margin:0;color:#e59323;font-size:27px;font-weight:bold;font-family:inherit;}.pane-bundle-ecpi-online-why{position:relative;z-index:0;}.pane-bundle-ecpi-online-why:before{content:'';position:absolute;width:110vw;top:0;left:50%;display:block;margin-left:-55vw;height:100%;background:#00adee;z-index:-1;}.pane-bundle-ecpi-online-why:before{border-top:6px solid #e59323;border-bottom:5px solid #006791;background-image:url(/sites/all/themes/ecpi/images/why-choose-bg.png);background-repeat:no-repeat;background-size:cover;}.pane-bundle-ecpi-online-why .pane-title{display:none;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:24px 0 32px;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div{width:50%;box-sizing:border-box;}@media (max-width:767px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div{width:100%;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left{padding-right:9%;font-family:sans-serf;} .roboto-condensed .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left{font-family: "Roboto Condensed",sans-serf;}@media (max-width:960px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left{padding-right:1rem;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left{margin-bottom:40px;padding-right:0;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-title-ds{text-transform:uppercase;font-weight:normal;font-size:88px;color:#ffffff;white-space:nowrap;}@media (max-width:1200px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-title-ds{font-size:78px;} 
}@media (max-width:960px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-title-ds{font-size:64px;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-title-ds{font-size:50px;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-title-ds h2{margin:0;font-size:inherit;font-family:inherit;font-weight:inherit;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-subtitle{text-transform:uppercase;font-size:51px;font-weight:bold;color:#ffffff;white-space:nowrap;}@media (max-width:1200px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-subtitle{font-size:46px;} 
}@media (max-width:960px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-subtitle{font-size:32px;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-subtitle{font-size:29px;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-collection-container{margin-top:36px;margin-bottom:0;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-collection-view{padding:0;margin:0;border-bottom:0;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-quote > .field-items > .field-item{position:relative;margin-bottom:30px;padding:15px 20px;border-radius:7px;background-color:#ffffff;font-size:14px;font-family:inherit;color:#000000;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-quote > .field-items > .field-item:before{content:'';display:block;position:absolute;bottom:-18px;left:20px;z-index:0;border-top:9px solid #ffffff;border-bottom:9px solid transparent;border-left:8px solid #ffffff;border-right:8px solid transparent;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-quote > .field-items > .field-item .content{display:flex;flex-wrap:wrap;justify-content:flex-end;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-quote > .field-items > .field-item .content .field-name-field-online-why-quote-body{width:100%;line-height:1.3;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-quote > .field-items > .field-item .content .field-name-field-online-why-quote-body p{margin:0 0 5px;font-family:inherit !important;line-height:inherit !important;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-quote > .field-items > .field-item:last-child{margin-bottom:0;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-quote-author{padding:0 5px;font-size:18px;font-weight:bold;color:#e59323;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-quote-author .field-item:after{content:'|';display:inline-block;padding-left:5px;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-left .field-name-field-online-why-quote-auth-post{font-size:12px;color:#006791;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right{display:flex;flex-direction:column;align-items:flex-end;min-height:392px;padding-top:60px;padding-left:4%;background-image:url(/sites/all/themes/ecpi/images/phone-white-bg.png);background-repeat:no-repeat;background-size:auto;background-position-x:25px;font-family:sans-serf;} .roboto-condensed .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right{font-family: "Roboto Condensed",sans-serf;}@media (max-width:960px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right{background-position-y:50px;background-size:170px auto;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right{background-position-y:0px;background-position-x:20%;} 
}@media (max-width:550px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right{background-position-x:15%;} 
}@media (max-width:480px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right{min-height:260px;padding:20px 0px 0 0;background-position-x:10%;background-size:140px auto;} 
}@media (max-width:380px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right{padding:15px 0px 0 0;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-subtitle{width:60%;box-sizing:border-box;text-transform:uppercase;font-size:41px;font-weight:400;color:#ffffff;text-align:center;line-height:1;}@media (max-width:1200px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-subtitle{font-size:32px;width:50%;} 
}@media (max-width:960px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-subtitle{font-size:26px;margin-top:30px;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-subtitle{margin-top:0;width:40%;margin-right:20%;} 
}@media (max-width:680px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-subtitle{margin-right:15%;} 
}@media (max-width:550px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-subtitle{margin-right:10%;} 
}@media (max-width:480px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-subtitle{font-size:20px;} 
}@media (max-width:380px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-subtitle{margin-right:0;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-title{width:60%;box-sizing:border-box;margin-top:-8px;text-transform:uppercase;font-size:72px;font-weight:700;color:#ffffff;text-align:center;line-height:1;}@media (max-width:1200px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-title{font-size:50px;width:50%;} 
}@media (max-width:960px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-title{font-size:36px;margin-top:0;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-title{margin-top:0;width:40%;margin-right:20%;} 
}@media (max-width:680px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-title{margin-right:15%;} 
}@media (max-width:550px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-title{margin-right:10%;} 
}@media (max-width:480px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-title{font-size:30px;} 
}@media (max-width:380px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .field-name-field-online-why-app-title{margin-right:0;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble{position:relative;width:60%;margin-top:25px;box-sizing:border-box;display:inline-block;padding:20px;background-color:#ffffff;text-align:center;}@media (max-width:1200px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble{width:50%;} 
}@media (max-width:960px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble{margin-top:20px;padding:10px;width:49%;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble{width:40%;margin-right:20%;} 
}@media (max-width:680px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble{margin-right:15%;} 
}@media (max-width:550px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble{margin-right:10%;} 
}@media (max-width:380px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble{margin-right:0;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble:before{content:'';display:block;position:absolute;top:50%;left:-63px;z-index:0;transform:translateY(-50%);border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:0 solid transparent;border-right:63px solid #ffffff;}@media (max-width:820px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble:before{left:-45px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:45px solid #ffffff;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble .field-name-field-online-why-app-link-title{color:#05295e;font-size:33px;font-weight:700;font-family:inherit;text-transform:uppercase;}@media (max-width:1200px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble .field-name-field-online-why-app-link-title{font-size:26px;} 
}@media (max-width:960px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble .field-name-field-online-why-app-link-title{font-size:20px;} 
}@media (max-width:480px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble .field-name-field-online-why-app-link-title{font-size:16px;line-height:16px;} 
}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble .field-name-field-online-why-app-link{display:inline-block;margin-top:14px;padding:11px 8px;background-color:#ff0000;color:#ffffff;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble .field-name-field-online-why-app-link a{text-transform:uppercase;color:inherit;}.pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble .field-name-field-online-why-app-link:hover{background-color:#ffffff;color:#ff0000;border-color:#ff0000;}@media (max-width:960px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble .field-name-field-online-why-app-link{font-size:16px;} 
}@media (max-width:480px) {
 .pane-bundle-ecpi-online-why .pane-content .fieldable-panels-pane > div.online-why-col-right .online-why-bubble .field-name-field-online-why-app-link{font-size:14px;line-height:14px;} 
}.pane-bundle-ecpi-online-tool-res{padding:36px 0 12px;}.pane-bundle-ecpi-online-tool-res .pane-title{margin-top:0;margin-bottom:8px;font-size:33px;font-weight:700;font-family:sans-serf;color:#333333;} .roboto-condensed .pane-bundle-ecpi-online-tool-res .pane-title{font-family: "Roboto Condensed",sans-serf;}.pane-bundle-ecpi-online-tool-res .field-name-field-online-tool-res-body{font-family:sans-serf;font-size:16px;} .roboto-condensed .pane-bundle-ecpi-online-tool-res .field-name-field-online-tool-res-body{font-family: "Roboto Condensed",sans-serf;}.pane-bundle-ecpi-online-tool-res .field-name-field-online-tool-res-body p{margin:0 0 1rem;line-height:1.3 !important;font-family:inherit !important;font-size:inherit !important;}.pane-bundle-ecpi-online-tool-res .field-name-field-online-tool-res-video .field-items{display:flex;flex-wrap:wrap;margin:32px -8px 0;}.pane-bundle-ecpi-online-tool-res .field-name-field-online-tool-res-video .field-items .field-item{width:25%;box-sizing:border-box;padding:8px;text-align:center;}@media (max-width:1200px) {
 .pane-bundle-ecpi-online-tool-res .field-name-field-online-tool-res-video .field-items .field-item{width:50%;margin-bottom:15px;} 
}@media (max-width:767px) {
 .pane-bundle-ecpi-online-tool-res .field-name-field-online-tool-res-video .field-items .field-item{width:100%;} 
}.pane-bundle-ecpi-online-tool-res .field-name-field-online-tool-res-video .field-items .field-item .content h2{margin:12px 0 0;padding-top:8px;border-top:2px solid rgba(229,147,35,0.5);font-size:24px;font-family:sans-serf;font-weight:700;text-transform:uppercase;color:#e59323;} .roboto-condensed .pane-bundle-ecpi-online-tool-res .field-name-field-online-tool-res-video .field-items .field-item .content h2{font-family: "Roboto Condensed",sans-serf;}.panel-box-bottom{margin-bottom:15px;margin-top:30px;border-top:2px solid #c1c0c0;}.pane-ecpi-online-program{position:relative;z-index:0;}.pane-ecpi-online-program:before{content:'';position:absolute;width:110vw;top:0;left:50%;display:block;margin-left:-55vw;height:100%;background:#f0f1f1;z-index:-1;}.pane-ecpi-online-program .pane-bundle-ecpi-online-program .pane-content{padding:0;}.pane-ecpi-online-program .pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div{width:100%;}.pane-ecpi-online-program .pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div.online-program-column-right{max-width:none;}@media (max-width:480px) {
 .pane-ecpi-online-program .pane-bundle-ecpi-online-program .pane-content .fieldable-panels-pane > div.online-program-column-right{margin-top:0;} 
}.pane-ecpi-online-program .pane-bundle-ecpi-online-program:before{content:none;}.pane-ecpi-online-program .pane-title{position:relative;margin-top:0;margin-bottom:0;padding:10px 0;background-color:#f0f1f1;color:#e59323;font-family:sans-serf;font-weight:400;font-size:74px;text-transform:uppercase;border-bottom:1px solid #c1c0c0;} .roboto-condensed .pane-ecpi-online-program .pane-title{font-family: "Roboto Condensed",sans-serf;}.pane-ecpi-online-program .pane-title:after{content:'';display:block;width:100%;position:absolute;bottom:0;border-bottom:1px solid #fff;}@media (max-width:1200px) {
 .pane-ecpi-online-program .pane-title{font-size:48px;} 
}@media (max-width:960px) {
 .pane-ecpi-online-program .pane-title{font-size:40px;} 
}@media (max-width:767px) {
 .pane-ecpi-online-program .pane-title{font-size:32px;} 
}.pane-ecpi-online-program > .pane-content{padding:26px 0 44px 13px;}@media (max-width:480px) {
 .pane-ecpi-online-program > .pane-content{padding:26px 0 44px;} 
}.pane-ecpi-online-program > .pane-content .panel-2col{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.pane-ecpi-online-program > .pane-content .panel-2col:after{content:none;}.pane-ecpi-online-program > .pane-content .panel-2col > div{width:50%;box-sizing:border-box;}@media (max-width:480px) {
 .pane-ecpi-online-program > .pane-content .panel-2col > div{width:100%;} 
}.pane-ecpi-online-program > .pane-content .panel-2col > div.panel-col-first{padding-right:1rem;}.pane-ecpi-online-program > .pane-content .panel-2col > div.panel-col-last{max-width:470px;font-family:sans-serf;} .roboto-condensed .pane-ecpi-online-program > .pane-content .panel-2col > div.panel-col-last{font-family: "Roboto Condensed",sans-serf;}@media (max-width:480px) {
 .pane-ecpi-online-program > .pane-content .panel-2col > div.panel-col-last{margin-top:30px;} 
}.pane-ecpi-online-program > .pane-content .panel-2col > div.panel-col-last .field-name-field-online-program-description{text-transform:uppercase;font-size:16px;font-weight:400;line-height:1.3;color:#000;}.pane-ecpi-online-program > .pane-content .panel-2col > div.panel-col-last .field-name-field-online-program-description p{margin:0;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;color:inherit !important;}.pane-ecpi-online-program > .pane-content .panel-2col > div.panel-col-last h3{margin:0;color:#e59323;font-size:27px;font-weight:bold;font-family:inherit;}.pane-ecpi-online-program .inside{margin:0;}.pane-ecpi-online-programs > .pane-content{margin-left:-20px;}.pane-ecpi-online-programs .program-wrapper{width:100%;float:left;margin:0 0 15px;padding:0 0 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:sans-serf;} .roboto-condensed .pane-ecpi-online-programs .program-wrapper{font-family: "Roboto Condensed",sans-serf;}@media (min-width:767px) {
 .pane-ecpi-online-programs .program-wrapper{width:50%;} 
}@media (max-width:767px) {
 .pane-ecpi-online-programs .program-wrapper{float:none;} 
}.pane-ecpi-online-programs .program-wrapper > .college{font-size:20px;font-weight:bold;text-transform:uppercase;}.pane-ecpi-online-programs .program-wrapper .program-category{font-size:14px;font-weight:600;text-transform:uppercase;}.pane-ecpi-online-programs .program-wrapper .category-wrapper{margin-bottom:15px;}.pane-ecpi-online-programs .program-wrapper .item-list ul,.pane-ecpi-online-programs .program-wrapper .item-list ol{margin:0;padding:0;line-height:1.2;font-weight:400;}.pane-ecpi-online-programs .program-wrapper .item-list li,.pane-ecpi-online-programs .program-wrapper .item-list ol{margin:0;list-style-image:none;list-style-type:none;position:relative;padding-left:28px;}.pane-ecpi-online-programs .program-wrapper .item-list li:after,.pane-ecpi-online-programs .program-wrapper .item-list ol:after{content:'';position:absolute;left:15px;top:4px;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #303030;border-bottom:5px solid transparent;}.pane-ecpi-online-programs .program-wrapper .item-list li:after,.pane-ecpi-online-programs .program-wrapper .item-list ol:after{top:2px;}.pane-ecpi-online-programs .program-wrapper .item-list a{color:#303030;font-size:14px;line-height:1.2;}.pane-ecpi-online-programs .program-wrapper .item-list a:hover{color:#0098d6;}body.page-home main{background:none;}body.page-home main .main-content-wrapper{max-width:100%;padding:0;}body.page-home main .main-content-wrapper .content-area .panel-1col{background-color:transparent;-webkit-box-shadow:0 0 0 0 transparent;-moz-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;padding:0;}.page-blog main{background:url(/sites/all/themes/ecpi/images/background-blog.jpg) no-repeat 50% 0;background-size:auto auto;}.page-blog main .main-content-wrapper{padding-top:113px;}.page-blog main .main-content-wrapper #breadcrumb{display:none;}.page-blog main h1.title{display:none !important;}.page-blog main .content-area{background:#ffffff;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-o-box-shadow:0 8px 20px -2px #9c9c9e;padding:15px 20px;}.page-blog main .panel-2col-bricks > .panel-panel{width:100%;}.page-blog main .panel-2col-bricks .inside{margin:0;}.page-blog main .panel-2col-bricks > .center-wrapper:after{content:' ';display:table;clear:both;}.page-blog main .panel-2col-bricks > .center-wrapper > .panel-col-first{padding-right:35px;}.page-blog main .panel-2col-bricks > .center-wrapper > .panel-col-last{padding-left:35px;}.page-blog main .panel-2col-bricks > .center-wrapper .panel-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-blog main .panel-2col-bricks > .center-wrapper .panel-2col .panel-panel{float:none;width:100%;}.page-blog main .panel-2col-bricks .pane-title{font-size:1.6em;color:#00adee;border-bottom:solid #00adee 1px;padding-bottom:5px;margin-bottom:20px;font-family:inherit;font-weight:100;clear:both;text-transform:none;}.page-blog main .panel-2col-bricks .block-on-the-web .pane-title{margin:0;padding:0 9px 0 0;display:inline-block;border-bottom:0;text-transform:uppercase;font-size:13px;line-height:16px;font-family:"roboto-bold-webfont";vertical-align:middle;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content:after{display:table;clear:both;content:' ';}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row{display:block;float:left;vertical-align:top;margin-bottom:20px;position:relative;overflow:hidden;box-shadow:2px 1px 5px #a9a9a9;}@media (min-width:1201px) {
 .page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row{width:32%;padding-bottom:21.3%;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row:not(:nth-child(3n)){margin-right:2%;} 
}@media (max-width:1200px) and (min-width:768px) {
 .page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row{width:45%;padding-bottom:31.5%;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row:nth-child(odd){margin-left:2.5%;margin-right:5%;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row:nth-child(even){margin-right:2.5%;} 
}@media (max-width:767px) {
 .page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row{width:100%;padding-bottom:61%;} 
}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row .views-field-field-blog-highlight-image{position:absolute;bottom:0;left:0;width:100%;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row .views-field-field-blog-highlight-image img{display:block;width:100%;height:auto;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row .views-field-title{position:absolute;bottom:0;left:0;width:100%;z-index:222;padding:3%;border-top:1px #ffffff solid;color:#ffffff;font-weight:bold;background-color:rgba(50,50,50,0.75);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:51px;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane .view-content .views-row .views-field-title a{text-align:left;color:#ffffff;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:13px;line-height:19.5px;display:block;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content{text-align:justify;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row{display:inline-block;width:19%;height:100px;vertical-align:top;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row .field-content,.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row .views-field{display:block;width:100%;height:100%;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row a{display:block;width:100%;height:100%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#ffffff;padding:13px 75px 13px 15px;line-height:19.5px;font-family:sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase;text-align:left;font-weight:400;font-size:13px;background-size:35% auto !important;} .roboto-bold-webfont .page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row a{font-family: "roboto-bold-webfont",sans-serif;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row a.College-of-Technology{background:url(/sites/all/themes/ecpi/images/colleges-ico/tech-blog-icon.jpg) no-repeat 90% 50% #104ba0;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row a.College-of-Nursing{background:url(/sites/all/themes/ecpi/images/colleges-ico/nurs-blog-icon.jpg) no-repeat 90% 50% #0E2240;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row a.College-of-Health-Science{background:url(/sites/all/themes/ecpi/images/colleges-ico/hs-blog-icon.jpg) no-repeat 90% 50% #AD172B;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row a.College-of-Culinary-Arts{background:url(/sites/all/themes/ecpi/images/colleges-ico/cul-blog-icon.jpg) no-repeat 90% 50% #EDA91F;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row a[class="College-of-Business-&amp;-Criminal-Justice"]{background:url(/sites/all/themes/ecpi/images/colleges-ico/bus-blog-icon.jpg) no-repeat 90% 50% #00C189;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content:after{content:'';display:inline-block;width:100%;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-featured-pane .view-content .views-row,.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-career-service-pane .view-content .views-row{position:relative;padding-bottom:60%;overflow:hidden;-webkit-box-shadow:2px 1px 5px #a9a9a9;-moz-box-shadow:2px 1px 5px #a9a9a9;box-shadow:2px 1px 5px #a9a9a9;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-featured-pane .view-content .views-row + .views-row,.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-career-service-pane .view-content .views-row + .views-row{margin-top:20px;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-featured-pane .view-content .views-row .views-field-field-blog-highlight-image,.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-career-service-pane .view-content .views-row .views-field-field-blog-highlight-image{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-featured-pane .view-content .views-row .views-field-field-blog-highlight-image img,.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-career-service-pane .view-content .views-row .views-field-field-blog-highlight-image img{display:block;width:100%;height:auto;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-featured-pane .view-content .views-row .views-field-title,.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-career-service-pane .view-content .views-row .views-field-title{position:absolute;bottom:0;left:0;width:100%;z-index:222;padding:3%;border-top:1px #ffffff solid;color:#ffffff;font-weight:bold;background-color:rgba(50,50,50,0.75);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:51px;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-featured-pane .view-content .views-row .views-field-title a,.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-career-service-pane .view-content .views-row .views-field-title a{text-align:left;color:#ffffff;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:13px;line-height:19.5px;display:block;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-featured-pane .view-content .views-row .views-field-title > span{display:inline-block;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-featured-pane .view-content .views-row .views-field-title .views-label-title{color:#00adee;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row + .views-row{padding-top:20px;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row:after{content:' ';display:table;clear:both;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row .views-field-field-blog-highlight-image{float:left;width:35%;-webkit-box-shadow:2px 1px 5px #a9a9a9;-moz-box-shadow:2px 1px 5px #a9a9a9;box-shadow:2px 1px 5px #a9a9a9;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row .views-field-field-blog-highlight-image img{display:block;width:100%;height:auto;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row .views-field-title,.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row .views-field-body{width:65%;float:right;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row .views-field-title a{color:#00adee;font:800 14.3px/21.45px Verdana,Helvetica,Arial,sans-serif;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row .views-field-body p{margin:0;color:#000000;font:400 13px/19.5px Verdana,Helvetica,Arial,sans-serif;}.page-blog main .item-list .pager{margin-top:5px;position:relative;width:100%;top:auto;bottom:auto;-webkit-box-shadow:0 8px 20px 3px #a9a9a9;-moz-box-shadow:0 8px 20px 3px #a9a9a9;-o-box-shadow:0 8px 20px 3px #a9a9a9;box-shadow:0 8px 20px 3px #a9a9a9;}@media (max-width:1200px) and (min-width:768px) {
 .page-blog main .item-list .pager{width:95%;margin:5px 2.5% 0;} 
}@media (max-width:1200px) {
 .page-blog main .content-area{padding:10px;}.page-blog main .panel-2col-bricks .panel-panel{width:100%;padding:0;}.page-blog main .panel-2col-bricks > .center-wrapper > .panel-col-first{padding-right:0;}.page-blog main .panel-2col-bricks > .center-wrapper > .panel-col-last{padding-left:0;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-featured-pane{padding-top:10px;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane{padding-top:6px;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row{display:block;width:100%;height:50px;margin-bottom:5px;}.page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row a{padding-left:25px;text-transform:uppercase;font-size:1.3em;line-height:24px;background-size:5.7% auto !important;background-position:98% 50% !important;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane h2,.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-recent-pane h2{margin-top:8px;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row .views-field-title,.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-online-pane .view-content .views-row .views-field-body{padding-left:35px;}.page-blog main .panel-2col-bricks .pane-ecpi-blog-blog-career-service-pane{padding-top:6px;} 
}@media (max-width:767px) {
 .page-blog main .panel-2col-bricks .pane-blog-by-college-blog-by-college-pane .view-blog-by-college .view-content .views-row a{font-size:1em;padding:13px 40px 13px 10px;letter-spacing:-0.5px;background-size:30px auto !important;background-position:96% 50% !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} 
}.page-locations .page-wrap{background:url(/sites/all/themes/ecpi/images/backgroundlogo.png) no-repeat center center;}.page-locations main .main-content-wrapper h1.title{display:block;padding:86px 0 40px;margin:0;}.page-locations main .main-content-wrapper .content-area{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper{display:table;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{display:table-cell;vertical-align:top;float:none;width:70%;padding:25px 15px 25px 30px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .inside{margin:0;}.page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{float:none;width:30.1%;display:table-cell;vertical-align:top;background-color:#ECECEC;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.page-locations .locations-online-education{padding:32px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-locations .locations-online-education .pane-title{margin:0;display:block;width:100%;padding:0;font-family:sans-serif;font-weight:normal;font-style:normal;color:#00adee;font-size:15px;line-height:24px;text-transform:uppercase;border-bottom:1px solid #a9a9a9;} .roboto-bold-webfont .page-locations .locations-online-education .pane-title{font-family: "roboto-bold-webfont",sans-serif;}.page-locations .locations-online-education .pane-content h4{display:block;float:left;width:100%;margin:13px 0 15px;padding:0;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:15px;line-height:18px;text-transform:uppercase;color:#165e9b;} .roboto-bold-webfont .page-locations .locations-online-education .pane-content h4{font-family: "roboto-bold-webfont",sans-serif;}.page-locations .locations-online-education .pane-content p{font-family:sans-serif;color:#5a5a5a;font-size:12px;line-height:24px;} .roboto-regular-webfont .page-locations .locations-online-education .pane-content p{font-family: "roboto-regular-webfont",sans-serif;}.page-locations .locations-online-education .pane-content p:last-child a{display:block;width:132px;margin:0;padding:0 0 0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#29abe2 url(/sites/all/themes/ecpi/images/play-button.png) no-repeat 5px 9px;line-height:36px;height:36px;font-family:sans-serif;font-weight:normal;font-style:normal;color:#ffffff;text-transform:uppercase;font-size:14px;text-decoration:none;} .roboto-bold-webfont .page-locations .locations-online-education .pane-content p:last-child a{font-family: "roboto-bold-webfont",sans-serif;}.page-locations .locations-online-education .pane-content p:last-child a:hover{background-color:#32BDED;}@media (max-width:1200px) {
 .page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{padding:38px 15px 40px 20px;}.page-locations .locations-online-education{padding:60px 15px;} 
}@media (max-width:767px) {
 .page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper{display:block;width:100%;padding:38px 15% 40px 20px;background-color:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{display:block;width:100%;padding:0;}.page-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{width:100%;display:block;background-color:#ECECEC;} 
}.page-programs .block-bean .half-width .field-name-field-ecpi-header-slider-title{background-image:url(/sites/all/themes/ecpi/images/online-header-box.jpg);}.page-programs .quicktabs-wrapper .item-list ul.quicktabs-tabs > li a{font-weight:600;}.page-programs #breadcrumb{display:none;}.page-programs .page-wrap{background:url(/sites/all/themes/ecpi/images/backgroundlogo.png) no-repeat center center;}.page-programs main{background:none;}.page-programs main .center-wrapper .inside{margin:0;}.page-programs main .center-wrapper .panel-col-first{padding-top:40px !important;}.page-programs main .center-wrapper .panel-col-first h2{margin:0 0 20px;text-transform:none;font-family:sans-serif;color:#000000;font-size:17px;line-height:18px;} .roboto-bold-webfont .page-programs main .center-wrapper .panel-col-first h2{font-family: "roboto-bold-webfont",sans-serif;}.page-programs .degreeprogram-content{padding-top:30px;}.page-programs .degreeprogram-content:after{content:' ';display:table;clear:both;}.page-programs .degreeprogram-content .degreeprogram-content-imageholder{width:48%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;border:1px solid #a9a9a9;}.page-programs .degreeprogram-content .degreeprogram-content-imageholder img{width:100%;height:auto;}.page-programs .degreeprogram-content .degreeprogram-content-imageholder iframe{width:100%;height:205px;}.page-programs .degreeprogram-content .degreeprogram-content-imageholder video{width:100%;}.page-programs .degreeprogram-content .degreeprogram-contentholder{float:right;width:52%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;}.page-programs .degreeprogram-content .degreeprogram-contentholder p{font-family:sans-serif;color:#5a5a5a;font-size:12px;line-height:19px;margin:0;padding:0;} .roboto-regular-webfont .page-programs .degreeprogram-content .degreeprogram-contentholder p{font-family: "roboto-regular-webfont",sans-serif;}.page-programs .programs-learn-online{display:block;width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-programs .programs-learn-online p{margin:0;display:block;}.page-programs .programs-learn-online a{display:block;position:relative;height:69px;background:#58585a;background:-moz-linear-gradient(top,#58585a 0%,#282629 100%);background:-webkit-linear-gradient(top,#58585a 0%,#282629 100%);background:linear-gradient(to bottom,#58585a 0%,#282629 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#58585a',endColorstr='#282629',GradientType=0);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.page-programs .programs-learn-online a:hover{background:#231f20;background:-moz-linear-gradient(top,#231f20 0%,#2f2f2f 100%);background:-webkit-linear-gradient(top,#231f20 0%,#2f2f2f 100%);background:linear-gradient(to bottom,#231f20 0%,#2f2f2f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#231f20',endColorstr='#2f2f2f',GradientType=0);}.page-programs .programs-learn-online a:before{content:' ';display:block;float:left;width:46px;height:51px;position:relative;left:65px;top:8px;background:url(/sites/all/themes/ecpi/images/learnonline-MOUSE.png) no-repeat 0 0;-webkit-background-size:100%;background-size:100%;}.page-programs .programs-learn-online a span{display:block;float:left;position:relative;margin:0;font-family:sans-serif;text-transform:uppercase;font-weight:normal;font-style:normal;color:#ffffff;font-size:16px;line-height:18px;border-bottom:1px solid #00adee;padding:0 0 3px;left:80px;top:25px;} .roboto-bold-webfont .page-programs .programs-learn-online a span{font-family: "roboto-bold-webfont",sans-serif;}.page-programs .programs-success-stories{background:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}.page-programs .programs-success-stories:before{content:' ';display:block;position:absolute;width:100%;height:63px;background:#403e40;background:-moz-linear-gradient(top,#403e40 0%,#231f20 100%);background:-webkit-linear-gradient(top,#403e40 0%,#231f20 100%);background:linear-gradient(to bottom,#403e40 0%,#231f20 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#403e40',endColorstr='#231f20',GradientType=0);}.page-programs .programs-success-stories .pane-title{position:absolute;top:0;left:0;margin:0;color:#ffffff;padding:10px 12px 0;font-family:Arial,Helvetica,sans-serif;font-size:21px;line-height:32px;text-transform:none;}.page-programs .programs-success-stories .pane-content{padding-top:63px;position:relative;}.page-programs .programs-success-stories .pane-content .subtitle{position:absolute;margin:-28px 0 0;padding:0 12px;color:#00adee;font-size:13px;text-transform:none;}.page-programs .programs-success-stories .pane-content .video{overflow:hidden;}.page-programs .programs-success-stories .pane-content iframe{width:100.1%;height:155px;display:block;}.page-programs .programs-success-stories .pane-content video{width:100%;}.page-programs .programs-success-stories .pane-content .success-stories-content{padding:15px 12px;}.page-programs .programs-success-stories .pane-content h3{margin:0;padding-bottom:3px;font-family:sans-serif;font-size:17px;color:#323232;text-transform:none;} .roboto-bold-webfont .page-programs .programs-success-stories .pane-content h3{font-family: "roboto-bold-webfont",sans-serif;}.page-programs .programs-success-stories .pane-content h3 a{font-family:sans-serif;font-size:17px;color:#323232;} .roboto-bold-webfont .page-programs .programs-success-stories .pane-content h3 a{font-family: "roboto-bold-webfont",sans-serif;}.page-programs .programs-success-stories .pane-content p{margin:0;font-size:12px;color:#323232;}.page-programs .programs-search-colleges{border-top:3px solid #165e9b;background:#ffffff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:20px 12px;}.page-programs .programs-search-colleges .pane-title{margin:0;display:block;width:100%;padding:0 0 15px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#165e9b;font-size:14px;line-height:16px;text-transform:uppercase;border-bottom:1px solid #a9a9a9;}.page-programs .programs-search-colleges .pane-content ul{display:block;width:100%;margin:15px 0 0;padding:0;}.page-programs .programs-search-colleges .pane-content ul li{display:list-item;list-style-type:square;color:#4d4d4d;list-style-position:inside;}.page-programs .programs-search-colleges .pane-content ul li a,.page-programs .programs-search-colleges .pane-content ul li a:visited{font-family:sans-serif;font-weight:normal;font-style:normal;color:#4d4d4d;font-size:12px;line-height:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} .roboto-medium .page-programs .programs-search-colleges .pane-content ul li a, .roboto-medium .page-programs .programs-search-colleges .pane-content ul li a:visited{font-family: 'Roboto-Medium',sans-serif;}.page-programs .programs-search-colleges .pane-content ul li a:hover{text-decoration:underline;}@media (max-width:1200px) and (min-width:768px) {
 .page-programs .quicktabs-wrapper .item-list ul.quicktabs-tabs > li{margin:0 2px 0 0;}.page-programs .quicktabs-wrapper .item-list ul.quicktabs-tabs > li a{font-size:12px;padding:0 3px;letter-spacing:-0.1px;}.page-programs .programs-learn-online a:before{width:36px;height:40px;left:4px;top:14px;}.page-programs .programs-learn-online a span{width:auto;padding-right:2px;font-size:14px;line-height:16px;left:13px;top:24px;}.page-programs .programs-success-stories .pane-title{font-size:16px;}.page-programs .programs-success-stories .pane-content .subtitle{font-size:10px;} 
}@media (max-width:767px) {
 .page-programs .block-bean .half-width .field-name-field-ecpi-header-slider-title{background-image:none;}.page-programs main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper{display:block;width:100%;background-color:#ffffff;}.page-programs main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{display:block;width:100%;padding:0 20px 40px 10px;}.page-programs main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{display:none;}.page-programs .quicktabs-wrapper .item-list ul.quicktabs-tabs > li{width:100%;margin:0 0 3px;height:43px;}.page-programs .quicktabs-wrapper .item-list ul.quicktabs-tabs > li a{line-height:43px;}.page-programs .degreeprogram-content .degreeprogram-content-imageholder{width:100%;float:none;}.page-programs .degreeprogram-content .degreeprogram-content-imageholder iframe{height:205px;}.page-programs .degreeprogram-content .degreeprogram-content-imageholder video{width:100%;}.page-programs .degreeprogram-content .degreeprogram-contentholder{float:none;width:100%;padding:25px 0 0 0;} 
}.page-press .page-wrap{background:url(/sites/all/themes/ecpi/images/backgroundlogo.png) no-repeat center center;}.page-press main .main-content-wrapper.col2-set .column.sidebar{width:25%;}.page-press main .main-content-wrapper.col2-set .content-area{padding:0 0 60px;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;}.page-press .view-press-releases .view-content .views-row{background:#ffffff;padding:25px 20px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;margin-bottom:28px;}.page-press .view-press-releases .view-content .views-row .views-field-title a{color:#000000;font:bold 18px/22px Verdana,Helvetica,Arial,sans-serif;}.page-press .view-press-releases .view-content .views-row .views-field-title a:hover{color:#00adee;}.page-press .view-press-releases .view-content .views-row .views-field-body h6{margin:0;text-transform:none;}.page-press .view-press-releases .view-content .views-row .views-field-body ul li{width:100%;margin:10px 0 0 12px;padding:1px;background:none;box-shadow:none;display:list-item;list-style:circle;font-size:12px;}.page-press .view-press-releases .view-content .views-row .views-field-view-node{padding:6px 0 3px;text-align:right;}.page-press .view-press-releases .view-content .views-row .views-field-view-node a{text-align:left;display:inline-block;width:74px;margin:0 0 10px 0;padding:6px 7px 8px 15px;border-radius:10px;font-family:sans-serif;font-size:12px;color:#ffffff;text-transform:uppercase;background:#777779;background:-moz-linear-gradient(top,#777779 0%,#312a2b 100%);background:-webkit-linear-gradient(top,#777779 0%,#312a2b 100%);background:linear-gradient(to bottom,#777779 0%,#312a2b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777779',endColorstr='#312a2b',GradientType=0);} .roboto-bold-webfont .page-press .view-press-releases .view-content .views-row .views-field-view-node a{font-family: "roboto-bold-webfont",sans-serif;}.page-press .view-press-releases .view-content .views-row .views-field-field-press-release-contact .field-content,.page-press .view-press-releases .view-content .views-row .views-field-field-press-release-contact span,.page-press .view-press-releases .view-content .views-row .views-field-field-press-release-date .field-content,.page-press .view-press-releases .view-content .views-row .views-field-field-press-release-date span{display:inline-block;font-size:12px;line-height:21px;}.page-press .view-press-releases .view-content .views-row .views-field-field-press-release-contact > span,.page-press .view-press-releases .view-content .views-row .views-field-field-press-release-date > span{font-weight:800;}.page-press .view-press-releases .view-content p{font-size:12px;}.page-press .view-press-releases .view-content p a{color:#00adee;}.page-press .view-press-releases .view-content p a:hover{text-decoration:underline;}.page-press #sidebar-second{background:#ffffff;padding:5px 11px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 8px 20px -2px #a9a9a9;-moz-box-shadow:0 8px 20px -2px #a9a9a9;-o-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.page-press #sidebar-second .ctools-auto-submit-full-form .views-exposed-widget{float:none;width:100%;padding:0 0 20px;}.page-press #sidebar-second .ctools-auto-submit-full-form .views-exposed-widget label{color:#323232;display:block;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:17px;font-weight:bold;line-height:17px;margin:0;padding:5px 0;}.page-press #sidebar-second .ctools-auto-submit-full-form .views-widget-filter-combine input{width:100%;height:39px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:none;border:1px solid #a9a9a9;}.page-press #sidebar-second .ctools-auto-submit-full-form .views-widget-filter-field_press_release_categories_tid .bef-select-as-links .form-item{padding-top:2px;}.page-press #sidebar-second .ctools-auto-submit-full-form .views-widget-filter-field_press_release_categories_tid .bef-select-as-links .form-item .form-type-bef-link{padding-bottom:10px;}.page-press #sidebar-second .ctools-auto-submit-full-form .views-widget-filter-field_press_release_categories_tid .bef-select-as-links .form-item .form-type-bef-link a{display:block;background-color:#ECECEC;font-size:18px;font-weight:600;line-height:20px;padding:11px 10px;font-family:Verdana,Helvetica,Arial,sans-serif;}.page-press #sidebar-second .ctools-auto-submit-full-form .views-widget-filter-field_press_release_categories_tid .bef-select-as-links .form-item .form-type-bef-link a:hover{color:#ffffff;background-color:#00adee;}.page-press #breadcrumb{position:relative;}@media (max-width:1200px) and (min-width:768px) {
 .page-press main .main-content-wrapper.col2-set .column.sidebar{width:29%;}.page-press .quicktabs-wrapper .item-list ul.quicktabs-tabs > li{margin:0 2px 0 0;}.page-press .quicktabs-wrapper .item-list ul.quicktabs-tabs > li a{font-size:12px;padding:0 3px;letter-spacing:-0.1px;}.page-press .programs-learn-online a:before{width:36px;height:40px;left:4px;top:14px;}.page-press .programs-learn-online a span{width:auto;padding-right:2px;font-size:14px;line-height:16px;left:13px;top:24px;}.page-press .programs-success-stories .pane-title{font-size:16px;}.page-press .programs-success-stories .pane-content .subtitle{font-size:10px;}.page-press .pager{width:720px;} 
}@media (max-width:767px) {
 .page-press main .main-content-wrapper.col2-set .content-area{width:100%;padding-right:20px;}.page-press main .main-content-wrapper.col2-set .column.sidebar{width:100%;}.page-press .pager{width:100%;} 
}.page-node-locations main,.page-node-about main{background:none;background-size:auto 220px;}.page-node-locations .block-bean:after,.page-node-about .block-bean:after{content:' ';display:block;position:absolute;bottom:40px;left:25px;width:125px;height:125px;z-index:999;background-size:100% 100% !important;}@media (min-width:1201px) {
 .page-node-locations .block-bean .full-width .field-name-field-ecpi-header-slider-title,.page-node-about .block-bean .full-width .field-name-field-ecpi-header-slider-title{display:none;} 
}@media (max-width:1200px) and (min-width:768px) {
 .page-node-locations .block-bean .full-width,.page-node-about .block-bean .full-width{overflow:hidden;padding-top:0;padding-left:240px;}.page-node-locations .block-bean .full-width .field-name-field-ecpi-header-slider-title,.page-node-about .block-bean .full-width .field-name-field-ecpi-header-slider-title{padding:25px 10px 0 25px;font-size:28px;line-height:29px;width:240px;left:-240px;top:0;bottom:0;overflow:hidden;}.page-node-locations .block-bean .full-width .field-name-field-ecpi-header-slider-title:before,.page-node-about .block-bean .full-width .field-name-field-ecpi-header-slider-title:before{top:-65px;left:-65px;right:-65px;bottom:-65px;content:' ';display:block;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:230px;-webkit-box-shadow:inset 0 0 2px 4px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 2px 4px rgba(0,0,0,0.5);box-shadow:inset 0 0 120px 45px rgba(0,0,0,0.5);}.page-node-locations .block-bean .full-width .cycle-pager,.page-node-about .block-bean .full-width .cycle-pager{top:55%;width:240px;left:-240px;}.page-node-locations .block-bean .full-width .entity-bean img,.page-node-about .block-bean .full-width .entity-bean img{display:block;height:215px;width:auto;max-width:none;position:relative;left:50%;transform:translateX(-50%);}.page-node-locations .block-bean:after,.page-node-about .block-bean:after{width:95px;height:95px;bottom:21px;box-shadow:2px 1px 11px rgba(0,0,0,0.6);-moz-box-shadow:2px 1px 11px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 11px rgba(0,0,0,0.6);z-index:999;} 
}@media (max-width:767px) {
 .page-node-locations .block-bean .full-width,.page-node-about .block-bean .full-width{padding-top:125px;}.page-node-locations .block-bean .full-width .field-name-field-ecpi-header-slider-title,.page-node-about .block-bean .full-width .field-name-field-ecpi-header-slider-title{margin-top:-50px;padding:25px 10px 0 115px;font-size:28px;line-height:29px;height:125px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-node-locations .block-bean .full-width .cycle-pager,.page-node-about .block-bean .full-width .cycle-pager{top:55%;width:240px;left:-240px;}.page-node-locations .block-bean .full-width .entity-bean img,.page-node-about .block-bean .full-width .entity-bean img{display:block;height:215px;width:auto;max-width:none;position:relative;left:50%;transform:translateX(-50%);}.page-node-locations .block-bean:after,.page-node-about .block-bean:after{width:90px;height:90px;box-shadow:2px 1px 11px rgba(0,0,0,0.6);-moz-box-shadow:2px 1px 11px rgba(0,0,0,0.6);-webkit-box-shadow:2px 1px 11px rgba(0,0,0,0.6);z-index:999;bottom:auto;top:17px;left:8px;} 
}.page-node-locations main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first,.page-node-about main .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{padding:30px 40px 30px 20px;}.page-node-locations .center-wrapper .inside,.page-node-about .center-wrapper .inside{margin:0;}.page-node-locations .pane-title,.page-node-about .pane-title{margin:0;padding-bottom:32px;text-transform:none;font-family:sans-serif;color:#000000;font-size:25px;line-height:25px;} .roboto-bold-webfont .page-node-locations .pane-title, .roboto-bold-webfont .page-node-about .pane-title{font-family: "roboto-bold-webfont",sans-serif;}.page-node-locations p,.page-node-about p{font-family:sans-serif;color:#323232;font-size:12px;line-height:18px;margin-bottom:20px;} .roboto-regular-webfont .page-node-locations p, .roboto-regular-webfont .page-node-about p{font-family: "roboto-regular-webfont",sans-serif;}.page-node-locations p a,.page-node-about p a{color:#00adee;}.page-node-locations p a:hover,.page-node-about p a:hover{text-decoration:underline;}.page-node-locations .pane-ecpi-location-college .state,.page-node-about .pane-ecpi-location-college .state{padding-left:20px;}.page-node-locations .info-call-number-wrapper,.page-node-about .info-call-number-wrapper{padding:10px 0 15px;float:none;}.page-node-locations a.btn:not(.ecpi-financial-tool),.page-node-about a.btn:not(.ecpi-financial-tool){padding:20px 0;}.page-node-locations .pane-ecpi-college-menu,.page-node-about .pane-ecpi-college-menu{padding-top:10px;}@media (max-width:1200px) {
 .page-node-locations main .main-content-wrapper,.page-node-about main .main-content-wrapper{width:720px;} 
}@media (max-width:767px) {
 .page-node-locations main .leader-content-wrapper,.page-node-about main .leader-content-wrapper{background:none;}.page-node-locations .main-content-wrapper,.page-node-about .main-content-wrapper{max-width:100%;}.page-node-locations .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first,.page-node-about .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{width:100%;float:none;}.page-node-locations .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last,.page-node-about .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{width:100%;float:none;margin-top:30px;}.page-node-locations .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .inside,.page-node-about .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .inside{margin-left:0;} 
}.page-blog-search .view-id-ecpi_blog .views-row{padding-bottom:68px;}.page-blog-search .view-id-ecpi_blog .views-row .field-name-title h2{font-weight:bold;font-size:18px;line-height:22px;color:#000000;margin:0;}.page-blog-search .view-id-ecpi_blog .views-row .field-name-title h2 a{color:#000000;}.page-blog-search .view-id-ecpi_blog .views-row .field-name-title h2 a:hover{color:#00adee;}.page-blog-search .view-id-ecpi_blog .views-row .field-name-submitted-by{display:block;float:left;width:95%;margin:2px 0 10px;padding:0;font-family:sans-serif;color:#a9a9a9;font-size:11px;line-height:12px;} .roboto-regular-webfont .page-blog-search .view-id-ecpi_blog .views-row .field-name-submitted-by{font-family: "roboto-regular-webfont",sans-serif;}.page-blog-search .view-id-ecpi_blog .views-row .group-left{width:47%;padding:0 10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.page-blog-search .view-id-ecpi_blog .views-row .group-left *{margin:0 !important;float:none !important;display:block !important;}.page-blog-search .view-id-ecpi_blog .views-row .group-left img{width:100%;}@media (max-width:1200px) {
 .page-blog-search .view-id-ecpi_blog .views-row .group-left{width:96%;float:none;padding:0;} 
}.page-blog-search .view-id-ecpi_blog .views-row .group-right{width:53%;float:right;}@media (max-width:1200px) {
 .page-blog-search .view-id-ecpi_blog .views-row .group-right{width:100%;float:none;} 
}.page-blog-search .view-id-ecpi_blog .views-row .group-footer .field-name-node-link{float:right;clear:right;}.page-blog-search .view-id-ecpi_blog .views-row .group-footer .field-name-node-link a{display:block;float:right;width:74px;margin:0 0 10px 0;padding:6px 7px 6px 15px;border-radius:10px;font-family:sans-serif;font-size:12px;color:#ffffff;text-transform:uppercase;background:#777779;background:-moz-linear-gradient(top,#777779 0%,#373132 100%);background:-webkit-linear-gradient(top,#777779 0%,#373132 100%);background:linear-gradient(to bottom,#777779 0%,#373132 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#777779',endColorstr='#373132',GradientType=0);} .roboto-bold-webfont .page-blog-search .view-id-ecpi_blog .views-row .group-footer .field-name-node-link a{font-family: "roboto-bold-webfont",sans-serif;}.page-blog-search .view-id-ecpi_blog .views-row .group-footer .field-name-field-blog-category{clear:both;}.page-blog-search .view-id-ecpi_blog .views-row .group-footer .field-name-field-blog-category .field-item{display:inline-block;font-family:sans-serif;color:#a9a9a9;font-size:11px;line-height:12px;} .roboto-regular-webfont .page-blog-search .view-id-ecpi_blog .views-row .group-footer .field-name-field-blog-category .field-item{font-family: "roboto-regular-webfont",sans-serif;}.page-blog-search .view-id-ecpi_blog .views-row .group-footer .field-name-field-blog-category .field-item:not(:last-child):after{content:'\002C\2008\2008';}.page-blog-search .view-id-ecpi_blog .views-row .group-footer .field-name-field-blog-category .field-item a{color:#a9a9a9;text-decoration:underline;}.page-blog-search .view-id-ecpi_blog .views-row .group-footer .field-name-field-blog-category .field-item a:hover{text-decoration:none;}#ecpi-search-blog-search-form{position:relative;display:block;padding:10px;border:1px solid #e6e6e6;background-color:#ECECEC;}#ecpi-search-blog-search-form .form-item-blog-search{margin:0;}#ecpi-search-blog-search-form .form-item-blog-search input[type="text"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #a9a9a9;padding:0 5px;height:45px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"roboto-regular-webfont";font-weight:400;}#ecpi-search-blog-search-form #edit-submit{position:absolute;padding:0;width:25px;height:27px;min-width:25px;top:20px;left:auto;right:22px;background:url(/sites/all/themes/ecpi/images/headersearchbutton.png) no-repeat 0 0 transparent;white-space:nowrap;text-indent:-9999px;}.page-search main .main-content-wrapper{padding-bottom:70px;}@media (max-width:980px) and (min-width:768px) {
 .page-search main .main-content-wrapper{padding-left:15px;padding-right:15px;} 
}.page-search main .main-content-wrapper h1.title{display:block;margin:0;padding:50px 0 10px;}.page-search main .main-content-wrapper .block-system{background:#ffffff;box-shadow:0 8px 5px 0 #a9a9a9;display:block;padding:30px;}.page-search main .main-content-wrapper .block-system p,.page-search main .main-content-wrapper .block-system .content{font-family:sans-serif;font-weight:normal;font-size:12px;color:#323232;line-height:21px;} .roboto-regular-webfont .page-search main .main-content-wrapper .block-system p, .roboto-regular-webfont .page-search main .main-content-wrapper .block-system .content{font-family: "roboto-regular-webfont",sans-serif;}.page-search main .main-content-wrapper .block-system .container-inline{padding-bottom:15px;}.page-search main .main-content-wrapper .block-system .container-inline label{display:block;font-size:21px;color:#000000;font-weight:400;font-family:"roboto-bold-webfont";margin-bottom:7px;}.page-search main .main-content-wrapper .block-system .container-inline input{box-shadow:none;border:1px solid #a9a9a9;margin-right:20px;height:40px;}.page-search main .main-content-wrapper .block-system .container-inline input[type="submit"]{background-color:#00adee;border-color:#00adee;font-size:16px;color:#ffffff;font-family:"roboto-bold-webfont";padding:0;}@media (max-width:520px) {
 .page-search main .main-content-wrapper .block-system .container-inline input[type="submit"]{margin-top:10px;} 
}.page-search main .main-content-wrapper .block-system fieldset.collapsed{height:auto;}.page-search main .main-content-wrapper .block-system .search-results{padding:0;}.page-search main .main-content-wrapper .block-system .search-results .title{font-size:16px;}.page-search main .main-content-wrapper .item-list .pager{bottom:-58px;text-align:left;}.page-search main .main-content-wrapper .item-list .pager li{vertical-align:top;text-align:center;}.page-search main .main-content-wrapper .item-list .pager li.pager-first,.page-search main .main-content-wrapper .item-list .pager li.pager-previous{position:static;}@media (max-width:980px) and (min-width:768px) {
 .page-search main .main-content-wrapper .item-list .pager{width:100%;} 
}@media (max-width:1200px) {
 body.page-taxonomy-term .main-content-wrapper .block-system{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} 
}body.culinary-arts main .main-content-wrapper .content-area .panel-1col,body.college-of-culinary-arts main .main-content-wrapper .content-area .panel-1col{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .panel-pane,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .panel-pane{padding:30px;box-shadow:0 8px 20px -8px #9c9c9e;background-color:#ffffff;margin-bottom:30px;}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .content-header,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .content-header{margin-bottom:-30px;}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-utility-sidebar-links ~ .pane-ecpi-utility-sidebar-links .ecpi-rif,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-utility-sidebar-links ~ .pane-ecpi-utility-sidebar-links .ecpi-rif{margin:30px 0;background:#58585a;background:-moz-linear-gradient(top,#58585a 0%,#434144 100%);background:-webkit-linear-gradient(top,#58585a 0%,#434144 100%);background:linear-gradient(to bottom,#58585a 0%,#434144 100%);border-radius:0;padding:6px 12px;height:auto;text-align:left;box-sizing:border-box;text-transform:none;}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-utility-sidebar-links ~ .pane-ecpi-utility-sidebar-links .ecpi-rif:hover,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-utility-sidebar-links ~ .pane-ecpi-utility-sidebar-links .ecpi-rif:hover{text-decoration:none;background:#231f20;background:-moz-linear-gradient(top,#231f20 0%,#2e2e2e 100%);background:-webkit-linear-gradient(top,#231f20 0%,#2e2e2e 100%);background:linear-gradient(to bottom,#231f20 0%,#2e2e2e 100%);}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-utility-sidebar-links ~ .pane-ecpi-utility-sidebar-links .ecpi-rif:before,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-utility-sidebar-links ~ .pane-ecpi-utility-sidebar-links .ecpi-rif:before{content:' ';display:inline-block;width:50px;height:50px;background:url(/sites/all/themes/ecpi/images/apply_now.png) no-repeat 0 0;margin-right:5px;vertical-align:middle;}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-college-social,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-college-social{clear:both;overflow:hidden;padding:15px !important;border-top:5px solid #FF9B17;}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-college-social h2.pane-title,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-college-social h2.pane-title{margin:0;background:none;border-bottom:1px solid #a9a9a9;display:block;float:none;padding:0 0 8px;font-family:Arial,sans-serif;font-weight:bold;font-style:normal;color:#165e9b;font-size:14px;width:100%;line-height:22px;height:auto;text-transform:uppercase;}@media (max-width:767px) {
 body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-college-social,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .pane-ecpi-college-social{display:none;} 
}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .event-calendar-block,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .event-calendar-block{display:block;float:left;width:100%;margin:5px 0 30px;box-shadow:0 8px 20px -2px #9c9c9e;-webkit-box-shadow:0 8px 20px -2px #9c9c9e;-moz-box-shadow:0 8px 20px -2px #9c9c9e;-o-box-shadow:0 8px 20px -2px #9c9c9e;border-top:2px solid #FF9B17;}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .event-calendar-block .event-calendar-block-bottom,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .event-calendar-block .event-calendar-block-bottom{display:block;width:100%;background:#000000;font-family:"roboto-bold-webfont";font-weight:normal;font-size:14px;font-style:normal;color:#ffffff;padding:3px 0;}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .event-calendar-block .event-calendar-block-bottom a,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .event-calendar-block .event-calendar-block-bottom a{line-height:22px;font-size:14px;font-style:normal;color:#ffffff;padding-left:12px;}body.culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .event-calendar-block .event-calendar-block-bottom a:hover,body.college-of-culinary-arts.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last .event-calendar-block .event-calendar-block-bottom a:hover{text-decoration:underline;}body.culinary-arts .title-block:after,body.college-of-culinary-arts .title-block:after{content:' ';display:table;clear:both;}body.culinary-arts .title-block img,body.college-of-culinary-arts .title-block img{padding:2%;width:21%;height:auto;}body.culinary-arts .title-block .title-content,body.college-of-culinary-arts .title-block .title-content{float:left;width:70%;}body.culinary-arts div.seperator,body.college-of-culinary-arts div.seperator{display:block;width:100%;clear:both;background-color:#F0F0F0;height:5px;margin-bottom:30px;}body.culinary-arts .col3-block:after,body.college-of-culinary-arts .col3-block:after{content:' ';display:table;clear:both;}body.culinary-arts .col3-block .col,body.college-of-culinary-arts .col3-block .col{float:left;}body.culinary-arts .col3-block .col iframe,body.college-of-culinary-arts .col3-block .col iframe{height:139px;}body.culinary-arts .col3-block .col img,body.culinary-arts .col3-block .col iframe,body.college-of-culinary-arts .col3-block .col img,body.college-of-culinary-arts .col3-block .col iframe{width:100%;max-width:100%;}body.culinary-arts .col3-block .col h3,body.culinary-arts .col3-block .col p,body.culinary-arts .col3-block .col li,body.college-of-culinary-arts .col3-block .col h3,body.college-of-culinary-arts .col3-block .col p,body.college-of-culinary-arts .col3-block .col li{line-height:1;}body.culinary-arts .col3-block .col p,body.college-of-culinary-arts .col3-block .col p{font-size:13px;}body.culinary-arts .col3-block .col p a,body.college-of-culinary-arts .col3-block .col p a{font-family:"roboto-bold-webfont";font-size:12px;color:#00adee;}body.culinary-arts .col3-block .col p.subheader,body.college-of-culinary-arts .col3-block .col p.subheader{font-style:italic;font-size:17px;margin:0;}body.culinary-arts .col3-block .col li,body.college-of-culinary-arts .col3-block .col li{font-size:12px;padding-bottom:10px;}@media (min-width:768px) {
 body.culinary-arts .col3-block .col,body.college-of-culinary-arts .col3-block .col{width:30%;}body.culinary-arts .col3-block .col:not(:nth-child(3n)),body.college-of-culinary-arts .col3-block .col:not(:nth-child(3n)){margin-right:5%;}body.culinary-arts .col3-block .col:nth-child(3n + 1),body.college-of-culinary-arts .col3-block .col:nth-child(3n + 1){clear:both;} 
}@media (max-width:767px) {
 body.culinary-arts .col3-block .col,body.college-of-culinary-arts .col3-block .col{width:45%;}body.culinary-arts .col3-block .col img,body.college-of-culinary-arts .col3-block .col img{height:auto !important;}body.culinary-arts .col3-block .col:nth-child(2n),body.college-of-culinary-arts .col3-block .col:nth-child(2n){clear:both;margin-right:5%;}body.culinary-arts .col3-block .col:first-child,body.college-of-culinary-arts .col3-block .col:first-child{width:100%;margin-right:0;padding-bottom:20px;}body.culinary-arts .col3-block .col:first-child:after,body.college-of-culinary-arts .col3-block .col:first-child:after{content:' ';display:table;clear:both;}body.culinary-arts .col3-block .col:first-child > a:first-child,body.culinary-arts .col3-block .col:first-child iframe,body.college-of-culinary-arts .col3-block .col:first-child > a:first-child,body.college-of-culinary-arts .col3-block .col:first-child iframe{width:45% !important;height:auto !important;float:left;margin-right:0;display:block;}body.culinary-arts .col3-block .col:first-child iframe,body.college-of-culinary-arts .col3-block .col:first-child iframe{height:35vw !important;}body.culinary-arts .col3-block .col:first-child h3,body.college-of-culinary-arts .col3-block .col:first-child h3{width:50%;float:right;margin-left:5%;}body.culinary-arts .col3-block .col:first-child h3 ~ *,body.college-of-culinary-arts .col3-block .col:first-child h3 ~ *{width:50%;float:right;margin-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} 
}body.culinary-arts .additional-content img,body.college-of-culinary-arts .additional-content img{margin-right:30px;}body.culinary-arts .additional-content h5,body.college-of-culinary-arts .additional-content h5{font-size:24px;color:#1a3989;line-height:24px;margin:0 0 20px;font-family:"roboto-regular-webfont";}body.culinary-arts .additional-content h5 span,body.college-of-culinary-arts .additional-content h5 span{color:#75a12e;}body.culinary-arts .additional-content p,body.college-of-culinary-arts .additional-content p{font-size:12px;}body.culinary-arts .additional-content p a,body.college-of-culinary-arts .additional-content p a{color:#00adee;cursor:pointer;text-decoration:underline;}body.culinary-arts .additional-content .gourmet,body.college-of-culinary-arts .additional-content .gourmet{font-family:"roboto-regular-webfont";color:#1a1a1a;font-size:15px;text-transform:uppercase;}body.culinary-arts .additional-content h3,body.college-of-culinary-arts .additional-content h3{margin-top:10px;}body.culinary-arts .culinary-arts-bottom,body.college-of-culinary-arts .culinary-arts-bottom{font-family:Arial,sans-serif;margin-top:30px;margin-bottom:14px;font-size:32px;}body.culinary-arts .culinary-arts-bottom strong,body.college-of-culinary-arts .culinary-arts-bottom strong{color:#75a12e;font-family:"roboto-bold-webfont";font-weight:normal;}body.culinary-arts .text-culinary-arts-bottom,body.college-of-culinary-arts .text-culinary-arts-bottom{margin-top:20px;overflow:hidden;width:100%;}body.culinary-arts h3 a,body.college-of-culinary-arts h3 a{font-family:Arial,sans-serif;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .panel-pane{padding:30px;box-shadow:0 8px 20px -8px #9c9c9e;background-color:#ffffff;margin-bottom:30px;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .pane-ecpi-college-online{padding:25px 15px 10px;margin-bottom:-1px;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .pane-ecpi-college-online .pane-title{font-family:"roboto-bold-webfont";color:#000000;font-size:17px;line-height:18px;margin:0 0 20px;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .field-name-read-more-about{text-align:right;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .ecpi-online-spotlight:after{content:' ';display:table;clear:both;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .ecpi-online-spotlight h2{font-family:"roboto-bold-webfont";color:#000000;font-size:17px;line-height:18px;margin:0 0 20px;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .ecpi-online-spotlight p{font-family:"roboto-regular-webfont";font-size:12px;color:#000000;margin:0;padding:0;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .ecpi-online-spotlight p a{color:#00adee;cursor:pointer;text-decoration:underline;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .ecpi-online-spotlight p a:hover{text-decoration:none;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .ecpi-online-spotlight p.ecpimain-content-body-contentleft{width:50%;float:left;}body.online-education.node-type-college .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first .ecpi-online-spotlight iframe{border:0;margin:0;}@media (max-width:1200px) and (min-width:768px) {
 body.online-education .list-ecpi-programs dt{letter-spacing:-0.3px;font-size:12px;} 
}@media (max-width:767px) {
 body.online-education .youtube-field-player{display:none;} 
}.page-online header{position:relative;padding-top:0;padding-bottom:0;}@media (max-width:767px) {
 .page-online header{padding-bottom:0;} 
}@media (max-width:480px) {
 .page-online header{padding-left:0;padding-right:0;} 
}.page-online header:after,.page-online header:before{content:'';position:absolute;top:0;height:100%;width:50vw;}.page-online header:after{left:0;background:url(/sites/all/themes/ecpi/images/bg-header-left.jpg) 0 0 repeat;}.page-online header:before{right:0;background:url(/sites/all/themes/ecpi/images/bg-header-right.jpg) 0 0 repeat;}.page-online header .region-wrap{position:relative;background:url(/sites/all/themes/ecpi/images/bg-header.jpg) -117px 0 no-repeat;-webkit-background-size:cover;background-size:cover;z-index:999;padding:20px 20px 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:124px;}@media (min-width:1200px) {
 .page-online header .region-wrap{padding:20px 0 18px;} 
}@media (max-width:960px) {
 .page-online header .region-wrap{max-width:90%;padding-right:0;padding-left:0;} 
}@media (max-width:767px) {
 .page-online header .region-wrap{max-width:100%;padding-top:40px;padding-bottom:0;-webkit-background-size:inherit;background-size:inherit;} 
}.page-online header .region-wrap .ecpi-mobile-menu-trigger{background:url(/sites/all/themes/ecpi/images/notificationwhite.png) no-repeat 0 0;}@media (max-width:767px) {
 .page-online header .region-wrap .region-header #block-search-form{top:24px;left:12px;right:7%;} 
}.page-online header .region-wrap .region-header #block-search-form input.form-submit{left:0;background:url(/sites/all/themes/ecpi/images/headersearchbutton-black.png) no-repeat 50% 50%;}@media (max-width:767px) {
 .page-online header .region-wrap .region-header #block-search-form input.form-submit{left:auto;background:url(/sites/all/themes/ecpi/images/mobilesearchicon.png) no-repeat 50% 50%;} 
}.page-online header .region-wrap .region-header #block-search-form input.form-text{width:180px;padding:7px 10px 7px 35px;}.page-online header .region-wrap .region-header #block-search-form input.form-text::-webkit-input-placeholder{color:#ffffff;-webkit-transition:color 0.5s;transition:color 0.5s;}.page-online header .region-wrap .region-header #block-search-form input.form-text:-moz-placeholder{color:#ffffff;transition:color 0.5s;opacity:1;}.page-online header .region-wrap .region-header #block-search-form input.form-text::-moz-placeholder{color:#ffffff;transition:color 0.5s;opacity:1;}.page-online header .region-wrap .region-header #block-search-form input.form-text:-ms-input-placeholder{color:#ffffff;transition:color 0.5s;}.page-online header .region-wrap .region-header #block-search-form input.form-text:focus::-webkit-input-placeholder{color:transparent;}.page-online header .region-wrap .region-header #block-search-form input.form-text:focus:-moz-placeholder{color:transparent;}.page-online header .region-wrap .region-header #block-search-form input.form-text:focus::-moz-placeholder{color:transparent;}.page-online header .region-wrap .region-header #block-search-form input.form-text:focus:-ms-input-placeholder{color:transparent;}@media (max-width:767px) {
 .page-online header .region-wrap .region-header #block-search-form input.form-text{width:100%;padding:7px 35px 7px 10px;color:#ffffff;} 
}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online{margin:10px 204px 15px 0;font-family:sans-serif;} .roboto-condensed .page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online{font-family: 'Roboto Condensed',sans-serif;}@media (max-width:767px) {
 .page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online{top:-28px;right:0;left:0;margin:auto !important;text-align:center;width:200px;} 
}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li{color:#ffffff;}@media (max-width:767px) {
 .page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li{display:none;} 
}@media (max-width:767px) {
 .page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:first-child{display:block;width:100%;text-align:center;}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:first-child a{font-size:17px !important;color:#fff !important;background-image:url(/sites/all/themes/ecpi/images/calltoactionicon.png);background-position:10px 50%;background-repeat:no-repeat;padding:7px 10px 7px 30px;}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:first-child a:before{content:none;} 
}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:first-child a{color:inherit;}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:nth-child(even){display:list-item;}@media (max-width:767px) {
 .page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:nth-child(even){display:none;} 
}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li:after{padding:0 4px;opacity:0;}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li a{color:inherit;font-weight:bold;font-size:18px;}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li a:hover,.page-online header .region-wrap .region-header .block-menu#block-menu-menu-utility-menu-online ul.menu li a:focus{color:#fdd62e;}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online{margin-bottom:0;font-family:"helvetica-light-webfont";}@media (max-width:1200px) {
 .page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online{font-family:Verdana,Helvetica,Arial,sans-serif;} 
}@media (max-width:767px) {
 .page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online{display:none;} 
}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online li{color:#ffffff;}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online li a{color:inherit;font-size:12px;}@media (max-width:960px) {
 .page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online li a{font-size:10px;} 
}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online li a span{color:#f00 !important;font-weight:700;font-family:Verdana,Helvetica,Arial,sans-serif;position:relative;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online li a:hover,.page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online li a:focus{text-decoration:underline;}.page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online li a:hover span,.page-online header .region-wrap .region-header .block-menu#block-menu-menu-header-menu-online li a:focus span{text-decoration:underline;}@media (max-width:767px) {
 .page-online header .logo-wrapper{padding-top:3px;} 
}.page-online header .logo-wrapper .logo-online{display:block;width:269px;height:66px;margin-top:5px;background:url(/sites/all/themes/ecpi/logo-online.png) 0 0 no-repeat;background-size:contain;}@media (max-width:1200px) {
 .page-online header .logo-wrapper .logo-online{width:25%;} 
}@media (max-width:1200px) {
 .page-online header .logo-wrapper .logo-online{width:20%;} 
}@media (max-width:767px) {
 .page-online header .logo-wrapper .logo-online{margin:auto;width:230px;} 
}.page-online main{background-image:none;overflow:hidden;}.page-online main .main-content-wrapper{margin-bottom:0;}@media (min-width:1200px) {
 .page-online main .main-content-wrapper{padding:0;} 
}.page-online .title-block-wrapper{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;position:relative;padding:14px 0;background:#d2d2d2;background:-moz-linear-gradient(top,#d2d2d2 0%,white 100%);background:-webkit-linear-gradient(top,#d2d2d2 0%,white 100%);background:linear-gradient(to bottom,#d2d2d2 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2d2d2',endColorstr='#ffffff',GradientType=0);box-shadow:inset 0 0 10px rgba(0,0,0,0.25);border-bottom:6px solid #043c8a;}@media (min-width:1200px) {
 .page-online .title-block-wrapper{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.page-online .title-block-wrapper > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}@media (max-width:1200px) {
 .page-online .title-block-wrapper{padding:14px 15px;} 
}.page-online .title-block-wrapper:before{content:"";position:absolute;left:50%;margin-left:20px;top:0;right:0;background:url(/sites/all/themes/ecpi/images/online-people.png) no-repeat;bottom:0;}.page-online .title-block-wrapper .online-subtitle{max-width:1200px;margin:0 auto;font-size:35px;text-transform:uppercase;font-family:sans-serif;font-weight:700;position:relative;z-index:2;} .roboto-condensed .page-online .title-block-wrapper .online-subtitle{font-family: "Roboto Condensed",sans-serif;}.page-online .title-block-wrapper h1.title,.page-online .title-block-wrapper h1.headline{max-width:1200px;margin:0 auto !important;padding:0 !important;font-size:75px;line-height:1;color:#0098d6;font-family:sans-serif;font-weight:700;text-transform:uppercase;position:relative;z-index:2;} .roboto-condensed .page-online .title-block-wrapper h1.title, .roboto-condensed .page-online .title-block-wrapper h1.headline{font-family: "Roboto Condensed",sans-serif;}@media (max-width:480px) {
 .page-online .title-block-wrapper h1.title,.page-online .title-block-wrapper h1.headline{font-size:45px;} 
}.page-online .pane-menu-menu-cta-online-sidebar ul{padding:0;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn{font-size:18px;line-height:1.2;font-weight:700;font-family:sans-serif;color:#ffffff;padding:12px 15px;display:block;margin-bottom:7px;text-align:center;text-transform:uppercase;border:3px solid;transition:background-color 0.5s,color 0.5s;text-shadow:none;} .roboto-condensed .page-online .pane-menu-menu-cta-online-sidebar ul li.btn{font-family: "Roboto Condensed",sans-serif;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn:hover{cursor:pointer;text-decoration:none;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn a{color:#ffffff;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn a:hover{text-decoration:none;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn.ecpi-rif{background-color:#ff0000;border-color:#ff0000;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn.ecpi-rif:hover{background-color:#ffffff;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn.ecpi-rif:hover a{color:#ff0000;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn.ecpi-apply-now{background-color:#fac930;border-color:#fac930;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn.ecpi-apply-now:hover{background-color:#ffffff;color:#ff0000;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn.ecpi-apply-now a{color:#000000;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn.fin-plan-tool{background-color:#239bcc;border-color:#239bcc;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn.fin-plan-tool:hover{background-color:#ffffff;}.page-online .pane-menu-menu-cta-online-sidebar ul li.btn.fin-plan-tool:hover a{color:#239bcc;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links){color:#ffffff;font-size:17px;font-weight:bold;padding:0;width:100%;float:left;margin:0 0 10px;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li{list-style:none;margin:0;padding:0;clear:both;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li > a{font-family:Arial,sans-serif;color:#ffffff;padding:10px 20px;display:block;border-bottom:1px solid #0382D8;background:#005ca9;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li > a.active,.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li > a.dropped{background-color:#0382D8;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li:hover > a{background-color:#0382D8;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block{position:static;max-width:100%;padding:0;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .content{color:#0098d6;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .content li:after{content:none;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .content a{color:#0098d6;background:#ffffff;border-bottom:0;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .pane-content{margin-left:0;border:1px solid #0098d6;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper{width:100%;float:none;padding:0;margin:0;border-bottom:1px solid #0098d6;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper:last-child{border-bottom:0;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper a{padding-left:30px;padding-top:5px;padding-bottom:10px;background:url(/sites/all/themes/ecpi/images/about_menu_arrow-blue.png) 13px 7px no-repeat;display:inline-block;background-size:13px auto;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper a:hover{text-decoration:underline;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper .college{padding:10px 20px;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper .college:hover{cursor:pointer;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper .category-wrapper{display:none;margin-bottom:0;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper .program-category{padding-left:35px;}.page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper > .item-list{display:none;margin-bottom:0;}@media (min-width:767px) {
 .page-online .pane-menu-menu-menu-online-sidebar .pane-content ul.menu:not(.contextual-links) > li .orientation-horizontal > .block .program-wrapper{width:100%;float:none;} 
}.page-online .pane-ecpi-international-timer .bg-red a:hover{color:#ffffff;}@media (max-width:767px) {
 .page-online .cddbanner-wrap{text-align:center;} 
}.page-online .content-area ul,.page-online .content-area ol{font-family:sans-serif;font-weight:300;} .roboto-condensed .page-online .content-area ul, .roboto-condensed .page-online .content-area ol{font-family: "Roboto Condensed",sans-serif;}.page-online .content-area > h2{margin-top:0;}.page-online .media a{display:block;}.page-online a:not([class]):hover,.page-online table a:hover{color:#323232;}.page-online table{width:100% !important;}@media (max-width:767px) {
 .page-online .page-online nav.main-menu #block-menu-menu-cta-menu-online ul.menu li.apply-now-wrapper,.html .page-online nav.main-menu #block-menu-menu-cta-menu-online ul.menu li.apply-now-wrapper{display:table;} 
}body.international .main-content-wrapper.col2-set .content-area{padding:0;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}body.international .main-content-wrapper.col2-set .content-area .block{margin:0 0 30px;background-color:#ffffff;box-shadow:0 8px 20px -2px #a9a9a9;padding:10px 30px;}body.international .main-content-wrapper.col2-set .content-area .block h2{font-family:"roboto-bold-webfont";font-size:19px;line-height:19px;color:#000000;}body.international .main-content-wrapper.col2-set .content-area .block h3{color:#4d4d4d;}body.international .main-content-wrapper.col2-set .content-area .block p,body.international .main-content-wrapper.col2-set .content-area .block li{font-size:12px;}body.international .main-content-wrapper.col2-set .content-area .block iframe{max-width:100%;}body.international .main-content-wrapper.col2-set .content-area .block p iframe{width:100%;}body.international .main-content-wrapper.col2-set .content-area .block table.ecpi-table{font-size:12px;font-weight:400;}body.international .main-content-wrapper.col2-set .content-area .block table.ecpi-table + table{margin-top:30px;}body.international .main-content-wrapper.col2-set .content-area .block table.ecpi-table th.table-h1,body.international .main-content-wrapper.col2-set .content-area .block table.ecpi-table th.h1-header{font-size:12px;font-weight:400;}body.international .main-content-wrapper.col2-set .content-area .block table.ecpi-table th:not(.table-h1){background-color:#5a5a5a;font-size:12px;font-weight:400;}body.international .main-content-wrapper.col2-set .content-area .block table.ecpi-table td{font-size:12px;font-weight:400;padding:6px 8px;}body.international .main-content-wrapper.col2-set .content-area .block table.ecpi-table td[colspan]{text-align:center;color:#ffffff;}body.international .main-content-wrapper.col2-set .content-area .block table.ecpi-table td[colspan] p{margin:0;}body.international .main-content-wrapper.col2-set .content-area .block table.ecpi-table tr:nth-child(even) td{background-color:#dddddd;}body.international .bucket-wrapper{margin:0 -1.667%;width:103.33%;border-bottom:0;padding:20px 0;}body.international .bucket-wrapper h3{display:block;margin:11px 0 0;font-family:"roboto-bold-webfont";font-size:18px;line-height:19px;text-align:left;background:none;color:#000000 !important;padding:0 !important;width:100% !important;}@media (max-width:767px) {
 body.international .success-stories-block > img{width:100%;display:block;}body.international .sidebar p iframe{display:none;}body.international .main-content-wrapper.col2-set .content-area p img{margin-right:0;float:none;width:100%;} 
}body.international.online-payment .main-content-wrapper.col2-set .content-area h2{font-size:25px;}body.international.online-payment .main-content-wrapper.col2-set .content-area #sidebar_request_info{max-width:350px;margin:30px auto 20px;}body.international.about .main-content-wrapper.col2-set .content-area h2,body.international.admissions .main-content-wrapper.col2-set .content-area h2,body.international.locations .main-content-wrapper.col2-set .content-area h2{font-size:25px;}body.international.about .main-content-wrapper.col2-set .content-area h3,body.international.admissions .main-content-wrapper.col2-set .content-area h3,body.international.locations .main-content-wrapper.col2-set .content-area h3{color:#4d4d4d;}body.international.about .main-content-wrapper.col2-set .content-area ul,body.international.admissions .main-content-wrapper.col2-set .content-area ul,body.international.locations .main-content-wrapper.col2-set .content-area ul{padding-left:30px;}body.international.locations .main-content-wrapper.col2-set .content-area .block{padding:30px;}body.international.international-programs .main-content-wrapper.col2-set .content-area .block{padding:30px;}body.international.international-programs .main-content-wrapper.col2-set .content-area .block h2{font-size:25px;margin:0 0 20px;font-family:"roboto-bold-webfont";}body.international.international-programs .main-content-wrapper.col2-set .content-area .block.block-ecpi-int-student{margin-top:-35px;box-shadow:0 8px 20px -8px #a9a9a9;}body.international.international-programs .quicktabs-style-ecpi .quicktabs-tabs a{font-family:"roboto-bold-webfont";font-weight:400;font-size:14px;}body.international.international-programs .quicktabs-style-ecpi .degree-row .degree-title{margin:0;font-family:"roboto-bold-webfont";font-size:13px;line-height:28px;color:#042d49;}body.international.international-programs .quicktabs-style-ecpi .degree-row .degree-title a{color:#042d49;}body.international.international-programs .quicktabs-style-ecpi .degree-row .degree-title a:hover{text-decoration:underline;}body.international.international-programs .quicktabs-style-ecpi .degree-row .item-list .locations-list li{background-image:url(/sites/all/themes/ecpi/images/programlocation.png);}body.international.international-programs .quicktabs-style-ecpi .degree-row .item-list .locations-list li a{color:#042d49;}@media (min-width:768px) {
 body.international.international-programs .quicktabs-style-ecpi .degree-row{width:95%;padding:10px 0 20px;}body.international.international-programs .quicktabs-style-ecpi .degree-row:not(:last-of-type){border-bottom:1px solid #a9a9a9;}body.international.international-programs .quicktabs-style-ecpi .degree-row:after{content:' ';display:table;clear:both;}body.international.international-programs .quicktabs-style-ecpi .degree-row .degree-title{width:40%;float:left;}body.international.international-programs .quicktabs-style-ecpi .degree-row .item-list{float:left;width:60%;} 
}@media (max-width:1200px) and (min-width:768px) {
 body.international.international-programs .quicktabs-style-ecpi .degree-row{width:100%;}body.international.international-programs .quicktabs-style-ecpi .degree-row .degree-title{width:45%;}body.international.international-programs .quicktabs-style-ecpi .degree-row .item-list{width:55%;} 
}@media (max-width:767px) {
 body.international.international-programs .quicktabs-style-ecpi .degree-row{padding:10px 0;}body.international.international-programs .quicktabs-style-ecpi .degree-row .item-list{padding-left:6px;} 
}@media (max-width:767px) {
 body.international.international-programs .quicktabs-style-ecpi ul.quicktabs-tabs li{margin:0 0 3px;width:100%;height:43px;}body.international.international-programs .quicktabs-style-ecpi ul.quicktabs-tabs li a{line-height:43px;font-size:17px;font-family:"roboto-bold-webfont";} 
}*{-webkit-font-smoothing:antialiased;}.student-page{font-family:sans-serif;} .roboto-condensed .student-page{font-family: "Roboto Condensed",sans-serif;}.student-page.page-wrap{padding-top:177px;}@media (max-width:767px) {
 .student-page.page-wrap{padding-top:129px;} 
}.admin-menu .student-page.page-wrap{padding-top:148px;}@media (max-width:1200px) {
 .admin-menu .student-page.page-wrap{padding-top:177px;} 
}@media (max-width:767px) {
 .admin-menu .student-page.page-wrap{padding-top:129px;} 
}.student-page .title-block-wrapper{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;position:relative;padding:14px 0;background:#d2d2d2;background:-moz-linear-gradient(top,#d2d2d2 0%,white 100%);background:-webkit-linear-gradient(top,#d2d2d2 0%,white 100%);background:linear-gradient(to bottom,#d2d2d2 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2d2d2',endColorstr='#ffffff',GradientType=0);box-shadow:inset 0 0 10px rgba(0,0,0,0.25);border-bottom:6px solid #043c8a;}@media (min-width:1200px) {
 .student-page .title-block-wrapper{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.student-page .title-block-wrapper > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}@media (max-width:1200px) {
 .student-page .title-block-wrapper{padding:14px 15px;} 
}.student-page .title-block-wrapper:before{content:"";position:absolute;left:50%;margin-left:-50px;top:0;right:0;background:url(/sites/all/themes/ecpi/images/location-map.png) no-repeat;bottom:0;}.student-page .title-block-wrapper .international-subtitle{max-width:1200px;margin:0 auto;font-size:35px;text-transform:uppercase;font-family:sans-serif;font-weight:700;position:relative;z-index:2;} .roboto-condensed .student-page .title-block-wrapper .international-subtitle{font-family: "Roboto Condensed",sans-serif;}.student-page .title-block-wrapper h1.title{max-width:1200px;margin:0 auto !important;padding:0 !important;font-size:75px;line-height:1;color:#0098d6;font-family:sans-serif;font-weight:700;text-transform:uppercase;position:relative;z-index:2;} .roboto-condensed .student-page .title-block-wrapper h1.title{font-family: "Roboto Condensed",sans-serif;}@media (max-width:480px) {
 .student-page .title-block-wrapper h1.title{font-size:45px;} 
}.student-page header{padding:0 20px;position:relative;}.student-page header:after,.student-page header:before{content:"";position:absolute;top:0;height:100%;width:50vw;}.student-page header:after{left:0;background:url(/sites/all/themes/ecpi/images/bg-header-left.jpg) 0 0 repeat;}.student-page header:before{right:0;background:url(/sites/all/themes/ecpi/images/bg-header-right.jpg) 0 0 repeat;}.student-page header .region-wrap{position:relative;background:url(/sites/all/themes/ecpi/images/bg-header.jpg) -117px 0 no-repeat;-webkit-background-size:cover;background-size:cover;z-index:999;padding:37px 0 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:125px;}@media (max-width:1200px) {
 .student-page header .region-wrap{max-width:767px;} 
}.student-page header .logo-wrapper{position:relative;width:262px;height:48px;background:url(/sites/all/themes/ecpi/images/logo-student.png) 0 0 no-repeat;-webkit-background-size:100% auto;background-size:100% auto;}@media (max-width:767px) {
 .student-page header .logo-wrapper{margin-left:auto;margin-right:auto;} 
}.student-page header .logo-wrapper a{position:absolute;width:100%;height:100%;left:0;top:0;}.student-page header .region-header ul.menu li{margin-left:15px;margin-top:10px;}.student-page header .region-header ul.menu li a{font-size:18px;color:#ffffff;padding:6px 9px;display:inline-block;font-weight:bold;}.student-page header .region-header ul.menu li a:hover{color:#ffffff;}.student-page header .region-header ul.menu li.cta-tel-link-wrapper-mobile{display:none;}.student-page header .region-header ul.menu li a.ecpi-rif,.student-page header .region-header ul.menu li a.ecpi-rif-int{background-color:#ff0000;}.student-page header .region-header ul.menu li a.ecpi-rif:hover,.student-page header .region-header ul.menu li a.ecpi-rif-int:hover{background-color:#fff;color:#ff0000;}.student-page header .region-header ul.menu li a.ecpi-chat-now{background-color:#e59323;}.student-page header .region-header ul.menu li a.ecpi-chat-now:hover{background-color:#fff;color:#e59323;}.student-page .region.region-menu{z-index:5;}.student-page header.fixed{top:0;left:0;right:0;position:fixed;z-index:1001;}@media (max-width:980px) {
 .student-page header.fixed .region-wrap{max-width:767px;min-height:60px;} 
}@media (max-width:767px) {
 .student-page header.fixed .region-wrap{padding:12px 0;} 
}.student-page header.fixed .logo-wrapper{margin-top:5px;}@media (max-width:767px) {
 .student-page header.fixed .logo-wrapper{margin-left:auto;margin-right:auto;} 
}.student-page nav.main-menu.fixed-menu{position:fixed;top:125px;left:0;right:0;z-index:1001;}@media (max-width:767px) {
 .student-page nav.main-menu.fixed-menu{top:77px;} 
}.student-page .pane-ecpi-college-menu{margin-bottom:0;}.student-page .tb-megamenu{font-size:18px;line-height:1.25;font-family:sans-serif;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;} .roboto-condensed .student-page .tb-megamenu{font-family: "Roboto Condensed",sans-serif;}@media (max-width:390px) {
 .student-page .tb-megamenu{padding-right:30px;} 
}@media (max-width:460px) {
 .student-page .tb-megamenu{font-size:15px;} 
}@media (max-width:360px) {
 .student-page .tb-megamenu{font-size:12px;}.student-page .tb-megamenu .home{margin-top:5px;} 
}.student-page .tb-megamenu li li{font-size:16px;text-align:left;}@media (max-width:767px) {
 .student-page .tb-megamenu li.mobile-disable{display:none;} 
}.student-page .tb-megamenu .nav > li > a{text-transform:uppercase;border-right:none;border-top:none;color:#424242;font-weight:bold;padding:15px;}@media (min-width:1200px) {
 .student-page .tb-megamenu .nav > li > a{padding:15px 42px;} 
}@media (max-width:795px) {
 .student-page .tb-megamenu .nav > li > a{padding:15px 13px;} 
}@media (max-width:520px) {
 .student-page .tb-megamenu .nav > li > a{padding:15px 6px;}.student-page .tb-megamenu .nav > li > a.home{width:15px;} 
}@media (max-width:440px) {
 .student-page .tb-megamenu .nav > li > a{padding:15px 4px;} 
}@media (min-width:1200px) {
 .student-page .tb-megamenu .nav > li > a.home{padding:15px 28px;} 
}@media (max-width:460px) {
 .student-page .tb-megamenu .nav > li > a.home{padding:15px 10px;margin-left:-8px;} 
}.student-page .tb-megamenu .nav > li.active > .dropdown-toggle,.student-page .tb-megamenu .nav > li.active > a{background-color:#073b87;color:#ffffff;}.student-page .tb-megamenu .nav > li:hover > a{background-color:#073b87;color:#ffffff;}.student-page .tb-megamenu .nav > li:hover > a.home{background-color:transparent;}.student-page .tb-megamenu .nav > li.ecpi-edu{padding:12px 10px;}.student-page .tb-megamenu .nav > li.ecpi-edu > a{padding:3px 10px;background-color:#555555;color:#ffffff;border-radius:3px 3px 3px 0;position:relative;}.student-page .tb-megamenu .nav > li.ecpi-edu > a:after{content:"";width:0;height:0;position:absolute;left:0;bottom:-6px;border-top:6px solid #555555;border-right:6px solid transparent;}.student-page .tb-megamenu .nav > li.ecpi-edu > a:hover{background-color:#073b87;}.student-page .tb-megamenu .nav > li.ecpi-edu > a:hover:after{border-top-color:#073b87;}.student-page .tb-megamenu .nav > .active > a.home,.student-page .tb-megamenu .nav .tb-megamenu .nav > .active > a.home:hover,.student-page .tb-megamenu .nav .tb-megamenu .nav > .active > a.home:focus{background-color:transparent;}.student-page .tb-megamenu li.mega > .mega-dropdown-menu{background-color:#073b87;border:none;}.student-page .tb-megamenu li.mega > .mega-dropdown-menu a{color:#ffffff;}.student-page .tb-megamenu li.mega > .mega-dropdown-menu a:hover{background-color:#0698d4;}.student-page .tb-megamenu li.mega.about-info{position:static;}.student-page .tb-megamenu li.mega.about-info > .mega-dropdown-menu{min-width:100%;margin-left:-20px;margin-right:-20px;}.student-page .tb-megamenu li.mega:hover > .mega-dropdown-menu{display:block;}.student-page .tb-megamenu .mega-nav > li:first-child > a,.student-page .tb-megamenu .dropdown-menu .mega-nav > li:first-child > a,.student-page .tb-megamenu .mega-nav > li a,.student-page .tb-megamenu .dropdown-menu .mega-nav > li a{padding:5px 10px;border:none;}.student-page .tb-megamenu .block-bean{color:#ffffff;text-align:left;}.student-page .tb-megamenu .block-bean h2{color:#ffffff;font-size:36px;line-height:1.2;font-family:sans-serif;font-weight:700;border-bottom:4px solid #0ca5e3;text-transform:uppercase;margin-top:10px;margin-bottom:7px;} .roboto-condensed .student-page .tb-megamenu .block-bean h2{font-family: "Roboto Condensed",sans-serif;}.student-page .tb-megamenu .block-bean h3{font-size:18px;line-height:1.2;font-family:sans-serif;font-weight:700;text-transform:uppercase;color:#0ca5e3;} .roboto-condensed .student-page .tb-megamenu .block-bean h3{font-family: "Roboto Condensed",sans-serif;}.student-page .tb-megamenu .block-bean p{font-family:sans-serif;font-weight:300;line-height:1.2;text-transform:uppercase;} .roboto-condensed .student-page .tb-megamenu .block-bean p{font-family: "Roboto Condensed",sans-serif;}.student-page .tb-megamenu .block-bean .group-about-int-content-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;max-height:calc(100vh - 310px);overflow:auto;}.student-page .tb-megamenu .block-bean .field-type-text-long{width:100%;}@media (min-width:1200px) {
 .student-page .tb-megamenu .block-bean .field-type-text-long{width:29%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:30px;} 
}.student-page .tb-megamenu .block-bean .field-collection-container{width:100%;margin-top:20px;}@media (min-width:1200px) {
 .student-page .tb-megamenu .block-bean .field-collection-container{width:65%;} 
}.student-page .tb-megamenu .block-bean .field-collection-view{padding:0;margin:0;border-bottom:none;}.student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}.student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items > .field-item{text-align:center;position:relative;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}@media (min-width:767px) {
 .student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items > .field-item{width:29%;} 
}.student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items > .field-item:last-child{width:100%;}@media (min-width:767px) {
 .student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items > .field-item:last-child{width:35%;} 
}.student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items > .field-item img,.student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items > .field-item svg{margin:8px auto;width:auto;height:120px;fill:#ffffff;}.student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items > .field-item:hover svg{fill:#0098DE;}.student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items a{white-space:normal;font-size:22px;line-height:1.2;font-weight:700;padding:0;}@media (max-width:767px) {
 .student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items a{border-top:none;} 
}.student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items a:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;}.student-page .tb-megamenu .block-bean .field-type-field-collection > .field-items a:hover{background-color:transparent;}.student-page nav.main-menu .block-tb-megamenu{background-color:#ffffff;box-shadow:0 0 7px rgba(0,0,0,0.4);}.student-page nav.main-menu .block-tb-megamenu > .content{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media (max-width:380px) {
 .student-page nav.main-menu .block-tb-megamenu > .content{padding:0 10px;} 
}.student-page .home{font-size:0;margin-top:9px;background:url(/sites/all/themes/ecpi/images/menu-icon.png) 0 0 no-repeat;min-width:28px;box-sizing:border-box;}.student-page .home:hover{background-position:0 100%;}.student-page .ecpi-mobile-menu-international-trigger{font-size:0;float:right;width:30px !important;height:30px;background-image:url(/sites/all/themes/ecpi/images/notificationblue.png);background-color:transparent !important;background-position:50% 50%;background-repeat:no-repeat;position:absolute;right:0;top:8px;}@media (min-width:767px) {
 .student-page .ecpi-mobile-menu-international-trigger{display:none;} 
}.student-page .ecpi-mobile-menu-international-trigger a{background-color:transparent !important;border-top:none !important;}.student-page #block-system-main{margin:0;background-color:transparent;box-shadow:none;width:auto;padding:0;}.student-page main{padding:0 20px;background:none;}.student-page main .main-content-wrapper .content-area .panel-1col{background:transparent;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main{font-family:sans-serif;} .roboto-condensed .student-page main .main-content-wrapper .content-area .region-content #block-system-main{font-family: "Roboto Condensed",sans-serif;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main p,.student-page main .main-content-wrapper .content-area .region-content #block-system-main a,.student-page main .main-content-wrapper .content-area .region-content #block-system-main li,.student-page main .main-content-wrapper .content-area .region-content #block-system-main span{font-family:sans-serif;} .roboto-condensed .student-page main .main-content-wrapper .content-area .region-content #block-system-main p, .roboto-condensed .student-page main .main-content-wrapper .content-area .region-content #block-system-main a, .roboto-condensed .student-page main .main-content-wrapper .content-area .region-content #block-system-main li, .roboto-condensed .student-page main .main-content-wrapper .content-area .region-content #block-system-main span{font-family: "Roboto Condensed",sans-serif;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main .pane-node ul,.student-page main .main-content-wrapper .content-area .region-content #block-system-main .pane-node ol{padding:0 0 0 16px;list-style-type:none;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main .pane-node ul li,.student-page main .main-content-wrapper .content-area .region-content #block-system-main .pane-node ol li{position:relative;padding-left:17px;font-weight:300;font-size:16px;line-height:1.2;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main .pane-node ul li:before,.student-page main .main-content-wrapper .content-area .region-content #block-system-main .pane-node ol li:before{content:"";border-left:9px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:none;position:absolute;left:0;top:4px;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main .ckeditor-accordion-container p,.student-page main .main-content-wrapper .content-area .region-content #block-system-main .ckeditor-accordion-container ul{font-size:18px;line-height:1.2;font-weight:300;margin:18px 0 !important;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main .ckeditor-accordion-container p span,.student-page main .main-content-wrapper .content-area .region-content #block-system-main .ckeditor-accordion-container ul span{font-size:inherit !important;font-family:inherit !important;color:inherit !important;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main .ckeditor-accordion-container ul{padding-left:36px;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main .ckeditor-accordion-container li{margin:0 !important;}.student-page main .main-content-wrapper .content-area .region-content #block-system-main h1{font-weight:700;font-family:sans-serif;} .roboto-condensed .student-page main .main-content-wrapper .content-area .region-content #block-system-main h1{font-family: "Roboto Condensed",sans-serif;}@media (max-width:480px) {
 .student-page main .main-content-wrapper .content-area .region-content #block-system-main h1{font-size:40px;} 
}.student-page .field-collection-container{border:none;}.student-page .main-content-wrapper{padding:0;margin-bottom:0;}.student-page .region-menu [id*="mobile-menu"],.student-page .region-menu .block-search{display:none;}.student-page .region-menu.open{background-color:#fff;}@media (max-width:767px) {
 .student-page .region-menu.open [id*="mobile-menu"],.student-page .region-menu.open .block-search{display:block;} 
}.student-page .region-menu.open .block-search{padding:15px 20px 0;position:relative;}.student-page .region-menu.open .block-search .form-item{display:block;margin:0;}.student-page .region-menu.open .block-search .form-item input{width:100%;padding:7px 30px 7px 10px;font-size:15px;line-height:1.2;height:40px;}.student-page .region-menu.open .block-search .form-submit{position:absolute;font-size:0;top:15px;width:23px;height:40px;right:20px;min-width:30px;background:url(/sites/all/themes/ecpi/images/headersearchbutton.png) no-repeat 50% 50%;}.student-page .region-menu.open [id*="mobile-menu"]{padding:0 20px;}.student-page .region-menu.open [id*="mobile-menu"] .menu{margin:0;padding:10px 0;}.student-page .region-menu.open [id*="mobile-menu"] .menu li{list-style:none;position:relative;padding:0 0 9px 11px;margin:0;}.student-page .region-menu.open [id*="mobile-menu"] .menu li a{font-size:14px;font-family:"roboto-regular-webfont";}.student-page .region-menu.open [id*="mobile-menu"] .menu li:not(.list-separator):before{content:'';display:block;position:absolute;width:4px;height:4px;background-color:#073b87;left:0;top:9px;}.student-page .region-menu.open [id*="mobile-menu"] .menu li.list-separator{padding:0 0 19px 0;}.student-page .region-menu.open [id*="mobile-menu"] .menu li.list-separator .separator{padding-top:10px;display:block;border-bottom:1px solid #073b87;}.student-page .region-menu.open [id*="mobile-menu"] .menu li.list-separator .separator hr{display:none;}.student-page .region-menu.open [id*="mobile-menu"] .menu li.list-separator ~ li{display:inline-block;padding:0;}.student-page .region-menu.open [id*="mobile-menu"] .menu li.list-separator ~ li:before{display:none;}.student-page .region-menu.open [id*="mobile-menu"] .menu li.list-separator ~ li a{padding:5px;font-size:13px;line-height:21px;text-transform:uppercase;}@media (max-width:767px) {
 .student-page #block-menu-menu-cta-menu-int-students{position:fixed;bottom:0;left:0;right:0;width:100%;background:#fff;z-index:2;}.student-page #block-menu-menu-cta-menu-int-students ul.menu{padding:0;margin:0;text-align:center;display:flex;flex-direction:row;}.student-page #block-menu-menu-cta-menu-int-students ul.menu li{display:table;float:left;width:33%;margin:0 .5% 0 0;}.student-page #block-menu-menu-cta-menu-int-students ul.menu li.cta-tel-link-wrapper-mobile{display:table;}.student-page #block-menu-menu-cta-menu-int-students ul.menu li.cta-tel-link-wrapper{display:none;}.student-page #block-menu-menu-cta-menu-int-students ul.menu li:last-child{margin-right:0;}.student-page #block-menu-menu-cta-menu-int-students ul.menu li a{display:table-cell;height:45px;vertical-align:middle;line-height:100%;font-size:14px;color:#ffffff;padding-top:7px;padding-bottom:7px;background-color:#c41130;box-sizing:border-box;}.student-page #block-menu-menu-cta-menu-int-students ul.menu li a.cta-tel-link-mobile{background-image:url(/sites/all/themes/ecpi/images/calltoactionicon.png);background-position:10px 50%;background-repeat:no-repeat;} 
}@media (max-width:767px) and (max-width:380px) {
 .student-page #block-menu-menu-cta-menu-int-students ul.menu li a.cta-tel-link-mobile{padding-left:25px;} 
}.student-page ul.ui-accordion div.ui-accordion-header{font-size:17px !important;line-height:20px;margin-top:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0 !important;border-top:1px solid #fff;background:#f3f3f3;color:#777575;text-transform:none !important;}.student-page ul.ui-accordion ul.ui-accordion-content{padding:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.student-page ul.ui-accordion li:nth-child(even) div.ui-accordion-header{background:#ebeaea;}.student-page .pane-block.pane-menu-menu-int-sidebar,.student-page .pane-block.pane-menu-menu-int-admission{margin-bottom:9px;}.student-page .pane-block.pane-menu-menu-int-sidebar .menu,.student-page .pane-block.pane-menu-menu-int-admission .menu{margin:0;padding:3px 0;background-color:#004799;}.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li,.student-page .pane-block.pane-menu-menu-int-admission .menu > li{margin:0 0 -1px;padding:0;list-style:none;position:relative;}.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li > a,.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li > .nolink,.student-page .pane-block.pane-menu-menu-int-admission .menu > li > a,.student-page .pane-block.pane-menu-menu-int-admission .menu > li > .nolink{padding:10px 55px 10px 20px;font-weight:bold;color:#ffffff;font-size:17px;font-family:Arial,sans-serif;line-height:20px;display:block;position:relative;text-decoration:none;cursor:pointer;background:url(/sites/all/themes/ecpi/images/about_menu_arrow.png) no-repeat 90% 50% transparent;}.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li > a:hover,.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li > a.active,.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li > .nolink:hover,.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li > .nolink.active,.student-page .pane-block.pane-menu-menu-int-admission .menu > li > a:hover,.student-page .pane-block.pane-menu-menu-int-admission .menu > li > a.active,.student-page .pane-block.pane-menu-menu-int-admission .menu > li > .nolink:hover,.student-page .pane-block.pane-menu-menu-int-admission .menu > li > .nolink.active{background-color:#0382D8;}@media (max-width:1200px) {
 .student-page .pane-block.pane-menu-menu-int-sidebar .menu > li > a,.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li > .nolink,.student-page .pane-block.pane-menu-menu-int-admission .menu > li > a,.student-page .pane-block.pane-menu-menu-int-admission .menu > li > .nolink{font-size:14px;} 
}.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li:not(:last-child) > a:after,.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li:not(:last-child) > .nolink:after,.student-page .pane-block.pane-menu-menu-int-admission .menu > li:not(:last-child) > a:after,.student-page .pane-block.pane-menu-menu-int-admission .menu > li:not(:last-child) > .nolink:after{content:' ';display:block;position:absolute;bottom:0;left:20px;right:20px;height:1px;background-color:#0382D8;}.student-page .pane-block.pane-menu-menu-int-sidebar .menu > li.active-trail ul,.student-page .pane-block.pane-menu-menu-int-admission .menu > li.active-trail ul{display:block;}.student-page .main-content-wrapper #sidebar_request_info{text-align:center;}body.node-type-page .student-page .main-content-wrapper #sidebar_request_info a{font-size:18px;color:#ffffff;padding:6px 9px;display:inline-block;font-weight:bold;max-width:50%;background:#ff0000;border-radius:0;}body.node-type-page .student-page .main-content-wrapper #sidebar_request_info a:hover{background:#e00000;}body.node-type-location-international main{background:#fff;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .panel-separator{margin:0;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first{width:45%;padding:0 0 24px;background:none;}@media (max-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first{width:100%;} 
}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .inside{margin:0;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .panel-separator{display:none;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-node-field-location-int-main-image img{width:100%;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location{margin:0;background-color:#e2e2e2;padding:10px 10px 10px 90px;min-height:100px;box-sizing:border-box;position:relative;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location h2{font-size:18px;text-transform:uppercase;margin:0 0 6px 0;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location:before{content:"";position:absolute;top:17px;left:14px;width:41px;height:60px;background:url(/sites/all/themes/ecpi/images/map-pin.png) no-repeat;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location .view-international-campus-location{display:block;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location .view-international-campus-location .view-content{width:100%;margin:0;overflow:hidden;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location .view-international-campus-location .views-row{position:relative;padding-left:16px;box-sizing:border-box;}@media (min-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location .view-international-campus-location .views-row{width:50%;float:left;padding-right:15px;} 
}@media (max-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location .view-international-campus-location .views-row{margin-top:0;} 
}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location .view-international-campus-location .views-row:before{content:"";border-left:9px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:none;position:absolute;left:0;top:4px;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location .view-international-campus-location .views-row a{font-size:16px;line-height:22px;text-transform:uppercase;color:inherit;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .pane-international-campus-location .view-international-campus-location .views-row a:hover{color:#0098d6;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first .field-name-field-location-int-geolocation .geolocation-map{height:200px;max-width:100%;width:100% !important;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first #mini-panel-ecpi_international_quick_links{margin:12px 0;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first #mini-panel-ecpi_international_quick_links .pane-ecpi-international-student-guide{clear:both;}@media (min-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-first #mini-panel-ecpi_international_quick_links .pane-ecpi-international-student-guide{clear:none;width:50%;float:left;} 
}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last{width:55%;padding:14px 0 24px 40px;box-sizing:border-box;}@media (max-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last{padding:15px 0 24px;width:100%;} 
}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline{margin-bottom:20px;display:table;width:100%;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline .group-location-int-column-left{display:table-cell;text-transform:uppercase;padding-right:15px;vertical-align:middle;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline .group-location-int-column-left h2{margin:0px 0 8px;font-size:33px;line-height:44px;font-family:sans-serif;border-bottom:2px solid #0098d6;display:inline-block;letter-spacing:-2px;font-weight:300;} .roboto-condensed body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline .group-location-int-column-left h2{font-family: "Roboto Condensed",sans-serif;}@media (max-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline .group-location-int-column-left h2{font-size:28px;line-height:34px;} 
}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline .group-location-int-column-left .field-name-field-location-int-city{font-size:28px;line-height:32px;font-weight:300;}@media (max-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline .group-location-int-column-left .field-name-field-location-int-city{font-size:22px;line-height:26px;} 
}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline .group-location-int-column-right{display:table-cell;width:140px;vertical-align:middle;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline .group-location-int-column-right img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:140px;display:block;}@media (max-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .group-location-int-headline .group-location-int-column-right{width:100px;} 
}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .field-name-body p{font-size:16px;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .field-name-body ul{padding-left:28px;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .field-name-body ul li{list-style:none;padding-left:13px;font-size:16px;position:relative;margin-bottom:5px;}body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .panel-col-last .field-name-body ul li:before{content:"";border-left:9px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:none;position:absolute;left:0;top:4px;}@media (max-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .pane-ecpi-international-sidebar-links{display:none;} 
}@media (max-width:1200px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .pane-ecpi-international-student-guide strong{font-size:2.8vw;} 
}@media (max-width:767px) {
 body.node-type-location-international main .main-content-wrapper .panel-2col-stacked .center-wrapper .pane-ecpi-international-student-guide strong{font-size:34px;} 
}body.node-type-location-international strong{font-family:sans-serif;font-weight:700;} .roboto-condensed body.node-type-location-international strong{font-family: "Roboto Condensed",sans-serif;}.basic-page-international .pane-ecpi-international-sidebar-links a.btn{font-size:18px;line-height:1.2;font-weight:700;color:#ffffff;padding:12px 15px;display:block;margin-bottom:7px;text-align:center;text-transform:uppercase;border:3px solid;transition:background-color 0.5s,color 0.5s;text-shadow:none;}.basic-page-international .pane-ecpi-international-sidebar-links a.btn.get-started{background-color:#ff0000;border-color:#ff0000;}.basic-page-international .pane-ecpi-international-sidebar-links a.btn.get-started:hover{background-color:#fff;color:#ff0000;}.basic-page-international .pane-ecpi-international-sidebar-links a.btn.admission{background-color:#e59323;border-color:#e59323;}.basic-page-international .pane-ecpi-international-sidebar-links a.btn.admission:hover{background-color:#fff;color:#e59323;}.basic-page-international .info-call-number-wrapper{-moz-border-radius:0;border-radius:0;float:none;background:none;padding:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-align:center;text-transform:uppercase;}.basic-page-international .info-call-number-wrapper .info-call-heading{font-size:17px;line-height:1.2;color:#595858;}.basic-page-international .info-call-number-wrapper .info-call-number{font-family:sans-serif;font-weight:700;color:#1d3b8a;font-size:34px;line-height:1.2;} .roboto-condensed .basic-page-international .info-call-number-wrapper .info-call-number{font-family: "Roboto Condensed",sans-serif;}.basic-page-international .info-call-number-wrapper a{font-size:26px;color:#004799;line-height:1.2;}.basic-page-international .panel-2col .panel-col-first{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}@media (min-width:767px) {
 .basic-page-international .panel-2col .panel-col-first{padding-right:45px;width:60%;} 
}@media (min-width:1200px) {
 .basic-page-international .panel-2col .panel-col-first{width:75%;} 
}.basic-page-international .panel-2col .panel-col-last{width:100%;}@media (min-width:767px) {
 .basic-page-international .panel-2col .panel-col-last{width:40%;} 
}@media (min-width:1200px) {
 .basic-page-international .panel-2col .panel-col-last{width:25%;} 
}.basic-page-international .panel-2col .panel-col-last .inside{margin:0;}.basic-page-international .panel-2col .panel-separator{margin:0;}.basic-page-international .field-name-body h2{font-size:30px;line-height:1.2;text-transform:uppercase;color:#e59323;font-weight:700;font-family:sans-serif;} .roboto-condensed .basic-page-international .field-name-body h2{font-family: "Roboto Condensed",sans-serif;}.basic-page-international p{font-size:18px;line-height:1.2;font-weight:300;margin:18px 0;}.basic-page-international [id="ckeditor-timeline"] .wrap{overflow:hidden;padding-left:45px;position:relative;}.basic-page-international [id="ckeditor-timeline"] .wrap:after{content:"";position:absolute;left:10px;top:0;bottom:0;width:3px;background-color:#f7941e;}.basic-page-international [id="ckeditor-timeline"] .wrap .timeline-item{margin-bottom:38px;}.basic-page-international [id="ckeditor-timeline"] .wrap .timeline-year{font-size:78px;line-height:1;margin-bottom:-29px;font-weight:bold;text-transform:uppercase;color:rgba(0,152,214,0.3);}.basic-page-international [id="ckeditor-timeline"] .wrap .timeline-title{font-size:30px;line-height:1.2;font-weight:bold;position:relative;text-transform:uppercase;margin-bottom:4px;}.basic-page-international [id="ckeditor-timeline"] .wrap .timeline-title:after{content:"";width:16px;height:16px;border:3px solid #f7941e;position:absolute;left:-44px;top:6px;background:#ffffff;z-index:1;}.basic-page-international [id="ckeditor-timeline"] .wrap .timeline-description{padding-left:15px;border-left:1px solid black;font-size:16px;line-height:1.2;}.basic-page-international [id="ckeditor-timeline"] .timeline-expand a,.basic-page-international [id="ckeditor-timeline"] .timeline-collapse a{text-transform:uppercase;display:block;padding:10px 30px;color:#ffffff;font-size:22px;line-height:1.2;font-weight:300;background-color:#0098d6;text-align:center;}.basic-page-international [id="ckeditor-timeline"] .timeline-expand a:after,.basic-page-international [id="ckeditor-timeline"] .timeline-collapse a:after{content:'';width:0;height:0;margin-left:8px;margin-top:2px;position:absolute;border-left:9px solid transparent;border-right:9px solid transparent;}.basic-page-international [id="ckeditor-timeline"] .timeline-expand{position:relative;}.basic-page-international [id="ckeditor-timeline"] .timeline-expand a:after{border-top:18px solid white;}.basic-page-international [id="ckeditor-timeline"] .timeline-expand:before{content:'';height:122px;width:100%;position:absolute;top:-122px;left:0;z-index:5;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 95%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 95%);}.basic-page-international [id="ckeditor-timeline"] .timeline-collapse{margin-top:15px;}.basic-page-international [id="ckeditor-timeline"] .timeline-collapse a:after{border-bottom:18px solid white;}.basic-page-international main .main-content-wrapper .content-area{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background-color:#ffffff;}@media (min-width:1200px) {
 .basic-page-international main .main-content-wrapper .content-area{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.basic-page-international main .main-content-wrapper .content-area > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}.basic-page-international main .main-content-wrapper:not(.col2-set) .content-area article:not(.node-panel){padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.basic-page-online .pane-ecpi-online-sidebar-links a.btn{font-size:18px;line-height:1.2;font-weight:700;color:#ffffff;padding:12px 15px;display:block;margin-bottom:7px;text-align:center;text-transform:uppercase;border:3px solid;transition:background-color 0.5s,color 0.5s;text-shadow:none;}.basic-page-online .pane-ecpi-online-sidebar-links a.btn.get-started{background-color:#ff0000;border-color:#ff0000;}.basic-page-online .pane-ecpi-online-sidebar-links a.btn.get-started:hover{background-color:#fff;color:#ff0000;}.basic-page-online .pane-ecpi-online-sidebar-links a.btn.admission{background-color:#e59323;border-color:#e59323;}.basic-page-online .pane-ecpi-online-sidebar-links a.btn.admission:hover{background-color:#fff;color:#e59323;}.basic-page-online .panel-2col .panel-col-first{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}@media (min-width:767px) {
 .basic-page-online .panel-2col .panel-col-first{width:60%;} 
}@media (min-width:1200px) {
 .basic-page-online .panel-2col .panel-col-first{width:75%;} 
}.basic-page-online .panel-2col .panel-col-first .inside{margin:0 1.5em 1em 0;}@media (max-width:767px) {
 .basic-page-online .panel-2col .panel-col-first .inside{margin:0 0 1em 0;} 
}.basic-page-online .panel-2col .panel-col-last{width:100%;}@media (min-width:767px) {
 .basic-page-online .panel-2col .panel-col-last{width:40%;} 
}@media (min-width:1200px) {
 .basic-page-online .panel-2col .panel-col-last{width:25%;} 
}.basic-page-online .panel-2col .panel-col-last .inside{margin:28px 0 0;}@media (max-width:767px) {
 .basic-page-online .panel-2col .panel-col-last .inside{margin:0 0 1em 0;} 
}.basic-page-online .panel-2col .panel-separator{margin:0;}.basic-page-online .node-basic-page-online h2{font-size:35px;line-height:1.2;text-transform:uppercase;color:#e59323;font-weight:700;font-family:sans-serif;} .roboto-condensed .basic-page-online .node-basic-page-online h2{font-family: "Roboto Condensed",sans-serif;}.basic-page-online .node-basic-page-online h2.node-title{margin-bottom:0;}.basic-page-online .node-basic-page-online .field-name-field-bp-online-subtitle{font-size:24px;text-transform:uppercase;font-family:sans-serif;} .roboto-condensed .basic-page-online .node-basic-page-online .field-name-field-bp-online-subtitle{font-family: "Roboto Condensed",sans-serif;}@media (max-width:767px) {
 .basic-page-online .node-basic-page-online .field-name-field-bp-online-subtitle{font-size:18px;} 
}.basic-page-online .node-basic-page-online p{font-family:sans-serif;font-size:18px;line-height:1.2;font-weight:300;margin:18px 0;} .roboto-condensed .basic-page-online .node-basic-page-online p{font-family: "Roboto Condensed",sans-serif;}.basic-page-online .node-basic-page-online .ckeditor-accordion-container p,.basic-page-online .node-basic-page-online .ckeditor-accordion-container ul{font-size:18px;line-height:1.2;font-weight:300;margin:18px 0 !important;}.basic-page-online .node-basic-page-online .ckeditor-accordion-container p span,.basic-page-online .node-basic-page-online .ckeditor-accordion-container ul span{font-size:inherit !important;font-family:inherit !important;color:inherit !important;}.basic-page-online .node-basic-page-online .ckeditor-accordion-container ul{padding-left:36px;}.basic-page-online .node-basic-page-online .ckeditor-accordion-container li{margin:0 !important;}.basic-page-online .node-basic-page-online ul,.basic-page-online .node-basic-page-online ol{padding:0 0 0 16px;list-style-type:none;}.basic-page-online .node-basic-page-online ul li,.basic-page-online .node-basic-page-online ol li{position:relative;padding-left:17px;font-weight:300;font-size:16px;line-height:1.2;}.basic-page-online .node-basic-page-online ul li:before,.basic-page-online .node-basic-page-online ol li:before{content:"";border-left:9px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:none;position:absolute;left:0;top:4px;}.basic-page-online main .main-content-wrapper .content-area{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;background-color:#ffffff;}@media (min-width:1200px) {
 .basic-page-online main .main-content-wrapper .content-area{margin-left:calc((-100vw / 2 + 1200px / 2) + 8px);margin-right:calc((-100vw / 2 + 1200px / 2) + 10px);}.basic-page-online main .main-content-wrapper .content-area > *{max-width:1200px;margin-left:auto;margin-right:auto;} 
}.basic-page-online main .main-content-wrapper:not(.col2-set) .content-area article:not(.node-panel),.basic-page-online .menuNavigationSidebar{padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.basic-page-online .bucket-wrapper{padding:0 0 10px;width:100%;margin:0;box-shadow:0 0 0 0 #a9a9a9;border-bottom:2px solid #ccc;}.basic-page-online .bucket-wrapper .watch-video{font-weight:700;text-transform:uppercase;margin:35px 65px;}@media (max-width:1200px) {
 .basic-page-online .bucket-wrapper .watch-video{margin:25px 30px;} 
}.basic-page-online .bucket-wrapper .call-now{font-size:22px;font-weight:700;}.basic-page-online .fifty-bucket-wrapper{padding:0;font-family:sans-serif;width:50%;float:left;text-align:center;margin-bottom:0;} .roboto-condensed .basic-page-online .fifty-bucket-wrapper{font-family: "Roboto Condensed",sans-serif;}@media (max-width:1200px) {
 .basic-page-online .fifty-bucket-wrapper{width:100%;} 
}.basic-page-online .fifty-bucket-wrapper h2{margin-bottom:0;color:#2097C8;}.basic-page-online .fifty-bucket-wrapper h4{font-family:sans-serif;font-size:16px;font-style:italic;font-weight:700;line-height:0.7;margin-top:0;} .roboto-condensed .basic-page-online .fifty-bucket-wrapper h4{font-family: "Roboto Condensed",sans-serif;}.basic-page-online .fifty-bucket-wrapper ul{padding:0 0 0 40px;}.basic-page-online .fifty-bucket-wrapper ul li{font-weight:500;color:#000000;padding-left:13px;}.basic-page-online .fifty-bucket-wrapper .get-app{padding-right:7px;}@media (max-width:767px) {
 .basic-page-online .fifty-bucket-wrapper .get-app{padding-right:0;} 
}.basic-page-online .fifty-bucket-wrapper .get-app img{border-radius:7px;}.basic-page-online .fifty-bucket-wrapper .get-app img:hover{box-shadow:0 0 5px rgba(0,0,0,0.7);}.basic-page-online .reviewgm{background:#dd4b39;color:#ffffff;border-radius:10px;text-decoration:none;font-family:Verdana,Helvetica,Arial,sans-serif;padding:3%;width:44%;display:inline-block;float:none;text-align:center;}.basic-page-online .reviewgm:hover{background-color:#333333;}.basic-page-online .socialshrink{padding:0 20%;}.basic-page-online .socialshrink .bucket-wrapper{border-bottom:none;padding-top:30px;}@media (max-width:767px) {
 .basic-page-online .socialshrink .bucket-wrapper{padding-top:10px;} 
}@media (max-width:767px) {
 .basic-page-online .socialshrink{padding:0;} 
}.basic-page-online .socialshrink .so-wrap img{border-radius:7px;}.basic-page-online .socialshrink img:hover{box-shadow:0 0 5px rgba(0,0,0,0.7);}@media (max-width:767px) {
 .basic-page-online .socialshrink img:hover{filter:none;} 
}.basic-page-online .webbanner{color:#ffffff;padding:15px;font-weight:bold;text-align:center;background-color:#C41131;border-radius:7px;margin-bottom:20px;border:2px solid #ffffff;box-shadow:0 5px 20px #333333;transition:background-color 0.25s ease-out;}.basic-page-online .webbanner:hover{background-color:#323232;}.basic-page-online .webbanner a{font-size:18px;color:#ffffff;margin:0;padding:0;text-align:center;display:inline-block;}.international-programs .region-content .pane-node{padding-top:1px;}@media (min-width:767px) {
 .international-programs .pane-ecpi-international-sidebar-links{width:66.6%;overflow:hidden;float:left;margin-left:-15px;} 
}@media (min-width:767px) {
 .international-programs .pane-ecpi-international-sidebar-links .btn{width:calc(50% - 15px);float:left;margin-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;} 
}.college-of-culinary-arts{background:#ffffff;}.about-college-of-culinary-arts .panel-col-first.panel-panel{-webkit-box-shadow:0 8px 20px -2px #a9a9a9;box-shadow:0 8px 20px -2px #a9a9a9;}.node-type-program-civ .pane-node-field-program-civ-html-title br{display:none;}.node-type-program-civ a.media-colorbox{display:block;}.culinary-arts-degree-advanced-skills .list-ecpi-programs dt,.culinary-arts-degree-fundamentals .list-ecpi-programs dt{margin:0 0 3px 0;text-align:left;padding-left:33px;position:relative;font-family:"roboto-bold-webfont";border-radius:4px;font-size:15px;}.culinary-arts-degree-advanced-skills .list-ecpi-programs dt:after,.culinary-arts-degree-fundamentals .list-ecpi-programs dt:after{content:"";position:absolute;left:.5em;top:50%;margin-top:-8px;background-position:-32px -16px;width:16px;height:16px;background-image:url(/sites/all/themes/ecpi/images/ui-icons_888888_256x240.png);}.culinary-arts-degree-advanced-skills .list-ecpi-programs dt:hover,.culinary-arts-degree-fundamentals .list-ecpi-programs dt:hover{background-color:#6f952e;}.culinary-arts-degree-advanced-skills .list-ecpi-programs dt:hover:after,.culinary-arts-degree-fundamentals .list-ecpi-programs dt:hover:after{background-position:-32px -16px;background-image:url(/sites/all/themes/ecpi/images/ui-icons_454545_256x240.png);}.culinary-arts-degree-advanced-skills .list-ecpi-programs dt.current,.culinary-arts-degree-fundamentals .list-ecpi-programs dt.current{color:#EACD41;background-color:#6f952e;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0;}.culinary-arts-degree-advanced-skills .list-ecpi-programs dt.current:after,.culinary-arts-degree-fundamentals .list-ecpi-programs dt.current:after{background-position:-64px -16px;background-image:url(/sites/all/themes/ecpi/images/ui-icons_454545_256x240.png);}.culinary-arts-degree-advanced-skills .list-ecpi-programs dd,.culinary-arts-degree-fundamentals .list-ecpi-programs dd{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:1px solid #a9a9a9;margin-bottom:3px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}@media (min-width:767px) {
 .culinary-arts-degree-advanced-skills .list-ecpi-programs,.culinary-arts-degree-fundamentals .list-ecpi-programs{display:block;} 
}.node-type-degree-civ .pane-block{display:table;width:100%;}.node-type-degree-civ .pane-block h4{text-align:center;margin:25px 0 10px;}.node-type-degree-civ .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{width:100%;padding-bottom:0;}@media (min-width:767px) {
 .node-type-degree-civ .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-first{padding:0;width:64%;} 
}.node-type-degree-civ .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{width:100%;padding-left:0;}@media (min-width:767px) {
 .node-type-degree-civ .main-content-wrapper .content-area .panel-2col-stacked .center-wrapper .panel-col-last{width:36%;padding-left:30px;box-sizing:border-box;} 
}.node-type-degree-civ .list-ecpi-programs a{color:#68973b;}.node-type-degree-civ .list-ecpi-programs .field-collection-view{margin:0;}.node-type-degree-civ .list-ecpi-programs .field-collection-container{border-bottom:none;}.node-type-degree-civ .list-ecpi-programs li{display:table;}.node-type-degree-civ .list-ecpi-programs dt{margin-bottom:3px;}.node-type-degree-civ .list-ecpi-programs dt:hover{background-color:#6f952e;}.node-type-degree-civ .list-ecpi-programs dt.current{background-color:#6f952e;}.node-type-degree-civ .list-ecpi-programs dd{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.node-type-degree-civ .list-ecpi-programs dd ul li a{color:#68973b;}.node-type-location-civ,.node-type-program-civ,.node-type-degree-civ{background:#ffffff;}.node-type-location-civ .top-wrapper:before,.node-type-location-civ .top-wrapper:after,.node-type-location-civ .center-wrapper:before,.node-type-location-civ .center-wrapper:after,.node-type-program-civ .top-wrapper:before,.node-type-program-civ .top-wrapper:after,.node-type-program-civ .center-wrapper:before,.node-type-program-civ .center-wrapper:after,.node-type-degree-civ .top-wrapper:before,.node-type-degree-civ .top-wrapper:after,.node-type-degree-civ .center-wrapper:before,.node-type-degree-civ .center-wrapper:after{content:" ";display:table;}.node-type-location-civ .top-wrapper:after,.node-type-location-civ .center-wrapper:after,.node-type-program-civ .top-wrapper:after,.node-type-program-civ .center-wrapper:after,.node-type-degree-civ .top-wrapper:after,.node-type-degree-civ .center-wrapper:after{clear:both;}.node-type-location-civ .content-area,.node-type-program-civ .content-area,.node-type-degree-civ .content-area{padding-top:20px;}.node-type-location-civ .region-content,.node-type-program-civ .region-content,.node-type-degree-civ .region-content{background-color:white;}.node-type-location-civ .top-wrapper,.node-type-location-civ .field-name-field-degree-civ-html-title,.node-type-program-civ .top-wrapper,.node-type-program-civ .field-name-field-degree-civ-html-title,.node-type-degree-civ .top-wrapper,.node-type-degree-civ .field-name-field-degree-civ-html-title{padding:8px 16px;background-color:#68973b;text-transform:uppercase;}.node-type-location-civ .top-wrapper h1,.node-type-location-civ .top-wrapper .civ-html-title,.node-type-location-civ .field-name-field-degree-civ-html-title h1,.node-type-location-civ .field-name-field-degree-civ-html-title .civ-html-title,.node-type-program-civ .top-wrapper h1,.node-type-program-civ .top-wrapper .civ-html-title,.node-type-program-civ .field-name-field-degree-civ-html-title h1,.node-type-program-civ .field-name-field-degree-civ-html-title .civ-html-title,.node-type-degree-civ .top-wrapper h1,.node-type-degree-civ .top-wrapper .civ-html-title,.node-type-degree-civ .field-name-field-degree-civ-html-title h1,.node-type-degree-civ .field-name-field-degree-civ-html-title .civ-html-title{margin-bottom:0;margin-top:15px;color:white;font-size:37px;line-height:1.2;font-family:"roboto-regular-webfont";}.node-type-location-civ .top-wrapper h1 strong,.node-type-location-civ .top-wrapper .civ-html-title strong,.node-type-location-civ .field-name-field-degree-civ-html-title h1 strong,.node-type-location-civ .field-name-field-degree-civ-html-title .civ-html-title strong,.node-type-program-civ .top-wrapper h1 strong,.node-type-program-civ .top-wrapper .civ-html-title strong,.node-type-program-civ .field-name-field-degree-civ-html-title h1 strong,.node-type-program-civ .field-name-field-degree-civ-html-title .civ-html-title strong,.node-type-degree-civ .top-wrapper h1 strong,.node-type-degree-civ .top-wrapper .civ-html-title strong,.node-type-degree-civ .field-name-field-degree-civ-html-title h1 strong,.node-type-degree-civ .field-name-field-degree-civ-html-title .civ-html-title strong{font-family:"roboto-bold-webfont";}.node-type-location-civ .top-wrapper .panel-col-first .inside,.node-type-location-civ .top-wrapper .panel-col-first .panel-separator,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-first .inside,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-first .panel-separator,.node-type-program-civ .top-wrapper .panel-col-first .inside,.node-type-program-civ .top-wrapper .panel-col-first .panel-separator,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-first .inside,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-first .panel-separator,.node-type-degree-civ .top-wrapper .panel-col-first .inside,.node-type-degree-civ .top-wrapper .panel-col-first .panel-separator,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-first .inside,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-first .panel-separator{margin:0;}.node-type-location-civ .top-wrapper .panel-col-first .pane-node-field-location-civ-subtitle,.node-type-location-civ .top-wrapper .panel-col-first .field-name-field-program-civ-subtitle,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-first .pane-node-field-location-civ-subtitle,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-first .field-name-field-program-civ-subtitle,.node-type-program-civ .top-wrapper .panel-col-first .pane-node-field-location-civ-subtitle,.node-type-program-civ .top-wrapper .panel-col-first .field-name-field-program-civ-subtitle,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-first .pane-node-field-location-civ-subtitle,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-first .field-name-field-program-civ-subtitle,.node-type-degree-civ .top-wrapper .panel-col-first .pane-node-field-location-civ-subtitle,.node-type-degree-civ .top-wrapper .panel-col-first .field-name-field-program-civ-subtitle,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-first .pane-node-field-location-civ-subtitle,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-first .field-name-field-program-civ-subtitle{color:#f7cc54;text-transform:uppercase;font-size:18px;font-family:"roboto-regular-webfont";margin-bottom:10px;}.node-type-location-civ .top-wrapper .panel-col-last .inside,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .inside,.node-type-program-civ .top-wrapper .panel-col-last .inside,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .inside,.node-type-degree-civ .top-wrapper .panel-col-last .inside,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .inside{margin:0;}.node-type-location-civ .top-wrapper .panel-col-last .node-campus,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus,.node-type-program-civ .top-wrapper .panel-col-last .node-campus,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus{text-align:right;font-size:15px;margin-top:14px;line-height:1.2;}@media (max-width:767px) {
 .node-type-location-civ .top-wrapper .panel-col-last .node-campus,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus,.node-type-program-civ .top-wrapper .panel-col-last .node-campus,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus{text-align:center;margin-top:15px;} 
}.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-label,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-items,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-label,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-items,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-label,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-items,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-label,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-items,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-label,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-items,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-label,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-items{float:none;display:inline-block;}.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-address,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-city,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-address,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-city,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-address,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-city,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-address,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-city,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-address,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-city,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-address,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-city,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-zip-code{color:#f7cc54;text-transform:uppercase;font-weight:600;}.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free{color:white;text-transform:uppercase;}.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone .field-label,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax .field-label,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free .field-label,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone .field-label,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax .field-label,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free .field-label,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone .field-label,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax .field-label,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free .field-label,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone .field-label,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax .field-label,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free .field-label,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone .field-label,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax .field-label,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free .field-label,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone .field-label,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax .field-label,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free .field-label{font-weight:400;}.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone .field-items,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax .field-items,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free .field-items,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone .field-items,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax .field-items,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free .field-items,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone .field-items,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax .field-items,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free .field-items,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone .field-items,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax .field-items,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free .field-items,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone .field-items,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax .field-items,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free .field-items,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone .field-items,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax .field-items,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free .field-items{font-weight:600;}.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-city,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-city,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-city,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-city,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-city,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-phone,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-city,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-fax,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-phone{display:inline-block;margin:0 5px;}.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-zip-code,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free{display:inline;margin:0 5px;}.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-zip-code:after,.node-type-location-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free:after,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-zip-code:after,.node-type-location-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free:after,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-zip-code:after,.node-type-program-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free:after,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-zip-code:after,.node-type-program-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free:after,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-zip-code:after,.node-type-degree-civ .top-wrapper .panel-col-last .node-campus .field-name-field-campus-toll-free:after,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-zip-code:after,.node-type-degree-civ .field-name-field-degree-civ-html-title .panel-col-last .node-campus .field-name-field-campus-toll-free:after{content:"\A";white-space:pre;}.node-type-location-civ .field-name-field-degree-civ-html-title,.node-type-program-civ .field-name-field-degree-civ-html-title,.node-type-degree-civ .field-name-field-degree-civ-html-title{padding:25px 15px;}.node-type-location-civ .field-name-field-degree-civ-html-title h1,.node-type-program-civ .field-name-field-degree-civ-html-title h1,.node-type-degree-civ .field-name-field-degree-civ-html-title h1{margin:0;}@media (max-width:767px) {
 .node-type-location-civ .field-name-field-degree-civ-html-title h1,.node-type-program-civ .field-name-field-degree-civ-html-title h1,.node-type-degree-civ .field-name-field-degree-civ-html-title h1{text-align:center;} 
}.node-type-location-civ .center-wrapper,.node-type-program-civ .center-wrapper,.node-type-degree-civ .center-wrapper{padding:15px;}.node-type-location-civ .center-wrapper .panel-col-first,.node-type-program-civ .center-wrapper .panel-col-first,.node-type-degree-civ .center-wrapper .panel-col-first{width:56%;}.node-type-location-civ .center-wrapper .panel-col-last,.node-type-program-civ .center-wrapper .panel-col-last,.node-type-degree-civ .center-wrapper .panel-col-last{width:44%;padding-left:19px;box-sizing:border-box;}@media (max-width:767px) {
 .node-type-location-civ .center-wrapper .panel-col-last,.node-type-program-civ .center-wrapper .panel-col-last,.node-type-degree-civ .center-wrapper .panel-col-last{padding-left:0;} 
}.node-type-location-civ .center-wrapper .field-name-field-location-civ-main-image img,.node-type-program-civ .center-wrapper .field-name-field-location-civ-main-image img,.node-type-degree-civ .center-wrapper .field-name-field-location-civ-main-image img{width:100%;}.node-type-location-civ .panel-col-bottom,.node-type-program-civ .panel-col-bottom,.node-type-degree-civ .panel-col-bottom{padding:15px;box-sizing:border-box;}.node-type-location-civ .panel-col-bottom .panel-separator,.node-type-program-civ .panel-col-bottom .panel-separator,.node-type-degree-civ .panel-col-bottom .panel-separator{display:none;}.node-type-location-civ .panel-col-bottom .pane-ecpi-location-college-degrees,.node-type-program-civ .panel-col-bottom .pane-ecpi-location-college-degrees,.node-type-degree-civ .panel-col-bottom .pane-ecpi-location-college-degrees{width:25%;margin-right:6px;float:left;min-width:280px;background-color:#68973b;}@media (max-width:767px) {
 .node-type-location-civ .panel-col-bottom .pane-ecpi-location-college-degrees,.node-type-program-civ .panel-col-bottom .pane-ecpi-location-college-degrees,.node-type-degree-civ .panel-col-bottom .pane-ecpi-location-college-degrees{width:100%;margin-right:0;margin-bottom:4px;padding-bottom:1px;display:block;float:none;min-width:100px;} 
}.node-type-location-civ .panel-col-bottom .pane-ecpi-location-college-degrees ~ .pane-entity-view,.node-type-program-civ .panel-col-bottom .pane-ecpi-location-college-degrees ~ .pane-entity-view,.node-type-degree-civ .panel-col-bottom .pane-ecpi-location-college-degrees ~ .pane-entity-view{width:auto;overflow:hidden;}.node-type-location-civ .panel-col-bottom .pane-ecpi-location-college-degrees .pane-title,.node-type-program-civ .panel-col-bottom .pane-ecpi-location-college-degrees .pane-title,.node-type-degree-civ .panel-col-bottom .pane-ecpi-location-college-degrees .pane-title{margin:0;text-align:center;font-weight:300;color:#f7cc54;padding:5px 0px;font-size:22px;border-bottom:1px solid #f7cc54;font-family:Verdana,Helvetica,Arial,sans-serif;}.node-type-location-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list,.node-type-program-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list,.node-type-degree-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list{list-style:none;}.node-type-location-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li,.node-type-program-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li,.node-type-degree-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li{position:relative;margin:10px 0px 10px 12px;}.node-type-location-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li:before,.node-type-program-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li:before,.node-type-degree-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li:before{content:"";position:absolute;left:-24px;top:-1px;display:block;width:18px;height:18px;background-image:url(/sites/all/themes/ecpi/images/program-icon_white.png);}.node-type-location-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li a,.node-type-program-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li a,.node-type-degree-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li a{color:white;}.node-type-location-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li a:hover,.node-type-program-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li a:hover,.node-type-degree-civ .panel-col-bottom .pane-ecpi-location-college-degrees .degrees-list li a:hover{text-decoration:underline;}.node-type-location-civ .panel-col-bottom .pane-entity-view,.node-type-program-civ .panel-col-bottom .pane-entity-view,.node-type-degree-civ .panel-col-bottom .pane-entity-view{width:100%;}.node-type-location-civ .panel-col-bottom .pane-entity-view .current,.node-type-program-civ .panel-col-bottom .pane-entity-view .current,.node-type-degree-civ .panel-col-bottom .pane-entity-view .current{background-color:#68973b;}.node-type-location-civ .panel-col-bottom .pane-entity-view .list-ecpi-programs dt:hover,.node-type-program-civ .panel-col-bottom .pane-entity-view .list-ecpi-programs dt:hover,.node-type-degree-civ .panel-col-bottom .pane-entity-view .list-ecpi-programs dt:hover{background-color:#68973b;}.node-type-location-civ .list-ecpi-programs dd ul,.node-type-program-civ .list-ecpi-programs dd ul,.node-type-degree-civ .list-ecpi-programs dd ul{overflow:hidden;}.node-type-location-civ .list-ecpi-programs dd ul li,.node-type-program-civ .list-ecpi-programs dd ul li,.node-type-degree-civ .list-ecpi-programs dd ul li{background-image:url(/sites/all/themes/ecpi/images/program-icon-green.png);}.node-type-location-civ .top-wrapper .node-campus .field-name-field-campus-address .field-label,.node-type-program-civ .top-wrapper .node-campus .field-name-field-campus-address .field-label,.node-type-degree-civ .top-wrapper .node-campus .field-name-field-campus-address .field-label{display:none;}@media (max-width:767px) {
 .node-type-location-civ .panel-2col-stacked-custom .panel-col-first,.node-type-location-civ .panel-2col-stacked-custom .panel-col-last,.node-type-program-civ .panel-2col-stacked-custom .panel-col-first,.node-type-program-civ .panel-2col-stacked-custom .panel-col-last,.node-type-degree-civ .panel-2col-stacked-custom .panel-col-first,.node-type-degree-civ .panel-2col-stacked-custom .panel-col-last{width:100%;margin-bottom:6px;float:none;text-align:center;} 
}@media (max-width:767px) and (max-width:767px) {
 .node-type-location-civ .panel-2col-stacked-custom .panel-col-first .inside,.node-type-location-civ .panel-2col-stacked-custom .panel-col-last .inside,.node-type-program-civ .panel-2col-stacked-custom .panel-col-first .inside,.node-type-program-civ .panel-2col-stacked-custom .panel-col-last .inside,.node-type-degree-civ .panel-2col-stacked-custom .panel-col-first .inside,.node-type-degree-civ .panel-2col-stacked-custom .panel-col-last .inside{margin-left:0;} 
}.node-type-location-civ main,.node-type-program-civ main,.node-type-degree-civ main{background-image:url(/sites/all/themes/ecpi/images/page-banners/civ_bg_mock.png);-webkit-background-size:contain;background-size:contain;}.node-type-location-civ .field-name-field-program-civ-icon,.node-type-program-civ .field-name-field-program-civ-icon,.node-type-degree-civ .field-name-field-program-civ-icon{text-align:right;}@media (max-width:767px) {
 .node-type-location-civ .field-name-field-program-civ-icon,.node-type-program-civ .field-name-field-program-civ-icon,.node-type-degree-civ .field-name-field-program-civ-icon{text-align:center;margin-top:10px;} 
}.node-type-location-civ iframe,.node-type-program-civ iframe,.node-type-degree-civ iframe{max-width:100%;}.node-type-location-civ table.ecpi-table th,.node-type-program-civ table.ecpi-table th,.node-type-degree-civ table.ecpi-table th{background-color:#68973b;}.node-type-location-civ .group-program-civ-wrap,.node-type-program-civ .group-program-civ-wrap,.node-type-degree-civ .group-program-civ-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:40px;}.node-type-location-civ .group-program-civ-wrap > .field,.node-type-program-civ .group-program-civ-wrap > .field,.node-type-degree-civ .group-program-civ-wrap > .field{margin-top:30px;width:33.333%;}@media (max-width:1200px) {
 .node-type-location-civ .group-program-civ-wrap > .field,.node-type-program-civ .group-program-civ-wrap > .field,.node-type-degree-civ .group-program-civ-wrap > .field{width:50%;} 
}@media (max-width:767px) {
 .node-type-location-civ .group-program-civ-wrap > .field,.node-type-program-civ .group-program-civ-wrap > .field,.node-type-degree-civ .group-program-civ-wrap > .field{width:100%;} 
}.node-type-location-civ .group-program-civ-wrap ul,.node-type-program-civ .group-program-civ-wrap ul,.node-type-degree-civ .group-program-civ-wrap ul{margin:0;padding:0;}.node-type-location-civ .group-program-civ-wrap ul li,.node-type-program-civ .group-program-civ-wrap ul li,.node-type-degree-civ .group-program-civ-wrap ul li{background-image:url(/sites/all/themes/ecpi/images/program-icon-green.png);}.node-type-location-civ .group-program-civ-wrap .field-label ~ .field-items .field-item,.node-type-program-civ .group-program-civ-wrap .field-label ~ .field-items .field-item,.node-type-degree-civ .group-program-civ-wrap .field-label ~ .field-items .field-item{background-image:url(/sites/all/themes/ecpi/images/program-icon-green.png);}.node-type-location-civ .media-youtube-video,.node-type-program-civ .media-youtube-video,.node-type-degree-civ .media-youtube-video{position:relative;padding-bottom:55.5%;height:0;margin:10px 0;overflow:hidden;}.node-type-location-civ .media-youtube-video iframe,.node-type-program-civ .media-youtube-video iframe,.node-type-degree-civ .media-youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.node-type-location-civ .photo-gallery,.node-type-program-civ .photo-gallery,.node-type-degree-civ .photo-gallery{background:#ECECEC;padding:5px 15px 25px;margin:15px 0;box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);-webkit-box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);-moz-box-shadow:0 4px 6px 2px rgba(213,213,213,0.7);margin-top:15px;}.node-type-location-civ .photo-gallery h2.gallery-title,.node-type-program-civ .photo-gallery h2.gallery-title,.node-type-degree-civ .photo-gallery h2.gallery-title{margin:10px 0 0 15px;}.node-type-location-civ .photo-gallery .gallery-items,.node-type-program-civ .photo-gallery .gallery-items,.node-type-degree-civ .photo-gallery .gallery-items{padding:10px 0 0 15px;}.node-type-location-civ .photo-gallery .gallery-items .slick-next,.node-type-location-civ .photo-gallery .gallery-items .slick-prev,.node-type-program-civ .photo-gallery .gallery-items .slick-next,.node-type-program-civ .photo-gallery .gallery-items .slick-prev,.node-type-degree-civ .photo-gallery .gallery-items .slick-next,.node-type-degree-civ .photo-gallery .gallery-items .slick-prev{top:55%;width:50px;height:50px;background:url(/sites/all/themes/ecpi/images/slick-nav-civ.png) 0 0 no-repeat;background-size:100% auto;right:5px;z-index:2;}.node-type-location-civ .photo-gallery .gallery-items .slick-next:before,.node-type-location-civ .photo-gallery .gallery-items .slick-prev:before,.node-type-program-civ .photo-gallery .gallery-items .slick-next:before,.node-type-program-civ .photo-gallery .gallery-items .slick-prev:before,.node-type-degree-civ .photo-gallery .gallery-items .slick-next:before,.node-type-degree-civ .photo-gallery .gallery-items .slick-prev:before{content:none;}.node-type-location-civ .photo-gallery .gallery-items .slick-next.slick-prev,.node-type-location-civ .photo-gallery .gallery-items .slick-prev.slick-prev,.node-type-program-civ .photo-gallery .gallery-items .slick-next.slick-prev,.node-type-program-civ .photo-gallery .gallery-items .slick-prev.slick-prev,.node-type-degree-civ .photo-gallery .gallery-items .slick-next.slick-prev,.node-type-degree-civ .photo-gallery .gallery-items .slick-prev.slick-prev{top:38%;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.node-type-location-civ .photo-gallery-popup #cboxPrevious,.node-type-location-civ .photo-gallery-popup #cboxNext,.node-type-program-civ .photo-gallery-popup #cboxPrevious,.node-type-program-civ .photo-gallery-popup #cboxNext,.node-type-degree-civ .photo-gallery-popup #cboxPrevious,.node-type-degree-civ .photo-gallery-popup #cboxNext{background:url(/sites/all/themes/ecpi/images/slick-nav-civ.png) 0 0 no-repeat;background-size:100% auto;}.node-type-location-civ .pane-node-field-location-civ-photos,.node-type-program-civ .pane-node-field-location-civ-photos,.node-type-degree-civ .pane-node-field-location-civ-photos{clear:both;padding-top:10px;}@media (max-width:1200px) {
 .civ-page .full-width{padding-top:0;} 
}.civ-page .slider-title{display:inline-block;color:#ffffff;padding:10px 20px;background-color:rgba(0,71,153,0.85);margin:0;text-transform:uppercase;font-family:"roboto-regular-webfont";}.civ-page .slider-title strong{font-family:"roboto-bold-webfont";}.civ-page .group-slider-civ-description{text-align:left;padding:5px 8px 0px 8px;background-color:rgba(255,255,255,0.6);}.civ-page .group-slider-civ-description:after{content:'';display:table;clear:both;}.civ-page .group-slider-civ-description .field-type-link-field{overflow:hidden;text-align:right;}@media (max-width:767px) {
 .civ-page .group-slider-civ-description .field-type-link-field{overflow:visible;} 
}.civ-page .group-slider-civ-description .field-type-link-field a{background-color:#ee3124;padding:10px;margin:3px 0;display:inline-block;text-transform:uppercase;color:#ffffff;border:1px solid #ffffff;}.civ-page .group-slider-civ-description .field-type-link-field a:hover{background-color:#b7190e;}.civ-page .field-name-field-slider-civ-description,.civ-page .field-name-field-civ-slide-description{float:left;max-width:80%;}@media (max-width:767px) {
 .civ-page .field-name-field-slider-civ-description,.civ-page .field-name-field-civ-slide-description{max-width:100%;} 
}.civ-page .field-name-field-slider-civ-description p,.civ-page .field-name-field-civ-slide-description p{margin:5px 0;line-height:1;text-transform:uppercase;font-size:16px;}.civ-page .cycle-slide{min-width:100%;overflow:hidden;height:350px;}.civ-page .cycle-slide .top-left .group-slider-civ-sticky,.civ-page .cycle-slide .top-right .group-slider-civ-sticky,.civ-page .cycle-slide .bottom-left .group-slider-civ-sticky,.civ-page .cycle-slide .middle .group-slider-civ-sticky{display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;}.civ-page .cycle-slide .top-left .group-slider-civ-sticky .group-slider-civ-description,.civ-page .cycle-slide .top-right .group-slider-civ-sticky .group-slider-civ-description,.civ-page .cycle-slide .bottom-left .group-slider-civ-sticky .group-slider-civ-description,.civ-page .cycle-slide .middle .group-slider-civ-sticky .group-slider-civ-description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;}.civ-page .cycle-slide .middle{justify-content:center;-webkit-justify-content:center;}.civ-page .cycle-slide .middle .group-slider-civ-sticky{-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;top:0;}.civ-page .cycle-slide .top-right .group-slider-civ-sticky{-webkit-align-items:flex-end;align-items:flex-end;}.civ-page .cycle-slide .top-left .group-slider-civ-sticky,.civ-page .cycle-slide .bottom-left .group-slider-civ-sticky{-webkit-align-items:flex-start;align-items:flex-start;}.civ-page .cycle-slide .top-left .group-slider-civ-sticky .group-slider-civ-description .field-name-field-civ-slide-description,.civ-page .cycle-slide .bottom-left .group-slider-civ-sticky .group-slider-civ-description .field-name-field-civ-slide-description{float:right;}.civ-page .cycle-slide .top-left .group-slider-civ-sticky .group-slider-civ-description .field-type-link-field,.civ-page .cycle-slide .bottom-left .group-slider-civ-sticky .group-slider-civ-description .field-type-link-field{text-align:left;}.civ-page .cycle-slide .top-left .group-slider-civ-sticky,.civ-page .cycle-slide .top-right .group-slider-civ-sticky{bottom:auto;top:0;}.civ-page .cycle-slide .top-left .group-slider-civ-sticky .slider-title,.civ-page .cycle-slide .top-right .group-slider-civ-sticky .slider-title{-webkit-order:2;order:2;}.civ-page .cycle-slide .top-left .group-slider-civ-sticky .group-slider-civ-description,.civ-page .cycle-slide .top-right .group-slider-civ-sticky .group-slider-civ-description{-webkit-order:1;order:1;}.civ-page .cycle-slide img{min-width:100%;}@media (max-width:1200px) {
 .civ-page .cycle-slide img{min-height:100%;max-width:1200px;position:relative;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);left:50%;} 
}@media (max-width:767px) {
 .civ-page .cycle-slide img{max-width:767px;} 
}.civ-page .group-slider-civ-sticky{position:absolute;text-align:right;left:0;bottom:0;width:100%;z-index:200;}.civ-page .leader-content-wrapper{background-image:url(/sites/all/themes/ecpi/images/page-banners/civ_bg_mock.png);-webkit-background-size:cover;background-size:cover;background-position:top center;background-repeat:no-repeat;}.civ-page .region-menu .tb-megamenu-nav li a{border:none;}.civ-page .region-menu .tb-megamenu-nav li.ecpi-mobile-menu-civ-trigger a{font-size:0;}.civ-page .region-menu .tb-megamenu-nav li.ecpi-mobile-menu-civ-trigger a:focus,.civ-page .region-menu .tb-megamenu-nav li.ecpi-mobile-menu-civ-trigger a:hover{background-color:transparent;}.civ-page .nav-collapse .tb-megamenu-nav > li:first-child > a{background-color:transparent;}.civ-page .nav-collapse .tb-megamenu-nav > li:first-child > a:hover,.civ-page .nav-collapse .tb-megamenu-nav > li:first-child > a:focus{background-color:#6f952e;}@media (max-width:767px) {
 .civ-page .tb-megamenu .nav .mega{position:static;}.civ-page .tb-megamenu .nav .mega.ecpi-mobile-menu-civ-trigger{position:absolute;}.civ-page .tb-megamenu .nav .mega .mega-dropdown-menu{right:0;} 
}.civ-page .tb-megamenu .nav .active a{background-color:#6f952e;}.civ-page .tb-megamenu .nav .active a:hover,.civ-page .tb-megamenu .nav .active a:focus{background-color:#6f952e;}.civ-page .tb-megamenu .nav .active li a:hover,.civ-page .tb-megamenu .nav .active li a:focus{background-color:#ECECEC;color:#004799;}.civ-page .tb-megamenu .mega:hover > .mega-dropdown-menu{display:block;background-color:#6f952e;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.civ-page .tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.civ-page .tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.civ-page .tb-megamenu .nav > li.dropdown.open.active > a:hover{background-color:#6f952e;}.civ-page .tb-megamenu .dropdown-menu .active > a,.civ-page .tb-megamenu .dropdown-menu .active > a:hover{background-image:-moz-linear-gradient(top,transparent,transparent);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(transparent));background-image:-webkit-linear-gradient(top,transparent,transparent);background-image:-o-linear-gradient(top,transparent,transparent);background-image:linear-gradient(to bottom,transparent,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent',endColorstr='transparent',GradientType=0);}.civ-page main{background-image:url(/sites/all/themes/ecpi/images/page-banners/civ_bg_mock1.png);background-repeat:no-repeat;background-position:50% 0;}.civ-page main .leader-content-wrapper{background-image:url(/sites/all/themes/ecpi/images/page-banners/civ_bg_mock1.png);background-repeat:no-repeat;background-position:50% 0;}.civ-page main .main-content-wrapper h1.title{color:#68973b;}.civ-page main .main-content-wrapper a.ecpi-rif{background:#ee3124;}.civ-page main .main-content-wrapper a.ecpi-rif:hover{background:#c51b0f;}.civ-page main .main-content-wrapper .financial-planning{background-color:#243886;}.civ-page main .main-content-wrapper .financial-planning:hover{background:#172456;}.civ-page main .main-content-wrapper a.btn.ecpi-financial-tool,.civ-page main .main-content-wrapper a.btn.financial-planning{background:#243886;padding-left:58px;}.civ-page main .main-content-wrapper a.btn.ecpi-financial-tool:before,.civ-page main .main-content-wrapper a.btn.financial-planning:before{display:inline-block;position:static;vertical-align:-10px;margin-bottom:-3px;margin-right:5px;width:30px;height:34px;}.civ-page main .main-content-wrapper a.btn.ecpi-financial-tool img,.civ-page main .main-content-wrapper a.btn.financial-planning img{display:none;}.civ-page main .main-content-wrapper .viewbook{background-color:#073b87;}.civ-page main .main-content-wrapper .viewbook:hover{background-color:#04224d;}.civ-page main .main-content-wrapper a.btn.ecpi-chat,.civ-page main .main-content-wrapper a.btn.ecpi-send-info{background:#073b87;}.civ-page main .main-content-wrapper a.btn.ecpi-chat:hover,.civ-page main .main-content-wrapper a.btn.ecpi-send-info:hover{background-color:#04224d;}.civ-page main .main-content-wrapper .menuNavigationSidebar ul{background:#68973b;}.civ-page main .main-content-wrapper .menuNavigationSidebar ul li a{border-bottom-color:#a0ca78;background:url(/sites/all/themes/ecpi/images/about_menu_arrow.png) no-repeat 90% 50% transparent;}.civ-page main .main-content-wrapper .menuNavigationSidebar ul li a:hover{background:#4a6b2a;}body.node-type-page .civ-page .main-content-wrapper #sidebar_request_info a,body.node-type-page .civ-page .main-content-wrapper #sidebar_livechat a,body.node-type-page .civ-page .main-content-wrapper #sidebar_applyNow a{font-size:16px;line-height:1.2;padding:16px 5px;}body.culinary-arts .civ-page .pane-ecpi-college-menu .pane-content .item-list > ul{background:#68973b;}body.culinary-arts .civ-page .pane-ecpi-college-menu .pane-content .item-list > ul li a{border-bottom-color:#a0ca78;}body.culinary-arts .civ-page .pane-ecpi-college-menu .pane-content .item-list > ul li a:hover{background-color:#4a6b2a;}body.culinary-arts .civ-page .pane-ecpi-college-menu .pane-content .item-list > ul li a.active{background-color:#4a6b2a;}body.culinary-arts .civ-page .pane-ecpi-college-menu .pane-content .item-list > ul li:not(:last-child) a:after{background-color:#4a6b2a;}.civ-page .sidebar-main-phone p{margin:0;}.civ-page .event-calendar-block{border-top-color:#eaaa53;}.civ-page .event-calendar-block-bottom{background:#eaaa53;}.civ-page .event-calendar-block-bottom a{display:block;}.civ-page .event-calendar-block-bottom:hover{background:#e38f1c;}.civ-page .region-leader .block-bean{margin-bottom:0;}.civ-page .bean-ecpi-header-slider-civ .field-collection-container,.civ-page .bean-ecpi-header-slider-civ .field-collection-view{margin:0;padding:0;max-width:100%;}.civ-page .bean-ecpi-header-slider-civ .field-collection-container{width:100%;}.civ-page .block-bean:after{content:none;}@media (max-width:1200px) and (min-width:768px) {
 .civ-page .block-bean .full-width{padding-left:0;}.civ-page .block-bean .full-width .entity-bean img{height:auto;} 
}@media (max-width:767px) {
 .civ-page .block-bean .full-width{padding-top:0;}.civ-page .block-bean .full-width .entity-bean img{height:auto;} 
}@media (max-width:1200px) {
 .civ-page .state{width:100%;margin:0 0 10px 0;} 
}.civ-page #accordion.ui-accordion .ui-accordion-header{background:#323232;color:#fff;}.civ-page #accordion.ui-accordion .ui-accordion-header.ui-accordion-header-active{background:#68973b;color:#eacd41;}.civ-page #accordion.ui-accordion .ui-accordion-content{background:#ececef;height:auto !important;}.civ-page #accordion.ui-accordion .ui-accordion-content ul.accordion-content-list{float:left;margin:0;list-style:none;}.civ-page #accordion.ui-accordion .ui-accordion-content ul.accordion-content-list li{display:table;margin:0;font-family:sans-serif;font-weight:normal;font-style:normal;font-size:13px;line-height:28px;background:url(/sites/all/themes/ecpi/images/program-icon-green.png) no-repeat 0 6px;padding:0 0 0 24px;} .roboto-regular-webfont .civ-page #accordion.ui-accordion .ui-accordion-content ul.accordion-content-list li{font-family: "roboto-regular-webfont",sans-serif;}.civ-basic-page .panel-2col .panel-col-first{padding:13px 13px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%;}@media (max-width:767px) {
 .civ-basic-page .panel-2col .panel-col-first{float:none;width:100%;margin-bottom:30px;padding-left:0;padding-right:0;} 
}.civ-basic-page .panel-2col .panel-col-last{float:right;width:28%;}@media (max-width:767px) {
 .civ-basic-page .panel-2col .panel-col-last{float:none;width:100%;margin-bottom:30px;} 
}.civ-basic-page .panel-2col .panel-col-last .panel-separator{margin:0;}.civ-basic-page .panel-2col .inside{margin:0;}#civ-program a.btn.ecpi-rif,#civ-program a.btn.financial-planning,#civ-program a.btn.viewbook{padding:25px 5px;font-size:20px;}#civ-program a.btn.financial-planning,#civ-program a.btn.viewbook{padding-left:58px;}.panel-panel div div.pane-program-civ h2.pane-title{text-align:center;border-bottom:2px solid #F44336;padding-bottom:12px;font-family:"roboto-regular-webfont";font-weight:normal;font-size:33px;}.page-node-about .civ-page h2.pane-title{color:#68973b;}table{border-collapse:collapse;border-style:solid;border-width:1px;border-color:#999999;}table th{font-size:1em;padding:8px;}table td{padding:8px;}table.ranked-table th{background-color:#104ba0;background-image:linear-gradient(#02A3FF,#104ba0);color:#fff !important;border-color:#104ba0;border-style:solid;border-width:1px;}table.ecpi-table th{background-color:#02A3FF;color:#fff !important;border-color:#104ba0;border-style:solid;border-width:1px;font-size:1em;}.student-page table.ecpi-table th{background-color:#2399d1 !important;}.student-page table.ecpi-table th.table-h1,.student-page table.ecpi-table th.h1-header{background-color:#0e3f81 !important;}table.ecpi-table .table-h1{background-color:#104ba0;font-size:1.5em;}table.ecpi-table td{border-style:solid;border-width:1px;border-color:#999999;}.student-page table.ecpi-table td[colspan="4"]{background-color:#eaa040 !important;text-align:center;color:white;}.student-page table.ecpi-table td[colspan="4"] p{margin:0;font-size:inherit !important;font-weight:bold;}.civ-page table.ecpi-table a.colorbox-node{color:#68973b;}table.mil-table th{background-color:#a0973f;color:#fff !important;border-color:#64642d;border-style:solid;border-width:1px;font-size:1em;}table.mil-table .table-h1{background-color:#64642d;font-size:1.5em;}table.mil-table td{border-style:solid;border-width:1px;border-color:#999999;}.ecpi-table-wrapper{overflow:auto;}
/*})'"*/
