@charset "utf-8";
@media screen and (max-width:1139px){
body{-webkit-text-size-adjust:none;}
/* master-hub */
#main-cs-degree-hub .title-main-cs .titl-wrap h1 {font-size: 64px;}
#main-cs-degree-hub .title-main-cs .titl-wrap span {font-size: 27px;}
#main-cs-degree-hub .title-main-cs{width: calc(100% - 320px);}
/* master-hub */
/* cs-career */
#cs-career .career-header .heading-text{width: calc(100% - 304px);}
#cs-career .career-header h1 strong, #cs-career .career-header h1 i{ font-size: 48px;}
/* cs-career */
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu{right:-100px;left:inherit;}
/* banner-with-widget */
#ComputerEngineering-Focus .header-content{width: calc(100% - 335px);}
#ComputerEngineering-Focus .header-content h1{font-size: 32px;line-height: 49px;}
#ComputerEngineering-Focus .header-content p{ font-size:14px;}
/* banner-with-widget */
/* search-widget - CMN_Monetization */
#cs-degrees .banner .banner-right{right: 0;}
/* search-widget - CMN_Monetization */
/* state-ranking */

/* state-ranking */
/* alignment */
.CS-MasterMain.under-wrap .monster-widget.search-widget {margin-top: -285px;}
/* alignment */
#cs-career .career-header .heading-text { width: calc(100% - 275px) !important; }

}
@media screen and (max-width:1024px){
.CS-MasterBanner .for_degree_space .intro { width: 69%; }
/* With Widget */
.major-design-main.with-widget .major-design-right{width: calc(100% - 280px);}
/* With Widget */
/* search-widget - CMN_Monetization */
#cs-degrees .banner .banner-left{float:left;width:calc(100% - 320px);}
.search-widget{margin-right: 20px;}
#cs-degrees .banner .sci-banner{ width:100%;}
/* search-widget - CMN_Monetization */
/*home*/
.cutting-edge-block{background-size: cover;}
.expert-resource-block .resource-block-main .block{ margin-left:10px;}
/*home*/
#cs-scholarships .cutting-edge-banner .wrapper i.banner-inner{background:none;}
#cs-scholarships .cutting-edge-banner .wrapper{text-align:center;}
#cs-scholarships .cutting-edge-banner .wrapper h1{margin-bottom:10px;}
#cs-scholarships .cutting-edge-banner .wrapper h1 span{margin-left:0px;background:none;}
#cs-scholarships .cutting-edge-banner .wrapper h1 strong{padding:12px 0px;width:100%;margin-left:0;}
#cs-scholarships .cutting-edge-banner .wrapper em{position:inherit;bottom:inherit;left:inherit;}
.major-design-main .major-design-right .employers-block .row_center{width:inherit;display:block;}
#major-pages-design .wrapper{width:98%;margin:0 auto;}
#major-pages-design .major-banner h1{font-size:64px;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block{width:48%;box-sizing:border-box;margin:0;}
.major-design-main .major-design-right{width:calc(100% - 260px);}
.major-design-main .major-design-right .growth-block-main .growth-block{width:30%;box-sizing:border-box;margin:1%;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block{width:48%;box-sizing:border-box;margin:0;vertical-align:top;min-height:200px;padding-bottom:0;margin-bottom:20px;}
.major-design-main .major-design-right .summary-block-main .summary-block .green-box{padding:6px;}
.major-design-main .major-design-right .growth-block-main .growth-block{width:30%;box-sizing:border-box;margin:1%;}
.major-design-main .major-design-right .growth-graph-main{width:100%;display:inline-block;}
.major-design-main .major-design-right .growth-graph-main .growth-graph{width:auto;box-sizing:border-box;}
.major-design-main .major-design-right .growth-graph-main .growth-graph img{width:100%;}
.major-design-main .major-design-right .top-employer-box .employer-box-main, .major-design-main .major-design-right .top-employer-box .skills-box-main, .major-design-main .major-design-right .top-employer-box .salaries-box-main, .major-design-main .major-design-right .top-employer-box .job-box-main{width:47%;margin:1%;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data .data-text .data-text-main span{font-size:15px;padding:0 10px 0 10px;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data .data-text .data-text-main i{width:40px;background-size:64%;background-position:10px center;}
.major-design-main .major-design-right table.software-engineer span{padding:10px;}
.major-design-main .major-design-right table.software-engineer th span{font-size:16px;}
.major-design-main img{max-width:100%;}
.major-design-main .major-design-right .earning-box .earning-box-data, .major-design-main .major-design-right .earning-box .earning-box-data.last{margin:10px 30px;}
.major-design-main .major-design-right .top-employer-box .skills-box-main.last,
.major-design-main .major-design-right .top-employer-box .salaries-box-main.last,
.major-design-main .major-design-right .top-employer-box .job-box-main.last,
.major-design-main .major-design-right .top-employer-box .employer-box-main.last{margin:1%;}
.major-design-main .major-design-right .salary-block .head span.right-head{width:28%;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top i.banner-icn,
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top i.red-strong{display:none;}
.cs-scholarships-main.major-design-main .major-design-right{width:calc(100% - 260px);}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom .wht-box{margin-right:0px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom .wht-box p{padding:15px 20px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 span{margin-left:0px;padding:8px 10px 12px 10px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 strong{font-size:56px;}
.coding-bootcamp-main .major-design-right{width:calc(100% - 260px);}
#aboutus .wrapper{width:98%;margin:0 auto;}
/*#cs-career
#cs-career .career-header h1 i{font-size:40px;}
#cs-career .career-header h1 strong{margin-left:53px;font-size:70px;}
#cs-career .career-header h1 span{margin-right:36px;font-size:24px;}
#cs-career*/
.share-social-icons{display:none;}
#cs-degrees .methodology-title{padding-bottom:20px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li{width:188px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3{font-size:30px;}
#cs-degrees .tech-container .CS-masterlink-block{background-color:#fff;}
.social-icon-parent{display:none;}
.wrapper{width:98%;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-search-tool{width:110px;}
#cs-degrees .tech-container .tech-banner{margin:0 auto;}
#cs-degrees .tech-container .banner-shadow{margin:0 auto;float:none;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .boxshadow{margin:70px 0 0 90px;}
#cs-degrees .tech-container .tech-search-tool table tbody .b-sch-col{width:320px;}
#cs-degrees .tech-container .tech-search-tool table tr .sch-col{width:367px;}
#cs-degrees .tech-container .tech-search-tool table tr .typ-col{width:110px;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .continue-blk .cont-left-patr{width:420px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr{width:100%;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr.vw-mr-prgrm td{width:100%;}
#program-lab{width:100%;}
#program-lab .programs-lab-block .lab-title{width:324px;}
#program-lab .programs-lab-block .lab-features{width:645px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-city-col{padding:6px 15px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tr .sch-col{width:257px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td.b-sch-col{width:257px;}
#cs-degrees .tech-container .traditional-teach-path .path-first, #cs-degrees .tech-container .traditional-teach-path .path-five{left:6px;}
#cs-degrees .tech-container .traditional-teach-path .path-four, #cs-degrees .tech-container .traditional-teach-path .path-six, #cs-degrees .tech-container .traditional-teach-path .path-eight{right:7px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li.clg-degree{display:block;margin:0 auto;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li.bcm-certy{width:470px;}
#cs-degrees .tech-container .traditional-teach-path .path-second{right:9px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b{font-size:40px;}
#cs-degrees .tech-container .traditional-teach-path .path-third, #cs-degrees .tech-container .traditional-teach-path .path-seven{left:-1px;}
#cs-degrees .tech-container .page-title strong{line-height:110px;font-size:93px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch > input{width:127px;border-radius:0;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch .search-now-btn{width:123px;border-radius:0;}
#cs-degrees .tech-container h2, #cs-degrees .tech-container .personality-quiz strong, #cs-degrees .tech-container .tech-search-tool table tbody tr td b{font-weight:normal;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search input, #cs-degrees .tech-container .buttons input, #cs-degrees .tech-container .questions-table ul li input{border-radius:0;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li{margin-left:26px;margin-right:5px;}
#cs-degrees .banner{position:relative;z-index:0;}
#ComputerEngineering-Focus .CEFocus-Banner{width:100%;}
#cs-degrees .tech-container .state-page-contain h1{margin:20px 0 20px 0;}
#cs-degrees .tech-container .state-page-contain{margin-bottom:0;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering{margin-top:20px;}
#cs-degrees .tech-container h2{margin-bottom:15px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left{background:#e6ddce;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-right .BC-description span{width:94%;padding:10px 10px 13px 15px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block ul li{width:98%;}
#CS-Before-College .before-collge-mainBlock .before-college-banner{width:100%;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left b{width:95%;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li.index-title:after{height:14px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li.index-title span.index-on{line-height:29px;}
#about-content .about-block .about-block-content{margin-bottom:10px;}
#aboutus .sub-head-aboutus{margin-bottom:25px;}
#aboutus p{margin-bottom:10px;}
#minority-students .wrapper{width:98%;}
#minority-students h1{font-size:70px}
#minority-students h2{font-size:55px;}
#minority-students .block .about-the-authour .autour-text{width:80%;}
#minority-students .block .expert-sources-and-parteners ul li{width:48%;}
#minority-students p{width:98%;}
#minority-students .block .preparing-before-college .college .college-text{width:80%;}
#minority-students .block .preparing-before-college p{width:83%;}
#minority-students .block-top p{width:100%;}
.wrapper{width:98%;margin:0 auto;}
#women_guide .banner{background:url(images/woman-guide/women_guide_banner.jpg) no-repeat scroll center 0/180% 100% rgba(0, 0, 0, 0);height:290px;}
#women_guide .banner h2{clear:both;display:block;float:none;font-size:46px;margin:0;padding:15px 10px;width:auto;}
#women_guide .banner h1{clear:both;display:block;float:none;font-size:80px;line-height:60px;margin:0;width:auto;}
#women_guide .banner span{clear:both;display:block;float:none;font-size:40px;margin:15px 0 0 0;width:auto;}
#women_guide .women_wealth span{width:75%;}
#women_guide .heading{padding:0;}
#women_guide .heading h3{font-size:40px;font-weight:bold;max-width:90%;padding:10px;width:auto;}
#women_guide .heading .left_img{float:left;width:45px;}
.left_img > img{display:inherit;max-width:100%;height:auto;}
#women_guide .heading .right_img{float:left;width:45px;}
.right_img > img{display:inherit;height:auto;max-width:100%;}
#women_guide .text_div .img_div{float:left;height:180px;width:160px;margin-left:30px;}
#women_guide .text_div .text{width:75%;}
#women_guide .expert_sources ul li{width:41% !important;}
#women_guide .expert_sources .margin{margin:0;float:right;}
#women_guide .pre_college ul li{background-position:0 32px;padding:20px 10px;margin-bottom:0;}
#women_guide .introduction_div ol{margin:0 0 0 35px;}
#women_guide .introduction_div ol li{padding:10px 0;}
#women_guide .introduction_div ul li{float:right;padding:7px 10px;width:95%;background-position:0 15px;}
#women_guide .introduction_div h4{margin:10px 0;font-size:28px;}
.tittel{display:inline-block;width:auto;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{width:120px;}
#cs-degrees .tech-container .cs-option{margin-right:12px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{width:98%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:33px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font{font-size:39px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{font-size:41px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{line-height:33px;line-height:46px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.degree{margin-top:0px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.machine-learning{margin-top:6px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.lineheight-one{line-height:35px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.degree{background-position:9px 12px;height:40px;}
}
@media screen and (max-width:980px){
.CS-MasterBanner .for_degree_space .intro { width: 63%; }
/* persistent nav  */
#CS-MasterDegree .for-right-align.CS-MasterMain .for_degree_space .intro b, #CS-MasterDegree .for-right-align .CS-MasterMain .CS-MasterInner{width: calc(100% - 280px);}
/* persistent nav  */
/*Featured block*/
.featured_block strong { line-height: 22px; }
.featured_block .featured_cont { display: block; }
.featured_block .featured_cont .img_block,
.featured_block .featured_cont .cont_block,
.featured_block .featured_cont .link_block { display: block; width: 100%; margin-bottom: 15px;  text-align: center;}
.featured_block .featured_cont .cont_block p br { display: none; }
.featured_block .featured_cont .cont_block big { margin-bottom: 10px; }
.featured_block .sponsored-with-texts { margin-right: 0px; }
/*Featured block*/
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle h1{width: calc(100% - 317px);margin: 20px 0 0;}
#cs-scholarships .cutting-edge-banner .wrapper h1 span{margin-left:0px;font-size:48px;line-height:52px;display:block;}
#cs-scholarships .cutting-edge-banner .wrapper h1 strong{font-size:18px;line-height:18px;}
#cs-scholarships .cutting-edge-banner .wrapper{min-height:inherit;}
#cs-scholarships .cutting-edge-banner{height:inherit;}
#cs-scholarships .cutting-edge-banner .wrapper em{padding-bottom:15px;display:block;}
#cs-scholarships .cutting-edge-banner .wrapper em br{display:none;}
.cutting-edge-main .top_menu{width:100%;}
.cutting-edge-main .full-page-content .map-sec { width:98%;}
.cutting-edge-main .full-page-content .map-sec .maps { width:68%;}
.cutting-edge-main .full-page-content .map-sec .maps img { max-width: 100%;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .cont-box{width:80%;width:calc(100% - 180px);}
.cutting-edge-main .full-page-content .img-cont-box .cont-box{width:82%;width:calc(100% - 160px);}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.first .left{width:auto;display:block;position:relative;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.first .right{display:block;width:auto;}
.cutting-edge-main .timeline-con .inner > div i{left:-5px;height:99%;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.first span{bottom:-50px;background:none;background-color:#000;height:auto;line-height:normal;left:-20px;top:auto;line-height:40px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.first .right{display:block;width:100%;padding-top:60px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left{display:inline;padding-right:0px;position:static;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left .inno{display:inline;padding-right:0px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .right{display:inline;padding-left:0px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .right .inno{display:inline;padding-left:0px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten{display:block;padding-left:20px;position:relative;padding-top:65px;width:auto;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten span{background:#000;line-height:40px;height:auto;right:auto;left:0px;top:15px;border-right:5px solid #B30404;border-radius:0px 15px 15px 0px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.first{padding-top:0px;width:auto;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left .black-block{width:auto;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.first b{display:none;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .fluid{position:static;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .fluid span{left:0px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .fluid .inno{text-align:left;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .fluid .inno li{margin:0px 2px;}
.cutting-edge-main .timeline-con .inner .header h4{font-family:'OswaldBold';font-size:35px;line-height:50px;margin:20px 0px 30px 0px;}
#major-pages-design .major-banner h1.software-engineering-heading{font-size:25px !important;}
#major-pages-design.information-degree .major-banner h1, #major-pages-design .major-banner h1 span{font-size:24px;line-height:normal !important;}
.major-design-main .major-design-right .employers-block span{padding:15px 7px;}
.major-design-main .major-design-right .top-employer-box .skills-box-main .skills-box h6{height:35px;}
#major-pages-design.information-career .major-banner h1{font-size:38px;}
#cs-scholarships .coding-bootcamp-banner i.monitor-icn{display:none;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2{width:100%;margin-bottom:15px;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2.last{width:100%;margin-bottom:0px;}
.coding-bootcamp-main .major-design-right .blu-wht-block .bw-block .content img{max-width:100%;height:auto;width:95%;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 strong{margin-left:-10px;padding-left:10px;font-size:46px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom{margin-bottom:50px;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .schlorship_block .contain_schlorship_block .list_block p.tick.calendar{float:none;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li{float:none;display:block;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li a{display:block;text-align:center;width:100%;padding:0px;line-height:45px;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li:nth-child(4) a,
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li:nth-child(5) a,
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li:nth-child(6) a,
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li:nth-child(7) a,
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li:nth-child(8) a,
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li:nth-child(9) a{display:block;text-align:center;width:100%;padding:0px;line-height:45px;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th{font-size:12px;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row1 th.th2,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row1 th.th3{font-size:14px;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-left{display:block;width:90%;margin:0 auto;padding-left:0;margin-bottom:15px;text-align:center;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right{display:block;width:90%;margin:0 auto;padding:0;margin-bottom:15px;}
/*#cs-career .career-header{background-size:1150px;}
#cs-career .career-header .heading-text{margin:0 auto;width:98%;}
#cs-career .career-header h1{padding-top:29px;}
#cs-career .career-header h1 strong{font-size:65px;}
#cs-career .career-header h1 span{margin:4px 0 0 50px;font-size:20px;}
*//*cs-career*/
#cs-degrees .tech-container .title{height:340px;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li{width:26% !important;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li.last{width:29% !important;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a{min-height:181px;}
#major-pages-design.information-degree .major-banner h1 span {font-size: 29px;margin-bottom: 15px;margin-top: 10px;}
#major-pages-design.information-degree .major-banner h1{font-size:25px;}
#major-pages-design.software-degree .major-banner h1 span{margin-top:40px;}
#major-pages-design.Computer-Science-career .major-banner h1 {font-size: 38px;margin-top: 40px;}

/* 12-04-2017 */
#cs-career .career-header {background: none;}
.alignment .monster-widget.search-widget .CMN_Monetization { margin-bottom: 25px;}
.alignment .career-left {margin-top: 0;}
/* 12-04-2017 */

}
@media (min-width:950px) and (max-width:990px){
#cs-degrees .mediaroom .bademedialogobar .bm-logo{width:234px;}
#CS-MasterDegree .campus-wrapper{width:98%;}
#CS-MasterDegree .degree-masters .rightbar{width:72%;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3{width:81%;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3.lineheightone{line-height:30px;padding-top:0px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont p{margin:0px;float:none;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2 span{font-size:28px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 i img{width:115px;margin:12px 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font{font-size:38px;margin:0 0 0 10px;float:left;text-align:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{font-size:40px;float:left;text-align:left;margin:0 0 0 10px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3{width:81%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont p{float:right;margin-left:0px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.lineheight-one{line-height:35px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.degree{margin-top:0px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont p{float:none;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li{width:178px;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1{margin:0 0 0 180px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box .table-left{width:100%;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box .table-right{width:100%;margin:20px 0 0 0;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box .table-left table td:nth-child(2){border:none;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.two td{height:auto;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.five td{height:auto;}
#degree-programs-majors .content-main-block .introduction-block{width:72%;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li{margin-right:37px;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li{margin-right:12px;}
#cs-degrees .flexnav .touch-button .navicon, #cs-degrees .menu-button .touch-button .navicon{display:none}
#cs-degrees .menu-button .touch-button .navicon-big{background:url("images/big-navicon-click.png") no-repeat scroll center top rgba(0, 0, 0, 0);color:#7D7E83;float:right;height:12px;position:relative;right:21px;top:21px;width:12px;}
#cs-degrees .menu-button.active .touch-button .navicon-big{background:url("images/navicon-click.png") no-repeat scroll center top rgba(0, 0, 0, 0);color:#7D7E83;float:right;height:12px;position:relative;right:21px;top:21px;width:12px;}
#cs-degrees .flexnav .touch-button .navcicon-mini{background:url("images/sub-navicon-non-active-click.png") no-repeat scroll center top rgba(0, 0, 0, 0);color:#7D7E83;float:right;height:8px;position:relative;right:21px;top:21px;width:8px;}
#cs-degrees .flexnav .touch-button.active .navcicon-mini{background:url("images/sub-navicon-click.png") no-repeat scroll center top rgba(0, 0, 0, 0);color:#7D7E83;float:right;height:8px;position:relative;right:21px;top:21px;width:8px;}
#cs-degrees .main-title{margin-bottom:30px;margin-top:30px;}
#cs-degrees .tech-container h2{margin-top:30px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing{margin-top:30px;}
#cs-degrees header .tech-logo{width:auto;text-align:center;}
#cs-degrees header ul.tech-nav li .tech-sub-menu b{display:none;}
#cs-degrees header nav{}
#program-lab .programs-lab-block .lab-title{width:180px;}
#cs-degrees .tech-container .cs-option{width:290px;margin-right:35px;}
.sci-certification .crty-blk{margin-right:48px;}
#cs-degrees .tech-container .title{width:248px;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .boxshadow{margin-left:63px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-one{width:448px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tr .sch-col, #cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td.b-sch-col{width:195px;}
#program-lab .programs-lab-block .lab-features{width:755px !important;}
#program-lab .programs-lab-block .lab-features{width:100%;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block{background:none;height:auto;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul{width:96%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare{width:477px;}
#cs-degrees .tech-container .buttons{width:30%;text-align:right;}
#cs-degrees .tech-container .traditional-teach-path .path-first, #cs-degrees .tech-container .traditional-teach-path .path-third, #cs-degrees .tech-container .traditional-teach-path .path-five, #cs-degrees .tech-container .traditional-teach-path .path-seven{margin-bottom:20px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;height:auto;left:inherit;position:inherit;top:inherit;width:100%;}
#cs-degrees .tech-container .traditional-teach-path .path-left b{background:none repeat scroll 0 0 #37BC9B;margin-top:0;padding:10px 0 7px 19px;text-shadow:0 1px 0 #333333;width:98%;}
#cs-degrees .tech-container .traditional-teach-path .path-left p{color:#333333;float:left;font-size:14px;line-height:24px;padding:7px 0 7px 15px;text-align:left;width:98%;}
#cs-degrees .tech-container .traditional-teach-path .path-second, #cs-degrees .tech-container .traditional-teach-path .path-four, #cs-degrees .tech-container .traditional-teach-path .path-six, #cs-degrees .tech-container .traditional-teach-path .path-eight{margin-bottom:20px;border:1px solid #ccc;background:none repeat scroll 0 0 #FFFFFF;height:auto;position:inherit;right:inherit;top:inherit;width:100%;}
#cs-degrees .tech-container .traditional-teach-path .path-right b{background:none repeat scroll 0 0 #FF9136;display:block;float:left;line-height:49px;margin-bottom:10px;margin-top:0;padding:10px 0 7px 19px;text-align:left;text-shadow:0 1px 0 #333333;width:98%;}
#cs-degrees .tech-container .traditional-teach-path .path-right p{float:left;line-height:24px;padding:7px 0 7px 15px;text-align:left;width:98%;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li{background:none repeat scroll 0 0 #FFFFFF !important;border:1px solid #CCCCCC;display:block;float:left !important;height:auto !important;margin-bottom:20px !important;padding:0;text-align:left;width:100% !important;margin-right:0;margin-left:0;}
#cs-degrees .tech-container .tech-banner, #cs-degrees .tech-container .banner-shadow{width:100%;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b{background:none repeat scroll 0 0 #22A2A2;padding:11px 0 7px 19px;width:98%;line-height:40px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li p{font-size:16px;line-height:26px;margin:0 auto;text-align:left;width:98%;font-size:14px !important;}
#cs-degrees .tech-container .traditional-teach-path, #cs-degrees .tech-container .nontraditional-teach-path{height:auto;min-height:auto;background:none;}
#cs-degrees .tech-container .questions-table{height:auto;width:94%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a{font-size:22px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-degree-cs{width:111px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-scholarship-help{width:112px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:85%;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-conclusion{width:97px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-regional{width:125px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left b{width:99%;font-size:88px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li.index-title:after{height:12px;line-height:25px;}
#about-content .about-block .about-block-content{margin-bottom:10px;}
#aboutus .sub-head-aboutus{margin-bottom:25px;}
#aboutus p{margin-bottom:10px;}
#TeachGuide{line-height:20px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part{width:670px;}
#minority-students .block .about-the-authour .autour-text{width:75%;}
#minority-students .block .expert-sources-and-parteners ul li{width:48%;}
#minority-students .block .block-title{background-position:center 3px;}
#women_guide .introduction_div ul li{}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{width:45%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs{width:681px;}
}
@media screen and (max-width:980px) and (min-width:769px){
#cs-degrees header nav{width:575px;}
#cs-degrees header nav ul.tech-nav li a {padding: 7px 4px;}
#cs-degrees header nav ul.tech-nav li{margin-right:5px;}
#cs-degrees header .tech-logo {width: 187px;}
#cs-degrees header .tech-logo img{width:100%;}
/*home*/
.cutting-edge-block i{top: 50%;    margin-top: -145px;}
/*home*/
/* master-hub */
#main-cs-degree-hub .title-main-cs .titl-wrap h1 {font-size: 51px;}
#main-cs-degree-hub .title-main-cs .titl-wrap span {font-size: 21px;}
#main-cs-degree-hub .degree_header:before{ height: 200px; bottom: -201px; }
#main-cs-degree-hub.alignment .degree_header:before { bottom: -159px; height: 160px; }
#main-cs-degree-hub.alignment .title-main-cs { width: calc(100% - 290px); }
/* master-hub */
}

@media screen and (max-width:768px){

#main-cs-degree-hub.alignment .main-cs-hub-container .right-side-cs { width: 100%; margin: 0px; padding-left: 0px;}
#main-cs-degree-hub.alignment .search-widget { margin-bottom: 25px; }
#main-cs-degree-hub.alignment .degree_header:before { display: none; }

.CS-MasterMain.under-wrap .for_degree_space .monster-widget.search-widget { position: inherit !important; top: inherit !important; left: inherit !important;}
.CS-MasterBanner .for_degree_space .intro { margin-bottom: 25px; width: 100%;}

/* persistent nav  */
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block.for-select-banner {margin-top: 0;}
#CS-MasterDegree .for-right-align.CS-MasterMain .for_degree_space .intro b, #CS-MasterDegree .for-right-align .CS-MasterMain .CS-MasterInner{width: 100%;}
.top-nav-main #content-res-menu  ul li a span br{display:none;}
#CS-MasterDegree .for-right-align.CS-MasterMain .search-widget, #ComputerEngineering-Focus .search-widget{margin: 0 auto !important;top: 0 !important;position: relative !important;margin-bottom: 30px !important;}
.top-nav-main.top-nav-sticky, .top-nav-main.top-nav-sticky.sub-con-nav{height: 0;}
/* persistent nav  */
/* With Widget */
.major-design-main.with-widget .main_left_content{position: relative !important;top: 0 !important;float: none;display: table;margin: 40px auto 0 auto;}
#CS-MasterDegree .top-nav-main,
#major-pages-design .top-nav-main{height: 0;margin-bottom: 0;}
.top-nav-main #content-res-menu  ul li a{padding: 10px 1% 10px 20px !important;font-family: 'proxima_nova_rgbold';text-align: left;}
.top-nav-main #content-res-menu  ul li a span{font-family: 'proxima_nova_rgbold';}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle .search-widget.monster-widget.with-steps{position: relative !important;top: inherit !important;}
/* With Widget */
/* alignment */
#CS-MasterDegree .CS-MasterMain.under-wrap .CS-MasterBanner .CS-MasterTitle h1{margin-left: 0;}
.CS-MasterMain.under-wrap .monster-widget.search-widget{float: none;margin: 0 auto;display: table;    margin-bottom: 20px;}
.alignment .rightbar, .alignment .CEF-right-part{margin-top: 0;}
#CS-MasterDegree .CS-MasterMain .degree-masters .CS-MasterBanner .CS-MasterTitle h1 span {font-size: 54px;}
.alignment .monster-widget.search-widget .CMN_Monetization{box-shadow: 10px 10px 0 #dde8ea, -10px 10px 0 #dde8ea, 0px 1px 0px 10px #dde8ea;}
.alignment .search-widget.monster-widget .search-ttl{margin-top: 0;}
#ComputerEngineering-Focus.alignment .header-content{width: 100%;margin-bottom: 10px;}
/* alignment */
/*#cs-career*/
#cs-career .career-header .heading-text{width: 100%;}
#cs-career .career-header .heading-text p{
	margin-left: 4px;
}
#cs-career .career-header h1 strong, #cs-career .career-header h1 i{font-size: 40px;}
#cs-career .career-header h1 span{font-size: 19px;}
#cs-career .career-header .search-widget{ margin:0 auto;float: none;}
/*#cs-career*/
/* master-hub */
#main-cs-degree-hub .title-main-cs{width: 100%;}
#main-cs-degree-hub .degree_header{ height:inherit;background-color: transparent;margin-bottom: 10px;}
#main-cs-degree-hub .search-widget{margin: 0 auto;float: none;display: table;}
#main-cs-degree-hub .detail-p p{margin-bottom: 0;}
#main-cs-degree-hub .degree_header:before{bottom: -4px;height: 180px;}
/* master-hub */
/* banner-with-widget */
#ComputerEngineering-Focus .banner-with-widget.for-banner-height{height: inherit;}
#ComputerEngineering-Focus .banner-with-widget.for-banner-height:before {height: 193px;}
#ComputerEngineering-Focus .header-content {width:100%;}
#ComputerEngineering-Focus .search-widget{float: none;margin: 0 auto; margin-bottom:15px;display: table;}
#ComputerEngineering-Focus .banner-with-widget {background: #0e3757;height: inherit;padding-top: 0;position: relative;float: left;    padding-bottom: 18px;}
#ComputerEngineering-Focus .header-content h1 {margin: 12px 0;line-height: 39px;    min-height: inherit;}
/* banner-with-widget */
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle{ padding-top:0;height: auto;margin-bottom: 20px;background-color: transparent;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle .wrapper{    display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;-webkit-flex-direction: column;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle .wrapper .search-widget{    -webkit-box-ordinal-group: 2;-moz-box-ordinal-group: 2;ms-flex-order: 2;-webkit-order: 2;order: 2;margin: 0 auto;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle .wrapper h1{-webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;ms-flex-order: 1;-webkit-order: 1;order: 1;margin-top: 10px;float: none;width: 100%;font-size: 38px;line-height: normal;margin-bottom: 20px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle h1 span{font-size: 46px;line-height: normal;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle.monster-btm{ margin-bottom:0;}
/*home*/
.cutting-edge-block i {width: 143px;height: 163px;top: 53%;background-size: contain;}
.cutting-edge-block .bottom{padding: 16px 25px;}
/*home*/
.cutting-edge-main .full-page-content .map-sec { width:98%;}
.cutting-edge-main .full-page-content .map-sec .cont_sec { float: none; margin:0 auto 25px; width:100%;}
.cutting-edge-main .full-page-content .map-sec .cont_sec ul li a { padding: 20px 5% 0;}
.cutting-edge-main .full-page-content .map-sec .maps { width:100%; clear:both;}
.cutting-edge-main .full-page-content .map-sec .maps img { max-width: 90%;}

#cs-degrees header .cs-responsive-menu .flexnav li > ul li.child-menu-sub a{background-image:none !important;padding:5px 0 6px 20px !important;font-size: 18px;}
#cs-degrees header .cs-responsive-menu .flexnav li > ul li.pad-left35 a{padding:5px 0 6px 35px !important;}
#cs-degrees header .cs-responsive-menu .flexnav li > ul li a{padding:5px 0 6px 20px !important;}
#cs-degrees header .cs-responsive-menu .flexnav li > ul li.child-menu-sub ul.tech-sub-menu a{background:#fff !important;padding-left:35px !important;}
#cs-scholarships .cutting-edge-banner .wrapper i.banner-inner{display:none;}
#cs-scholarships .cutting-edge-banner{margin-bottom:25px;height:inherit !important;}
#cs-scholarships .cutting-edge-banner .wrapper h1 span.top{margin-top:6px;}
.cutting-edge-main .full-top-menu{margin-bottom:0;height:0px;}
#cs-scholarships .cutting-edge-banner .wrapper h1{text-align:center;margin-bottom:0 !important;}
#cs-scholarships .cutting-edge-banner .wrapper h1 span{font-size:40px;line-height:normal;background:none;padding:5px;}
#cs-scholarships .cutting-edge-banner .wrapper h1 strong{font-size:18px;line-height:normal;padding:6px 10px;width:auto;}
#cs-scholarships .cutting-edge-banner .wrapper em br{display:none;}
#cs-scholarships .cutting-edge-banner .wrapper em{position:inherit;left:inherit;bottom:inherit;}
#cs-scholarships .cutting-edge-banner .wrapper{text-align:center;}
.cutting-edge-main .full-page-content h4 span{font-size:30px;height:auto;line-height:normal;}
.cutting-edge-main .full-page-content h4 i.tringl{display:none;}
#content-res-menu ul{display:block;}
#content-res-menu ul li{display:block;background:#fff;border:none;border-bottom:1px solid #d9d9d9;}
.cutting-edge-main .top_menu ul li.first,
.cutting-edge-main .top_menu ul li.last{border-radius:0;}
.cutting-edge-main .top_menu ul li a span{height:auto;font-family:"proxima_nova_rgregular" !important;}
.cutting-edge-main .top_menu ul li:hover i.icn{background:url(images/cutting-edge-hub/menu-icn.png) no-repeat;}
#major-pages-design .major-banner h1.software-engineering-heading{font-size:40px !important;}
.software-degree .major-design-main .major-design-left ul li a i{height:28px;}
#major-pages-design .flow-block .content-block.concentrations-flow .left-icn{width:130px;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content{width:calc(100% - 120px);}
#major-pages-design.software-degree .major-banner h1, #major-pages-design.software-degree .major-banner h1 span{font-size:34px;}
#major-pages-design .flow-block .content-block .left-icn .flow-title{text-align:center;padding:13px 3px;max-width:100px;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content ul.flows li span{font-size:15px;}
.major-design-main .major-design-right .radius-block-main .radius-block .title br, .software-degree .major-design-main .major-design-right h2 br{display:none;}
.major-design-main .major-design-left ul li.icn-11 a i{background-position:10px -620px;}
#major-pages-design.software-degree .major-design-main .major-design-left ul li.icn-3 a i{background-position:10px -104px;}
#major-pages-design.Computer-Science-career .major-banner h1, #major-pages-design.Computer-Science-career .major-banner h1 span{font-size:31px;}
.major-design-main .major-design-right{width:100% !important;}
.major-design-main .major-design-right .earning-box .earning-box-data, .major-design-main .major-design-right .earning-box .earning-box-data.last{display:inline-block;float:none;margin:10px 35px;}
.major-design-main .major-design-right .earning-box{text-align:center;}
#major-pages-design .major-banner h1{font-size:44px;}
.major-design-main .major-design-right .growth-block-main .growth-block{width:48%;}
.major-design-main .major-design-right .seeker-guide-box{box-sizing:border-box;}
.major-design-main .major-design-left ul li a span{font-family:'proxima_novasemibold' !important;}
.major-design-main .major-design-left ul li a{height:auto;float:left;}
.major-design-main .major-design-left ul li{float:left;}
.major-design-main .major-design-left ul li.icn-1 a i{background-position:10px 3px;}
.major-design-main .major-design-left ul li.icn-2 a i{background-position:10px -51px;}
.major-design-main .major-design-left ul li.icn-3 a i{background-position:10px -105px;}
.major-design-main .major-design-left ul li.icn-4 a i{background-position:10px -160px;}
.major-design-main .major-design-left ul li.icn-5 a i{background-position:10px -213px;}
.major-design-main .major-design-left ul li.icn-6 a i{background-position:10px -268px;}
.major-design-main .major-design-left ul li.icn-7 a i{background-position:10px -320px;}
.major-design-main .major-design-left ul li.icn-8 a i{background-position:10px -377px;}
.major-design-main .major-design-left ul li:hover{background:#fff;border-color:#ccc;}
.major-design-main .major-design-left ul li:hover a i{background-image:url(images/Major-new-design/left-icn.png);}
#major-pages-design .major-design-left#content-res-menu{position:fixed !important;}
#major-pages-design.information-career .major-banner h1{font-size:28px;}
#major-pages-design.information-career .major-banner h1 span{font-size:28px;}
#major-pages-design.information-career .major-design-main .major-design-left ul li.icn-6 a i{background-position:10px -159px;}
#major-pages-design.information-career .major-design-main .major-design-left ul li.icn-7 a i{background-position:10px -266px;}
#major-pages-design.information-career .major-design-main .major-design-left ul li.icn-8 a i{background-position:10px -320px;}
#major-pages-design.information-career .major-design-main .major-design-left ul li.icn-9 a i{background-position:10px -374px;}
.coding-bootcamp-main .major-design-right{width:100% !important;}
#cs-scholarships .coding-bootcamp-banner i.monitor-icn{display:none;}
.coding-bootcamp-main #content-res-menu{position:fixed;top:0;}
.coding-bootcamp-main #content-res-menu div a, .coding-bootcamp-main #content-res-menu ul li a{font-family:'proxima_nova_rgregular' !important;}
.coding-bootcamp-main #content-res-menu ul li{width:96% !important;padding-left:4% !important;}
.coding-bootcamp-main .major-design-left ul li:hover{background:#fff !important;border-color:#d9d9d9 !important;border-radius:0 !important;}
.coding-bootcamp-main .major-design-left ul li:hover a{border-radius:0 !important;}
.cs-scholarships-main.major-design-main .major-design-right{width:100%;margin:0 auto;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .schlorship_block .contain_schlorship_block .list_block p.tick.calendar{float:left;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th{font-size:16px;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row1 th.th2,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row1 th.th3{font-size:18px;}
.cs-scholarships-main.major-design-main .major-design-left ul li:hover a i{background:url("images/cs-scholarships/left-icn.png") no-repeat scroll 0 0;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-1 a i{background-position:10px 4px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-2 a i{background-position:10px -42px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-3 a i{background-position:10px -257px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-4 a i{background-position:10px -313px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-5 a i{background-position:10px -364px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-6 a i{background-position:10px bottom;}
.cs-scholarships-main.major-design-main .major-design-left ul li:hover{background:rgba(0, 0, 0, 0) url("images/cs-scholarships/li-disc.png") no-repeat scroll left center;}
.cs-scholarships-main.major-design-main .major-design-left ul li:hover a + ul.sub-child,
.cs-scholarships-main.major-design-main .major-design-left ul li:hover a + ul.sub-child li a{background:#fff none repeat scroll 0 0;color:#333;}
.cs-scholarships-main.major-design-main .major-design-left ul li:hover a + ul.sub-child li{background:#fff url(images/cs-scholarships/li-disc.png) no-repeat left center;color:#333;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 strong{font-size:40px !important;}
.cs-scholarships-main.major-design-main .major-design-left ul li a,
.cs-scholarships-main.major-design-main .major-design-left ul li a span{font-family:"proxima_novasemibold" !important;}
#about-content .about-block.block-width{width:100%;}
#aboutus .abtcontactcont{display:table;float:none;border-top:0;margin:0 auto;margin-bottom:30px;}
#about-content .about-block .about-block-content ul{width:100%;display:inline-block;float:left;text-align:center;}
/*#cs-career#cs-career .career-header{background:none;}
#cs-career .career-header h1{padding:10px 0;text-align:center;}
#cs-career .career-header h1 i{font-size:40px;float:none;padding:5px 10px;background:#00acc4;border:2px solid #fff;}
#cs-career .career-header h1 strong{font-size:58px;margin:0;display:block;float:none;clear:both;background:#00acc4;border:2px solid #fff;border-right:none;border-left:none;}
#cs-career .career-header h1 span{margin:0;font-size:20px;display:block;background:#e67e22;padding:10px 0;-webkit-box-shadow:inset 0 0 10px 0 rgba(51, 51, 51, 0.6);-moz-box-shadow:inset 0 0 10px 0 rgba(51, 51, 51, 0.6);box-shadow:inset 0 0 10px 0 rgba(51, 51, 51, 0.6);}
#cs-career .career-header .heading-text{min-height:inherit;}
#cs-career .intro-text{padding:0 0 17px 0;}*/
#cs-career .career-content .career-right{width:100%;}
.share-social-icons{display:none;}
#ComputerEngineering-Focus .CEFocus-Banner .CEFoucus-discription h1.fnsize-47{font-size:30px !important;}
#ComputerEngineering-Focus .CEFocus-Banner h1.fnsize-40{font-size:28px;text-align:center;line-height:28px;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo{width:250px;}
#cs-degrees .methodology-title h1{font-size:61px;}
#cs-degrees .methodology h2{font-size:43px;}
#CS-MasterDegree .degree-masters .leftbar{position:relative !important;}
#CS-MasterDegree .campus-wrapper{width:98% !important;}
#CS-MasterDegree .CS-MasterMain .degree-masters .CS-MasterBanner .CS-MasterTitle h1 span{font-size: 60px;}
#CS-MasterDegree .degree-masters .leftbar{margin:0 auto;float:none;padding-bottom:30px;display:table;}
#CS-MasterDegree .degree-masters .rightbar{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-left-part{position:relative !important;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:32px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 i img{width:115px;margin:12px 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font{font-size:38px;margin:0 0 0 10px;float:left;text-align:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{font-size:40px;float:left;text-align:left;margin:0 0 0 10px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3{width:83%;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs{position:relative !important;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li{width:178px;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1{margin:0 0 0 168px;font-size:32px;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1 span{font-size:19px;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1 b{line-height:54px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box .table-left{width:100%;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box .table-right{width:100%;margin:20px 0 0 0;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box .table-left table td:nth-child(2){border:none;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.two td{height:auto;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.five td{height:auto;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li{width:48%;height:180px;background:#00acc4;padding:5px;height:230px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li:hover{background:#ea5646;}
#degree-programs-majors .content-main-block{text-align:center;}
#degree-programs-majors .content-main-block .computer-science-degree{float:none;display:inline-block;margin:0 0 20px 0;}
#degree-programs-majors .content-main-block .introduction-block{width:100%;}
#cs-degrees .flexnav .touch-button .navicon, #cs-degrees .menu-button .touch-button .navicon{display:none;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2{font-size:27px;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select option{font-size:12px !important;}
.social-icon-parent{display:none;}
#cs-degrees .tech-container .answer h2{line-height:50px;}
#cs-degrees #salary_comparision_chart{width:53%;}
#cs-degrees .menu-button .touch-button .navicon-big{background:url("images/big-navicon-click.png") no-repeat scroll center top rgba(0, 0, 0, 0);color:#7D7E83;float:right;height:12px;position:relative;right:21px;top:21px;width:12px;}
#cs-degrees .menu-button.active .touch-button .navicon-big{background:url("images/navicon-click.png") no-repeat scroll center top rgba(0, 0, 0, 0);color:#7D7E83;float:right;height:12px;position:relative;right:21px;top:21px;width:12px;}
#cs-degrees .flexnav .touch-button .navcicon-mini{background:url("images/sub-navicon-non-active-click.png") no-repeat scroll center top rgba(0, 0, 0, 0);color:#7D7E83;float:right;height:8px;position:relative;right:21px;top:21px;width:8px;}
#cs-degrees .flexnav .touch-button.active .navcicon-mini{background:url("images/sub-navicon-click.png") no-repeat scroll center top rgba(0, 0, 0, 0);color:#7D7E83;float:right;height:8px;position:relative;right:21px;top:21px;width:8px;}
#cs-degrees .tech-container .CS-masterlink-block{background-position:left top;margin-top:20px;}
#cs-degrees .tech-container .CS-masterlink-block span{top:95px;right:188px;}
#cs-degrees .main-title{margin-top:30px;margin-bottom:30px;}
#cs-degrees .tech-container .question_contain p{float:left;width:86%;margin-top:8px;}
#cs-degrees .tech-container .answer p{width:89%;}
.answer{margin-bottom:15px;}
#container{width:100% !important;}
#access{display:none;}
#cs-degrees header .cs-responsive-menu{display:block;}

#cs-degrees .tech-container .tech-search-tool #output_teachers_prohrams{width:100%;}
#cs-degrees h1{font-size:36px;line-height:40px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td{font-family:'HelveticaNeueRegular';}
#cs-degrees .tech-container .cs-option.learn, #cs-degrees .tech-container .cs-option.work, #cs-degrees .tech-container .cs-option.explore{border:none;}
#cs-degrees .tech-container .state-page-contain .part-containt{width:100%;}
#cs-degrees .tech-container .state-page-contain h1{font-size:56px;}
#cs-degrees .tech-container .state-page-contain .teach-state-imag{width:100%;text-align:center;}
#cs-degrees .earningadvantage strong{margin-right:10px;}
#cs-degrees .earningadvantage p{width:84% !important;}
#cs-degrees .flexnav li ul{border:none !important;width:100% !important;}
#cs-degrees header .cs-responsive-menu .flexnav li > ul li{width:100% !important;}
#cs-degrees header nav{display:block;}
#cs-degrees header ul .tech-nav li .tech-sub-menu b{display:none;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td.b-sch-col{font-size:14px;}
#cs-degrees .tech-container .tech-banner{width:100%;}
#cs-degrees .tech-container .banner-shadow{width:100%;}
#cs-degrees .tech-container .tech-block .tech-block-list li{width:23%;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-blk-img{width:100%;height:auto;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-blk-img > img{float:left;width:100%;}
#cs-degrees .tech-container .tech-block .tech-block-list li h3{min-height:73px;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .tech-sub-edu{width:98%;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .continue-blk .cont-left-patr{width:76%;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .boxshadow{margin:70px 0 0 0;padding:10px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-one{width:294px;min-height:145px;}

#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch > input{width:127px;border-radius:0;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch .search-now-btn{width:123px;border-radius:0;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-three{width:201px;min-height:140px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-ratio{width:100%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two{min-height:145px;}
#cs-degrees .tech-container .tech-search-tool table tr .sch-col{width:228px;}
#cs-degrees .tech-container .tech-search-tool table tr .city-col{width:118px;}
#cs-degrees .tech-container .tech-search-tool table tr .std-col{width:111px;}
#cs-degrees .tech-container .tech-search-tool table tr .typ-col{width:94px;}
#cs-degrees .tech-container .cs-option{width:30%;margin-right:33px;}
#cs-degrees .tech-container .title{width:85%;height:392px;}
#cs-degrees .tech-container .title strong{font-size:25px;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a{padding:7px 16px 6px 16px;}
.sci-certification .crty-blk{width:30%;margin-right:30px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool h5{font-size:16px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .block-sub-block.withborder-sublock{min-height:238px;}
#cs-degrees .tech-container .teach-degree-tabing{margin:20px 0;}
#cs-degrees .tech-container .teach-tab-contain .tech-find-more{margin:0;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-tool-bottom .blk-three{min-height:238px;border-left:1px solid #87CACB;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-tool-bottom .blk-two{border-right:none;}
#TechResponsiveTable, #TechResponsiveTable thead, #TechResponsiveTable tbody, #TechResponsiveTable th,#TechResponsiveTable td,#TechResponsiveTable tr{display:block;}
#TechResponsiveTable thead tr, .TechResponsiveTable4 tbody tr.noborder_bottom{position:absolute;top:-9999px;left:-9999px;}
#TechResponsiveTable tr{border:1px solid #ccc;}
#TechResponsiveTable tbody tr td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:49% !important;word-wrap:break-word;width:50% !important;border-right:0 !important;}
#TechResponsiveTable td:before{position:absolute;left:6px;width:45%;padding-right:10px;white-space:normal;}
#TechResponsiveTable td:nth-of-type(1):before{content:" SCHOOL NAME";}
#TechResponsiveTable td:nth-of-type(2):before{content:"CITY, STATE";}
#TechResponsiveTable td:nth-of-type(3):before{content:"STUDENT POPULATION";}
#TechResponsiveTable td:nth-of-type(4):before{content:"SCHOOL TYPE";}
#TechResponsiveTable td:nth-of-type(5):before{content:"TUITION";}
#TechResponsiveTable td:nth-of-type(6):before{content:"ONLINE PROGRAMS";}
#TechResponsiveTable td:nth-of-type(7):before{content:"PROGRAMS";}
#TechResponsiveTable tr.vw-mr-prgrm td:nth-of-type(1):before{content:"";}
#cs-degrees .tech-container .tech-search-tool table tbody tr{width:100%;}
#cs-degrees .tech-container .tech-search-tool table tbody tr td{padding:4px 15px;}
#cs-degrees footer span{text-align:center;}
#cs-degrees .tech-container .f1f1f1-bg{padding:20px 0;}
#cs-degrees .tech-container h2{margin-bottom:9px;font-size:42px;margin-top:20px;}
#cs-degrees .tech-container .teach-learning-block{padding-top:20px;}
#program-lab .programs-lab-block .lab-title{width:100%;}
#program-lab .programs-lab-block .lab-features{width:100%;padding-left:0;border-left:0;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr.vw-mr-prgrm td{padding-left:0 !important;width:100% !important;padding-right:0px !important;}
#program-lab .programs-lab-block .lab-title b{width:100%;text-align:left;margin-left:16px;margin-top:8px;margin-bottom:5px;}
#program-lab .programs-lab-block .lab-title b .disply-blk{display:inline !important;}
#program-lab .programs-lab-block .lab-features .lab-feature-list li{width:98%;margin-left:0px;border-bottom:none;border-top:1px solid #ccc;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk{background-size:contain;}
.ffSelectWrapper{width:100%;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-leftblk{width:55%;padding:20px 0;}
#cs-degrees .tech-container .tech-imgmap{margin-bottom:20px;}
#cs-degrees .tech-container .featured-careers{margin-bottom:20px;}
#cs-degrees .tech-container .tech-resource-block{padding:20px 0 0 0;}
#cs-degrees .tech-container .page-title{margin-bottom:20px;}
#cs-degrees .tech-container .become-teacher h2{margin-top:0;margin-bottom:20px;}
#cs-degrees .tech-container .personality-quiz{margin-top:0;}
#cs-degrees .tech-container .get-results{margin-bottom:20px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool{margin-top:10px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph{margin-top:20px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing{float:none;margin:0px auto 0;width:100%;}
#program-lab .programs-lab-block .lab-title b{width:auto;font-size:19px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td{border-bottom:1px solid #ccc;border-right:none;padding-right:7px !important;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-city-col{padding:6px 10px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-link-col{height:16px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph{width:50%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph img{width:100%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare{width:47%;margin-top:0;}
#cs-degrees .tech-container .questions-table{width:93%;height:auto;}
#cs-degrees .tech-container .questions-table ul li span{width:70%;text-align:left;}
#cs-degrees .tech-container .buttons{width:30%;text-align:right;}
#cs-degrees .tech-container .traditional-teach-path .path-first, #cs-degrees .tech-container .traditional-teach-path .path-third, #cs-degrees .tech-container .traditional-teach-path .path-five, #cs-degrees .tech-container .traditional-teach-path .path-seven{margin-bottom:20px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;height:auto;left:inherit;position:inherit;top:inherit;width:100%;}
#cs-degrees .tech-container .traditional-teach-path .path-left b{background:none repeat scroll 0 0 #37BC9B;margin-top:0;padding:10px 0 7px 16px;text-shadow:0 1px 0 #333333;width:98%;}
#cs-degrees .tech-container .traditional-teach-path .path-left p{color:#333333;float:left;font-size:14px;line-height:24px;padding:7px 0 7px 15px;text-align:left;width:98%;}
#cs-degrees .tech-container .traditional-teach-path .path-second, #cs-degrees .tech-container .traditional-teach-path .path-four, #cs-degrees .tech-container .traditional-teach-path .path-six, #cs-degrees .tech-container .traditional-teach-path .path-eight{margin-bottom:20px;border:1px solid #ccc;background:none repeat scroll 0 0 #FFFFFF;height:auto;position:inherit;right:inherit;top:inherit;width:100%;}
#cs-degrees .tech-container .traditional-teach-path .path-right b{background:none repeat scroll 0 0 #FF9136;display:block;float:left;line-height:49px;margin-bottom:10px;margin-top:0;padding:10px 0 7px 16px;text-align:left;text-shadow:0 1px 0 #333333;width:98%;}
#cs-degrees .tech-container .traditional-teach-path .path-right p{float:left;line-height:24px;padding:7px 0 7px 15px;text-align:left;width:98%;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li{background:none repeat scroll 0 0 #FFFFFF !important;border:1px solid #CCCCCC;display:block;float:left !important;height:auto !important;margin-bottom:20px !important;padding:0;text-align:left;width:100% !important;margin-left:0;margin-right:0;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b{background:none repeat scroll 0 0 #22A2A2;padding:11px 0 7px 16px;width:98%;line-height:40px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li p{font-size:16px;line-height:26px;margin:0 auto;text-align:left;width:98%;font-size:14px !important;}
#cs-degrees .tech-container .traditional-teach-path, #cs-degrees .tech-container .nontraditional-teach-path{height:auto;min-height:auto;background:none;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul{text-align:center;padding-bottom:10px;width:95%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li{text-align:left;margin:0 15px !important;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{display:inline-block;float:none;height:50px;margin-top:17px !important;text-align:center;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare .CareerSalary-info{width:91%;}
#cs-degrees header .tech-logo{width:100%;text-align:center;}
#cs-degrees header nav{width:100%;float:left;}
#program-lab .programs-lab-block{border-bottom:1px solid #ccc;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block{background:none;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search input, #cs-degrees .tech-container .buttons input, #cs-degrees .tech-container .questions-table ul li input{border-radius:0;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b{font-size:40px !important;}
#cs-degrees .tech-container .nontraditional-teach-path b{padding-top:10px;}
.getting-started .start-blk{margin:0 0 20px;padding:20px;width:94%;}
.getting-started .start-blk .start-intro b{float:left;}
#cs-degrees .tech-container .getting-started .start-blk p{text-align:left;}

#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-degree-cs{width:140px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.std-profile{width:140px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-degree-salary{width:140px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-scholarship-help{width:140px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-regional{width:140px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-internship{width:140px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-conclusion{width:140px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-search-tool{width:140px;border-right:2px solid #fff;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a{margin-top:5px;margin-bottom:5px;padding:15px 20px 0;width:145px !important;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:85%;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left b{font-size:68px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left h1{font-size:138px;line-height:108px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left h1 span{font-size:107px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author .BC-author-info{width:70%;}
#aboutus .wrapper{width:98%;}
#about-content .about-block .about-team-img{}
#about-content .about-block .about-team-content{width:59%;}
#about-content .about-block .about-team-right .about-team-img{}
#about-content .about-block .about-team-right .about-team-content{width:59%;}
#about-content .about-block .about-block-content li{width:auto;display:inline-block;float:none;text-align:center;padding:5px;vertical-align:bottom;margin-bottom:0;}
#about-content .about-block-title .about-block-image.data-source-icon{margin-top:0;float:left;height:51px;margin-right:15px;width:50px;}
#ComputerEngineering-Focus .CEFocus-Banner h1{font-size:49px;margin-bottom:17px;text-align:center;}
#ComputerEngineering-Focus .CEFocus-Banner h1.fnsize-40{font-size:36px;margin-bottom:17px;text-align:center;}
#ComputerEngineering-Focus .CEF-container .CEF-left-part{margin:0 auto;float:none;}
#ComputerEngineering-Focus .CEF-container .CEF-left-part .nav-list{margin-bottom:20px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part{width:100%;margin-top:20px;}
#minority-students h1{font-size:66px;}
#minority-students h2{font-size:50px;}
#minority-students h3{font-size:26px;}
#minority-students .block .expert-sources-and-parteners ul li{width:47%;min-height:166px;}
#minority-students p{width:97%;}
#minority-students .block .preparing-before-college .college .college-text{width:75%;}
#minority-students .block .preparing-before-college p{width:100%;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{margin-right:60px;}
#minority-students .block .about-the-authour .autour-text{width:73%;}
#women_guide .banner h2{font-size:42px;}
#women_guide .banner h1{font-size:60px;}
#women_guide .banner span{font-size:33px;}
.wrapper .text_div .text{width:70%;}
#women_guide .text_div .text{width:70%;}
#women_guide .expert_sources ul li{margin:0 30px;}
#women_guide .expert_sources ul li{width:43% !important;}
#women_guide .expert_sources ul li p span{float:none;}
#women_guide .heading h3{max-width:inherit;padding:10px 5px;}
#women_guide .text_div .text p{width:100%;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{width:120px;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{float:left;width:73%;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-info{float:left;margin-right:0;width:100%;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block{width:100%;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{width:65%;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs{float:none;margin:0 auto;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs{margin:20px 10px 0;float:left;width:97%;}
#main-cs-degree-hub .title-main-cs .titl-wrap span{margin:24px 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.degree{margin-top:0px;background-position:9px 14px;height:50px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.lineheight-one{line-height:35px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.machine-learning{margin-top:10px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.online-learning{height:47px;background-position:10px 8px;}
#major-pages-design.computer-degree .major-banner h1{margin-top: 35px;}
#major-pages-design.information-degree .major-banner h1 span {font-size: 40px;}
major-pages-design.information-degree .major-banner h1{font-size: 25px;}
#major-pages-design.software-degree .major-banner h1{margin-top: 40px;}
#major-pages-design.Computer-Science-career .major-banner h1{margin-top:45px;font-size:25px;line-height:normal;}

/* 12-04-2017 */
#cs-career .career-header h1 strong, #cs-career .career-header h1 i { font-size: 29px !important; line-height: 34px; float: none; display: block; text-align: center;}
#cs-career .career-header {height: inherit !important;}
#cs-career .career-header .heading-text {width: 100% !important; }
/* 12-04-2017 */

}
@media screen and (max-width:640px){
/*home*/
#cs-degrees .search-widget.monster-widget + .banner-left {margin-top: 0;}
.cutting-edge-block .top .content h4{    font-size: 40px;}
/*home*/
#major-pages-design .major-banner h1.software-engineering-heading{line-height:40px;}
#major-pages-design .major-banner h1.software-engineering-heading span{line-height:50px;}
#major-pages-design.information-degree .notepad .notepad_block{width:100%;box-sizing:border-box;}
#major-pages-design.information-degree .major-banner h1{line-height:50px;margin-top:20px;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-left span{font-size:21px;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-right{padding:12px;}
.major-design-main .major-design-right .summary-block-main .summary-block .green-box{padding:5px;margin-left:4px;}
#major-pages-design.Computer-Science-career .major-banner{background-size:cover;}
#major-pages-design.Computer-Science-career .major-banner h1 span{font-size:33px;line-height:42px;padding-top:2px;}
.major-design-main .major-design-right .employers-block span{float:none;vertical-align:bottom;}
.major-design-main .major-design-right .summary-block-main .summary-block .green-box strong{font-size:16px;}
.major-design-main .major-design-right .summary-block-main .summary-block .green-box{margin-bottom:5px;float:none;text-align:center;display:inline-block;}
.major-design-main .major-design-right .summary-block-main .summary-block:nth-last-child(1) .summary-right{text-align:center;}
.major-design-main .major-design-right .summary-block-main .summary-block .green-box.dark{margin-bottom:0;}
.major-design-main .major-design-right .job-related-main .job-related{min-height:275px;}
#cs-scholarships .coding-bootcamp-banner h1 span{font-size:58px;}
#cs-scholarships .coding-bootcamp-banner h1 strong{font-size:24px;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2{width:100%;margin-bottom:15px;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2.last{width:100%;margin-bottom:0px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 strong{font-size:36px !important;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 span{font-size:26px !important;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .schlorship_block .contain_schlorship_block .list_block p.tick.amount,
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .schlorship_block .contain_schlorship_block .list_block p.tick.calendar{width:100%;}
footer .site-info .footer-left{display:table;float:none;margin:0 auto;}
footer .site-info .footer-right{display:table;float:none;text-align:center;margin:0 auto;}
footer .site-info .htb-right-foot .htb-info{float:none;padding:15px 0;}
footer .site-info .htb-left-foot{padding:0;text-align:center;}
#cs-career .career-content .career-right .content-block .job-list li{margin:10px auto;width:260px;display:block;float:none;}
#cs-career .career-content .career-right .content-block .job-list li.even{margin:10px auto;}
/*#cs-career
#cs-career .career-header h1 strong{line-height:70px;font-size:50px;}
#cs-career .career-header h1 span{font-size:17px;}
/*#cs-career */
#cs-career .career-content .career-right .content-block .author-block .author-right{width:74%;}
#cs-career .career-content .career-right .content-block .author-block{margin-bottom:15px;}

#cs-degrees .banner .sci-banner{padding-bottom:0 !important;}
#cs-degrees .banner .sci-banner .banner-right{display:none;}
.search-widget{margin: 0 auto;z-index: 9;}
#cs-degrees .banner .sci-banner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;}
#cs-degrees .banner .sci-banner .search-widget.for-flex{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;ms-flex-order:2;-webkit-order:2;order:2;    margin-bottom: 20px;}
#cs-degrees .banner .banner-left.for-h1-title{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;ms-flex-order:1;-webkit-order:1;order:1;padding-top: 0;}
#cs-degrees .banner{padding-top: 0;}
#cs-degrees .banner .banner-left.for-text{ margin-bottom:15px;}
.search-widget .CMN_Monetization, .sci-banner .search-widget .CMN_Monetization{border-bottom: 7px solid #f0f0f0;}
#cs-degrees .banner .banner-left{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:1;ms-flex-order:3;-webkit-order:3;order:3;padding-top: 0;}
#cs-degrees .guidebookdwnloadcontainer{right:0;}
#ComputerEngineering-Focus .CEFocus-Banner .CEFoucus-discription h1.fnsize-47{line-height:30px;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li{padding:0 5% !important;width:90% !important;border:none;margin:2px 0 2px 0 !important;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li.last{width:90% !important;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo{width:294px;}
#cs-degrees .methodology-title h1{font-size:49px;text-align:center;}
#cs-degrees .methodology h2{font-size:36px;line-height:35px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner.master-new-header-title{width:100%;}

#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3{padding:15px 0 0 20px;line-height:32px;width:80%;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:86%;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2{line-height:35px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-3bafda{line-height:35px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-967adc, #CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-e5ae3e, #CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-c24a76{line-height:68px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2 span{display:inline;margin-right:7px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar{min-height:65px;height:auto;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main{background-position:220px 0;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1{margin:105px 0 0 20px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li{width:47%;}
#degree-programs-majors .content-main-block .introduction-block{width:100%;}
#degree-programs-majors .majors-banner .majors-title h1{font-size:54px;}
#degree-programs-majors .majors-banner .majors-title h2{font-size:34px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li{width:48%;margin-right:17px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li a{width:67%;padding:20px 15px 10px 85px;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li{width:23%;margin-right:15px;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li a{width:93%;}
#degree-programs-majors .content-main-block .introduction-block h3{font-size:30px;line-height:24px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a{margin-bottom:5px;margin-top:5px;padding:15px 4px 0;width:140px !important;}
#cs-degrees .tech-container .CS-masterlink-block{background:url(images/CS-masterlink-image-responsive-new.jpg) no-repeat top center #fff;height:435px;text-align:center;}
#cs-degrees .tech-container .CS-masterlink-block span{bottom:inherit;display:inline-block;float:none;margin:0 auto;position:relative;right:inherit;top:360px;}
.CS-masterlink-block > a{position:relative;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{left:0;margin-right:0 !important;right:0;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{margin-right:20px;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .career-inside-graph{width:100%;}
#cs-degrees #ComputerEngineering-Focus #salary_comparision_chart{float:none;margin:auto;}
#cs-degrees .banner .banner-right{display:none;}
#cs-degrees .banner .banner-left{width:100%;}
#cs-degrees #salary_comparision_chart{width:100%;height:100%;}
#cs-degrees .banner .sci-banner{height:auto;padding-bottom:40px;width: 100%;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering h1{font-size:39px;line-height:48px;}
#cs-degrees .tech-container .state-page-contain h1{font-size:48px;}
#cs-degrees header .tech-logo{width:100%;text-align:center;margin-bottom:20px;}
#cs-degrees header nav{float:none;margin:0 auto;}
#cs-degrees .tech-container .tech-block .tech-block-list li h3{min-height:48px;}
#cs-degrees .tech-container .tech-block .tech-block-list li{width:45%;margin:0 16px 30px 13px;}
#cs-degrees .tech-container .tech-resource-block .tech-left-block{width:100%;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block{width:100%;border-left:0;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .tech-sub-edu{width:97%;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .continue-blk .cont-left-patr{width:84%;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-leftblk{width:100%;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk{width:100%;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .img-form{float:none;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .boxshadow{margin:60px auto 0;padding:10px;width:310px;float:none;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-one{width:100%;border-right:none;border-bottom:1px solid rgb(135, 202, 203);padding:0;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two{width:44%;padding:0;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-three{width:44%;padding:0;}
#cs-degrees .tech-container .tech-search-tool .tech-tool h5{margin-left:15px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch, #cs-degrees .tech-container .tech-search-tool .tech-tool .tech-state, #cs-degrees .tech-container .tech-search-tool .tech-tool .tech-check-blk{margin-left:15px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-manage{float:left;margin-left:15px;width:78%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-ratio{width:50%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch > input{width:40%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch .search-now-btn{width:180px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch{width:94%;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td{padding:6px 15px;}
#cs-degrees .tech-container .cs-option.learn, #cs-degrees .tech-container .cs-option.work, #cs-degrees .tech-container .cs-option.explore{margin-right:0;width:100%;}
#program-lab .programs-lab-block .lab-features .lab-feature-list li{margin-left:0;width:97%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a{padding:7px 14px 6px 14px;font-size:19px;}
#cs-degrees .earningadvantage p{float:left;width:100% !important;}
#cs-degrees .tech-container .answer h2{margin-right:10px;}
#cs-degrees .tech-container .answer p{float:left;width:92%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{float:left;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph{width:100%;text-align:center;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph img{width:auto;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare{float:none;width:50%;margin:0 auto;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph{margin-bottom:15px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul{width:93%;}
#cs-degrees .tech-container .traditional-teach-path b{line-height:33px;}
#cs-degrees .tech-container .nontraditional-teach-path b{line-height:33px;}
#cs-degrees .tech-container .traditional-teach-path .path-first, #cs-degrees .tech-container .traditional-teach-path .path-third, #cs-degrees .tech-container .traditional-teach-path .path-five, #cs-degrees .tech-container .traditional-teach-path .path-seven{width:99%;}
#cs-degrees .tech-container .traditional-teach-path .path-second, #cs-degrees .tech-container .traditional-teach-path .path-four, #cs-degrees .tech-container .traditional-teach-path .path-six, #cs-degrees .tech-container .traditional-teach-path .path-eight{width:99%;float:left;}
#cs-degrees .tech-container .traditional-teach-path .path-left b, #cs-degrees .tech-container .traditional-teach-path .path-right b{padding:7px 0 7px 12px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b{padding:7px 0 7px 12px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block{background:none;height:auto;}
#TechResponsiveTable tbody tr td{padding-left:49% !important;}
#cs-degrees .tech-container .questions-table{width:91%;}
.salary-graph img{width:100%;}
#cs-degrees .tech-container .title{height:auto;margin:0 0 20px;width:91%;}
#cs-degrees .tech-container .cs-option.learn ul{margin-top:5px;}
.sci-certification .crty-blk{width:100%;margin:0 0 30px 0;}
.certy-img{height:auto;margin-bottom:5px;}
#cs-degrees .earningadvantage strong{width:100%;float:left;}
.getting-started .start-blk{width:92%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-tool-bottom .blk-three{min-height:145px;border-left:1px solid #87CACB;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .block-sub-block.withborder-sublock{min-height:145px;}

#SalaryBumpTable, #YearlyTable, #SalaryBumpTable thead, #YearlyTable thead, #SalaryBumpTable tbody, #YearlyTable tbody, #SalaryBumpTable th, #YearlyTable th, #SalaryBumpTable td, #YearlyTable td, #SalaryBumpTable td, #YearlyTable tr{display:block;}
#SalaryBumpTable thead tr, #YearlyTable thead tr{position:absolute;top:-9999px;left:-9999px;}
#SalaryBumpTable tr, #YearlyTable tr{border:1px solid #ccc;width:100%;float:left;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable{border:none;}
#SalaryBumpTable tbody tr td, #YearlyTable tbody tr td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50% !important;word-wrap:break-word;width:50% !important;border-right:0 !important;font-family:'HelveticaNeueRegular' !important;line-height:30px !important;}
#SalaryBumpTable td:before, #YearlyTable td:before{position:absolute;left:6px;width:45%;padding-right:10px;white-space:normal;}
#YearlyTable td:nth-of-type(1):before{content:"Year 1";}
#YearlyTable td:nth-of-type(2):before{content:"Overview";}
#SalaryBumpTable td:nth-of-type(1):before{content:"Career";}
#SalaryBumpTable td:nth-of-type(2):before{content:"Entry-Level Salary with B.S.";}
#SalaryBumpTable td:nth-of-type(3):before{content:"Entry-Level Salary with M.S.";}
#CS-MasterDegree .line-height-24{line-height:38px !important;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left{margin-right:0;text-align:center;width:100%;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left b{width:100%;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-right{width:100%;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-right .BC-description{margin-top:38px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author .BC-author-info{width:65%;}
#about-content .about-block .about-block-title > span{width:70%;font-size:30px;}
#about-content .about-block .about-team-left .about-team-content{width:90%;}
#about-content .about-block .about-team-right .about-team-content{width:90%;}
#aboutus p{margin-bottom:10px;}
#about-content .about-block .about-block-content{margin-bottom:10px;}
#aboutus .sub-head-aboutus{margin-bottom:25px;}
#about-content .about-block .about-team-content span{margin-bottom:10px;}
#about-content .about-block .about-team-left{width:48%;margin-right:10px;}
#about-content .about-block .about-team-img, #about-content .about-block .about-team-right .about-team-img{width:94px;}
.question_contain strong{font-size:28px;margin-right:5px;height:auto;padding-left:5px;}

#cs-degrees .tech-container .question_contain p{width:94%;}
#cs-degrees .tech-container .answer h2{font-size:28px;margin-right:5px;padding-left:5px;}
#cs-degrees .tech-container .answer p{width:94%;}
#ComputerEngineering-Focus .CEFocus-Banner h1{font-size:41px;margin-bottom:17px;text-align:center;}
#ComputerEngineering-Focus .CEFocus-Banner h1.fnsize-40{font-size:41px;margin-bottom:17px;text-align:center;}
#ComputerEngineering-Focus .CEFocus-Banner{background-image:none;}
#ComputerEngineering-Focus .CEFocus-Banner .CEFoucus-discription{background-color:#f0f0f0;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .profile-block .icon-info{width:74%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .graph-tool img{width:100%;}
#minority-students h1{font-size:55px;}
#minority-students h2{font-size:43px;}
#minority-students h3{font-size:22px;padding-top:7px;}
#minority-students .block .about-the-authour .authour-img{float:none;margin:0 auto;margin-bottom:20px;}
#minority-students .block .about-the-authour .autour-text{width:100%;text-align:center;}
#minority-students .block .expert-sources-and-parteners ul li{width:47%;min-height:195px;}
#minority-students .block-top .top-title .title-text h3{font-size:30px;}
#minority-students .block .preparing-before-college .college .college-img{float:none;margin:0 auto;margin-bottom:20px;}
#minority-students .block .preparing-before-college .college .college-text{width:100%;}
#minority-students .block .table-of-contents .blog-text{width:90%;}
#minority-students .block .table-of-contents .blog-text ul.table{width:100%;}
#minority-students .block .preparing-before-college .college{margin-top:15px;}
#minority-students .block .block-title{height:inherit;width:100%;float:left;background-position:center 3px;}
#women_guide .banner{background:url(images/woman-guide/women_guide_banner.jpg) no-repeat scroll center 0/180% 100% rgba(0, 0, 0, 0);height:245px;}
#women_guide .banner h2{padding-top:20px;}
#women_guide .banner h1{font-size:49px;}
#women_guide .banner span{font-size:26px;line-height:50px;margin:0;}
#women_guide .text_div .img_div{float:none;margin:0px auto 15px;}
#women_guide .text_div .text{width:100%;}
#women_guide .heading h3{font-size:30px;line-height:48px;}
.icons{margin-top:16px;}
#women_guide .women_wealth span{width:90%;}
#women_guide .expert_sources ul li{margin:0 20px;}
#women_guide .heading{margin:20px 0 10px 0;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{width:140px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a{width:135px!important;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{width:100%;margin-top:15px !important;top:0px;}
.CEF-main-block .student_profile{width:94%;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{width:55%;}
#main-cs-degree-hub .title-main-cs .titl-wrap h1{font-size:60px;width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{line-height:40px;width:87%;padding:0;margin:4px 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2{width:100%;background:none #fff;}
#main-cs-degree-hub .title-main-cs .titl-wrap h1{font-size:57px;text-align:center;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.bestcsdegree{background-position:7px -1649px;height:94px;margin-top:0px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{float:none;display:inline;margin-right:8px;line-height:45px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.exppartner{font-size:35px;line-height:30px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.expert-sources{height:65px;background-position:7px -95px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.lineheight-one{line-height:28px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.machine-learning{margin-top:0px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.q-a{background-position:7px -1827px;height:93px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a i{font-size:14px;padding-left:60px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .about-author p{width:73%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:33px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .right-div{width:100%;float:left;margin:10px 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.degree{height:62px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.online-learning{height:67px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.finding{height:63px;background-position:5px 29px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3{font-size:25px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.machine-learning{height:61px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3{width:79.5%;padding:15px 0 0 15px;line-height:32px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font{font-size:33px;margin:6px 0 0 10px;line-height:39px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{font-size:35px;margin:0 0 0 10px;line-height:37px;}
#major-pages-design.Computer-Science-career .major-banner h1 {margin-top: 24px !important;}
}
@media screen and (max-width:600px){
#major-pages-design .major-banner h1.software-engineering-heading{line-height:40px;}
#major-pages-design .major-banner h1.software-engineering-heading span{line-height:50px;}
#major-pages-design.information-degree .major-banner h1{font-size:28px;}
.major-design-main .major-design-right .spotlight-block .spotlight-head h4{width:calc(100% - 140px);}
.major-design-main .major-design-right .job-related-main .job-related{min-height:320px;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-left span{font-size:19px;}
#major-pages-design.Computer-Science-career .major-banner h1 span{font-size:27px;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data b{font-size:44px;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-left{width:30%;}
#major-pages-design.software-degree .major-banner h1, #major-pages-design.software-degree .major-banner h1 span{font-size:30px;line-height:60px;}
#major-pages-design .flow-block .content-block.concentrations-flow .left-icn{width:23%;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom .wht-box p{font-size:15px;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block .meet-expert-box{width:96%;margin:0 2% 15px;float:none;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block .meet-expert-contant strong{display:inline-block;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th{font-size:12px;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row1 th.th2,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row1 th.th3{font-size:14px;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table{width:100%;margin:0px;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo{width:290px;}
#cs-degrees .methodology-title{margin-bottom:10px;}
#cs-degrees .methodology-title h1{font-size:46px;}



#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:84%;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2{font-size:27px;line-height:30px;}
#CS-MasterDegree .degree-masters .rightbar .bestsciencemaster .campuslogo{width:100%;text-align:center;padding-bottom:10px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont{padding-bottom:0px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont .innerleftcontbox{width:100%;margin-top:0px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar span{margin-left:0px;width:65px;height:65px;line-height:74px;font-size:42px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3{width:84%;line-height:30px;font-size:33px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont p{width:100%;margin:10px 0 0 0;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont ul{list-style:inherit;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.face-title span{display:block;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .about-author img{float:none;margin:0 auto 20px;display:block;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .about-author p{width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3{font-size:23px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font{font-size:30px;margin:8px 0 0 10px;line-height:39px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{font-size:32px;margin:0 0 0 10px;line-height:37px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.lineheight-one{line-height:30px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.online-learning{background-position:10px 12px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .bestcsdegreebar .csdegreelogo{width:100%;text-align:center;padding-top:10px;padding-bottom:10px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont{padding-bottom:0px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont .innerleftcontbox{width:100%;margin-top:0px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar{height:65px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar span{margin-left:0px;width:65px;height:65px;line-height:74px;font-size:42px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3{width:80.5%;padding-left:15px;line-height:30px;font-size:33px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont p{width:100%;margin:10px 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont ul{list-style:inherit;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main{background-position:180px 0;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1{margin:105px 0 0 20px;background:none;}

#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2{font-size:40px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li{height:240px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li h3{width:54%;}
#women_guide .banner h1{font-size:47px;}
.icons{margin-top:25px;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{width:100%;margin-top:15px !important;top:0px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a{width:130px !important;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{float:left;width:67%;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{width:54%;}
#main-cs-degree-hub .title-main-cs .titl-wrap h1{font-size:52px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{width:97%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list{margin-right:15px;width:30%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs div.cshub-content-block ul.study-area-list:last-child{margin-right:0;margin-left:15px;}
#major-pages-design.information-degree .major-banner h1 span {font-size: 30px;}
}
@media only screen and (min-width:561px) and (max-width:568px){
#major-pages-design.computer-degree .major-design-main .major-design-left ul li.icn-9 a i{background-position:10px -456px;}
#major-pages-design.computer-degree .major-design-main .major-design-left ul li.icn-10 a i{background-position:10px -551px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a{width:175px !important;}
.sci-certification .read-more a{background-image:none;padding:8px 14px 12px 13px;}
.sci-certification .read-more{min-height:39px;}
#cs-degrees .tech-container .teach-tab-contain .tech-find-more a, #cs-degrees .tech-container .featured-careers .tech-find-more a, #cs-degrees .tech-container .getting-started .start-blk .start-find-more a, #cs-degrees .tech-container .Intership-tabs .org-list li .org-find-more a{background-image:none;padding:8px 15px 9px;}
#cs-degrees .tech-container .question_contain p{width:85%;float:right;}
.menu-button .touch-button .navicon{position:relative;top:18px !important;}
.menu-button{padding:10px !important;}
#cs-degrees #salary_comparision_chart{width:100%;height:100%;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{float:none;top:0;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table tbody{display:block;}
}
@media screen and (max-width:568px){
.coding-bootcamp-main .major-design-right p{font-size:13px;}
#cs-scholarships .coding-bootcamp-banner h1 span{font-size:50px;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre strong{font-size:24px;}
.coding-bootcamp-main .major-design-right h2{font-size:30px;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2 .cont-block span{font-size:16px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 strong{font-size:30px;margin:0;padding:0;text-align:center;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 span{padding:4px 0;text-align:center;display:block;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top{height:inherit;padding-bottom:25px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom{height:inherit;margin-bottom:0px;padding-bottom:10px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom .wrapper{position:inherit;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom .wht-box{position:inherit;left:inherit;text-align:center;top:inherit;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-qa p{font-size:13px;}
#about-content .about-block .about-team-left{width:98%;margin-right:10px;margin-bottom:10px;}
#about-content .about-block .about-team-right{float:left;width:99%;}
#about-content .about-block .about-team-img, #about-content .about-block .about-team-right .about-team-img{margin-bottom:15px;}
#cs-career .career-content .career-right .content-block .author-block .author-right{width:100%;margin-top:20px;}
#cs-career .career-content .career-right .content-block .sources-block{display:inline-block;}
#cs-career .career-content .career-right .content-block .sources-block .left-part,
#cs-career .career-content .career-right .content-block .sources-block .right-part{display:inline-block;width:100%;border-right:none;}
#cs-career .career-content .career-right .content-block .sources-block .right-part{border-top:1px solid #e6e6e6;}
#cs-career .career-content .career-right .content-block .sources-block .right-part .blocks{padding-left:2%;}
#cs-career .career-content .career-right .content-block .sources-block .left-part .blocks{padding-left:2%;padding-right:0;}
#cs-career .career-content .career-right .future-block-main .future-block .upper-part .futuristic-career{margin:20px auto;clear:both;float:none;display:block;width:252px;text-align:center;}
#cs-career .career-content .career-right .future-block-main .future-block .upper-part .futuristic-career span{text-align:center;}
#cs-career .career-content .career-right h2 span{font-size:22px;}
/*#cs-career*/
/*#cs-career .career-header h1 strong,
#cs-career .career-header h1 i{font-size:40px;}
#cs-career .career-header h1 span{font-size:16px;}*/
/*#cs-career*/
#cs-career .career-content .career-right .future-block-main .future-block .upper-part{text-align:center;}
#cs-career .career-content .career-right .growth-block-main .growth{position:relative;top:10px;right:0;clear:both;}
#cs-career .career-content .career-right .add-info table tr td{width:96%;padding:2%;display:inline-block;}
#cs-career .career-content .career-right .add-info table tr td:last-child{background-color:#fcfcfc;}
#cs-career .career-content .career-right .add-info table tr td:first-child{background-color:#f5f5f5;}
#cs-career .career-content .career-right .growth-block-main .growth-block p{width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .faq p.que span{font-size:16px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .faq p.ans{font-size:13px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{width:86%;font-size:31px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.expert-sources{background-position:7px -96px;height:62px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.exppartner{font-size:35px;line-height:25px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.finding{background-position:5px 19px;height:63px;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo{width:275px;}
#cs-degrees .methodology-title h1{font-size:44px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3{width:80%;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3{padding-left:10px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li{height:250px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2{font-size:30px;}
#degree-programs-majors .majors-banner .majors-title h1{line-height:48px;font-size:48px;}
#degree-programs-majors .majors-banner .majors-title h2{font-size:32px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li{width:48%;margin-right:24px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li a{font-size:20px;padding:20px 15px 10px 91px;width:60%;}
#cs-degrees .tech-container .CS-masterlink-block{width:99%;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a{width:129px !important;}
#cs-degrees .tech-container .state-page-contain h1{font-size:40px;padding-bottom:5px;}
#cs-degrees .tech-container h2{font-size:36px;}
#cs-degrees .earningadvantage strong{width:100%;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{float:left;width:66%;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-info b{font-size:26px;line-height:28px;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{width:53%;}
.ranking-vertical-social-icon{float:left;position:relative;margin-top:0px !important;width:100%;}
.ranking-vertical-social-icon .top-social-links ul li{float:left !important;position:relative;margin-left:10px;margin-top:0px !important;}
.ranking-vertical-social-icon .top-social-links ul{margin-top:0px !important;position:relative !important;margin-left:25px;}
#cs-degrees #salary_comparision_chart{width:100%;height:100%;}
#cs-degrees .tech-container .tech-banner h1{font-size:41px;}
#cs-degrees .tech-container .tech-banner .tech-narration p{width:88%;}
#cs-degrees .tech-container .tech-block .tech-block-list li{margin:0 6px 30px 24px;width:44%;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .continue-blk .cont-left-patr{width:80%;}
#cs-degrees header nav{width:100%;}
#cs-degrees header nav ul.tech-nav li{font-size:15px;}
#cs-degrees .tech-container .tech-search-tool table tbody tr td, #cs-degrees .tech-container .tech-search-tool table tbody tr td b{font-family:Arial, Helvetica, sans-serif !important;text-transform:uppercase !important;font-weight:normal !important;font-size:12px !important;}
#cs-degrees .tech-container .tech-search-tool table tbody .b-city-col{padding-top:6px !important;}
#cs-degrees footer span{font-size:13px;text-align:center;}
#program-lab .programs-lab-block .lab-features .lab-feature-list li b{margin-left:0;font-family:'helvetica_neuebold' !important;}
#cs-degrees .tech-container #program-lab .programs-lab-block .lab-title b{font-family:'proxima_nova_rgbold' !important;font-size:18px !important;line-height:18px;}
#program-lab .programs-lab-block .lab-features .lab-feature-list li{text-transform:capitalize;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a{font-size:18px;padding:7px 6px 6px;}
#cs-degrees .earningadvantage p{width:73%;line-height:23px;}
#cs-degrees .tech-container .answer p{width:90%;}
#cs-degrees .tech-container .question_contain p{font-size:22px;margin:8px 0 0 0;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul{display:block;margin:0 auto;width:69%;float:none;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li{float:none;display:inline-block;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool .career-type{min-width:153px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{float:none;}
#cs-degrees .tech-container .tech-search-tool .tech-tool h5{margin-left:12px;}
#cs-degrees .tech-container .Intership-tabs .org-list li{width:100%;margin-right:0;margin-bottom:20px;}
#cs-degrees .tech-container .Intership-tabs .org-list{margin-top:20px;}
#cs-degrees .tech-container .Intership-tabs .org-list li .org-logo{height:auto;margin-bottom:5px;}
.mrgNbtm{margin-bottom:30px !important;}
#cs-degrees footer .footer-link{width:100%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph{width:100%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:83%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2{font-size:30px;top:-6px;line-height:35px;margin-top:0;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-967adc, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-e5ae3e, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-c24a76, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-ea5747{font-size:30px;top:0;line-height:35px;margin-top:28px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author .BC-author-info{width:60%;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent{width:80%;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2{font-size:29px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block{margin-top:0;}
#about-content .about-block .about-team-content{width:98%;}
#about-content .about-block .about-team-right .about-team-content{width:98%;}
#about-content .about-block-title .about-block-image.data-source-icon{height:60px;margin-top:0px;}
#ComputerEngineering-Focus .CEFocus-Banner h1{font-size:39px;}
#scholarship-table, #semester-table, #CEF-masterdegree-table, #scholarship-table thead,#CEF-masterdegree-table thead, #semester-table thead, #scholarship-table tbody, #CEF-masterdegree-table tbody, #semester-table tbody, #scholarship-table th, #CEF-masterdegree-table th, #semester-table th, #semester-table td, #CEF-masterdegree-table td, #scholarship-table td,{display:block;}
#scholarship-table thead tr, #semester-table thead tr, #CEF-masterdegree-table thead tr{position:absolute;top:-9999px;left:-9999px;}
#scholarship-table tr , #semester-table tr , #CEF-masterdegree-table tr{border:1px solid #ccc;width:100%;float:left;border-bottom:none !important;}
#scholarship-table tbody tr td , #semester-table tbody tr td , #CEF-masterdegree-table tbody td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:48% !important;word-wrap:break-word;width:50% !important;border-right:0 !important;font-family:'HelveticaNeueRegular' !important;line-height:23px !important;float:left;border-top:none !important;border-left:none !important;padding-right:11px !important;padding-top:4px !important;padding-bottom:4px !important;}
#scholarship-table td:before , #semester-table td:before, #CEF-masterdegree-table td:before{position:absolute;left:6px;padding-right:10px;white-space:normal;}
#scholarship-table td:nth-of-type(1):before{content:"Amount";}
#scholarship-table td:nth-of-type(2):before{content:"Eligibility";}
#scholarship-table td:nth-of-type(3):before{content:"More Info";}
#semester-table.first-table td:nth-of-type(1):before{content:"First Semester (Freshman)";}
#semester-table.second-table td:nth-of-type(1):before{content:"Second Semester (Freshman)";}
#semester-table.third-table td:nth-of-type(1):before{content:"Third Semester (Freshman)";}
#semester-table.fourth-table td:nth-of-type(1):before{content:"Fourth Semester (Freshman)";}
#semester-table.fifth-table td:nth-of-type(1):before{content:"Fifth Semester (Freshman)";}
#semester-table.sixth-table td:nth-of-type(1):before{content:"Sixth Semester (Freshman)";}
#semester-table.seventh-table td:nth-of-type(1):before{content:"Seventh Semester (Freshman)";}
#semester-table.eight-table td:nth-of-type(1):before{content:"Eighth Semester (Freshman)";}
#semester-table td:nth-of-type(2):before{content:"Credit";}
#semester-table td:nth-of-type(3):before{content:"Overview";}
#CEF-masterdegree-table td:nth-of-type(1):before{content:"Master’s Program Core Courses";}
#CEF-masterdegree-table td:nth-of-type(2):before{content:"Overview";}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block .Sch-title-block h3{width:75%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .profile-block .icon-info{width:70%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block h2{font-size:25px;line-height:24px;margin-bottom:8px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part{margin-top:0px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block p{margin-bottom:15px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block ul li{margin-bottom:15px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block{margin-bottom:20px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block{margin-bottom:15px;}
#minority-students h1{font-size:47px}
#minority-students h2{font-size:36px;}
#minority-students h3{font-size:20px;}
#minority-students .block .expert-sources-and-parteners ul li{width:47%;min-height:195px;}
#minority-students .block .table-of-contents .blog-text{width:100%;}
#minority-students .block .table-of-contents .blog-text ul.table{width:90%}
#minority-students p{width:95%;}
#minority-students .block{margin-bottom:25px;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{float:none;top:0;}
#women_guide .banner h1{font-size:42px;margin-top:8px;}
#women_guide .banner span{font-size:24px;}
#women_guide .heading h3{font-size:26px;max-width:425px;}
.icons{margin-top:22px;}
#women_guide .banner h2{font-size:36px;}
#women_guide .expert_sources ul li{width:97% !important;margin:0 10px;}
#women_guide .introduction_div p{margin-bottom:15px;}
.ua-safari #women_guide .introduction_div ol li{float:right;padding:10px 0;width:99%;}
#cs-degrees .tech-container .f1f1f1-bg{padding:0px;}
#main-cs-degree-hub .title-main-cs .titl-wrap h1{font-size:49px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p{padding:10px 0 0 0;}
#main-cs-degree-hub .title-main-cs .titl-wrap span{font-size:29px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{width:97%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3{font-size:22px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font{font-size:28px;margin:24px 0 0 10px;line-height:29px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{font-size:30px;margin:0 0 0 10px;line-height:29px;}
}
@media screen and (max-width:559px){
/* alignment */
.alignment .search-widget.monster-widget .panel {width: 92%;}
.alignment .search-widget.monster-widget .submit {width: 253px;}
.major-design-main.with-widget .main_left_content { width: 100%; }
#CS-MasterDegree .alignment .master-new-header-title .monster-widget.search-widget,
#cs-degrees .alignment .monster-widget.search-widget{width: 96%; display: block; margin: 0 auto; float: none;}
/* alignment */
/* monster-widget */
.search-widget.monster-widget .panel{width: 92%;}
/* monster-widget */

/*#cs-career*/
#cs-career .career-header{padding-top: 0;}
#cs-career .career-header h1{margin-left: 0;margin-right: 0;}
#cs-career .career-header h1 i{
	padding-bottom: 0;
}
/*#cs-career*/
/* master-hub */
#main-cs-degree-hub .degree_header{padding-top: 0;background: #eb5a49;margin-bottom: 0;}
#main-cs-degree-hub .title-main-cs .titl-wrap{margin-bottom: 10px;}
#main-cs-degree-hub .degree_header:before{display: none;}
#main-cs-degree-hub .detail-p p{background: #f2f2f2;padding: 0 10px;padding-bottom: 10px;border-bottom: 3px solid #EB5A49;}
/* master-hub */
/*third-Variation*/
.search-widget.third-Variation .panel .select-box {width: calc(100% - 39px);}
/*third-Variation*/
/* banner-with-widget */
#ComputerEngineering-Focus .banner-with-widget:before{ display:none;}
#ComputerEngineering-Focus .header-content h1{ font-size:24px;line-height: 30px;}
/* banner-with-widget */
#cs-degrees .search-widget{width: 100%;}
.search-widget .panel .select-box{width: calc(100% - 35px);}
.search-widget .panel .select-box select{background-position: 92% 17px;}
#cs-degrees h1{font-size:24px; text-align:left;margin: 10px;line-height: 32px;}
.search-widget .sponsored-with-text{display: table;margin: 9px auto; float:none;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle .wrapper h1{font-size: 24px;line-height: 32px;}
#CS-MasterDegree .CS-MasterMain  .CS-MasterBanner .CS-MasterTitle h1 span:before{display:none;}
#CS-MasterDegree .CS-MasterMain  .CS-MasterBanner .CS-MasterTitle h1{font-size:24px;line-height: 35px;}
#CS-MasterDegree .CS-MasterMain  .CS-MasterBanner .CS-MasterTitle h1 span{font-size:24px; color:#fff;}
#CS-MasterDegree .CS-MasterMain  .CS-MasterBanner .CS-MasterTitle.for-lite-banner h1 span{color:#0e3757;}
#CS-MasterDegree .CS-MasterMain  .CS-MasterBanner .CS-MasterTitle{ background:none}
#CS-MasterDegree .CS-MasterMain .degree-masters .CS-MasterBanner .CS-MasterTitle{background:none; padding-top:0;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle h1{background:#0e3757;padding: 5px 15px 10px 15px;margin-bottom: 0;box-sizing: border-box;margin-top: 0;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle .wrapper h1{background:#0e3757;padding-bottom: 10px;margin: 0;}
#CS-MasterDegree .CS-MasterMain .degree-masters .CS-MasterBanner .CS-MasterTitle h1 span{font-size: 24px;line-height: 44px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle.for-lite-banner{ background-image:none;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle.for-lite-banner .wrapper h1{background: #fff;}
/*university*/
.university_block .detail_block,.university_block .img_block{display: inline-block;width: 100%;margin-bottom: 15px;}
/*university*/
}


@media screen and (max-width:560px){

/* state-ranking */
#state_ranking_data table{border: 1px solid #ccc;}
#state_ranking_data table, #state_ranking_data table thead, #state_ranking_data table tbody, #state_ranking_data table th,#state_ranking_data table  td,#state_ranking_data table  tr {display: block;}
#state_ranking_data table thead tr {position: absolute;top: -9999px;left: -9999px;}
#state_ranking_data table tbody tr td {border: none;border-bottom: 1px solid #eee; position: relative;padding-left: 60% !important; word-wrap: break-word;width: 40% !important;border-right:0 !important;min-height: 43px;vertical-align: middle;}
#state_ranking_data table tbody tr td span { border-right: none !important; }
#state_ranking_data table td:before {position: absolute;left: 6px;width: 45%; padding-right: 10px; white-space: normal;line-height: normal;padding: 7px 0;}
#state_ranking_data table td.rank:before { content: ""; }
#state_ranking_data table td.university-name:before { content: ""; }
#state_ranking_data table td.score:before { content: "SCORE"; }
#state_ranking_data table td.student-teacher-ratio:before { content: "STUDENT/TEACHER RATIO"; }
#state_ranking_data table td.financial-aid:before { content: "FINANCIAL AID"; }
#state_ranking_data table td.cost:before { content: "COST"; }
#state_ranking_data table td.more:before { content: "MORE"; }
#state_ranking_data.five-colum table tbody td.rank { width: 100% !important; }
#state_ranking_data.five-colum table tbody td { min-height: inherit !important; width: 100% !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#state_ranking_data.five-colum table tbody td.more:before { text-align: left; }
#state_ranking_data.five-colum table tbody td.more { padding-top: 10px !important; padding-bottom: 10px !important;} 
#state_ranking_data.five-colum table tbody td.score span, 
#state_ranking_data.five-colum table tbody td.cost span, 
#state_ranking_data.five-colum table tbody td.more span { padding: 10px 0 !important; }
#state_ranking_data.five-colum table tbody tr.active td.description { padding-left: 0px !important; padding-top: 10px; }
/*#state_ranking_data.five-colum table td:nth-of-type(4):before { content: "COST"; }
#state_ranking_data.five-colum table td:nth-of-type(5):before { content: "MORE"; }*/

#state_ranking_data table tbody tr td.rank, 
#state_ranking_data table tbody tr td.university-name { width: 100% !important;padding: 3px 0 !important;padding-left: 0 !important;text-align: center;}
#state_ranking_data table tbody tr td.university-name a{padding: 10px 0;}
#state_ranking_data table tbody tr td.rank span{padding-top: 0;}
#state_ranking_data table tbody tr td.score span, 
#state_ranking_data table tbody tr td.student-teacher-ratio span, 
#state_ranking_data table tbody tr td.financial-aid span, 
#state_ranking_data table tbody tr td.cost span{margin-top: 7px;}
#state_ranking_data table tbody tr td.more span.expand-sign{margin-top: 14px;}
#state_ranking_data table tbody tr.ranking-data td{width: 100% !important;padding: 10px 0;padding-left: 0 !important;padding-bottom: 0;}
#state_ranking_data table tbody tr.ranking-data td.rank {display: none;}
#state_ranking_data table tbody tr td.score span {border-left: 0;}
/* state-ranking */
.cutting-edge-main .full-page-content .map-sec .cont_sec ul li a { font-size:14px; padding: 10px 5% 0;}
.cutting-edge-main .full-page-content h4.twoline span { height:auto;}
#cs-scholarships .cutting-edge-banner .wrapper h1 span{display:block;font-size:24px;line-height:30px;padding:0;}
#cs-scholarships .cutting-edge-banner .wrapper h1 strong{padding:6px 10px;margin-bottom:10px;font-size:14px;margin-top:10px;}
#cs-scholarships .cutting-edge-banner{background-repeat:repeat;background-size:contain;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .cont-box,
.cutting-edge-main .full-page-content .img-cont-box .cont-box{width:100%;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .img-box,
.cutting-edge-main .full-page-content .img-cont-box .img-box{margin-bottom:15px;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .learn-btn{bottom:inherit;left:inherit;position:inherit;float:left;margin-top:10px;}
.cutting-edge-main .full-page-content h4 span{font-size:24px;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .cont-box h3{font-size:20px;width:90%;}
.cutting-edge-main .timeline-con{padding:5px 5px;border-radius:35px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten{padding-left:7px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.first span{left:-10px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left .black-block{margin-left:-10px;border-radius:0px 30px 30px 0px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .right .inno li{margin-left:4px;margin-right:0px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .inno li{margin-bottom:6px;}
#major-pages-design .major-banner h1.software-engineering-heading{font-size:24px !important;}
#major-pages-design.information-career .major-banner h1{margin-top:0;}
#major-pages-design.information-career .major-banner h1 span{margin-top:0;}
#major-pages-design.information-degree .notepad .notepad_block .notepad_contain .contain_block .rgt_contain_block span br{display:none;}
#major-pages-design.information-degree .flow-block .content-block.concentrations-flow.litegreen-list .curves-t-l{border:4px solid #03C9A9;border-bottom:0;border-right:0;}
#major-pages-design.information-degree .flow-block .content-block.concentrations-flow.purple-list .curves-t-l{border:4px solid #8E44AD;border-bottom:0;border-right:0;}
#major-pages-design.information-degree .flow-block .content-block.concentrations-flow .curves-t-l{border:4px solid #00C3E5;border-bottom:0;border-right:0;}
#major-pages-design.information-degree .flow-block .content-block.concentrations-flow.purple-list .orange-line.forensic{display:none;}
#major-pages-design.information-degree .flow-block .content-block.concentrations-flow .right-content ul.flows{margin-top:20px}
#major-pages-design.information-degree .flow-block .content-block.concentrations-flow{margin-top:5px;background-position:13px 0;}
#major-pages-design.information-degree .major-banner h1{margin-top:0;padding-top:10px;padding-bottom: 10px;}
#major-pages-design.information-degree .flow-block .content-block.concentrations-flow.litegreen-list .orange-line.forensic{display:none;}
#major-pages-design.information-degree .flow-block .content-block.concentrations-flow.litesky-list .orange-line.forensic{display:none;}
#major-pages-design.computer-degree .flow-block .content-block.concentrations-flow.finance-list .orange-line.finance{display:none;}
#major-pages-design.computer-degree .major-design-main .major-design-left ul li.icn-9 a i{background-position:10px -456px;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list .curves-t-l{border-color:#ef4836;}
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr-list .orange-line.green-clr{display:none;}
#major-pages-design .flow-block .content-block.concentrations-flow.last-box .curves-t-l{width:30px;height:5px;background-color:#26a65b;left:0;position:absolute;bottom:0px;top:inherit;border:none;border-radius:0;}
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr-list .right-content,
#major-pages-design .flow-block .content-block.concentrations-flow .right-content,
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list .right-content{margin-top:18px;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list,
#major-pages-design .flow-block .content-block.concentrations-flow.finance-list,
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr-list{background-position:13px 0;margin-top:5px;}
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr-list .round{position:absolute;height:18px;width:18px;border:4px solid #26a65b;border-bottom:0;border-right:0;border-radius:50% 0 0 0;left:13px;top:-9px;}
#major-pages-design .flow-block .content-block .left-icn .flow-title{top:0;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content p.flow-text{padding-top:60px;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content{width:calc(100% - 30px);margin-top:0;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content p.flow-text{}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content ul.flows li i{display:none;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content ul.flows li{width:calc(100% - 35px);padding:10px;margin-right:0;margin-left:15px;margin-bottom:25px;}
#major-pages-design .flow-block .content-block.concentrations-flow .left-icn{width:120px;}
#major-pages-design .flow-block .content-block.concentrations-flow.dark-blue-list, #major-pages-design .flow-block .content-block.concentrations-flow.yellow-list, #major-pages-design .flow-block .content-block.concentrations-flow.forensic-list.last-box{background-position:13px 0;margin-top:5px;}
#major-pages-design .flow-block .content-block .left-icn .down-arrow{left:3px !important;}
#major-pages-design .flow-block .content-block.concentrations-flow .curves-t-l{position:absolute;height:18px;width:18px;border:4px solid #00AEEF;border-bottom:0;border-right:0;border-radius:50% 0 0 0;left:13px;top:-9px;}
#major-pages-design .flow-block .content-block.concentrations-flow.yellow .line{left:13px;top:-28px;}
#major-pages-design .flow-block .content-block.concentrations-flow.dark-blue-list .right-content, #major-pages-design .flow-block .content-block.concentrations-flow.yellow-list .right-content, #major-pages-design .flow-block .content-block.concentrations-flow.forensic-list.last-box .right-content{margin-top:20px;}
#major-pages-design .flow-block .content-block.concentrations-flow.dark-blue-list .orange-line.forensic, #major-pages-design .flow-block .content-block.concentrations-flow.yellow-list .orange-line.finance, #major-pages-design .flow-block .content-block.concentrations-flow.forensic-list .orange-line.forensic{display:none;}
#major-pages-design .flow-block .content-block.concentrations-flow.yellow-list .curves-t-l{border-color:#F7CA18;}
#major-pages-design .flow-block .content-block.concentrations-flow .line{left:13px;top:-30px;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list.last-box .curves-t-l{width:30px;bottom:0px;border-radius:0;border:0;top:inherit;left:1px;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list .round{position:absolute;height:18px;width:18px;border:4px solid #EF4836;border-bottom:0;border-right:0;border-radius:50% 0 0 0;left:13px;top:-9px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block p br{display:none;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block{padding-left:20px;}
.major-design-main .major-design-right .major-interview-block .inner-div .head{font-size:25px;}
#major-pages-design .major-banner h1 span{font-size:20px;line-height:29px;}
#major-pages-design .major-banner h1{font-size:24px;line-height:40px;background:#00ABBF;}

#major-pages-design .major-banner{background:none;min-height:inherit;}
.major-design-main .major-design-right .intro .fast-fact{width:100%;margin:20px 0;}
.major-design-main .major-design-right .intro p{width:100%;}
.major-design-main .major-design-right h2{font-size:24px;}
.major-design-main .major-design-right .career-path-main{width:100%;}
.major-design-main .major-design-right .career-path-main .career-block{width:100%;box-sizing:border-box;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block{width:100%;min-height:inherit;padding-bottom:10px;}
.major-design-main .major-design-right .top-employer-box .skills-box-main.last, .major-design-main .major-design-right .top-employer-box .salaries-box-main.last, .major-design-main .major-design-right .top-employer-box .job-box-main.last, .major-design-main .major-design-right .top-employer-box .employer-box-main.last{margin:1% 0;}
.major-design-main .major-design-right .growth-block-main .growth-block{width:100%;margin:1% 0;}
.major-design-main .major-design-right .top-employer-box .employer-box-main, .major-design-main .major-design-right .top-employer-box .skills-box-main, .major-design-main .major-design-right .top-employer-box .salaries-box-main, .major-design-main .major-design-right .top-employer-box .job-box-main{width:100%;margin:1% 0;}
.major-design-main .major-design-right .engineer-toolset-box .engineer-icon-box{display:none;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data{width:100%;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data .data-text .data-text-main{width:90%;}
.major-design-main .major-design-right table.software-engineer, .major-design-main .major-design-right table.software-engineer thead, .major-design-main .major-design-right table.software-engineer tbody, .major-design-main .major-design-right table.software-engineer th,.major-design-main .major-design-right table.software-engineer td,.major-design-main .major-design-right table.software-engineer tr{display:block;box-sizing:border-box;}
.major-design-main .major-design-right table.software-engineer thead tr{position:absolute;top:-9999px;left:-9999px;}
.major-design-main .major-design-right table.software-engineer tr{border:1px solid #ccc;}
.major-design-main .major-design-right table.software-engineer tbody tr td{border:none;position:relative;padding-left:49% !important;word-wrap:break-word;width:100% !important;border-right:0 !important;}
.major-design-main .major-design-right table.software-engineer td:before{position:absolute;left:6px;width:45%;padding-right:10px;white-space:normal;font-family:'oswaldbook';font-weight:normal;font-size:15px;top:10px;}
.major-design-main .major-design-right table.software-engineer td:nth-of-type(1):before{content:"Computing Theory";}

.major-design-main .major-design-right table.software-engineer td:nth-of-type(2):before{content:"Product Engineering";}
.major-design-main .major-design-right table.software-engineer td:nth-of-type(3):before{content:"Quality Assurance";}
.major-design-main .major-design-right table.software-engineer td:nth-of-type(4):before{content:"Product Deployment";}
.major-design-main .major-design-right table.software-engineer td:nth-of-type(5):before{content:"Management";}
.major-design-main .major-design-right .career-field-table, .major-design-main .major-design-right .career-field-table thead, .major-design-main .major-design-right .career-field-table tbody, .major-design-main .major-design-right .career-field-table th,.major-design-main .major-design-right .career-field-table td,.major-design-main .major-design-right .career-field-table tr{display:block;box-sizing:border-box;}
.major-design-main .major-design-right .career-field-table thead tr{position:absolute;top:-9999px;left:-9999px;}
.major-design-main .major-design-right .career-field-table tr{border:1px solid #ccc;}
.major-design-main .major-design-right .career-field-table tbody tr td{border:none;position:relative;padding-left:49% !important;word-wrap:break-word;width:100% !important;border-right:0 !important;}
.major-design-main .major-design-right .career-field-table td:before{position:absolute;left:6px;width:45%;padding-right:10px;white-space:normal;font-size:15px;font-family:'proxima_nova_rgbold';text-transform:uppercase;top:17px;}
.major-design-main .major-design-right .career-field-table td:nth-of-type(1):before{content:"CAREER FIELD";}
.major-design-main .major-design-right .career-field-table td:nth-of-type(2):before{content:"LOWEST 10%";}
.major-design-main .major-design-right .career-field-table td:nth-of-type(3):before{content:"MEDIAN";}
.major-design-main .major-design-right .career-field-table td:nth-of-type(4):before{content:"TOP 10%";}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block{width:100%;display:inline-block;margin-bottom:10px;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .divider{display:none;}
#major-pages-design.information-career .major-design-main .major-design-right .radius-block-main .radius-block.first{border-radius:0px;}
#major-pages-design.information-career .major-design-main .major-design-right .radius-block-main .radius-block.last{border-radius:0px;}
.un-intro .fast-fact{width:100%;}
.un-intro .fast-fact p{padding:20px;}
#major-pages-design.information-career .major-design-main .major-design-right .round-color-container h4{word-break:break-all;}
.un-arrow-block{padding-left:46px;background-size:43px;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block .growth-graph p{padding:10PX 12PX;}
.major-design-main .major-design-right ul.rounded-corner.with-title li{border-radius:30px 0px 30px 0px;padding:15px;}
.information-career .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.first .body-right, .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.four .body-right, .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.six .body-right, .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.seven .body-right{top:24px;}
.major-design-main .major-design-right ul.rounded-corner.with-title li{padding:15px;}
#major-pages-design.information-career .major-design-main .major-design-right ul.rounded-corner.with-title li div{padding-left:40px;width:100%;background-position:16px 20px;background-size:17px;}
#major-pages-design.information-career .major-design-main .major-design-right ul.rounded-corner.with-title li div.lite{background-position:16px 20px;background-size:17px;}
.major-design-main .major-design-right ul.rounded-corner.with-title li p{padding-right:10px;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.green .body-block ul li .right-wrap.two .body-right{right:26%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.orange .body-block ul li .right-wrap.three .body-right{right:14%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.red .body-block ul li .right-wrap.three .body-right{right:33%;}
.major-design-main .major-design-right ul.rounded-corner.with-title li p{margin-bottom:0px;}
.major-design-main .major-design-right ul.rounded-corner.with-title li{padding-bottom:0px;}
.un-intro .fast-fact{margin-bottom:0px;}
.major-design-main .major-design-right .top-employer-box .skills-box-main .skills-box h6{height:25px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block .red-block{width:100%;float:none;margin-left:0px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block.first img{float:none;display:block;margin-bottom:15px;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo{width:260px;}
#cs-degrees .methodology-title h1{font-size:42px;}
#cs-degrees .methodology h2{font-size:31px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3{width:78%;padding-top:0px;}
#degree-programs-majors .majors-banner .majors-title h1{line-height:45px;font-size:45px;}
#degree-programs-majors .majors-banner .majors-title h2{font-size:28px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li{margin-right:20px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li a{font-size:18px;padding:20px 15px 10px 85px;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li a{font-size:20px}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li{margin-right:13px;}
#minority-students h2{font-size:38px;}
#minority-students .block .expert-sources-and-parteners ul li{width:47%;}
#minority-students .block .expert-sources-and-parteners ul li b{font-size:22px;}
#minority-students .block .expert-sources-and-parteners ul li span{font-size:14px;}
#minority-students .block .expert-sources-and-parteners ul li p{font-size:14px;}
#cs-degrees .tech-container .teach-learning-block{padding-top:0;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{width:48%;}
#main-cs-degree-hub .title-main-cs .titl-wrap h1{font-size:47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .btn-read-more{padding:5px 15px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h4{font-size:23px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{font-size:23px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2{margin:15px 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{float:left;margin:10px 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .right-div .name{font-size:18px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts span{width:57%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3{font-size:18px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.bigdata-one{font-size:29px;line-height:45px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.degree{height:62px;background-position:7px 17px;}
#major-pages-design.computer-degree .major-banner h1 span{font-size: 24px;}
#major-pages-design.information-degree .major-banner h1 span {font-size: 28px;}
}
@media screen and (max-width:480px){
/*home*/
.cutting-edge-block .top .content h4{float: left;font-size: 33px;line-height: 41px;}
.cutting-edge-block i{    top: 70%;}
/*home*/
#cs-degrees header .cs-responsive-menu .flexnav li > ul li.child-menu-sub a{ font-size:16px;}
.major-design-main .major-design-right .radius-block-main .radius-block{padding:10px 20px;}
.major-design-main .major-design-right .radius-block-main.with-title strong{padding-left:20px;}
.major-design-main .major-design-right .spotlight-block .spotlight-head .logo-block{top:0;margin-bottom:10px;position:relative;}
.major-design-main .major-design-right .spotlight-block .spotlight-head h4{width:100%;margin-left:0;}
.major-design-main .major-design-right .radius-block-main.with-title strong{font-size:22px;}
#major-pages-design.software-degree .major-banner h1, #major-pages-design.software-degree .major-banner h1 span{line-height:48px;}
.software-degree .major-design-main .major-design-left ul li.icn-11 a i{background-position:10px -613px;}
.software-degree .major-design-main .major-design-left ul li.icn-7 a i{background-position:10px -316px;}
.software-degree .major-design-main .major-design-left ul li.icn-8 a i{background-position:10px -368px;}
#major-pages-design.Computer-Science-career .major-banner h1 span{font-size:25px;line-height:35px;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data b i{left:24%;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data b{text-align:center;}
.major-design-main .major-design-right .meet-the-expert .block p{display:inline-block;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-right{float:none;width:100%;display:block;box-sizing:border-box;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-left{float:left;width:100%;box-sizing:border-box;display:block;background:#00aeef no-repeat;padding:12px 0;margin-bottom:10px;border-radius:0;padding-left:10px;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-left i{display:none;}
.major-design-main .major-design-right .job-related-main .job-related{min-height:inherit;width:91%;}
.major-design-main .major-design-right .job-related-main{margin-bottom:20px;}
.major-design-main .major-design-right .com-toolbox-main .com-tool-box .right{width:31%;}
.major-design-main .major-design-right .summary-block-main{margin-bottom:0;}
#cs-scholarships .coding-bootcamp-banner h1 span{font-size:40px;line-height:40px;}
#cs-scholarships .coding-bootcamp-banner h1 strong{font-size:20px;}
#cs-scholarships .coding-bootcamp-banner{min-height:inherit;padding-bottom:1px;}
.coding-bootcamp-main .major-design-right .blu-wht-block .bw-block .title{font-size:26px;}
.coding-bootcamp-main .major-design-right .blu-wht-block .bw-block .title span{margin-left:-36px;font-size:50px;}
.coding-bootcamp-main .major-design-right .gry-bg .gry-bg-inner .num-block{width:30px;}
.coding-bootcamp-main .major-design-right .gry-bg .gry-bg-inner .cont-block{width:82%;width:calc(100% - 70px);}
.coding-bootcamp-main .major-design-right .bootcamp-table table{margin-top:30px;}
.coding-bootcamp-main .major-design-right .bootcamp-table, .coding-bootcamp-main .major-design-right .bootcamp-table thead, .coding-bootcamp-main .major-design-right .bootcamp-table tbody, .coding-bootcamp-main .major-design-right .bootcamp-table th,.coding-bootcamp-main .major-design-right .bootcamp-table td,.coding-bootcamp-main .major-design-right .bootcamp-table tr{display:block;}
.coding-bootcamp-main .major-design-right .bootcamp-table thead tr{position:absolute;top:-9999px;left:-9999px;}
.coding-bootcamp-main .major-design-right .bootcamp-table tr{border-bottom:1px solid #ccc;}
.coding-bootcamp-main .major-design-right .bootcamp-table tbody tr td{border:none;position:relative;padding-left:49% !important;word-wrap:break-word;width:48.5% !important;border-right:0 !important;}
.coding-bootcamp-main .major-design-right .bootcamp-table td:before{position:absolute;left:20px;width:40%;padding-right:10px;white-space:normal;text-transform:uppercase;font-weight:600;}
.coding-bootcamp-main .major-design-right .bootcamp-table td.col3:before{content:"College";}
.coding-bootcamp-main .major-design-right .bootcamp-table td.col4:before{content:"Bootcamp";}
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr.first td.col1,
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr.first td.col5,
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr.last td.col1,
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr.last td.col5{border-radius:0;padding-top:0;padding-bottom:0px;}
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr td.col1,
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr td.col5{padding-bottom:0px;padding-top:0px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr strong{margin-left:15px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr small{position:relative;z-index:2;}
.coding-bootcamp-main .major-design-right .nums-block span{height:56px;width:56px;font-size:36px;left:-26px;line-height:56px;}
.coding-bootcamp-main .major-design-right .nums-block strong{padding:10px 10px 10px 30px;font-size:18px;}
.coding-bootcamp-main .major-design-right .qa-block .title{font-size:18px;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre span{left:-20px;padding:10px 20px;font-size:16px;}
.coding-bootcamp-main .major-design-right .blu-wht-block{border-left:45px solid #00acc4;width:calc(100% - 45px);}
.coding-bootcamp-main .major-design-right .blu-wht-block i.top-brdr,
.coding-bootcamp-main .major-design-right .blu-wht-block i.btm-brdr{width:45px;left:-45px;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th{font-size:20px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg strong{font-size:16px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 strong{font-size:26px;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .lft_schlorship_block{display:block;padding:10px 0;text-align:center;vertical-align:top;width:100%;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .contain_schlorship_block{display:block;margin-top:10px;vertical-align:top;width:100%;}
.cs-scholarships-main.major-design-main .major-design-right h2{font-size:26px;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .title h4{padding:10px 0;font-size:26px;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .lft_block{width:100%;display:block;padding-right:0;text-align:center;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .rgt_block{width:100%;display:block;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-qa p{font-size:13px;}
#aboutus .hub-banner-aboutus .title-bg{width:250px;height:68px;}
#aboutus .hub-banner-aboutus .wrapper .title-bg h1{font-size:50px;}
#cs-career .career-header h1 strong, #cs-career .career-header h1 i{font-size:30px;line-height:46px;}
#cs-career .career-header h1 span{line-height:20px;}
#cs-career .career-content .career-right .growth-block-main .growth-block{width:93%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:25px;}
#ComputerEngineering-Focus .CEFocus-Banner h1.fnsize-40{font-size:24px;text-align:center;line-height:24px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i{min-height:55px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.bestcsdegree{background-position:7px -1655px;height:85px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.lineheight-one{line-height:27px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:26px;line-height:45px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i{min-height:48px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.exppartner{font-size:29px;line-height:28px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.expert-sources{height:63px;background-position:7px -95px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.online-learning{height:59px;}

#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.finding{background-position:5px 19px;height:57px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.bigdata-one{font-size:25px;}
#cs-degrees .mr-title h1{text-align:center;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo{width:222px;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo img{width:200px;}
#cs-degrees .methodology-title{padding:15px 0 10px 0;}
#cs-degrees .methodology-title h1{font-size:51px;line-height:50px;}
#cs-degrees .methodology h2{font-size:29px;}

#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:81%;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2{font-size:22px;line-height:30px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar span{margin:0px;width:65px;height:65px;line-height:74px;font-size:42px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3{width:79%;line-height:30px;font-size:29px;padding:0 0 0 10px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont p{width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 i img{width:90px;margin:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font{margin:0 0 0 10px;font-size:25px;line-height:26px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{line-height:30px;font-size:26px;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main{background-position:130px 0;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1{font-size:27px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li{width:95%;height:auto;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li h3{width:95%;}
#degree-programs-majors .majors-banner .majors-title h1{font-size:40px;line-height:40px;}
#degree-programs-majors .majors-banner .majors-title h2{font-size:26px;line-height:30px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li{margin-right:14px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li a{padding:20px 15px 10px 80px;font-size:16px;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li{margin-right:11px;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li a{font-size:18px;}
#degree-programs-majors .content-main-block .introduction-block h3{font-size:26px;line-height:20px;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{width:44%;}
#main-cs-degree-hub .title-main-cs .titl-wrap h1{font-size:43px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p{line-height:24px;}
#main-cs-degree-hub .title-main-cs .titl-wrap span{font-size:27px;width:94%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h4{font-size:22px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{font-size:21px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p{padding:7px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list{width:100%;margin-right:0;text-align:center;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li{width:50%;display:inline-block;float:none;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs div.cshub-content-block ul.study-area-list:last-child{margin-left:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar span{margin:0px;width:65px;height:65px;line-height:74px;font-size:42px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3{width:78%;padding-left:10px;line-height:27px;font-size:29px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont p{width:100%;}
#women_guide .banner h1{font-size:37px;margin-top:0;line-height:37px;}
#women_guide .banner h2{font-size:30px;}
#women_guide .banner span{font-size:21px;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a{font-size:20px;}
}
@media screen and (max-width:375px){
#major-pages-design.software-degree .major-banner h1, #major-pages-design.software-degree .major-banner h1 span{font-size:26px;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data b i{left:18%;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block span{background:url(images/Major-new-design/graph-titile-bg.png) 15px 17px #f22613 no-repeat;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.lite-green span{background-position:15px -197px;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.dark-yellow span{background-position:15px -80px;}
.major-design-main .major-design-right h2{margin-bottom:15px;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right{top:20px;width:166px;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right .design-block img{width:80%;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right i.right-round{right:15px;top:2px;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right i.left-round{left:0;top:1px;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right .text-block span.one{left:0;}
.major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.first .body-right, .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.four .body-right, .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.six .body-right, .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.seven .body-right{top:36px;}
.major-design-main .major-design-right .salary-block .head span{font-size:16px;}
.Computer-Science-career .major-design-main .major-design-left ul li.icn-2 a i{background-position:10px -43px;}
.Computer-Science-career .major-design-main .major-design-left ul li.icn-3 a i{background-position:10px -99px;}
.Computer-Science-career .major-design-main .major-design-left ul li.icn-6 a i{background-position:10px -258px;}
.Computer-Science-career .major-design-main .major-design-left ul li.icn-7 a i{background-position:10px -312px;}
.Computer-Science-career .major-design-main .major-design-left ul li.icn-8 a i{background-position:10px -370px;}
.information-career .major-design-main .major-design-left ul li.icn-5 a i{background-position:10px -184px;}
.information-career .major-design-main .major-design-left ul li.icn-3 a i{background-position:10px -95px;}
.information-career .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.first .body-right, .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.four .body-right, .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.six .body-right, .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.seven .body-right{top:19px;}
#about-content .about-block-title .about-block-image.data-source-icon{height:60px;margin-top:20px;}
#cs-career .career-content .career-right .growth-block-main .growth-block{width:90%;}
#cs-career .career-content .career-right .growth-block-main .growth-img{right:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{font-size:17px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:19px;line-height:45px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.bigdata-one{font-size:19px;line-height:50px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.lineheight-one{line-height:26px;font-size:19px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3{width:78%;padding-top:10px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.artificial-intelligence{margin-top:16px !important;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .right-div .name{line-height:21px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .uni-img{width:80px;}
#cs-degrees .tech-container .page-title strong{font-size:50px !important;}
#cs-degrees .guidebookdwnloadcontainer{display:none;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two{border-right:medium none;padding:0;width:100%;border-bottom:1px solid rgb(135, 202, 203);}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-three{width:100%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-ratio{width:100%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs{border-bottom:1px solid #CCCCCC;float:left;margin:0 0 5px;text-align:center;width:50%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a{border:medium none;float:left;padding:0;text-align:center;width:100%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a:hover, #cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs.activetab a{border:none;}
#cs-degrees .tech-container .question_contain p{width:auto;}
#cs-degrees .tech-container .questions-table ul li{font-size:16px;margin-bottom:15px;}
#cs-degrees .tech-container .questions-table ul li span{width:100%;text-align:left;width:100%;margin-bottom:10px;}
#cs-degrees .tech-container .buttons{text-align:left;width:100%;}
#minority-students .block-top .top-title{width:100%;}
#minority-students .block-top .top-title .title-img{float:none;margin:0 auto;}
#minority-students .block-top .top-title .title-text{float:none;margin:0px;width:100%;}
#minority-students .block-top .top-title{background:none;}
#minority-students h2{line-height:34px;margin-top:15px;}
#minority-students h1{line-height:38px;margin-top:15px;}
#minority-students .block .table-of-contents .blog-text{width:100%;}
#minority-students .block .block-title.chang h3{line-height:24px;}
#minority-students .block .college-program ul{margin:15px 0;}
#minority-students .block .expert-sources-and-parteners{text-align:center;}
#minority-students .block .expert-sources-and-parteners ul li{width:100%;min-height:100%;}
#minority-students .block .expert-sources-and-parteners ul li b{font-size:20px;}
#minority-students .block .expert-sources-and-parteners ul li.right-border-none{padding:10px 0;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable tbody tr td{font-size:12px;}
#SalaryBumpTable td{width:51% !important;}
.CEF-main-block #semester-table.first-table tbody td{width:47% !important;padding-left:52% !important;}
.CEF-main-block #semester-table.second-table tbody td{width:44% !important;padding-left:58% !important;}
.CEF-main-block #semester-table.third-table tbody td{width:44% !important;padding-left:58% !important;}
.CEF-main-block #semester-table.fourth-table tbody td{width:44% !important;padding-left:58% !important;}
.CEF-main-block #semester-table.fifth-table tbody td{width:44% !important;padding-left:58% !important;}
.CEF-main-block #semester-table.sixth-table tbody td{width:44% !important;padding-left:58% !important;}
.CEF-main-block #semester-table.seventh-table tbody td{width:44% !important;padding-left:58% !important;}
.CEF-main-block #semester-table.eight-table tbody td{width:44% !important;padding-left:58% !important;}
#CEF-masterdegree-table tbody td{width:38% !important;padding-left:62% !important;}
#women_guide .banner span{font-size:21px;line-height:24px;margin-top:9px;}
#women_guide .banner h2{font-size:24px;line-height:44px;}
#women_guide .banner h1{font-size:35px;margin-top:0;line-height:35px;}
#women_guide .heading h3{font-size:23px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-image{width:55px;margin-right:7px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-image img{width:100%;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:78%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-image{float:none;margin:0 auto;min-height:56px;width:70px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:100%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle{margin-bottom:5px;margin-top:5px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-967adc, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-e5ae3e, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-c24a76, #CS-MasterDegree .CS-MasterMain.CS-MasterInner .CS-innertitle .title-text h2.color-ea5747{font-size:24px;line-height:35px;top:0;margin-top:0;text-align:center;}
#SalaryBumpTable tbody tr td, #YearlyTable tbody tr td{width:51% !important;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle{margin-top:10px;}

#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs{float:left;width:50%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a:hover, #cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs.activetab a{padding:7px 8px 6px 8px;font-size:18px;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a{padding:7px 8px 6px 8px;font-size:18px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch > input{width:86%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch .search-now-btn{margin-bottom:15px;width:180px;margin-top:15px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two{padding-bottom:10px !important;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-one{min-height:inherit;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-ratio-value{margin-bottom:5px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .block-sub-block.withborder-sublock,
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-tool-bottom .blk-three{min-height:inherit;}
.ua-safari #cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part,
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{background-position:191px 40%;width:210px;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{width:205px;}
#cs-degrees .tech-container .become-teacher h2{font-size:28px;line-height:30px;}
#cs-degrees footer{margin-top:0;}
#cs-degrees .tech-container .Intership-tabs .org-list li.mrGRGtnun.mrgNbtm{margin-bottom:10px !important;}
#cs-degrees .tech-container .Intership-tabs .org-list li.mrGRGtnun.mrgNbtm .org-find-more{margin-bottom:5px !important;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two{min-height:inherit;}
#cs-degrees .banner .banner-right{right:-15px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two.city-mobile{display:block;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two.city-desk{display:none;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a{font-size:17px;padding:7px 10px 6px;border-bottom:1px solid #ccc !important;border-top:1px solid #ccc !important;border-left:none !important;border-right:none !important;}
#cs-degrees .tech-container .teach-degree-tabing .Intership-tabs .teach-tabs{background-image:none;}
#cs-degrees .main-title.exp-title{margin-top:0;}
#cs-degrees .main-title{margin-top:0 !important;margin-bottom:0 !important;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td{min-height:30px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar{margin-bottom:20px;}
.ua-safari #comprehensive_guide_main .comprehensive_guide_banner .comprehensive_guide_heading h2{font-size:22px;}
}
@media screen and (max-width:360px){
#major-pages-design.information-degree .major-banner h1 span{font-size:34px;}
#major-pages-design.information-degree .major-banner h1{line-height:30px;font-size:22px;}
#major-pages-design.information-degree .notepad .notepad_block i{display:none;}
#major-pages-design.information-degree .notepad{margin-top:0;}
#major-pages-design.information-degree .notepad .notepad_block{padding:20px;border-radius:0;}
#major-pages-design.information-degree .notepad .notepad_block .notepad_contain{padding:15px;border-radius:0;}
#major-pages-design.information-degree .notepad .notepad_block .notepad_contain .contain_block .rgt_contain_block{width:80%;}
#major-pages-design.computer-degree .major-design-main .major-design-left ul li.icn-5 a i{background-position:10px -216px;}
#major-pages-design.computer-degree .major-design-main .major-design-left ul li.icn-9 a i{background-position:10px -456px;}
#major-pages-design.computer-degree .major-design-main .major-design-left ul li.icn-2 a i{background-position:10px -45px;}
#major-pages-design.computer-degree .major-design-main .major-design-right .accroding_information i{float:left;width:100%;text-align:center;padding-right:0;margin-bottom:10px;}
#major-pages-design.computer-degree .major-design-main .major-design-right .accroding_information{margin:0 0 20px 0;}
#major-pages-design.computer-degree .major-design-main .major-design-right .advice_success .right_side_advice{float:left;width:100%;box-sizing:border-box;border-radius:0;}
#major-pages-design.computer-degree .major-design-main .major-design-right .advice_success .left_side_advice{float:left;width:100%;box-sizing:border-box;border-radius:0;}
#major-pages-design.computer-degree .major-design-main .major-design-right .advice_success{float:left;width:100%;box-sizing:border-box;margin-bottom:30px;}
#major-pages-design.computer-degree .major-design-main .major-design-right .accroding_information{border-radius:0;}
#cs-scholarships .coding-bootcamp-banner h1 span{font-size:30px;}
#cs-scholarships .coding-bootcamp-banner h1 strong{font-size:16px;}
.coding-bootcamp-main .major-design-right .blu-wht-block .bw-block .title{line-height:30px;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th.col2 span{padding:10px 40% 10px 0;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th.col4 span{padding:10px 0 10px 40%;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr small{font-size:14px;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre strong{font-size:16px;}
.coding-bootcamp-main .major-design-right .cost-outer{display:block;}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block{width:100%;display:inline-block;min-height:220px;}
.coding-bootcamp-main .major-design-right .cls-block .cls-title h3{display:block;}
.coding-bootcamp-main .major-design-right .cls-block .cls-title h3 a{font-size:24px;}
.coding-bootcamp-main .major-design-right .nums-block strong{padding:10px 10px 10px 40px;}
.coding-bootcamp-main .major-design-right .nums-block span{left:-15px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 strong{font-size:20px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 span{font-size:16px;}
.cs-scholarships-main.major-design-main .major-design-right .black-bg-section p{font-size:18px;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table, .cs-scholarships-main.major-design-main .major-design-right .institutions-table thead, .cs-scholarships-main.major-design-main .major-design-right .institutions-table tbody, .cs-scholarships-main.major-design-main .major-design-right .institutions-table th,.cs-scholarships-main.major-design-main .major-design-right .institutions-table td,.cs-scholarships-main.major-design-main .major-design-right .institutions-table tr{display:block;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table thead tr{position:absolute;top:-9999px;left:-9999px;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table tbody tr td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:49% !important;word-wrap:break-word;width:50% !important;border-right:0 !important;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table td:before{position:absolute;left:6px;width:45%;padding-right:10px;white-space:normal;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table td.col1:before{content:"Year";}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table td.col2:before{content:"Constant 2012–13 Dollars";}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table td.col3:before{content:"Current Dollars";}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table td.col4:before{content:"Constant 2012–13 Dollars";}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table td.col5:before{content:"Current Dollars";}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr td.col2 span, .cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr td.col3 span, .cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr td.col4 span, .cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr td.col5 span{display:inherit;height:auto;width:auto;background:transparent;padding:4px 0;border-right:none;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li a{padding-left:41px;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo{width:245px;margin:0 auto;float:none;}
#cs-degrees .mr-title h1{font-size:59px;line-height:35px;}
#cs-degrees .mediaroom .badges-head h2{font-size:39px;}
#cs-degrees .methodology-title h1{font-size:41px;line-height:41px;}
#cs-degrees .methodology h2{font-size:27px;line-height:30px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-image{width:55px;margin-right:7px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-image img{width:100%;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:78%;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2{font-size:20px;line-height:30px;text-align:left;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2 span{line-height:30px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner p b{float:none;display:inline;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar{height:55px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar span{line-height:64px;width:55px;height:55px;font-size:31px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3{width:75%;font-size:23px;line-height:25px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar .ttllogo{position:relative;bottom:-8px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-3bafda{line-height:30px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-967adc{line-height:55px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-e5ae3e, #CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-c24a76{line-height:55px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:20px;width:77%;line-height:20px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .uni-img{width:80px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i{height:54px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:21px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .right-div .name{line-height:21px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 i{width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 i img{width:90px;margin:0 auto 10px auto;display:block;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font,
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{margin:0}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p i.scholar-img{width:95%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar span{line-height:64px;width:55px;height:55px;font-size:31px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3{width:75%;font-size:23px;line-height:25px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar{height:55px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar .ttllogo{position:relative;bottom:-8px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:18px;line-height:45px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.lineheight-one{line-height:26px;font-size:18px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i{height:48px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.degree{height:56px;background-position:7px 17px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.bigdata-one{font-size:18px;line-height:55px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.big-data{height:55px;background-position:7px -340px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.expert-sources{height:55px;background-position:7px -100px;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main{background-position:80px 0;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1{text-shadow:none;margin:105px 0 0 0px;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1 span{font-size:17px;text-align:center;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b{width:100%;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1{font-size:20px;margin:115px 0 0 0px;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1 b{line-height:30px;text-align:center;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 span{text-align:center;width:100%;margin:0;}
#degree-programs-majors .majors-banner .majors-title h1{font-size:31px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li{width:83%;margin-right:0;float:none;display:inline-block;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li a{width:60%;padding:20px 15px 10px 103px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors{text-align:center;}
#degree-programs-majors .content-main-block .introduction-block{text-align:center;}
#degree-programs-majors .content-main-block .introduction-block a{float:none;display:inline-block;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li{width:100%;margin:0 0 14px;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li a{width:97%;}
#container{height:650px !important;}
body .ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all{width:87% !important;}
.social-icon-parent{display:none;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a{border-bottom:2px solid #FFFFFF;border-right:medium none;margin:0 !important;min-height:inherit;padding:6px 0;width:100% !important;border-right:none !important;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a i{margin-bottom:0;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a span{width:100%;}
#cs-degrees .tech-container .CS-masterlink-block{width:99%;}
#access{display:none;}
#cs-degrees header .cs-responsive-menu{display:block;}
.ranking-vertical-social-icon{float:left;position:relative;margin-top:0px !important;width:100%;}
.ranking-vertical-social-icon .top-social-links ul li{float:left !important;position:relative;margin-left:10px;margin-top:0px !important;}
#cs-degrees .tech-container .questions-table ul li span{width:100%;text-align:left;width:100%;margin-bottom:10px;}
#cs-degrees .tech-container .buttons{text-align:left;width:100%;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering h1{font-size:27px;line-height:37px;}
#cs-degrees #salary_comparision_chart{width:100%;height:100%;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b{padding:7px 0 7px 7px;font-size:29px !important;line-height:32px;}
#cs-degrees .tech-container .traditional-teach-path .path-left b, #cs-degrees .tech-container .traditional-teach-path .path-right b{font-size:30px;line-height:32px;}
#cs-degrees .tech-container .tech-banner h1{font-size:40px;line-height:30px;margin-top:170px;}
#cs-degrees .tech-container .tech-banner .tech-narration p{width:90%;font-size:16px;line-height:20px;}
#cs-degrees .tech-container h2{font-size:30px;line-height:28px;}
#cs-degrees .tech-container .f1f1f1-bg{padding:0px;}
#cs-degrees .tech-container .become-teacher h2{font-size:30px;}
#cs-degrees .tech-container .tech-block .tech-block-list li{width:100%;margin:0 0 20px 0;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-blk-img{width:221px;height:92px;margin:0 auto;float:none;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-blk-img > img{float:none;width:inherit;}
#cs-degrees .tech-container .tech-block .tech-block-list li h3{margin-bottom:7px;min-height:inherit;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-find-more{margin-top:15px;}
#cs-degrees .tech-container .tech-resource-block .tech-left-block{padding-top:20px;text-align:center;margin-bottom:15px;}
#cs-degrees .tech-container .tech-resource-block .tech-left-block h2{background-position:bottom center;text-align:center;margin-bottom:20px;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .tech-sub-edu{text-align:center;width:100%;padding:10px 0 25px;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .continue-blk .cont-left-patr{width:71%;}
#cs-degrees .tech-container .tech-block{margin-top:40px;}
#cs-degrees .tech-container .tech-block h2{margin-bottom:5px;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-leftblk{text-align:center;width:100%;padding:16px 0 0 0;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-leftblk h2{background-position:center bottom;margin-bottom:10px;text-align:center;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk{background-size:contain;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .boxshadow{width:269px;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .img-form{width:230px;background:url("images/select-box-dropdown-arrow.png") no-repeat scroll 247px center rgb(255, 255, 255);}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .img-form select{width:270px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch > input{width:86%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch .search-now-btn{margin-bottom:15px;width:180px;margin-top:10px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two{border-right:medium none;padding:0;width:100%;border-bottom:1px solid rgb(135, 202, 203);}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-three{width:100%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-ratio{width:100%;}
#cs-degrees footer span{font-size:13px;text-align:center;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-check-blk{width:95%;}
#TechResponsiveTable tbody tr td{width:49% !important;}
#cs-degrees .tech-container .pagination{float:left;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs{border-bottom:1px solid #CCCCCC;float:left;margin:0 0 5px;text-align:center;width:50%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a{border:medium none;float:left;padding:0;text-align:center;width:100%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a:hover, #cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs.activetab a{border:none;}
#cs-degrees .earningadvantage strong{width:100%;margin-right:0;}
#cs-degrees .earningadvantage p{width:100%;margin-bottom:13px;}
.learning .question, .learning .question .question_contain{padding:8px 0 9px;}
.question_contain strong{font-size:25px;margin-right:5px;padding-left:4px;padding-top:0;width:20px;float:left;position:relative;top:6px;}
#cs-degrees .tech-container .question_contain p{font-size:17px;margin:0;width:80%;float:left;}
#cs-degrees .tech-container .answer h2{font-size:25px;}
#cs-degrees .tech-container .answer p{font-size:17px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph{width:100% !important;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph{width:100%;margin-right:0;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph img{width:100%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare{width:100%;}
#cs-degrees .tech-container .personality-quiz strong{font-size:25px;}
#cs-degrees .tech-container .questions-table{width:83%;height:auto;}
#cs-degrees .tech-container .questions-table ul li{font-size:16px;margin-bottom:15px;}
#cs-degrees .tech-container .traditional-teach-path .path-left b, #cs-degrees .tech-container .traditional-teach-path .path-right b{padding:7px 0 7px 7px;}
#cs-degrees .tech-container .traditional-teach-path .path-right p, #cs-degrees .tech-container .traditional-teach-path .path-left p{width:95%;}
#program-lab .programs-lab-block .lab-features .lab-feature-list li{width:95%;}
#cs-degrees .tech-container .traditional-teach-path b, #cs-degrees .tech-container .nontraditional-teach-path b{line-height:28px;font-size:30px;}
#cs-degrees .tech-container .exploreus span, #cs-degrees .tech-container .workgirl span, #cs-degrees .tech-container .learnboy span{display:none;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li{width:99% !important;}
#cs-degrees .tech-container .answer p{width:87%;}
#cs-degrees .tech-container .answer h2{padding-left:5px;line-height:38px;margin-right:6px;}
#cs-degrees .banner .banner-left{float:left;width:100%;}

#cs-degrees .tech-container .title{width:87%;}
.getting-started .start-blk{width:87%;}
.getting-started .start-blk .start-intro b{width:100%;}
.getting-started .start-blk .start-intro{text-align:center;}
.getting-started .start-blk .start-intro .start-img{float:none;display:inline-block;margin-right:0;}
#cs-degrees .tech-container .getting-started .start-blk p{text-align:center;}
#cs-degrees .tech-container .getting-started .start-blk .start-find-more{text-align:center;}
#cs-degrees .tech-container .teach-degree-tabing .Intership-tabs .teach-tabs .teachdegree-tabs a:hover, #cs-degrees .tech-container .teach-degree-tabing .Intership-tabs .teach-tabs .teachdegree-tabs.activetab a{padding-bottom:0;}
#cs-degrees .tech-container .teach-degree-tabing .Intership-tabs .teach-tabs{width:100%;padding-left:0;background-image:none;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{background:url("images/cs-dropdown.png") no-repeat scroll 126px center #FFFFFF;width:155px;}
#cs-degrees .tech-container .featured-careers li b{width:85%;}


#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-image{float:none;margin:0 auto;min-height:56px;width:70px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:100%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-967adc, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-e5ae3e, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-c24a76, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-ea5747{font-size:24px;line-height:35px;top:0;margin-top:0;text-align:center;}
#SalaryBumpTable tbody tr td, #YearlyTable tbody tr td{font-size:12px !important;}
#CS-MasterDegree #output_teachers_prohrams{width:100%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle{margin-bottom:5px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable tbody tr td.year-one{line-height:22px;min-height:35px;}
#CS-MasterDegree .paging_full_numbers{float:left;width:100%;}
.paging_full_numbers a.paginate_button, .paging_full_numbers a.paginate_active{padding:7px 3px !important;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-right .BC-description span{width:92%;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author .BC-author-img{float:none;margin:0 auto;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author .BC-author-info{width:100%;margin-top:20px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2{font-size:25px;line-height:24px;padding:10px 0 10px 55px;width:80%;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author .BC-author-info h3{font-size:24px;margin-bottom:5px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock{padding-bottom:20px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent{width:98%;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block ul li{width:95%;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .intro-list{width:92%;}
#about-content .about-block .about-block-content li.carnegie_logo img{width:100%;}
#about-content .about-block .about-team-left{width:100%;}
#about-content .about-block .about-team-right{width:100%;}
#about-content .about-block .about-team-left .about-team-content{width:99%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .profile-block .profile-icon{margin:0 auto 20px;float:none;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .profile-block .icon-info{width:100%;}
#ComputerEngineering-Focus .CEFocus-Banner h1{font-size:24px;line-height:25px;}
#ComputerEngineering-Focus .CEFocus-Banner h1.fnsize-40{font-size:24px;line-height:25px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block .Sch-title-block .sch-org-image{float:none;margin:0 auto;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block .Sch-title-block h3{width:100%;text-align:center;}
#scholarship-table tbody tr td , #semester-table tbody tr td , #CEF-masterdegree-table tbody td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:48% !important;word-wrap:break-word;width:48.5% !important;border-right:0 !important;font-family:'HelveticaNeueRegular' !important;line-height:23px !important;float:left;border-top:none !important;border-left:none !important;padding-right:11px !important;padding-top:9px !important;padding-bottom:14px !important;}
#scholarship-table td:before , #semester-table td:before, #CEF-masterdegree-table td:before{position:absolute;left:6px;padding-right:10px;white-space:normal;}
#scholarship-table td:nth-of-type(1):before{content:"Amount";}
#scholarship-table td:nth-of-type(2):before{content:"Eligibility";}
#scholarship-table td:nth-of-type(3):before{content:"More Info";}
#semester-table.first-table td:nth-of-type(1):before{content:"First Semester (Freshman)";width:50%;line-height:15px;}
#semester-table.second-table td:nth-of-type(1):before{content:"Second Semester (Freshman)";width:50%;line-height:15px;}
#semester-table.third-table td:nth-of-type(1):before{content:"Third Semester (Freshman)";width:46%;line-height:15px;}
#semester-table.fourth-table td:nth-of-type(1):before{content:"Fourth Semester (Freshman)";width:50%;line-height:15px;}
#semester-table.fifth-table td:nth-of-type(1):before{content:"Fifth Semester (Freshman)";width:46%;line-height:15px;}
#semester-table.sixth-table td:nth-of-type(1):before{content:"Sixth Semester (Freshman)";width:46%;line-height:15px;}
#semester-table.seventh-table td:nth-of-type(1):before{content:"Seventh Semester (Freshman)";width:46%;line-height:15px;}
#semester-table.eight-table td:nth-of-type(1):before{content:"Eighth Semester (Freshman)";width:50%;line-height:15px;}
#semester-table td:nth-of-type(2):before{content:"Credit";}
#semester-table td:nth-of-type(3):before{content:"Overview";}
#CEF-masterdegree-table td:nth-of-type(1):before{content:"Master’s Program Core Courses";width:44%;line-height:15px;}
#CEF-masterdegree-table td:nth-of-type(2):before{content:"Overview";}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a{font-size:17px;padding:7px 20px 6px;border-bottom:1px solid #ccc !important;border-top:1px solid #ccc !important;border-left:none !important;border-right:none !important;}
#cs-degrees .tech-container .Intership-tabs .org-list{margin-top:0px;}
#minority-students h2{line-height:34px;margin-top:15px;}
#minority-students h1{line-height:38px;margin-top:15px;}
#minority-students .block-top .top-title{width:100%;}
#minority-students .block-top .top-title .title-img{float:none;margin:0 auto;}
#minority-students .block-top .top-title .title-text{float:none;margin:0px;width:100%;}
#minority-students .block-top .top-title{background:none;}
#minority-students .block .table-of-contents .blog-text ul.table li.index-title a{font-size:14px;}
#minority-students .block .table-of-contents .blog-text ul.table li.index-title span.index-on{font-size:14px;}
#minority-students .block .expert-sources-and-parteners{text-align:center;}
#minority-students .block .expert-sources-and-parteners ul li.right-border-none{padding:10px 0;}
#minority-students .block .expert-sources-and-parteners ul li{width:100%;min-height:100%;}
#minority-students .block .block-title h3{font-size:19px;}
#minority-students .block section .right-text{text-align:center;}
#minority-students .block section .right-text p{text-align:right;}
#minority-students .block section .right-text p span{text-align:right;}
#minority-students .block .table-of-contents{width:100%;}
#minority-students .block .table-of-contents .blog-text{width:100%;}
#minority-students .block .preparing-before-college p{width:100%;}
#minority-students .block .block-title.chang h3{line-height:24px;}
#minority-students p{width:92%;font-size:14px;margin-bottom:10px !important;}
#minority-students .block .college-program{margin-top:10px;}
#minority-students .block .college-program ul{margin:15px 0;}
#minority-students .block .block-title{height:inherit;margin-bottom:10px;}
#minority-students .block .preparing-before-college{margin-top:10px;}
#minority-students .block .expert-sources-and-parteners ul li b{font-size:20px;}
#minority-students .block .about-the-authour .autour-text b{font-size:24px;}
#minority-students .block .introduction ul li{font-size:14px;}
#minority-students .block .introduction ul{margin-bottom:15px;}
#minority-students .block section .left-text p{font-size:16px;line-height:21px;}
#minority-students .block section .left-text{margin-bottom:0;}
#minority-students .block section .right-text p{font-size:15px;line-height:20px;}
#minority-students .block .computer-science-career-opportunity p{margin-top:8px;}
#minority-students .block .why-the-lack-interest ul li{font-size:14px;margin-bottom:10px;}
#minority-students .block .why-the-lack-interest ul{margin-top:15px;}
#minority-students .block .college-program ul li{font-size:14px;}
#minority-students .block .why-the-lack-interest{margin-top:0;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{float:none;margin-left:-20px !important;margin-right:0 !important;top:0;}
#women_guide .banner{height:175px;}
#women_guide .banner h2{font-size:23px;padding-top:15px;line-height:30px;}
#women_guide .banner h1{font-size:24px;line-height:21px;}
#women_guide .banner span{font-size:17px;line-height:20px;margin:0;}
#women_guide .heading h3{font-size:16px;line-height:25px;max-width:250px;margin:10px 0 5px;}
.icons{margin-top:10px;}
#women_guide .introduction_div h4{font-size:25px;line-height:28px;}
#women_guide .heading{margin:10px 0 0 0;}
#women_guide .content{font-size:14px;}
#women_guide .introduction_div ul li{width:90%;}
#women_guide .pre_college ul li{background-position:0 23px;margin-bottom:0;padding:10px;width:90%;}
#women_guide .women_wealth span{font-size:16px;}
#women_guide .content li.title:after{margin-bottom:15px;}
.tittel{margin-top:10px;}
#women_guide .introduction_div b{line-height:22px;}
#women_guide .introduction_div ol{float:right;width:92%;}
#women_guide .content li.title span.index_right{line-height:35px;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{float:left;margin-top:20px;text-align:center;width:100%;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-learn-more{display:inline-block;float:none;margin-top:27px;width:183px;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block{margin-bottom:25px;text-align:center;}
#PH-major-hub .PH-major-hub-main-block .major-hub-banner h1{font-size:68px;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .major-profile-pic{margin:0 auto;float:none;display:inline-block;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-learn-more{width:auto;}
#main-cs-degree-hub .title-main-cs .titl-wrap h1{font-size:28px;line-height:15px;}
#main-cs-degree-hub .title-main-cs{min-height:110px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{width:96%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block section .slry-grth{width:41%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block section .slry-grth span{display:block;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h4{font-size:21px;}
#main-cs-degree-hub .title-main-cs .titl-wrap span{width:94%;font-size:21px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list{width:100%;margin-right:0;text-align:center;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li{width:53%;display:inline-block;float:none;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a:hover, #cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs.activetab a{padding:7px 8px 6px 8px;font-size:18px;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a{padding:7px 8px 6px 8px;font-size:18px;}
}
@media screen and (max-width:320px){
.software-degree .major-design-main .major-design-left ul li.icn-11 a i{background-position:10px -603px;}
#major-pages-design.software-degree .major-design-main .major-design-left ul li.icn-3 a i{background-position:10px -97px;}
.major-design-main .major-design-left ul li.icn-5 a i{background-position:10px -206px;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data b i{left:18%;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr td{font-size:12px;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li a{font-size:13px;}
footer .site-info .footer-left{width:300px;padding-left:10px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.artificial-intelligence{margin-top:10px !important;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.q-a{background-position:7px -1818px;height:104px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:17px;line-height:48px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span.bigdata-one{font-size:17px;line-height:27px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts p.detail{width:62%;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.robotics{margin-top:7px !important;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.level{margin-top:14px !important;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a:hover, #cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs.activetab a{padding:7px 0px 6px 0px !important;font-size:17px !important;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a{padding:7px 0px 6px 0px !important;font-size:17px !important;}
#minority-students .block section .left-text p:after{margin:0px 0 0 2px;}
#degree-programs-majors .majors-banner .majors-title{padding:13px 0 6px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li a{padding:20px 15px 10px 89px;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li{margin:0 12px 12px 0;}
.social-icon-parent{display:none;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a{padding:7px 10px 6px;}
#cs-degrees .tech-container .CS-masterlink-block{background:url(images/CS-masterlink-image-responsive-320-new.jpg) no-repeat top center #fff;height:343px;text-align:center;}
#cs-degrees .tech-container .CS-masterlink-block span{bottom:inherit;display:inline-block;float:none;margin:0 auto;position:relative;right:inherit;top:280px;}
.imgwise{width:100%}
#access{display:none;}
#cs-degrees header .cs-responsive-menu{display:block;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{width:140px;}
#cs-degrees #salary_comparision_chart{width:100%;height:100%;}
#cs-degrees #ComputerEngineering-Focus #salary_comparision_chart{width:100%;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering h1{font-size:24px;line-height:37px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b{padding:7px 0 7px 7px;font-size:29px !important;line-height:32px;}
#cs-degrees .tech-container .traditional-teach-path .path-left b, #cs-degrees .tech-container .traditional-teach-path .path-right b{font-size:30px;line-height:32px;}
#cs-degrees .tech-container .tech-banner h1{font-size:40px;line-height:30px;margin-top:170px;}
#cs-degrees .tech-container .tech-banner .tech-narration p{width:90%;font-size:16px;line-height:20px;}
#cs-degrees .tech-container h2{font-size:30px;line-height:28px;}
#cs-degrees .tech-container .become-teacher h2{font-size:30px;}
#cs-degrees .tech-container .tech-block .tech-block-list li{width:100%;margin:0 0 20px 0;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-blk-img{width:221px;height:92px;margin:0 auto;float:none;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-blk-img > img{float:none;width:inherit;}
#cs-degrees .tech-container .tech-block .tech-block-list li h3{margin-bottom:7px;min-height:inherit;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-find-more{margin-top:15px;}
#cs-degrees .tech-container .tech-resource-block .tech-left-block{padding-top:20px;text-align:center;margin-bottom:15px;}
#cs-degrees .tech-container .tech-resource-block .tech-left-block h2{background-position:bottom center;text-align:center;margin-bottom:20px;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .tech-sub-edu{text-align:center;width:100%;padding:10px 0 25px;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .continue-blk .cont-left-patr{width:71%;}
#cs-degrees .tech-container .tech-block{margin-top:40px;}
#cs-degrees .tech-container .tech-block h2{margin-bottom:5px;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-leftblk{text-align:center;width:100%;padding:16px 0 0 0;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-leftblk h2{background-position:center bottom;margin-bottom:10px;text-align:center;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk{background-size:contain;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .boxshadow{width:269px;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .img-form{width:230px;background:url("images/select-box-dropdown-arrow.png") no-repeat scroll 247px center rgb(255, 255, 255);}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .img-form select{width:270px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch > input{width:86%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch .search-now-btn{margin-bottom:15px;width:180px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two{border-right:medium none;padding:0;width:100%;border-bottom:1px solid rgb(135, 202, 203);}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-three{width:100%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-ratio{width:100%;}
#cs-degrees footer span{font-size:13px;text-align:center;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-check-blk{width:95%;}
#TechResponsiveTable tbody tr td{width:49% !important;}
#cs-degrees .tech-container .pagination{float:left;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs{border-bottom:1px solid #CCCCCC;float:left;margin:0 0 5px;text-align:center;width:50%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a{border:medium none;float:left;padding:0;text-align:center;width:100%;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a:hover, #cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs.activetab a{border:none;}
#cs-degrees .earningadvantage strong{width:100%;margin-right:0;}
#cs-degrees .earningadvantage p{width:100%;margin-bottom:13px;}
.learning .question, .learning .question .question_contain{padding:8px 0 9px;}
.question_contain strong{font-size:25px;padding-left:4px;padding-top:0;width:20px;float:left;}
#cs-degrees .tech-container .question_contain p{font-size:17px;margin:0;}
#cs-degrees .tech-container .answer h2{font-size:25px;}
#cs-degrees .tech-container .answer p{font-size:17px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph{width:100%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph{width:100%;margin-right:0;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph img{width:100%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare{width:100%;}
#cs-degrees .tech-container .personality-quiz strong{font-size:25px;}
#cs-degrees .tech-container .questions-table{width:83%;height:auto;}
#cs-degrees .tech-container .questions-table ul li{font-size:16px;margin-bottom:15px;}
#cs-degrees .tech-container .traditional-teach-path .path-left b, #cs-degrees .tech-container .traditional-teach-path .path-right b{padding:7px 0 7px 7px;}
#cs-degrees .tech-container .traditional-teach-path .path-right p, #cs-degrees .tech-container .traditional-teach-path .path-left p{width:95%;}
#program-lab .programs-lab-block .lab-features .lab-feature-list li{width:95%;}
#cs-degrees .tech-container .traditional-teach-path b, #cs-degrees .tech-container .nontraditional-teach-path b{line-height:28px;font-size:30px;}
#cs-degrees .tech-container .exploreus span, #cs-degrees .tech-container .workgirl span, #cs-degrees .tech-container .learnboy span{display:none;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li{width:99% !important;}
#cs-degrees .tech-container .page-title strong{font-size:50px;}
#cs-degrees .tech-container .answer p{width:87%;}
#cs-degrees .tech-container .answer h2{padding-left:5px;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a{font-size:16px;}
#cs-degrees .tech-container .title{width:85%;}

#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-967adc, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-e5ae3e, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-c24a76, #CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-ea5747{font-size:20px;line-height:25px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable tbody tr td{line-height:22px !important;min-height:45px !important;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left h1{font-size:120px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left h1 span{font-size:93px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left b{font-size:56px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2{width:80%;}
#about-content .about-block .about-team-left{width:100%;}
#about-content .about-block .about-team-right{width:100%;}
#about-content .about-block .about-block-content li{text-align:center;width:100%;}
.about-block-content .carnegie_logo img{width:100%;}
#about-content .about-block-title .about-block-image{width:16%;}
#about-content .about-block .about-block-title > span{width:73%;}
#minority-students .block .block-title h3{font-size:17px;}
#women_guide .banner{height:140px;}
#women_guide .banner h2{font-size:18px;padding-top:10px;}
#women_guide .banner span{font-size:16px;line-height:16px;padding-top:0;}
#women_guide .banner h1{font-size:19px;line-height:30px;}
#women_guide .introduction_div ul li{width:90%;}
#women_guide .heading h3{font-size:15px;margin-top:19px;max-width:206px;padding:0 8px;}
#women_guide .introduction_div h4{font-size:20px;line-height:22px;}
#women_guide .pre_college ul li{padding:5px 10px;background-position:0 17px;}
#women_guide .pre_college p{line-height:20px;}
#women_guide .introduction_div p{line-height:25px;}
#women_guide .women_wealth span{font-size:16px;line-height:22px;}
#women_guide .content li.title:after{margin-bottom:15px;}
#women_guide .content li.title span.index_right{line-height:35px;}
.icons{margin-top:22px;}
#PH-major-hub .PH-major-hub-main-block .major-hub-banner h1{font-size:56px;}
#main-cs-degree-hub .title-main-cs .titl-wrap span{width:92%;font-size:18px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{width:95%;font-size:21px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h4{font-size:20px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block section .slry-grth{width:41%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block section .slry-grth span{display:block;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:21px;width:78%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p{padding:8px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts span{width:51%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{font-size:18px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3{line-height:27px;font-size:20px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li{width:64%;display:inline-block;float:none;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font{font-size:21px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{font-size:23px;line-height:23px;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{width:205px;}
}