@charset "utf-8";
*{margin:0;padding:0;}
a{text-decoration:none;color:#22A2A2;}
img{border:none;}
html{overflow-y:scroll;overflow-x:hidden;}
body{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:24px;background:#f0f0f0;font-weight:normal;overflow-x:hidden;}
b{font-weight:normal;}
.mrgNbtm{margin-bottom:0 !important;}
.mrgNbtm-30{margin-bottom:30px !important;}
.mrgNbtm-50{margin-bottom:50px !important;}
.mrgNbtm-25{margin-bottom:25px !important;}
.mrGRGtnun{margin-right:0 !important;}
.brdrRgtnun{border-right:none !important;}
.disply-blk{display:block;font-weight:normal !important;font-family:inherit !important;font-size:inherit !important;}
.font-color-333{color:#333 !important;}
.font-color-666{color:#666 !important;}
.margin-top-33{margin-top:33px !important;}
.margin-btm-10{margin-bottom:10px !important;}
.displ-nun{display:none !important;}
.brdBtmnun{border-bottom:none !important;}
#pull{display:none;}
.brdr-btm-ccc{border-bottom:1px solid #e6e6e6;}
.color-A90177{color:#color-A90177;}
.mrgnTPnun{margin-top:0 !important;}
.wrapper{margin:0 auto;width:960px;clear:both;}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu ul li.menu-item-66226 ul{width:240px;}
#cs-degrees header nav ul.tech-nav li:hover{box-shadow:0 0px 10px rgba(0,0,0,0.4);cursor:pointer;border-top:2px solid #ea5747;}
#cs-degrees header nav ul.tech-nav li ul li:hover{box-shadow:none;}

#access{clear:none;float:left;position:relative;z-index:2;}
#access ul{list-style:none;}
#access li{float:left;font-family:Verdana,Arial,Helvetica,sans-serif;position:relative;text-transform:capitalize;}
#access a{color:#333333;display:block;position:relative;text-decoration:none !important;}
#access ul ul ul{left:-124%;top:0;}
#access ul ul a{background:none repeat scroll 0 0 transparent !important;border-bottom:medium none;padding-left:0px;height:auto;padding:0px;}
#access ul ul *:hover > a{padding:0px;}
#access li:hover > a, #access ul ul *:hover > a, #access a:focus{background:none repeat scroll 0 0 #FFFFFF;color:#22A2A2;}
#access li:hover > a, #access a:focus{background:none repeat scroll 0 0 transparent;opacity:1;color:#22A2A2;}
.logo a:focus{opacity:1!important;background:none repeat scroll 0 0 transparent !important;}
#access ul ul li.current-menu-item > a, #access ul ul li.current-menu-ancestor > a, #access ul ul li.current_page_item > a, #access ul ul li.current_page_ancestor > a{font-weight:normal;color:#ea5646!important;}
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a{font-weight:normal;color:#ea5747!important;}
#access ul .majors-sub-menu ul , #access ul #menu-item-18832 ul{width:200px;}
#access ul ul{background:none repeat scroll 0 0 #FFFFFF;border:0;box-shadow:0 6px 10px rgba(0,0,0,0.4);display:none;float:left;left:0;padding:7px 0;position:absolute;top:32px;z-index:99;width:251px;}
#access ul li:hover > ul{display:block;border-top:#ea5646 2px solid;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu{width:262px;position:absolute;padding:0px;left:-100px;z-index:99;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu > li{display:block;float:none;width:auto;padding:0 10px;position:relative;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu > li a{padding:10px 6px;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu > li:nth-child(1){margin-top:10px;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu > li:hover{background:#f7f7f7 !important;box-shadow:none !important;}
#cs-degrees header nav ul.tech-nav li:hover > a{background:#fff;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu > li.menu-item-has-children{background:url("../images/nav-li-bg-black.jpg") no-repeat scroll 89% center !important;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu > li.menu-item-has-children:hover{background:#f7f7f7 url("../images/nav-li-bg.jpg") no-repeat scroll 89% center !important;box-shadow:none !important;border:1px solid #ea5747;border-right:0;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu > li:hover > a{color:#ea5747;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu li > ul.sub-menu{border:medium none;box-shadow:none;left:245px;right:0px;top:-1px;width:172px;padding:0;position:absolute;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu > li.menu-item-has-children:hover ul.sub-menu{border:1px solid #ea5747;border-left:0;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu li > ul.sub-menu > li{float:none;width:auto !important;background:#f7f7f7;display:block;padding:0 0 0 10px;margin:0;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu li > ul.sub-menu > li a:hover{color:#ea5646 !important;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu li > ul.sub-menu > li:hover{box-shadow:none !important;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu li > ul.sub-menu > li a{padding:10px 12px;    border-bottom: 0;}
#cs-degrees header nav ul.tech-nav li{display:inline;float:left;font-family:'proxima_nova_rgbold';font-size:15px;line-height:20px;margin-right:15px;text-transform:uppercase;width:auto;border-top:2px solid #fff;}
#cs-degrees header nav #access ul li.menu-item-18700 ul li{width:200px;}
#access ul li.menu-item-18700 ul{width:240px;}
#access ul li.menu-item-18701 ul{width:150px;}
#access ul li.menu-item-18699 ul{width:150px;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu li.for-general-links > ul.sub-menu{ width:220px;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu li > ul.sub-menu li{border:0; border-left: 1px solid #EA5747;}
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu li.for-general-links > ul.sub-menu li.resource-text,
#access ul .majors-sub-menu.menu-item-has-children.full-menu > ul.sub-menu li > ul.sub-menu li.first{ border-left:0;}
#cs-degrees{width:100%;height:auto;float:left;background:#fff;}
#cs-degrees header{width:100%;float:left;border-bottom:1px solid #e6e6e6;padding:19px 0;}
#cs-degrees header .tech-logo{width:217px;height:50px;float:left;}
#cs-degrees header nav{width:662px;float:right;margin-top:23px;}
.home_btn{float:left;overflow:hidden;padding-right:25px;padding-top:4px;}
#cs-degrees header nav ul.tech-nav{display:block;width:100%;float:left;position:relative;}
#cs-degrees header nav ul.tech-nav li a{color:#666666;padding:7px 6px;position:relative;z-index:999;}
#cs-degrees header nav ul.tech-nav li a:hover{color:#ea5747;}
#cs-degrees header nav ul.tech-nav li .tech-sub-menu b{color:#999999;float:left;font-family:'HelveticaNeueRegular';font-size:14px;font-weight:normal;margin:6px 0 4px 9px;text-transform:capitalize;width:80%;}
#cs-degrees header nav ul.tech-nav li .tech-sub-menu{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E6E6E6;bottom:0;display:none;float:left;height:475px;left:0;padding:7px;position:absolute;top:34px;width:511px;z-index:999;-webkit-box-shadow:0 2px 6px 2px #666666;-moz-box-shadow:0 2px 6px 2px #666666;box-shadow:0 2px 6px 2px #666666;}
#cs-degrees header nav ul.tech-nav li ul.sub-menu li{border:medium none;float: none;font-size:13px;font-family:'HelveticaNeueRegular';font-size:11px;text-transform:uppercase;margin-right:0;display: block;border: 1px solid transparent;border-right: 0;}
#cs-degrees header nav ul.tech-nav li ul.sub-menu li a{color:#666;font-size:15px;font-family: 'proxima_nova_rgregular' !important;text-transform: none;padding:7px 12px;}
#cs-degrees header nav ul.tech-nav li ul.sub-menu li.resource-text a{font-family:'proxima_nova_rgbold' !important;color:#ea5747;font-size:18px;border-bottom:1px solid #f7f7f7;}
#cs-degrees header nav ul.tech-nav li ul.sub-menu li.no-link a{color: #ea5747 !important;background-color: #f7f7f7 !important;cursor:text;}
#cs-degrees header nav ul.tech-nav li ul.sub-menu li.no-link a.hub-link{cursor:pointer;}
#cs-degrees header nav ul.tech-nav li ul.sub-menu li a:hover{color:#ea5646 !important;}
#cs-degrees .tech-container{width:100%;float:left;background:#f0f0f0;}
#cs-degrees .tech-container .tech-block{width:100%;float:left;margin:50px 0;}
#cs-degrees .tech-container h2{color:#ea5747;font-family:'proxima_nova_rgbold';font-size:48px;line-height:42px;width:100%;float:left;text-align:left;text-transform:uppercase;margin-bottom:30px;border-bottom:1px solid #ea5747;padding-bottom:4px;margin-top:60px;font-weight:normal;}
#cs-degrees .tech-container .tech-block .tech-block-list{width:100%;float:left;display:block;}
#cs-degrees .tech-container .tech-block .tech-block-list li{width:223px;margin-right:20px;float:left;display:inline;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-blk-img{width:221px;float:left;border:2px solid #ccc;height:92px;}
#cs-degrees .tech-container .tech-block .tech-block-list li h3{font-family:'pf_handbook_promedium';font-size:24px;line-height:24px;color:#0c1e2e;text-transform:uppercase;width:100%;float:left;text-align:center;font-weight:normal;margin:20px 0 30px 0;}
#cs-degrees .tech-container .tech-block .tech-block-list li span{font-family:'HelveticaNeueRegular';font-size:14px;color:#333;line-height:24px;width:100%;text-align:center;float:left;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-find-more{width:100%;float:left;margin-top:30px;text-align:center;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-find-more.blk-btn a{background-color:#0c1e2e;}
#cs-degrees .tech-container .tech-block .tech-block-list li .tech-find-more a{font-family:'helvetica_neuebold';font-size:14px;color:#fff;background:url(../images/findmr-arrow.png) no-repeat 118px 12px #22a2a2;padding:8px 30px 9px 15px;}

#cs-degrees .banner{width:100%;float:left;background:url(../images/banner-bg.jpg) repeat;padding-top: 25px;}
#cs-degrees .banner .banner-left{width:490px;float:left;}

#cs-degrees .banner.with-white-bg {background: url(../images/white-banner-bg.png) repeat;}
#cs-degrees .banner.with-white-bg .banner-left b{line-height: 26px;}
#cs-degrees .banner.with-white-bg .banner-left b,
#cs-degrees .banner.with-white-bg h1{color:#333;}
#cs-degrees .banner.with-white-bg .search-widget{box-shadow: 0 5px 30px rgba(0, 0, 0, 0.30);}

#cs-degrees h1{font-family:'proxima_novaextrabold';font-size:48px;line-height:60px;color:#fff;text-transform:uppercase;margin-bottom: 20px;font-weight:normal;margin-top: 16px;}
#cs-degrees .banner .banner-left b{color:#FFFFFF;font-family:'proxima_nova_rgregular';font-size:16px;line-height:24px;}
/* home-page */

/* home-page */
#cs-degrees .banner .banner-right{float:right;height:329px;position:absolute;right: -140px;width:380px;top: 15px;}
#cs-degrees .banner .sci-banner{float:left;position:relative;width:1040px;}
#cs-degrees .tech-container .tech-resource-block{width:100%;float:left;}
#cs-degrees .tech-container .tech-resource-block .tech-left-block{width:47%;float:left;padding-top:35px;}
#cs-degrees .tech-container .tech-resource-block .tech-left-block h2{text-align:left;background-position:left bottom;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block{width:52%;float:left;border-left:1px solid #ccc;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .tech-sub-edu{width:100%;float:left;padding:20px 0 25px 20px;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .tech-sub-edu b{font-family:'pf_handbook_probold';font-size:24px;color:#fff;line-height:28px;width:100%;float:left;font-weight:normal;text-transform:uppercase;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .tech-sub-edu span{font-family:'HelveticaNeueRegular';font-size:14px;color:#fff;line-height:23px;width:100%;margin-top:6px;float:left;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .continue-blk{background:#22a2a2;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .continue-blk .cont-left-patr{width:400px;float:left;}
#cs-degrees .tech-container .tech-resource-block .tech-right-block .continue-blk .cont-right-part{width:79px;height:95px;float:left;}
#cs-degrees .tech-container .tech-imgmap{width:100%;float:left;background:url(../images/tech-degree-div-bg.jpg) repeat;margin-bottom:50px;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-leftblk{width:56%;float:left;padding:35px 0 40px 0;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-leftblk h2{color:#fff;background-position:left bottom;text-align:left;background-image:url(../images/tect-degree-text-bg.jpg);background-repeat:no-repeat;padding-bottom:20px;border-bottom:none;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-leftblk span{font-size:14px;color:#fff;line-height:24px;font-family:'HelveticaNeueRegular';}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk{width:44%;float:left;background:url(../images/tect-state-map.png) no-repeat center center;height:226px;padding-top:20px;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form{width:100%;float:left;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .img-form{background:url(../images/select-box-dropdown-arrow.png) no-repeat 289px center #fff;width:272px;overflow:inherit;float:left;padding:6px 20px 5px 18px;}
.ua-safari #cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .img-form{height:32px;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .boxshadow{-moz-box-shadow:inset 0px 0px 15px 0px rgba(0,0,0,0.25);-webkit-box-shadow:inset 0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow:inset 0px 0px 15px 0px rgba(0,0,0,0.25);width:auto;padding:18px;float:left;margin:70px 0 0 112px;background:#22a2a2;}
#cs-degrees .tech-container .tech-imgmap .tech-imgmap-rightblk form .img-form select{width:310px;background:none;border:none;font-family:'HelveticaNeueRegular';font-size:16px;color:#666;}
#cs-degrees .tech-container .tech-search-tool{width:100%;float:left;}
#cs-degrees .tech-container .tech-search-tool .tech-tool{background:url(../images/form-bg.jpg) repeat;width:100%;float:left;margin-bottom:20px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool h5{color:#002b4c;font-size:14px;font-weight:normal;text-transform:uppercase;font-family:'proxima_novasemibold';margin:5px 0 10px 0;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-tool-top{width:100%;float:left;border-bottom:1px solid #87cacb;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-tool-top .blk-one h5{color:#fff;font-family:'proxima_nova_rgregular';font-size:16px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-one{width:475px;float:left;border-right:1px solid #87cacb;padding-left:15px;min-height:145px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two{width:195px;float:left;padding-left:15px;border-right:1px solid #87cacb;min-height:145px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-three{width:228px;float:left;padding:0 15px;min-height:118px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch{width:470px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch > input{border:medium none;color:rgb(51, 51, 51);font-size:16px;padding:15px;width:245px;float:left;font-family:'HelveticaNeueRegular';}
#cs-degrees .tech-container .tech-search-tool .tech-tool .search-sch .search-now-btn{height:49px;padding:0;width:180px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-state{background:url(../images/database-drop-down-arrow.png) no-repeat 155px center #fff;width:168px;padding:2px 0;overflow:hidden;}
.ua-safari #cs-degrees .tech-container .tech-search-tool .tech-tool .tech-state{height:23px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-state select{background:none;border:none;font-family:'HelveticaNeueRegular';font-size:13px;color:#333;width:187px;padding-left:5px;}
.list-state > option{padding-left:5px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-check-blk{width:100%;float:left;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .block-sub-block{float:left;width:47%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .block-sub-block ul li{width:100% !important;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .block-sub-block.withborder-sublock{border-left:1px solid #87CACB;min-height:145px;padding-left:10px;width:47%;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-check-blk .degree-blk-list{width:100%;float:left;display:block;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-check-blk .degree-blk-list li{width:100%;float:left;display:inline;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-check-blk .degree-blk-list li span{font-family:'HelveticaNeueRegular';font-size:14px;color:#fff;width:100%;float:left;text-align:left;line-height:21px;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-check-blk .degree-blk-list li b{color:rgb(255, 255, 255);font-family:'HelveticaNeueRegular';font-size:14px;font-weight:normal;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-tool-bottom{width:100%;float:left;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-ratio{width:48%;float:left;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-manage{width:90%;float:left;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .tech-ratio-value{margin:33px;}
.dragslider{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#FFFFFF;outline:medium none;padding:3px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing{width:100%;text-align:left;margin-top:0px;}
.dataTables_filter{display:none;}
.dataTables_info{display:none;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing thead tr{background:#e6e6e6;border:5px solid #fff;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing thead tr th{}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tr .city-col{padding:10px;width:110px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tr .sch-col{padding:10px;width:204px;}
.ua-ie #cs-degrees .tech-container .tech-search-tool table.tech-listing tr .sch-col{width:204px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tr .std-col{padding:10px;width:103px;}
.ua-ie #cs-degrees .tech-container .tech-search-tool table.tech-listing tr .std-col{width:105px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tr .typ-col{padding:10px;width:100px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tr .tutn-col{width:80px;padding:10px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tr .Onln-col{width:80px;padding:10px;}
.ua-ie #cs-degrees .tech-container .tech-search-tool table.tech-listing tr .Onln-col{width:84px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tr .link-col{width:103px;padding:10px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing thead tr th{border-bottom:5px solid #f0f0f0;border-right:5px solid #f0f0f0;border-top:5px solid #f0f0f0;color:#666666;float:left;font-family:'HelveticaNeueRegular';font-size:12px;font-weight:normal;line-height:16px;min-height:32px;text-align:left;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td.b-sch-col{font-family:'helvetica_neuebold';font-size:16px;color:#1b8080;width:204px;}
.ua-ie #cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td.b-sch-col{width:206px;}
.ua-ie #cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td{border-bottom:4px solid #f0f0f0;border-right:4px solid #f0f0f0;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td{color:#666;font-family:'helvetica_neuebold';font-size:14px;padding:10px;font-weight:normal;background:#e6e6e6;border-bottom:5px solid #f0f0f0;border-right:5px solid #f0f0f0;line-height:15px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody{width:100%;float:left;position:relative;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr{float:left;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing thead{width:100%;float:left;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-city-col{padding:17px 15px;width:101px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-sch-col{width:103px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-std-col{width:103px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-typ-col{width:100px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-tutn-col{width:80px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-onln-col{width:80px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-link-col{width:103px;font-family:'helvetica_neuebold';text-transform:uppercase;background:#00acc4;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-link-col.close-tab a{background:url(../images/table-close.png) no-repeat right center;width:100%;float:left;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-link-col.expand-tab a{background:url(../images/table-expanding.png) no-repeat right center;width:100%;float:left;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr:last-child{border-bottom:none;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-sch-col a{color:#00acc4;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody .b-link-col a{color:#fff;}
#ResponsiveTable td.b-col-two a:hover + span.hov{color:#ff6633;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td.brdRnun{border-right:none;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr.bg-f2f2f2{background:#f2f2f2;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr.bg-ededed{background:#ededed;}
#cs-degrees footer{width:100%;float:left;text-align:left;margin-top:30px;}
#cs-degrees footer span{width:100%;float:left;color:#999999;}
#cs-degrees footer .footer-link{color:#666666;float:right;}
.bordef-left-5px{border-left:5px solid #fff;}
#cs-degrees label.ccbx,
#cs-degrees label.crbtn{display:inline-block;cursor:pointer;overflow:hidden;padding:0;}
#cs-degrees label.ccbx input[type="checkbox"],
#cs-degrees label.crbtn input[type="radio"]{}
#cs-degrees .ccbx span{width:10px !important;height:10px;cursor:pointer;display:inline-block;margin-right:5px;float:left;position:relative;top:7px;transparent;-webkit-transition:all .50s ease-in-out;-moz-transition:all .50s ease-in-out;-ms-transition:all .50s ease-in-out;-o-transition:all .50s ease-in-out;transition:all .50s ease-in-out;background-image:url(../images/checkbox-normal.png);}
#cs-degrees .ccbx.disabled,
#cs-degrees .crbtn.disabled{color:#ddd;}
#cs-degrees .ccbx.disabled span,
#cs-degrees .crbtn.disabled span,
#cs-degrees .ccbx.disabled:hover span{border-color:#ddd;}
#cs-degrees label.ccbx.disabled,
#cs-degrees label.ccbx.disabled *,
#cs-degrees label.crbtn.disabled,
#cs-degrees label.crbtn.disabled *{cursor:default;}
#cs-degrees .ccbx.checked.disabled span{background-color:#ddd;}
#cs-degrees .crbtn.pushed.disabled span i{box-shadow:inset 0 0 9px #ddd;}
#cs-degrees .ccbx i{background:url(../images/checkbox.png);background-repeat:no-repeat;background-position:center center;position:absolute;left:-2px;bottom:-20px;width:14px;height:14px;opacity:0;-webkit-transition:all .50s ease-in-out;-moz-transition:all .50s ease-in-out;-ms-transition:all .50s ease-in-out;-o-transition:all .50s ease-in-out;transition:all .50s ease-in-out;-webkit-transform:rotateZ(-180deg);-moz-transform:rotateZ(-180deg);-o-transform:rotateZ(-180deg);transform:rotateZ(-180deg);}
#cs-degrees .ccbx.checked span i{bottom:1px;opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg);}
#cs-degrees .crbtn span{width:17px;height:17px;display:inline-block;float:left;overflow:hidden;margin-right:5px;position:relative;border-radius:100%;background-color:transparent;border:1px solid #ccc;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
#cs-degrees .crbtn span i{background-color:transparent;width:11px;height:11px;position:absolute;left:3px;top:3px;border-radius:100%;-webkit-transition:all .50s ease-in-out;-moz-transition:all .50s ease-in-out;-ms-transition:all .50s ease-in-out;-o-transition:all .50s ease-in-out;transition:all .50s ease-in-out;}
#cs-degrees .crbtn.pushed span i{box-shadow:inset 0 0 9px #25303c;}
#cs-degrees .ccbx.checked span i{bottom:-2px;opacity:1;transform:rotateZ(0deg);}
#program-lab{width:950px;margin:0 auto;float:left;background:#ededed;}
.ua-ie #program-lab{width:959px;}
.ua-ie #program-lab .programs-lab-block .lab-features{width:747px;}
#program-lab .programs-lab-block{width:100%;float:left;background:#e6e6e6;border-bottom:5px solid #f0f0f0;}
#program-lab .programs-lab-block .lab-title{width:178px;float:left;}
#program-lab .programs-lab-block .lab-features{border-left:5px solid #f0f0f0;float:left;width:767px;}
#program-lab .programs-lab-block .lab-features .lab-feature-list{width:100%;float:left;display:block;}
#program-lab .programs-lab-block .lab-features .lab-feature-list li{border-bottom:1px solid #f0f0f0;display:block;float:left;line-height:35px;padding-left:15px;width:98%;font-family:'HelveticaNeueRegular';font-size:14px;}
.ua-ie-8 #program-lab .programs-lab-block .lab-features .lab-feature-list li{font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#program-lab .programs-lab-block .lab-features .lab-feature-list li b{width:97%;margin-left:20px;font-family:'helvetica_neuebold';font-size:12px;color:#666;float:left;font-weight:normal;}
#program-lab .programs-lab-block .lab-title b{font-family:'proxima_nova_rgbold';font-size:20px;color:#0c1e2e;text-transform:uppercase;font-weight:normal;margin:17px 0 0 20px;width:auto;float:left;line-height:24px;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr.vw-mr-prgrm{height:0;overflow:hidden;width:100%;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr.vw-mr-prgrm td{padding:0;float:left;}
#cs-degrees .tech-container #Teachprogramtable{width:100%;float:left;background-color:#e6e6e6;}
#cs-degrees .tech-container #Teachprogramtable thead th{font-size:14px;color:#666;font-family:'HelveticaNeueRegular';text-align:center;text-transform:uppercase;width:18%;font-weight:normal;padding:13px 0;border-bottom:5px solid #f2f2f2;border-right:5px solid #f2f2f2;}
#cs-degrees .tech-container #Teachprogramtable thead th.tech-online{width:23%;}
#cs-degrees .tech-container #Teachprogramtable thead th.spl-td{width:4%;}
#cs-degrees .tech-container #Teachprogramtable tbody td{font-size:14px;color:#333;font-family:'helvetica_neuebold';text-align:center;text-transform:uppercase;width:15%;border-bottom:5px solid #f2f2f2;border-right:5px solid #f2f2f2;padding:13px 0;}
#cs-degrees .tech-container #Teachprogramtable tbody th.tech-online{width:23%;}
#cs-degrees .tech-container #Teachprogramtable tbody th.spl-td{width:4%;}
#cs-degrees .tech-container .f1f1f1-bg{background-color:#f1f1f1;width:100%;float:left;}
#cs-degrees .tech-container .teach-tab-contain .tech-find-more{width:100%;float:left;margin-top:30px;text-align:left;}
#cs-degrees .tech-container .teach-tab-contain .tech-find-more a{font-family:'helvetica_neuebold';font-size:14px;color:#fff;background:url(../images/findmr-arrow.png) no-repeat 118px 15px #00acc4;padding:8px 30px 8px 15px;float:left;}
#cs-degrees .tech-container .teach-degree-tabing{width:100%;float:left;margin-bottom:35px;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs{width:100%;float:left;}
#cs-degrees .tech-container .teach-degree-tabing .Intership-tabs .teach-tabs{width:97%;float:left;background-image:url(../images/internship-border.jpg);background-repeat:no-repeat;background-position:left bottom;padding-left:15px;}
#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:7px;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs{float:left;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .teachdegree-tabs a{color:#666666;font-size:24px;line-height:26px;font-family:'proxima_nova_rgbold';text-transform:uppercase;padding:7px 25px 6px 20px;float:left;border-bottom:1px solid #CCCCCC;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs{float:left;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tabs .cs-teachdegree-tabs a{color:#666666;font-size:24px;line-height:26px;font-family:'proxima_nova_rgbold';text-transform:uppercase;padding:7px 25px 6px 20px;float:left;border-bottom:1px solid #CCCCCC;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}
#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{color:#ea5747;border-bottom:none;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
#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{color:#ea5747;border-bottom:1px solid #F0F0F0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;}
#cs-degrees .tech-container p{font-size:14px;color:#333;line-height:26px;margin-bottom:20px;font-family:'HelveticaNeueRegular';width:100%;float:left;}
#cs-degrees .tech-container .teach-degree-tabing .teach-tab-contain{width:100%;float:left;margin-top:25px;}
#cs-degrees .tech-container .teach-learning-block{width:100%;float:left;padding:35px 0 0 0;}
.sci-certification{width:100%;float:left;}
.sci-certification .crty-blk{width:280px;float:left;margin-right:60px;}
.certy-img{width:100%;float:left;height:62px;margin-bottom:30px;}
.sci-certification .crty-blk p{width:100%;float:left;}
.sci-certification .crty-blk b{font-size:18px;line-height:24px;color:#333;font-family:'helvetica_neuebold';}
.sci-certification .crty-blk ul{width:84%;float:right;margin-bottom:15px;}
.sci-certification .crty-blk ul li{list-style:disc;color:#333;font-size:14px;font-family:'HelveticaNeueRegular';}
.sci-certification .read-more{float:left;margin-top:30px;text-align:center;width:100%;min-height:32px;}
.sci-certification .read-more a{background:url("../images/findmr-arrow.png") no-repeat scroll 118px 15px #00ACC4;color:#FFFFFF;font-family:'helvetica_neuebold';font-size:18px;padding:8px 30px 9px 15px;}
.career-salaries{width:100%;float:left;}
.salary-graph{width:100%;float:left;margin-bottom:30px;}
.getting-started{width:100%;float:left;margin-bottom:20px;}
.getting-started .start-blk{background:none repeat scroll 0 0 #FFFFFF;float:left;margin:0 20px 0 0;padding:20px;width:44%;border:1px solid #ccc;}
.getting-started .start-blk.start-right{float:right;margin:0;}
#cs-degrees .tech-container .getting-started .start-blk p{font-size:14px;color:#333;font-family:'HelveticaNeueRegular';line-height:24px;text-align:left;width:100%;float:left;}
.getting-started .start-blk .start-intro{width:100%;float:left;margin-bottom:10px;}
.getting-started .start-blk .start-intro .start-img{width:84px;height:70px;float:left;margin-right:15px;}
.getting-started .start-blk .start-intro b{color:#00ACC4;float:right;font-family:'proxima_nova_rgbold';font-size:20px;line-height:28px;width:75%;margin-top:-5px;}
#cs-degrees .tech-container .getting-started .start-blk .start-find-more{float:left;margin-bottom:10px;margin-top:6px;text-align:left;width:100%;}
#cs-degrees .tech-container .getting-started .start-blk .start-find-more a{background:url("../images/findmr-arrow.png") no-repeat scroll 118px 12px #00ACC4;color:#FFFFFF;font-family:'helvetica_neuebold';font-size:14px;padding:8px 30px 9px 15px;}
#cs-degrees .tech-container .getting-started .start-blk .start-find-more a.active, #cs-degrees .tech-container .getting-started .start-blk .start-find-more a:hover{background-color:#ea5747;}
#cs-degrees .tech-container .Intership-tabs{width:100%;float:left;}
#cs-degrees .tech-container .Intership-tabs .org-list{width:100%;margin-top:50px;float:left;}
#cs-degrees .tech-container .Intership-tabs .org-list li{display:inline;float:left;margin-bottom:80px;margin-right:144px;width:36%;}
#cs-degrees .tech-container .Intership-tabs .org-list li .org-logo{width:100%;float:left;height:62px;margin-bottom:24px;}
#cs-degrees .tech-container .Intership-tabs .org-list li p{}
#cs-degrees .tech-container .Intership-tabs .org-list li .org-find-more{float:left;margin-bottom:20px;margin-top:6px;text-align:left;width:100%;}
#cs-degrees .tech-container .Intership-tabs .org-list li .org-find-more a{background:url("../images/findmr-arrow.png") no-repeat scroll 118px 15px #00ACC4;color:#FFFFFF;font-family:'helvetica_neuebold';font-size:14px;padding:8px 30px 8px 15px;float:left;}
#cs-degrees .tech-container .Intership-tabs .org-list li .org-find-more a.active, #cs-degrees .tech-container .Intership-tabs .org-list li .org-find-more a:hover{background-color:#ea5747;}
.earning{width:100%;float:left;}
.earningadvantage{width:100%;float:left;}
.earningteach{width:100%;float:left;}
.earning h2{font-family:Arial, Helvetica, sans-serif;font-size:48px;color:#0c1e2e;}
.earning p{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333333;}
.learning{width:100%;float:left;}
.earningadvantage ul{width:100%;float:left;}
.earningadvantage ul li{width:100%;float:left;display:block;}
.earningadvantage strong{font-family:'helvetica_neuebold';font-size:16px;color:#333333;font-weight:normal;float:left;width:100px;margin-right:26px;}
.earningadvantage p{font-size:14px;color:#333333;width:86% !important;float:right !important;}
.earningteach h4{font-family:'proxima_nova_rgbold';font-size:24px;color:#00acc4;text-transform:uppercase;margin-bottom:6px;width:100%;float:left;font-weight:normal;}
#cs-degrees .tech-container .earningteach p{font-family:'HelveticaNeueRegular';font-size:14px;color:#33333;width:100%;float:left;margin-bottom:30px;}
.learning h2{font-family:Arial, Helvetica, sans-serif;font-size:48px;color:#0c1e2e;}
.question_contain{background:#e6e6e6;width:960px;margin-bottom:18px;float:left;padding:15px 0 25px 0;}
.question_contain strong{height:50px;font-family:'pf_handbook_proregular';font-size:48px;color:#0c1e2e;padding-left:20px;float:left;padding-top:15px;margin-right:25px;}
#cs-degrees .tech-container .question_contain p{float:none;font-family:'HelveticaNeueRegular';font-size:24px;color:#333333;margin:17px 0 0 0;}
#cs-degrees .tech-container .answer h2{font-weight:normal;margin-top:0;margin-bottom:0;padding-left:20px;border-bottom:none;font-family:'pf_handbook_probold';font-size:48px;color:#00acc4;float:left;width:auto;}
#cs-degrees .tech-container .answer p{font-family:'HelveticaNeueRegular';font-size:18px;color:#333333;line-height:30px;width:92%;float:right;}
.ua-ie-8 #cs-degrees .tech-container .answer p{font-family:Arial, Helvetica, sans-serif;}
.learning .question, .learning .question .question_contain{width:100%;float:left;}
.answer{width:100%;float:left;border-bottom:1px solid #cccccc;padding-bottom:10px;margin-bottom:30px;}
#cs-degrees .tech-container .teach-by-tine{width:100%;overflow:hidden;margin-top:40px;}
#cs-degrees .tech-container .cs-option{width:310px;margin-right:10px;float:left;}
#cs-degrees .tech-container .cs-option p{font-size:14px !important;}
#cs-degrees .tech-container .title{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;float:left;height:290px;padding:20px;width:268px;}
#cs-degrees .tech-container .title strong{font-size:36px;font-weight:normal;color:#e67e22;float:left;font-family:'proxima_nova_rgbold';text-transform:uppercase;}
#cs-degrees .tech-container .title p{float:left;font-size:16px;line-height:24px;margin-top:17px;}
#cs-degrees .tech-container .title ul{float:left;margin-top:5px;margin-left:13px;}
#cs-degrees .tech-container .cs-option.learn ul{margin-top:29px;}
#cs-degrees .tech-container .title ul li{list-style:none;margin-bottom:15px;color:#333333;font-size:13px;}
#cs-degrees .tech-container .title ul li a{text-decoration:none;color:#E67E22;text-decoration:underline;}
#cs-degrees .tech-container .cs-option.work ul li a{color:#00ACC4;text-decoration:underline;}
#cs-degrees .tech-container .cs-option.explore ul li a{color:#DE3464;text-decoration:underline;}
#cs-degrees .tech-container .cs-option.learn{border-top:2px solid #e67e22;}
#cs-degrees .tech-container .cs-option.work{border-top:2px solid #00acc4;}
#cs-degrees .tech-container .cs-option.explore{border-top:2px solid #de3464;}
#cs-degrees .tech-container .cs-option.work strong{color:#00acc4;}
#cs-degrees .tech-container .cs-option.explore strong{color:#de3464;}
#cs-degrees .tech-container .page-title{width:100%;float:left;text-align:center;}
#cs-degrees .tech-container .page-title.learnboy{width:100%;height:100px;text-align:center;background-image:url(../images/learn-bg.jpg);background-repeat:no-repeat;background-position:top center;}
#cs-degrees .main-title{background:url(../images/banner-bg.jpg) repeat top center;width:100%;float:left;margin:60px 0 40px 0;height:100px;}
#cs-degrees .main-title.edu-title{border-bottom:2px solid #e67e22;}
#cs-degrees .main-title.ind-title{border-bottom:2px solid #00acc4;}
#cs-degrees .main-title.ind-title .page-title{width:100%;height:100px;text-align:center;background-image:url(../images/work-bg.jpg);background-repeat:no-repeat;background-position:top center;}
#cs-degrees .main-title.exp-title{border-bottom:2px solid #de3464;}
#cs-degrees .main-title.exp-title .page-title.explore{width:100%;height:100px;text-align:center;background-image:url(../images/exploration-bg.jpg);background-repeat:no-repeat;background-position:top center;}
#cs-degrees .tech-container .page-title strong{color:#FFFFFF;font-size:82px;line-height:99px;width:auto;text-align:center;text-transform:uppercase;font-family: 'oswald_boldbold';}
#cs-degrees .tech-container .become-teacher{width:100%;float:left;}
#cs-degrees .tech-container .become-teacher h2{font-size:48px;}
#cs-degrees .tech-container .become-teacher p{line-height:24px;color:#333333;font-size:14px;width:100%;float:left;}
#cs-degrees .tech-container .personality-quiz{margin-bottom:6px;background:url(../images/line.png) no-repeat center center;height:36px;margin-top:10px;text-align:center;width:100%;float:left;}
#cs-degrees .tech-container .personality-quiz strong{font-weight:normal;font-size:30px;line-height:36px;color:#333333;background:#f0f0f0;padding:0 30px;font-family:'proxima_nova_rgbold';}
#cs-degrees .tech-container .get-results{width:100%;margin-top:25px;margin-bottom:30px;}
#cs-degrees .tech-container .get-results p{line-height:24px;color:#333333;font-size:14px;}
#cs-degrees .tech-container .questions-table .quiz-result .score{color:#FFFFFF;font-size:20px;font-weight:bold;margin-bottom:10px;}
#cs-degrees .tech-container .questions-table .quiz-result .result{color:#FFFFFF;margin-bottom:10px;}
#cs-degrees .tech-container .questions-table{float:left;background:#fff;height:auto;border:1px solid #cccccc;margin-top:15px;width:910px;padding:25px;}
#cs-degrees .tech-container .questions-table ul{width:100%;margin:0 auto;float:left;}
#cs-degrees .tech-container .questions-table ul li{font-weight:normal;font-family:'helvetica_neuebold';font-size:18px;list-style:none;color:#333333;width:100%;text-align:center;float:left;margin-bottom:20px;}
#cs-degrees .tech-container .questions-table ul li span{float:left;text-align:left;width:575px;}
#cs-degrees .tech-container .buttons{float:right;}
#cs-degrees .tech-container input.no{margin-left:0;}
#cs-degrees .tech-container input.submit-buttons{}
#cs-degrees .tech-container .featured-careers .tech-find-more{float:left;margin-top:6px;margin-bottom:20px;text-align:left;width:100%;}
#cs-degrees .tech-container .featured-careers .tech-find-more a{background:url("../images/findmr-arrow.png") no-repeat scroll 118px 12px #00acc4;color:#FFFFFF;font-family:'helvetica_neuebold';font-size:14px;padding:8px 30px 9px 15px;}
#cs-degrees .tech-container .featured-careers{width:100%;float:left;}
#cs-degrees .tech-container .featured-careers li{width:100%;float:left;display:block;width:100%;float:left;border-top:1px solid #e6e6e6;padding:8px 0;}
#cs-degrees .tech-container .featured-careers .career-title{font-family:'pf_handbook_promedium';font-size:18px;text-transform:uppercase;color:#999;line-height:22px;font-weight:normal;}
#cs-degrees .tech-container .featured-careers li b{color:#0c1e2e;font-family:'proxima_novasemibold';font-size:24px;line-height:39px;font-weight:normal;width:auto;float:left;}
#cs-degrees .tech-container .featured-careers li .expandteach{width:35px;height:35px;float:right;}
#cs-degrees .tech-container .featured-careers li .featurecareer-title{color:#0c1e2e;font-family:'pf_handbook_promedium';font-size:24px;line-height:39px;font-weight:normal;width:100%;float:left;text-transform:capitalize;cursor:pointer;}
#cs-degrees .tech-container .featured-careers li .closeteach{float:right;width:35px;height:35px;}
#cs-degrees .tech-container .featured-careers li.carees-info{width:100%;float:left;}
#cs-degrees .tech-container .featured-careers li.carees-info p{width:100%;margin-top:7px;float:left;}
.salary-comp-eroor{margin-top:15px;width:100% !important;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool{width:100%;float:left;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool b{font-family:'TitilliumSemibold';font-size:30px;line-height:33px;color:#333;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool b span{display:block;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool > img{margin:35px 0;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool{width:100%;float:left;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool .career-type{margin:0 20px 0 0;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool .career-type span{font-family:'HelveticaNeueRegular';font-size:14px;color:#fff;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{width:144px;background:url(../images/cs-dropdown.png) no-repeat scroll 126px center rgb(255, 255, 255);overflow:hidden;padding:5px 0;margin-top:5px;}
.ua-safari #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 127px 51% rgb(255, 255, 255);}
.ua-safari #cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{padding:2px 0 7px 0;}
#cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;color:#666666;font-size:12px;padding-left:5px;text-transform:uppercase;width:140px;}
.ua-mac_os_x.ua-chrome #cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{background:#fff;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph{float:left;margin-top:30px;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .career-inside-graph{float:left;margin-top:30px;width:100%;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph > img{float:left;width:auto;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare{float:left;width:505px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare .CareerSalary-info{background-color:#00acc4;float:left;margin-bottom:25px;margin-right:11px;padding:2px 10px 10px;width:227px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare .CareerSalary-info b{font-family:'proxima_nova_rgregular';color:#fff;font-weight:normal;text-transform:uppercase;font-size:14px;width:100%;float:left;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare .CareerSalary-info span{font-family:'proxima_nova_rgregular';font-size:18px;color:#fff;width:100%;float:left;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul{width:920px;float:left;padding:10px 20px 20px 20px;background:#00acc4;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li{display:block;float:left;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{float:right;height:50px;margin-top:8px;}
#cs-degrees .tech-container .tech-resource-block .career-salary-tool .annual-graph{width:440px;float:left;margin-right:15px;}
#cs-degrees .tech-container .traditional-teach-path{width:100%;float:left;text-align:center;margin-top:10px;background:url(../images/path-center.png) no-repeat center 37px;min-height:843px;position:relative;height:1800px;}
#cs-degrees .tech-container .traditional-teach-path b{display:inline-block;font-family:'pf_handbook_probold';font-size:36px;text-transform:uppercase;color:#fff;background:#0c1e2e;border:5px solid #ccc;padding:8px;margin-bottom:35px;}
#cs-degrees .tech-container .nontraditional-teach-path{position:relative;width:100%;float:left;text-align:center;height:1350px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block{width:100%;float:left;background:url(../images/non-traditiobal-path.png) no-repeat center 100px;height:1195px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li{background:url("../images/nt-two.png") no-repeat scroll center top rgba(0, 0, 0, 0);display:block;float:left;height:243px;margin-right:17px;padding:10px;text-align:center;width:439px;margin-bottom:14px;}
.ua-ie-8 #cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li{background-image:url("../images/nt-two.png");background-repeat:no-repeat;background-position:center top;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li.clg-degree{background:url("../images/nt-one.png") no-repeat scroll center top rgba(0, 0, 0, 0);height:157px;width:459px;display:inline-block;float:none;}
.ua-ie-8 #cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li.clg-degree{background-image:url("../images/nt-one.png");background-repeat:no-repeat;background-position:center top;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li.bcm-certy{background:url("../images/nt-four.png") no-repeat scroll center top rgba(0, 0, 0, 0);height:268px;width:459px;display:inline-block;float:none;}
.ua-ie-8 #cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li.bcm-certy{background-image:url("../images/nt-four.png");background-repeat:no-repeat;background-position:center top;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;line-height:35px;margin-bottom:9px;text-align:left;font-size:42px;font-family:'pf_handbook_problack';text-transform:uppercase;text-shadow:0 1px 0 #333333;font-weight:normal;}
.ua-ie #cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b{font-size:41px;background-color:inherit;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li b.font-size-32{font-size:32px;}
#cs-degrees .tech-container .nontraditional-teach-path .non-traditional-block li p{margin:0 auto;text-align:left;width:92%;font-size:16px;line-height:26px;}
.font-size-16{font-size:14px !important;}
#cs-degrees .tech-container .nontraditional-teach-path b{display:inline-block;font-family:'pf_handbook_probold';font-size:36px;text-transform:uppercase;color:#fff;background:#0c1e2e;border:5px solid #ccc;padding:8px;margin-bottom:35px;}
#cs-degrees .tech-container .trade-paths{width:100%;float:left;position:relative;}
#cs-degrees .tech-container .traditional-teach-path .path-left{width:50%;float:left;}
#cs-degrees .tech-container .traditional-teach-path .path-left b, #cs-degrees .tech-container .traditional-teach-path .path-right b{font-family:'pf_handbook_probold';font-size:42px;line-height:40px;color:#fff;text-transform:uppercase;background:none;border:none;text-align:left;width:100%;float:left;margin-bottom:0;}
#cs-degrees .tech-container .traditional-teach-path .path-left p{font-family:'HelveticaNeueRegular';font-size:14px;color:#333;line-height:24px;width:82%;float:left;padding:18px 0 0 23px;text-align:left;}
#cs-degrees .tech-container .traditional-teach-path .path-right{width:50%;float:right;}
#cs-degrees .tech-container .traditional-teach-path .path-right b{float:right;line-height:49px;text-align:left;width:85%;margin-bottom:10px;margin-top:137px;text-shadow:0 1px 0 #333333;}
#cs-degrees .tech-container .traditional-teach-path .path-right p{float:right;line-height:24px;padding-right:18px;text-align:left;width:82%;}
#cs-degrees .tech-container .traditional-teach-path .path-first{background:url("../images/path-first.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:288px;left:-16px;position:relative;top:-30px;width:508px;}
.ua-ie-8 #cs-degrees .tech-container .traditional-teach-path .path-first{background-image:url("../images/path-first.png");background-repeat:no-repeat;background-position:left top;}
#cs-degrees .tech-container .traditional-teach-path .path-left b{padding:13px 0 0 23px;width:87%;margin-top:88px;text-shadow:0 1px 0 #333333;}
#cs-degrees .tech-container .traditional-teach-path .path-second{background:url("../images/path-second.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:303px;position:relative;right:-13px;top:-233px;width:508px;}
.ua-ie-8 #cs-degrees .tech-container .traditional-teach-path .path-second{background-image:url("../images/path-second.png");background-repeat:no-repeat;background-position:left top;}
#cs-degrees .tech-container .traditional-teach-path .path-third{background:url("../images/path-third.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:302px;left:-23px;position:relative;top:-288px;width:518px;}
.ua-ie-8 #cs-degrees .tech-container .traditional-teach-path .path-third{background-image:url("../images/path-third.png");background-repeat:no-repeat;background-repeat:left top;}
#cs-degrees .tech-container .traditional-teach-path .path-four{background:url("../images/path-four.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:422px;position:relative;right:-15px;top:-490px;width:510px;}
.ua-ie-8 #cs-degrees .tech-container .traditional-teach-path .path-four{background-image:url("../images/path-four.png");background-repeat:no-repeat;background-position:left top;}
#cs-degrees .tech-container .traditional-teach-path .path-four b{margin-top:124px;}
#cs-degrees .tech-container .pagination{float:right;margin-top:20px;}
#cs-degrees .tech-container .traditional-teach-path .path-five{background:url("../images/path-five.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:431px;left:-15px;position:relative;top:-690px;width:518px;}
.ua-ie-8 #cs-degrees .tech-container .traditional-teach-path .path-five{background-image:url("../images/path-five.png");background-repeat:no-repeat;background-position:left top;}
#cs-degrees .tech-container .traditional-teach-path .path-five b{margin-top:120px;}
#cs-degrees .tech-container .traditional-teach-path .path-six{background:url("../images/path-six.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:366px;position:relative;right:-15px;top:-914px;width:510px;}
.ua-ie-8 #cs-degrees .tech-container .traditional-teach-path .path-six{background-image:url("../images/path-six.png");background-repeat:no-repeat;background-position:left top;}
#cs-degrees .tech-container .traditional-teach-path .path-six b{margin-top:149px;}
#cs-degrees .tech-container .traditional-teach-path .path-seven{background:url("../images/path-seven.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:346px;left:-23px;position:relative;top:-1006px;width:518px;}
.ua-ie-8 #cs-degrees .tech-container .traditional-teach-path .path-seven{background-image:url("../images/path-seven.png");background-repeat:no-repeat;background-position:left top;}
#cs-degrees .tech-container .traditional-teach-path .path-eight{background:url("../images/path-eight.png") no-repeat scroll left top rgba(0, 0, 0, 0);height:422px;position:relative;right:-15px;top:-1270px;width:510px;}
.ua-ie-8 #cs-degrees .tech-container .traditional-teach-path .path-eight{background-image:url("../images/path-eight.png");background-repeat:no-repeat;background-position:left top;}
#cs-degrees .tech-container .traditional-teach-path .path-eight b{margin-top:116px;}
.breadcrumb{width:100%;height:45px;border:1px solid #e6e6e6;overflow:hidden;margin-top:30px;}
.breadcrumb ul{float:left;padding:0;}
.breadcrumb ul li{float:left;list-style:none;margin-right:10px;line-height:45px;}
.breadcrumb ul li a{text-decoration:none;color:#0c1e2e;font-size:12px;}
.breadcrumb ul li a img{margin-top:15px;}
#cs-degrees .tech-container .state-page-contain{width:100%;float:left;margin-bottom:30px;}
#cs-degrees .tech-container .state-page-contain h1{color:#EA5747;padding-bottom:4px;float:left;font-family:'pf_handbook_probold';font-size:60px;line-height:50px;margin:50px 0 20px 0;width:100%;font-weight:normal;border-bottom:1px solid #EA5747;}
#cs-degrees .tech-container .state-page-contain .part-containt{width:75%;float:left;}
#cs-degrees .tech-container .state-page-contain .teach-state-imag{width:25%;float:left;text-align:right;}
#cs-degrees .tech-container .state-page-contain span{width:100%;float:left;font-family:'pf_handbook_promedium';font-size:24px;line-height:48px;text-transform:uppercase;}
#cs-degrees .tech-container .state-page-contain span a{color:#22a2a2;}
#cs-degrees .tech-container .state-page-contain .full-contain{width:100%;float:left;}
#cs-degrees .tech-container .learnboy span{float:right;height:50px;left:-44px;position:relative;top:-31px;width:50px;}
#cs-degrees .tech-container .workgirl span{position:relative;top:-86px;left:-28px;float:right;height:50px;}
#cs-degrees .tech-container .exploreus span{float:right;height:50px;left:-18px;position:relative;top:-73px;}
#cs-degrees header .cs-responsive-menu{width:100%;float:left;display:none;}
#cs-degrees .tech-container .tech-search-tool table.tech-listing tbody tr td b{font-weight:normal;}
.ua-mac_os_x.ua-safari #cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{padding:0;}
.ua-mac_os_x.ua-safari #cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{height:32px;}
#cs-degrees header nav ul.tech-nav li:hover > .tech-sub-menu{display:block;}
#cs-degrees .tech-container .computer-engineering-page{width:100%;float:left;}
#cs-degrees .tech-container .computer-engineering-page .breadcrumb{width:100%;height:45px;border:1px solid #e6e6e6;overflow:hidden;margin-top:30px;}
#cs-degrees .tech-container .computer-engineering-page .breadcrumb ul{float:left;padding:0;}
#cs-degrees .tech-container .computer-engineering-page .breadcrumb ul li{float:left;list-style:none;margin-right:10px;line-height:45px;font-family:'helveticaneueregular';}
#cs-degrees .tech-container .computer-engineering-page .breadcrumb ul li a{text-decoration:none;color:#0c1e2e;font-size:12px;}
#cs-degrees .tech-container .computer-engineering-page .breadcrumb ul li a img{margin-top:15px;}
#cs-degrees .tech-container .computer-engineering-page{width:100%;float:left;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering{width:100%;margin-top:69px;float:left;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering h1{margin-bottom:20px;font-size:48px;color:#ea5747;font-family:'proxima_nova_rgbold';line-height:48px;width:100%;border-bottom:1px solid #ea5747;text-transform:uppercase;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering p{font-family:'HelveticaNeueRegular';font-size:14px;color:#333333;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering h4{color:#00ACC4;float:left;font-family:'proxima_nova_rgbold';font-size:24px;font-weight:normal;margin-bottom:6px;text-transform:uppercase;width:100%;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering h3{color:#333333;float:left;font-size:18px;margin-bottom:5px;text-decoration:underline;width:100%;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering ul{margin-top:25px;width:100%;float:left;margin-bottom:28px;}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering ul li{font-size:14px;color:#333333;margin-left:40px}
#cs-degrees .tech-container .computer-engineering-page .computer-engineering span{font-size:16px;color:#00acc4;margin-top:13px;margin-bottom:7px;float:left;width:100%;font-family:'helvetica_neuebold';}
.ua-mac_os_x.ua-safari #cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{padding:0;}
.ua-mac_os_x.ua-safari #cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{height:32px;}
.ua-mac_os_x.ua-safari #cs-degrees .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type select{width:162px;}
.tab-content.active{display:block;height:auto !important;}
.cs-tab-content.active{display:block;height:auto !important;}
.tab-content{display:block;float:left;height:0;overflow:hidden;width:100%;}
.cs-tab-content{display:block;float:left;height:0;overflow:hidden;width:100%;}
.featurecareer-info{clear:both;}
.quiz-result{background:none repeat scroll 0 0 #00ACC0;display:none;margin-bottom:10px;padding-left:10px;padding-right:5px;padding-top:5px;}
.questions-table p.quiz-result-option{display:none;}
#cs-degrees #salary_comparision_chart{position:relative;float:left;width:455px;height:237px;}
#cs-degrees #ComputerEngineering-Focus #salary_comparision_chart{float:none;margin:auto;}
.ua-ie-8 #teaching-degrees #salary_comparision_chart{background:rgba(255,255,255, .5);}
#cs-degrees .tech-container .computer-engineering .full-contain{color:#333333;float:left;font-family:'HelveticaNeueRegular';width:100%;}
#cs-degrees .tech-container .computer-engineering .full-contain h2{border-bottom:medium none;color:#22A2A2;font-size:24px;font-weight:normal;margin-bottom:0;margin-top:0;}
#cs-degrees .tech-container .computer-engineering .full-contain > table{margin-bottom:20px;width:100%;}
#cs-degrees .tech-container .computer-engineering .full-contain th{padding:5px;}
#cs-degrees .tech-container .computer-engineering .full-contain td{padding:5px;}
.threecolumn-first{width:175px;}
.twocolumn-first{width:230px;}
.mtop32px{margin-top:32px;}
#CS-MasterDegree .mrgnBTmnun{margin-bottom:0 !important;}
#CS-MasterDegree .line-height-24{line-height:24px !important;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-37bc9b{color:#37bc9b;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-3bafda{color:#3bafda;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-8cc152{color:#8cc152;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-967adc{color:#967ADC;font-size:36px;line-height:18px;margin-top:43px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-e5ae3e{color:#e5ae3e;font-size:36px;line-height:18px;margin-top:43px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-c24a76{color:#c24a76;font-size:36px;line-height:18px;margin-top:43px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-ea5747{color:#ea5747;font-size:36px;line-height:18px;margin-top:43px;}
#CS-MasterDegree{width:100%;float:left;}
#CS-MasterDegree .CS-MasterMain{width:100%;float:left;margin-bottom:45px;}
#CS-MasterDegree .CS-MasterMain .search-widget .CMN_Monetization,.general-wizard-widget{border-bottom: 7px solid #f0f0f0;}

#CS-MasterDegree .CS-MasterMain .CS-MasterBanner{width:100%;float:left;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle{width:100%;float:left;background: url(../images/campus-online-degrees/header-bg.png) no-repeat top center #0e3757;height: 280px;margin-bottom: 110px;padding-top: 20px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle h1{    color: #eb5a49;font-family: 'proxima_nova_rgbold';font-size: 42px;font-weight: normal;line-height: 85px;margin: 55px 0 0;text-align: left;display: inline-block;float: left;width: 64%;text-transform: none;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle.for-lite-banner{background-image: url(../images/campus-online-degrees/header-bg-lite.png);background-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 h1 span{    font-family: 'oswald_boldbold';font-size: 60px;color: #fff;text-transform: capitalize;display: block;text-align: left;position: relative;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent{width:100%;float:left;}
.table-content-main-bg{width:100%;float:left;background-color:#ebebeb;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent b{font-family:'HelveticaNeueItalic';font-size:14px;text-transform:uppercase;color:#999;width:100%;float:left;font-weight:bold;margin-bottom:10px;}
.ua-ie #CS-MasterDegree .CS-MasterMain .CS-TableContent b, .ua-safari #CS-MasterDegree .CS-MasterMain .CS-TableContent b{font-weight:bold;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list{display:block;float:left;text-align:center;width:100%;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a{border-right:2px solid #fff;color:#FFFFFF;cursor:pointer;display:inline-block;float:left;font-family:'proxima_nova_rgregular';font-size:13px;min-height:170px;padding:15px 4px 0;text-align:center;width:110px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a:hover span, #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a:hover{background:none repeat scroll 0 0 #ea5646;color:#FFFFFF;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a i{background:url(../images/master-page/master-sprite-normal.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:48px;margin-bottom:13px;text-align:center;width:63px;}
.ua-ie-8 #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a i{background-image:url(../images/master-page/master-sprite-normal.png);background-repeat:no-repeat;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a:hover i{background:url(../images/master-page/master-sprite-hover.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:48px;text-align:center;width:63px;}
.ua-ie-8 #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a:hover i{background-image:url(../images/master-page/master-sprite-hover.png);background-repeat:no-repeat;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-degree-cs{width:116px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.std-profile{width:87px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-degree-salary{width:113px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-scholarship-help{width:144px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-regional{width:115px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-internship{width:108px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-conclusion{width:118px;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-search-tool{width:79px;border-right:none;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-degree-cs i, #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-degree-cs:hover i{background-position:12px 0;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.std-profile i, #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.std-profile:hover i{background-position:-54px 0;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-degree-salary i, #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-degree-salary:hover i{background-position:-118px 0;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-scholarship-help i, #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-scholarship-help:hover i{background-position:-184px 0;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-regional i, #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-regional:hover i{background-position:-250px 0;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-internship i, #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-internship:hover i{background-position:-315px 0;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-conclusion i, #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-conclusion:hover i{background-position:-380px 0;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-search-tool i, #CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a.master-search-tool:hover i{background-position:-447px 0;}
#CS-MasterDegree .CS-MasterMain .CS-TableContent .CS-master-degree-headnav-list a span{color:#333333;display:inline-block;line-height:18px;margin:0 auto;text-transform:uppercase;width:79%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner{width:100%;float:left;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle{width:100%;float:left;margin-bottom:15px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-image{width:70px;float:left;min-height:56px;margin-right:10px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:870px;float:left;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2{font-size:30px;position:relative;top:-5px;line-height:35px;color:#e57e22;font-family:'proxima_nova_rgbold';text-transform:uppercase;font-weight:normal;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2 span{display:block;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner p{font-family:'HelveticaNeueRegular';font-size:14px;line-height:24px;margin-bottom:27px;color:#333;width:100%;float:left;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table{width:100%;float:left;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable{width:100%;float:left;border-top:1px solid #666666;border-bottom:1px solid #666666;margin-bottom:50px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable thead{width:100%;text-align:left;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable thead tr th{color:#e57e22;font-size:14px;line-height:41px;font-family:'helvetica_neuebold';margin-left:20px;padding-left:20px;font-weight:normal;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable thead tr th.year-one{padding-left:0;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable .year-one{width:30%;border-right:1px solid #cccccc;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable tbody tr td{border-top:1px solid #ccc;font-family:'HelveticaNeueRegular';font-size:14px;line-height:24px;color:#333;padding-left:20px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable tbody tr td.year-one{font-family:'helvetica_neuebold';font-size:14px;line-height:41px;color:#333;padding-left:0;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner p b{font-family:'helvetica_neuebold';font-size:16px;color:#ea5747;text-decoration:underline;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner p b a{color:#ea5747;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable{width:100%;float:left;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable thead{width:100%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable thead tr th{color:#3bafda;font-family:'helvetica_neuebold';font-size:14px;line-height:40px;padding-left:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:left;font-weight:normal;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable thead tr th.entry-level{padding-left:0;width:28%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable thead tr th.bs-level{width:37%;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable thead tr th.ms-level{width:40%;border-right:none;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable tbody tr td.ms-level{border-right:none;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable tbody tr td{border-bottom:1px solid #ccc;font-family:'HelveticaNeueRegular';font-size:14px;line-height:38px;color:#333;padding-left:20px;border-right:1px solid #ccc;}
#CS-MasterDegree .CS-MasterMain .CS-MasterInner #SalaryBumpTable tbody tr td.entry-level{padding-left:0;}
.social-icon-parent{float:left;margin:0 auto;width:1040px;}
.ranking-vertical-social-icon{float:left;margin-left:0;margin-top:92px;position:absolute;width:85px;}
.top-social-links{float:left;width:100%;}
.ranking-vertical-social-icon .top-social-links ul{float:left;margin-left:40px;margin-top:90px;position:relative;}
.ranking-vertical-social-icon .top-social-links ul li{float:none;list-style:none outside none;margin-left:20px;margin-top:12px;}
#CS-Before-College .mrgnBTmnun{margin-bottom:0 !important;}
.brdrBTMnun{border-bottom:none !important;}
#CS-Before-College{width:100%;float:left;background:#e6ddce;}
#CS-Before-College .before-collge-mainBlock{width:100%;float:left;}
#CS-Before-College .before-collge-mainBlock .before-college-banner{width:1300px;margin:0 auto;background:url(../images/guide-before-college/before-college-banner-bg.jpg) no-repeat right top;min-height:399px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-college-innerBlock{padding-bottom:80px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left{width:48%;float:left;margin-right:20px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left h1{font-size:181px;color:#c54217;font-family:'BebasNeueRegular';line-height:140px;font-weight:normal;text-transform:uppercase;text-shadow:4px 3px 0px #cfc1a7;margin-top:15px;margin-bottom:0;}
.ua-ie-8 #CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left h1{font-size:106px;line-height:112px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left b{font-size:90px;color:#5abaac;font-family:'BebasNeueRegular';line-height:76px;padding:11px 0 1px;font-weight:normal;text-transform:uppercase;border-top:3px solid #f6c26f;border-bottom:3px solid #f6c26f;width:100%;float:left;}
.ua-ie-8 #CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left b{padding-top:6px;font-size:50px;line-height:66px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left h1 span{font-size:140px;}
.ua-ie-8 #CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-left h1 span{font-size:80px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-right{width:48%;float:left;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-right .BC-description{width:100%;float:left;margin-top:72px;}
#CS-Before-College .before-collge-mainBlock .before-college-banner .before-banner-right .BC-description span{font-size:18px;color:#373739;line-height:26px;font-family:'robotomedium_italic';border-top:10px solid #59bbac;border-bottom:10px solid #59bbac;width:100%;float:left;background:#e6dfcf;padding:10px 38px 13px 15px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock{width:100%;float:left;border-bottom:2px solid #d58f73;padding-bottom:70px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title{width:100%;float:left;border-top:2px solid #eecf9e;margin-top:3px;border-bottom:2px solid #a0cbbc;padding:0;margin-bottom:30px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-icon{width:48px;height:46px;float:left;margin-right:10px;text-align:left;display:none;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text{width:100%;float:left;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2{color:#58bbaa;font-size:40px;line-height:60px;text-transform:uppercase;font-weight:normal;font-family:'robotoblack';width:90%;float:left;padding-left:55px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2.abt-authr{background:url(../images/guide-before-college/before-about-author.png) no-repeat left center;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2.exprt-icon{background:url(../images/guide-before-college/before-expert-sources.png) no-repeat left center;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2.tbl-icon{background:url(../images/guide-before-college/beofre-table-of-content.png) no-repeat left center;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2.intro-icon{background:url(../images/guide-before-college/before-intro.png) no-repeat left center;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2.elementry-icon{background:url(../images/guide-before-college/before-elementory.png) no-repeat left center;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2.middle-sch-icon{background:url(../images/guide-before-college/before-middle-school.png) no-repeat left center;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2.high-sch-icon{background:url(../images/guide-before-college/before-high-school.png) no-repeat left center;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-title .BC-title-text h2.conclusion-icon{background:url(../images/guide-before-college/before-conclusion.png) no-repeat left center;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author{width:100%;float:left;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author .BC-author-img{width:140px;height:170px;float:left;border:2px solid #e59d2f;-webkit-box-shadow:-3px 4px 0px 0px rgba(207, 199, 186, 0.75);-moz-box-shadow:-3px 4px 0px 0px rgba(207, 199, 186, 0.75);box-shadow:-3px 4px 0px 0px rgba(207, 199, 186, 0.75);background:#fff;margin-right:20px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author .BC-author-info{width:80%;float:left;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-author .BC-author-info h3{font-size:30px;line-height:30px;color:#c54218;font-family:'robotobold';margin-bottom:18px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock p{font-size:16px;color:#333;font-family:'robotoregular';line-height:24px;margin-bottom:35px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock p b{color:#C54218;font-family:'robotobold';font-size:16px;line-height:24px;text-decoration:underline;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-expert-list{width:100%;float:left;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-expert-list li{width:100%;float:left;display:block;font-size:16px;color:#333;font-family:'robotoregular';line-height:24px;margin-bottom:20px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-expert-list li b{font-size:18px;color:#c54218;line-height:24px;font-family:'robotomedium';}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent{width:60%;float:left;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table{width:100%;float:left;margin-bottom:25px;display:block;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li{width:94%;float:left;display:block;margin-left:20px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li.index-title{width:100%;float:left;display:block;margin-left:0;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li.index-title b a{color:#333;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li.index-title b{font-family:'robotobold';font-size:16px;color:#333;float:left;width:auto;text-transform:uppercase;margin-right:5px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li.index-title:after{content:"";display:block;height:16px;overflow:hidden;padding:7px 0 0;background:url(../images/guide-before-college/table-dots.png) repeat-x bottom;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li.index-title span.index-on{font-family:'robotoregular';font-size:16px;color:#333;float:right;width:auto;margin-left:5px;line-height:30px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li b a{color:#333;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-tableContent .table li b{font-family:'robotoregular';font-size:14px;line-height:30px;color:#333;font-weight:normal;margin-right:5px;float:left;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .intro-list{width:94%;float:right;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .intro-list li{font-size:16px;color:#333;font-family:'robotoregular';line-height:24px;margin-bottom:28px;list-style:decimal;width:100%;float:left;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block{width:100%;float:left;margin-top:20px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block h4{font-size:24px;color:#c54218;line-height:26px;font-family:'robotobold';border-bottom:2px solid #d58f73;width:100%;float:left;font-weight:normal;padding-bottom:18px;margin-bottom:18px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block p b{font-size:16px;color:#c54218;font-family:'robotobold';text-decoration:underline;line-height:24px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block ul{width:96%;float:right;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block ul li{background:url(../images/guide-before-college/li-dots.png) no-repeat scroll left 11px rgba(0, 0, 0, 0);color:#333333;display:block;float:left;font-family:'robotoregular';font-size:16px;line-height:24px;margin-bottom:28px;padding-left:10px;width:100%;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block ul li b{font-size:16px;color:#c54218;font-family:'robotobold';text-decoration:underline;line-height:24px;}
#CS-Before-College .before-collge-mainBlock .before-college-innerBlock .BC-sub-block ul li b a{color:#C54218;}
.BC-sub-block b a, .before-college-innerBlock b a{color:#C54218;}
.ua-ie-8 .tech-ratio-value input{background:none;}
.ua-ie-8 #cs-degrees .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool .career-type{margin:0;}
#aboutus .wrapper{width:980px;margin:0 auto;}
#aboutus{clear:both;float:left;width:100%;}
#aboutus .sub-head-aboutus{float:left;margin-bottom:50px;width:100%;}
#aboutus .hub-banner-aboutus{background:url("../images/about-us/AboutUs_banner.jpg") no-repeat scroll center top;float:left;height:98px;width:100%;position:relative;}
.ua-ie-8 #aboutus .hub-banner-aboutus{background-image:url("../images/about-us/AboutUs_banner.jpg");background-repeat:no-repeat;background-position:center top;}
#aboutus .hub-banner-aboutus .wrapper .title-bg h1{color:#FFFFFF;font-family:pf_handbook_probold;font-size:70px;height:100px;line-height:75px;text-transform:uppercase;}
#aboutus .hub-banner-aboutus .title-bg{width:320px;height:75px;background:#da5344;text-align:center;position:absolute;bottom:0;opacity:0.90;}
#about-content{clear:both;float:left;font-family:'HelveticaNeueRegular';height:auto;width:100%;}
#about-content .about-block{float:left;width:100%;}
#about-content .about-block-title{border-bottom:1px solid #ea5646;border-top:1px solid #ea5646;float:left;padding-top:11px;width:100%;}
#about-content .about-block-title .about-block-image{float:left;height:51px;margin-right:15px;width:50px;}
#about-content .about-block .about-block-title > span{border-left:1px solid #ea5646;color:#ea5646;float:left;font-family:'pf_handbook_proregular';font-size:46px;font-weight:normal;line-height:30px;margin-top:5px;padding-left:15px;}
#about-content .about-block .about-block-content{float:left;margin-top:20px;margin-bottom:30px;width:100%;}
#about-content .about-block .about-block-content p a{text-decoration:underline;}
#about-content .about-block .about-block-content .who-are-img{float:left;margin-right:15px;}
#about-content .about-block .about-team-left{float:left;width:50%;}
#about-content .about-block .about-team-img{float:left;width:94px;height:94px;margin-right:20px;border:3px solid #CDCDCD;}
.about-block-content .about-team-img > img{}
#about-content .about-block .about-team-content{float:left;width:64%;}
#about-content .about-block strong{color:#000000;font-family:pf_handbook_probold;font-size:24px;font-weight:normal;text-transform:uppercase;}
#about-content .about-block .about-team-right{float:left;width:49%;}
#about-content .about-block .about-team-right .about-team-img{float:left;width:94px;height:94px;margin-right:20px;border:3px solid #CDCDCD;}
#about-content .about-block .about-team-right .about-team-content{float:left;width:64%;}
#about-content .about-block .about-team-content span{color:#3498DB !important;float:left;line-height:30px;margin-bottom:20px;width:100%;}
#about-content .about-block .about-block-content li{float:left;height:70px;list-style:none outside none;margin-bottom:20px;margin-top:30px;text-align:center;width:33%;}
.mrgNright{margin-right:0 !important;}
#aboutus p{color:#333333;font-size:14px;line-height:24px;margin-bottom:30px;}
#aboutus h2{border-bottom:1px solid #CCCCCC;color:#3498DB;font-family:Arial;font-size:15px;margin-bottom:5px;padding-bottom:10px;text-transform:uppercase;}
#aboutus .page-title{color:#3498DB;float:left;font-size:25px;margin-bottom:30px;margin-top:10px;padding-bottom:5px;padding-top:5px;width:100%;}
.ua-ie-8 #toolTip, .ua-ie-9 #toolTip{background:none repeat scroll 0 0 #00C3E5;border:2px solid #FFFFFF;height:153px;margin-top:-192px;padding:1px 0 0 !important;text-align:left;width:151px;}
.ua-ie-8 #toolTip, .ua-ie-9 #toolTip{display:none;padding:4px 0 6px !important;position:absolute;z-index:1;}
a:focus{outline:medium none;}
#ComputerEngineering-Focus .mrgnBTMNuN{margin-bottom:0 !important;}
#ComputerEngineering-Focus{width:100%;float:left;}
#ComputerEngineering-Focus .CEFocus-Banner{width:1300px;margin:0 auto;clear:both;background:url(../images/computer-engineering-focus/grid-banner-bg.jpg) no-repeat bottom center;min-height:218px;margin-top:30px;}
#ComputerEngineering-Focus .CEFocus-Banner h1{color:#ea5747;font-size:64px;line-height:60px;text-transform:uppercase;font-weight:normal;text-shadow:0px 4px 0px rgba(204, 204, 204, 1);font-family:'HelveticaNeueCondensedBlack';margin-bottom:20px;}
.ua-ie-8 #ComputerEngineering-Focus .CEFocus-Banner h1{font-size:52px;}
#ComputerEngineering-Focus .CEFocus-Banner .CEFoucus-discription{float:left;padding:10px 20px 20px;border:1px solid #cccccc;min-height:194px;}
#ComputerEngineering-Focus .CEFocus-Banner .CEFoucus-discription b{font-family:'HelveticaNeueItalic';font-size:16px;color:#333;line-height:24px;}
#ComputerEngineering-Focus .CEF-container{width:100%;float:left;margin-top:20px;}
#ComputerEngineering-Focus .CEF-container .CEF-left-part{width:250px;float:left;margin-right:20px;-webkit-box-shadow:-4px 3px 0px 0px rgba(204, 204, 204, 0.75);-moz-box-shadow:-4px 3px 0px 0px rgba(204, 204, 204, 0.75);box-shadow:-4px 3px 0px 0px rgba(204, 204, 204, 0.75);}
#ComputerEngineering-Focus .CEF-container .CEF-left-part b{background:none repeat scroll 0 0 #8A3026;color:#FFFFFF;float:left;font-family:'helvetica_neuebold';font-size:14px;line-height:24px;min-width:239px;padding:4px 0 4px 12px;text-transform:uppercase;}
#ComputerEngineering-Focus .CEF-container .CEF-left-part .nav-list{width:100%;float:left;border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
#ComputerEngineering-Focus .CEF-container .CEF-left-part .nav-list a{background:none repeat scroll 0 0 #F0F0F0;border-bottom:1px solid #D9D9D9;color:#324042;float:left;font-family:'proxima_nova_rgregular';font-size:13px;line-height:20px;padding:10px;text-transform:uppercase;width:230px;}
#ComputerEngineering-Focus .CEF-container .CEF-left-part .nav-list a:hover{color:#ea5747;border-bottom:1px solid #ea5747;background:url(../images/computer-engineering-focus/nav-hover-arrow.png) no-repeat right center #F0F0F0;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part{width:670px;float:right;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block{width:100%;float:left;margin-bottom:30px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block.mrgbtm0 { margin-bottom: 0px !important; }
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block h2{font-size:29px;color:#324042;line-height:30px;font-family:'proxima_nova_rgbold';font-weight:normal;text-transform:uppercase;width:100%;float:left;margin-bottom:20px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block p{font-size:14px;color:#333;line-height:24px;font-family:'HelveticaNeueRegular';margin-bottom:25px;width:100%;float:left;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block ul{width:94%;float:right;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block ul li{width:100%;float:left;font-size:14px;color:#333;line-height:24px;font-family:'HelveticaNeueRegular';margin-bottom:25px;display:block;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block b{font-family:'helvetica_neuebold';color:#ea5747;font-size:14px;line-height:24px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block ul li span{font-family:'helvetica_neuebold';color:#333;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block{width:100%;float:left;margin-bottom:30px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block .Sch-title-block{width:100%;float:left;margin-bottom:15px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block .Sch-title-block .sch-org-image{width:90px;height:46px;float:left;margin-right:20px;text-align:center;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block .Sch-title-block h3{font-size:22px;line-height:30px;color:#333;font-family:'helvetica_neuebold';font-weight:normal;float:left;width:80%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block .Sch-title-block h3 span{display:block;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table{width:100%;float:left;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table thead{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table thead tr{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table thead tr th{font-size:14px;padding:7px 0 7px 20px;color:#3bafda;font-family:'helvetica_neuebold';border-left:1px solid #ccc;border-top:1px solid #ccc;text-align:left;font-weight:normal;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table thead tr th.amt, #ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table tbody tr td.amt{padding-left:0;border-left:none;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table .amt{width:11%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table .eligibility{width:54%;padding-right:15px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table .mr-info{width:30%;padding-right:10px;word-break:break-all;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table tbody{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table tbody tr td{font-size:14px;color:#333;line-height:20px;font-family:'HelveticaNeueRegular';border-top:1px solid #ccc;border-left:1px solid #ccc;padding-left:20px;vertical-align:top;padding-top:12px;border-bottom:1px solid #ccc;padding-bottom:13px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .scholarship-org-block #scholarship-table tbody tr td.mr-info a{font-family:'helvetica_neuebold';font-size:14px;color:#ea5747;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table{width:100%;float:left;margin-bottom:30px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table thead{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table thead tr{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table thead tr th{font-size:14px;padding:7px 0 7px 15px;color:#3bafda;font-family:'helvetica_neuebold';border-left:1px solid #ccc;border-top:1px solid #ccc;text-align:left;border-bottom:1px solid #ccc;font-weight:normal;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table .semester{padding-left:0;border-left:none;width:35%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table .credit{padding-right:15px;width:12%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table .overview{width:52%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table tbody tr td{font-size:14px;color:#333;line-height:20px;font-family:'HelveticaNeueRegular';border-left:1px solid #ccc;padding-left:20px;vertical-align:top;padding-top:12px;border-bottom:1px solid #ccc;padding-bottom:13px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #semester-table tbody{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .profile-block{padding:15px 20px;float:left;background-color:#ebebeb;border:1px solid #ccc;background:url(../images/computer-engineering-focus/grid-bg.jpg) repeat left top;border:1px solid #3bafda;-webkit-box-shadow:7px 7px 0px 0px rgba(204, 204, 204, 1);-moz-box-shadow:7px 7px 0px 0px rgba(204, 204, 204, 1);box-shadow:7px 7px 0px 0px rgba(204, 204, 204, 1);}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .profile-block .profile-icon{width:114px;text-align:center;height:111px;float:left;margin-right:20px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .profile-block .icon-info{width:100%;float:left;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .profile-block .icon-info span{font-size:14px;line-height:24px;color:#333;font-family:'HelveticaNeueItalic';}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #CEF-masterdegree-table{width:100%;float:left;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #CEF-masterdegree-table thead{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #CEF-masterdegree-table thead tr th{font-size:14px;padding:7px 0 7px 15px;color:#3bafda;font-family:'helvetica_neuebold';border-left:1px solid #ccc;border-top:1px solid #ccc;text-align:left;border-bottom:1px solid #ccc;font-weight:normal;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #CEF-masterdegree-table .master-prgrm{padding-left:0;border-left:0;width:38%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #CEF-masterdegree-table .master-overvw{padding-right:15px;width:52%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #CEF-masterdegree-table tbody{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #CEF-masterdegree-table tbody tr{width:100%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block #CEF-masterdegree-table tbody tr td{font-size:14px;color:#333;line-height:20px;font-family:'HelveticaNeueRegular';border-left:1px solid #ccc;padding-left:20px;vertical-align:top;padding-top:12px;border-bottom:1px solid #ccc;padding-bottom:13px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block .graph-tool{width:100%;float:left;}
#cs-degrees .tech-container .CS-masterlink-block{width:100%;float:left;margin:0 0 0 0;background:url(../images/CS-masterlink-image.jpg) no-repeat top center;min-height:254px;position:relative;border:2px solid #58baac;}
.CS-masterlink-block > a{float:left;height:100%;position:absolute;width:100%;}
#cs-degrees .tech-container .CS-masterlink-block span{position:absolute;right:55px;bottom:20px;width:185px;height:49px;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul{width:92%;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .tech-container.CEF-main-block ul li{width:auto;}
#ComputerEngineering-Focus .CEF-main-block.tech-container h2{margin-top:20px;}
#ComputerEngineering-Focus .CEF-container .tech-container h2{margin-top:20px;}
#ComputerEngineering-Focus .CEF-container .tech-container .tech-search-tool.blockMe{padding-bottom:15px;}
#ComputerEngineering-Focus .CEF-container .tech-container{background:none;}
#ComputerEngineering-Focus .CEFocus-Banner h1.fnsize-47{font-size:40px;}
#minority-students body{font-family:'robotoregular';font-size:16px;color:#333;line-height:26px;background:#f3f3f3;}
#minority-students h2{font-size:59px;color:#5581a8;font-family:'nexa_boldregular';text-transform:uppercase;line-height:48px;margin-top:25px;}
#minority-students h1{font-size:75px;color:#e65e2a;font-family:'nexa_boldregular';text-transform:uppercase;line-height:63px;margin-top:11px;}
#minority-students b{font-weight:normal;}
#minority-students p{font-size:16px;color:#333333;font-family:'robotoregular';line-height:28px;width:100%;float:left;}
#minority-students .mrgnBTMnun-20{margin-bottom:20px !important;}
#minority-students .mrgnBTMnun{margin-bottom:0 !important;}
#minority-students{width:100%;background:#f3f3f3;float:left;}
#minority-students .block-top{background:url("../images/cs-minority/block-top-bg.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);height:auto;padding-bottom:42px;}
.ua-ie-8 #minority-students .block-top{background-image:url(../images/cs-minority/block-top-bg.jpg);background-position:center top;background-repeat:no-repeat;}
#minority-students .wrapper{width:960px;margin:0 auto;overflow:hidden;}
#minority-students section{width:100%;text-align:center;float:left;}
#minority-students .block-top .top-title{background:url(../images/cs-minority/block-top-title-bg.png) no-repeat;height:70px;margin:0 auto;width:525px;}
#minority-students .block-top .top-title .title-img{float:left;width:78px;height:42px;margin:10px 25px 0 25px;}
#minority-students .block-top .top-title .title-text{float:left;margin-top:15px;width:370px;}
#minority-students h3{font-size:36px;line-height:36px;font-family:'nexa_boldregular';text-transform:uppercase;font-weight:normal;color:#333436;}
#minority-students .block-top p{font-family:'robotomedium';font-size:18px;margin-top:27px;}
#minority-students .block{width:100%;float:left;margin-bottom:55px;background:#f3f3f3;float:left;width:100%;}
#minority-students .block .block-title{background:url("../images/cs-minority/title.jpg") no-repeat scroll center 0 rgba(0, 0, 0, 0);height:35px;line-height:35px;text-align:center;margin-bottom:36px;}
.ua-ie-8 #minority-students .block .block-title{background-image:url(../images/cs-minority/title.jpg);}
#minority-students .block .block-title h3{background:#f3f3f3;width:auto;border-bottom:3px solid #5b84a9;display:inline-block;padding:4px 28px 3px;}
#minority-students .block .about-the-authour{width:100%;float:left;}
#minority-students .block .about-the-authour .authour-img{border:2px solid #CCCCCC;float:left;height:176px;margin-right:22px;text-align:center;width:156px;}
#minority-students .block .about-the-authour .autour-text{width:774px;float:left;}
#minority-students .block .about-the-authour .autour-text b{float:left;width:100%;font-family:'robotoregular';font-size:30px;color:#608bb1;margin-bottom:10px;}
#minority-students .block .about-the-authour .autour-text p{width:100%;float:left;}
#minority-students .block .expert-sources-and-parteners{width:100%;float:left;}
#minority-students .block .expert-sources-and-parteners ul{float:left;}
#minority-students .block .expert-sources-and-parteners ul li{width:464px;list-style:none;float:left;border-bottom:1px solid #ccc9c4;border-right:1px solid #ccc9c4;padding:10px 0;min-height:143px;}
#minority-students .block .expert-sources-and-parteners ul li b{width:100%;font-size:24px;font-family:'robotomedium';color:#608bb1;float:left;font-weight:normal;margin-bottom:5px;}
#minority-students .block .expert-sources-and-parteners ul li span{width:100%;font-family:'robotoitalic';font-size:16px;color:#333333;}
#minority-students .block .expert-sources-and-parteners ul li.right-border-none{border-right:none;padding-left:30px;}
#minority-students .block .table-of-contents{width:100%;}
#minority-students .block .table-of-contents{overflow:hidden;width:100%;}
#minority-students .block .table-of-contents .blog-text{overflow:hidden;width:100%;}
#minority-students .block .table-of-contents .blog-text ul.table{float:left;width:61%;}
#minority-students .block .table-of-contents .blog-text ul.table li.index-title:after{background:url(../images/cs-minority/table-dots.png) repeat-x scroll center bottom rgba(0, 0, 0, 0);content:"";display:block;height:9px;margin-bottom:35px;}
#minority-students .block .table-of-contents .blog-text ul.table li:after{background:url(../images/cs-minority/table-dots.png) repeat-x scroll center bottom rgba(0, 0, 0, 0);content:"";display:block;height:19px;overflow:hidden;padding:7px 0 0;}
#minority-students .block .table-of-contents .blog-text ul li{display:block;float:left;font-family:'robotoregular';width:100%;list-style:none outside none;}
#minority-students .block .table-of-contents .blog-text ul.table li.index-title a{color:#333333;float:left;font-family:'robotoregular';font-size:16px;font-weight:normal;line-height:16px;margin-left:0;margin-right:5px;width:auto;text-decoration:none;}
.ua-ie-8 #minority-students .block .table-of-contents .blog-text ul.table li.index-title:after{background-image:url(../images/cs-minority/table-dots.png);background-repeat:repeat-x;background-position:center bottom;}
.ua-ie-8 #minority-students .block .table-of-contents .blog-text ul.table li:after{background-image:url(../images/cs-minority/table-dots.png);background-repeat:repeat-x;background-position:center bottom;}
#minority-students .block .table-of-contents .blog-text ul.table li.index-title span.index-on{color:#000000;float:right;color:#333333;font-size:16px;font-style:normal;font-weight:normal;line-height:16px;margin-left:5px;margin-top:3px;padding-left:0;width:auto;}
#minority-students .block .table-of-contents .blog-text ul.table li:after{content:"";display:block;height:19px;overflow:hidden;padding:7px 0 0;}
#minority-students .block .table-of-contents .blog-text li a{color:#333333;float:left;font-family:'robotoregular';font-size:16px;font-weight:normal;line-height:40px;margin-left:25px;margin-right:5px;}
#minority-students .block .table-of-contents .blog-text li span.index-on{color:#333333;float:right;font-size:14px;font-style:normal;font-weight:normal;line-height:24px;margin-left:5px;margin-top:12px;padding-left:0;width:auto;}
#minority-students .block .table-of-contents .blog-text ul.table li:after.last{margin-bottom:0px;}
#minority-students .block .introduction{width:100%;}
#minority-students .block .introduction p{margin-bottom:30px;}
#minority-students .block .introduction ul{width:96%;float:right;margin-bottom:30px;}
#minority-students .block .introduction ul li{font-size:16px;color:#333333;font-family:'robotoregular';line-height:28px;display:block;background:url(../images/cs-minority/minority-list-dot.png) left 12px no-repeat;padding-left:10px;}
#minority-students .block .introduction p.last{margin-bottom:0px;}
#minority-students .block .computer-science-career-opportunity{width:100%;float:left;}
#minority-students .block section .left-text{float:left;padding:0 20px;background:url("../images/cs-minority/open-quote.png") no-repeat scroll 0 7px rgba(0, 0, 0, 0);text-align:left;margin-bottom:20px;}
.ua-ie-8 #minority-students .block section .left-text{background-image:url(../images/cs-minority/open-quote.png);background-repeat:no-repeat;background-position:0 7px;}
#minority-students .block section .left-text p{color:#e65e2a;font-size:18px;width:auto;margin-left:2px;}
#minority-students .block section .left-text p:after{content:url(../images/cs-minority/red-text-bg.png);position:absolute;margin:-6px 0 0 2px;}
#minority-students .block section .right-text{width:470px;float:right;width:100%;}
#minority-students .block section .right-text p{font-size:16px;color:#666666;text-align:right;}
#minority-students .block section .right-text p span{display:block;text-align:right;}
#minority-students .block .computer-science-career-opportunity p{margin-top:40px;}
#minority-students .block .computer-science-career-opportunity p a{color:#608bb1;font-family:'robotobold';text-decoration:underline;}
#minority-students .block .why-the-lack-interest{float:left;width:100%;margin-top:40px;}
#minority-students .block .why-the-lack-interest ul{width:96%;float:right;margin-top:30px;}
#minority-students .block .why-the-lack-interest ul li{font-size:16px;color:#333333;font-family:'robotoregular';line-height:28px;margin:0 0 25px 0px;background:url(../images/cs-minority/minority-list-dot.png) left 12px no-repeat;padding-left:10px;display:block;}
#minority-students .block .preparing-before-college{width:100%;margin-top:40px;float:left;}
#minority-students .block .preparing-before-college p{width:795px;float:right;}
#minority-students .block .preparing-before-college .college{width:100%;float:left;margin-top:30px;}
#minority-students .block .preparing-before-college .college .college-img{float:left;width:150px;height:auto;margin-right:15px;text-align:center;position:relative;top:8px;}
#minority-students .block .preparing-before-college .college .college-text{float:left;width:795px;}
#minority-students .block .preparing-before-college .college .college-text a{font-family:'robotobold';font-size:16px;color:#608bb1;font-weight:normal;text-decoration:underline;}
#minority-students .block .preparing-before-college .college .college-text p{width:100%;}
#minority-students .block .college-program{width:100%;margin-top:40px;float:left;}
#minority-students .block .college-program ul{width:96%;float:right;margin:30px 0;}
#minority-students .block .college-program ul li{font-size:16px;color:#333333;font-family:'robotoregular';line-height:28px;margin:0;background:url(../images/cs-minority/minority-list-dot.png) left 12px no-repeat;padding-left:10px;display:block;}
#minority-students .block .preparing-before-college.additional{margin-top:0;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .salary-comparision-tool ul li.go-search{float:right;height:50px;left:-36px;margin:0;position:relative;top:-21px;}
.ua-ie-8 #cs-degrees form.salary-comparision-tool li.career-type{margin-right:10px !important;}
.ua-ie-8 #cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{margin-right:60px;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block form.salary-comparision-tool ul li.career-type .selectbox-part{margin-right:50px;}
#cs-degrees #ComputerEngineering-Focus .tech-container .tech-resource-block .career-salary-tool .career-inside-graph .career-salary-compare{float:none;margin:auto;}
.blanktd{display:none !important;}
.guidebookdwnloadcontainer{float:right;position:absolute;right:70px;}
.guidebookdwnloadcontainer .download-image{margin-top:11px;position:relative;}

#primary.content-area{min-height:300px;}
#twitter-widget-0{width:57px !important;}
.bubble-loader{display:inline-block;margin-top:25px;}
.bubble-loader div{animation:bubble 3000ms forwards infinite;background:#00ACC4;border-radius:50%;box-shadow:0 0 8px #37D5ED;display:inline-block;height:10px;margin:10px;transform:scale(0, 0);width:10px;}
.bubble-loader div:nth-child(2), .bubble-loader div:nth-child(4){animation-delay:125ms;}
.bubble-loader div:nth-child(1), .bubble-loader div:nth-child(5){animation-delay:250ms;}
@keyframes bubble{0%{transform:scale(0, 0);}
12%{transform:scale(1.5, 1.5);}
23%{transform:scale(0.5, 0.5);}
34%{transform:scale(1.2, 1.2);}
45%{transform:scale(1, 1);}
85%{transform:scale(0, 0);}
}
.blockUI.blockOverlay{background-color:#808080 !important;}
#PH-major-hub{width:100%;float:left;}
#PH-major-hub .PH-major-hub-main-block{width:100%;float:left;}
#PH-major-hub .PH-major-hub-main-block .major-hub-banner{width:100%;float:left;background-image:url(../images/majors-hub-new-page/majors-banner.jpg);background-repeat:no-repeat;background-position:center top;min-height:212px;text-align:center;margin-bottom:2px;}
#PH-major-hub .PH-major-hub-main-block .major-hub-banner h1{background-image:none;font-family:'oswald_boldbold';font-size:120px;text-transform:uppercase;line-height:120px;color:#ea5747;text-shadow:none;margin-top:38px;display:inline-block;letter-spacing:4px;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block{width:50%;float:left;margin-bottom:35px;}
#PH-major-hub .PH-major-hub-main-block p{float:left;font-family:'proxima_nova_rgregular';font-size:14px;color:#333333;margin-bottom:24px;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .major-profile-pic{width:233px;height:150px;float:left;margin-right:20px;border:2px solid #cccccc;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity{width:46%;float:left;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-info{width:100%;float:left;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-info b{font-family:'proxima_nova_rgbold';font-size:26px;color:#ea5747;line-height:30px;position:relative;bottom:5px;font-weight:normal;text-transform:uppercase;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-info p{font-family:'OpenSansRegular';font-size:14px;line-height:20px;color:#333;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-learn-more{float:left;margin-top:18px;width:100%;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-learn-more a{background-image:url(../images/majors-hub-new-page/learne-more-arrow.png);background-color:#999999;background-position:136px center;background-repeat:no-repeat;color:#FFFFFF;float:left;font-family:'proxima_nova_rgbold';font-size:16px;line-height:20px;padding:13px 41px 12px 20px;text-transform:uppercase;width:auto;font-weight:inherit;}
#PH-major-hub .PH-major-hub-main-block .PH-major-sub-block .Ph-major-identity .major-hub-learn-more a:hover{background-color:#ea5747;}
#degree-programs-majors{float:left;width:100%;}
#degree-programs-majors .majors-banner{width:100%;float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/degree-programs-majors-banner.jpg) no-repeat center top;height:199px;text-align:center;}
#degree-programs-majors .majors-banner .majors-title{width:auto;margin:0 auto;display:inline-block;background:#ffffff;opacity:0.9;padding:13px 29px 6px 28px;margin-top:33px;text-align:center;}
#degree-programs-majors .majors-banner .majors-title h1{font-size:60px;color:#0e3757;font-family:'oswald_boldbold';margin-bottom:11px;letter-spacing:3px;display:inline-block;line-height:60px;}
#degree-programs-majors .majors-banner .majors-title h2{font-size:42px;color:#eb5a49;font-family:'proxima_nova_rgbold';text-transform:uppercase;line-height:42px;letter-spacing:1px;font-weight:normal;}
#degree-programs-majors .content-main-block{width:100%;float:left;margin-top:29px;}
#degree-programs-majors .content-main-block .computer-science-degree{float:left;width:240px;text-align:center;margin-right:20px;}
#degree-programs-majors .content-main-block .computer-science-degree h4{float:left;width:100%;background:#0e3757;font-size:18px;color:#ffffff;text-transform:uppercase;font-family:'oswaldbook';font-weight:normal;line-height:20px;padding:9px 0;}
#degree-programs-majors .content-main-block .computer-science-degree a{width:219px;border-right:1px solid #cccccc;border-left:1px solid #cccccc;text-decoration:none;font-size:14px;font-family:'proxima_novasemibold';line-height:38px;float:left;color:#d9d9d9;text-align:left;padding-left:19px;color:#333333;background:#d9d9d9;margin-bottom:3px;}
#degree-programs-majors .content-main-block .computer-science-degree a:hover{background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/introduction-hover-bg.png) no-repeat left center #eb5a49;color:#ffffff;border:none;width:221px;}
#degree-programs-majors .content-main-block .introduction-block{float:right;width:700px;}
#degree-programs-majors .content-main-block .introduction-block h3{font-size:36px;color:#0e3757;line-height:26px;font-family:'proxima_nova_rgbold';text-align:left;float:left;width:100%;border-bottom:3px solid #d9d9d9;padding-bottom:10px;margin-bottom:20px;text-transform:uppercase;}
#degree-programs-majors .content-main-block .introduction-block p{font-size:14px;color:#333333;line-height:26px;font-family:'proxima_nova_rgregular';float:left;width:100%;margin-bottom:25px;text-align:left;}
#degree-programs-majors .content-main-block .introduction-block .Content-hidden{height:0;overflow:hidden;}
#degree-programs-majors .content-main-block .introduction-block a{float:left;width:auto;font-size:16px;color:#ffffff;background:#eb5a49;line-height:26px;font-family:'proxima_nova_rgbold';padding:5px 18px 4px 18px;margin-bottom:42px;}
#degree-programs-majors .content-main-block .introduction-block h3 a{padding:0;}
#degree-programs-majors .content-main-block .introduction-block ul.majors{float:left;width:100%;margin-bottom:43px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li{float:left;width:320px;list-style:none;margin-right:40px;margin-bottom:20px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.last{margin-right:0px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li a{font-size:24px;color:#ffffff;line-height:30px;text-decoration:none;float:left;font-family:'proxima_nova_rgbold';padding:20px 15px 10px 108px;width:197px;text-transform:uppercase;margin-bottom:0;min-height:70px;text-align:left;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li a span{display:block;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.computer-engineering a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/computer-engineering.png) no-repeat 15px center #eb5a49;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.computer-forensics a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/computer-forensics.png) no-repeat 20px center #0e3757;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.cyber-security a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/cyber-security.png) no-repeat 27px center #0e3757;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.database-administration a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/database-administration.png) no-repeat 18px center #eb5a49;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.information-security a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/informaton-security.png) no-repeat 22px center #eb5a49;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.information-technology a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/information-technology.png) no-repeat 17px center #0e3757;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.network-computer a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/network-computer-networking.png) no-repeat 27px center #0e3757;line-height:22px;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.programing a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/programming.png) no-repeat 18px center #eb5a49;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.software-engineering a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/software-engineering.png) no-repeat 21px center #eb5a49;}
#degree-programs-majors .content-main-block .introduction-block ul.majors li.web-development a{float:left;background:url(../images/degree%20Programs%20&%20Majors-26-5-2014/web-development.png) no-repeat 17px center #0e3757;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees{width:100%;float:left;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li{float:left;width:160px;list-style:none;margin-right:20px;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li a{font-size:24px;color:#ffffff;line-height:26px;font-family:'proxima_novasemibold';width:150px;float:left;padding:7px 0 0 10px;min-height:83px;margin-bottom:0;text-align:left;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li.associates a{background:#3c9fed;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li.bachelors a{background:#2070af;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li.masters a{background:#1a5888;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li.doctorate a{background:#124165;}
#degree-programs-majors .content-main-block .introduction-block ul.degrees li.last{margin-right:0;}
.share-social-icons{float:left;height:auto;position:fixed;right:0;width:auto;z-index:1;margin-top:166px;}
.shar-btn-article{color:#111111;float:right !important;font-size:21px;line-height:38px;text-align:center;vertical-align:middle;width:auto;font-weight:normal;padding:10px 10px 0 10px;background:#ccc;}
.sharebox{width:484px;height:31px;margin-top:-7px;padding:0 0 0 10px;background:#fafafa;border:1px solid #dfdfdf;float:right;z-index:999 !important;}
aside{display:block;}
.sharebox h3{float:left;margin:0;padding:0 18px 0 0;color:#202020 !important;font:normal normal 10px/21px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif !important;text-align:left;}
.social-buttons{list-style:none;margin:0;padding:0;float:right;}
.social-buttons li{margin:0;float:left;display:block;cursor:pointer;position:relative;z-index:0;clear:both;}
.social-buttons .socialised{width:98px;height:100px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;background:transparent url(../images/social-share/bg_tooltip.png) no-repeat;cursor:default;left:-108px;position:absolute;top:-21px;}
.social-buttons .socialite-button{margin:19px 19px 0;text-align:center;width:50px;}
.social-buttons .socialite-button iframe{display:block;margin:0 auto;width:54px !important;}
.social-buttons li.on{z-index:100;}
.social-buttons li.on .socialised{opacity:1 !important;filter:alpha(opacity=100);}
/*social*/
.social-buttons .socialised.twitter{background:transparent url(../images/social-share/bg_tooltip_small.png) no-repeat;}
.social-buttons .socialised.twitter .socialite-button {margin-top: 39px}
.social-buttons .socialised.twitter .socialite-button iframe.twitter-share-button{height: 35px;}
.social-buttons li.on .socialised.googleplus{ display:block !important;}
/*social*/
.social-mb75{margin-bottom:75px;}
.social-marginbtm-30px{margin-bottom:30px;}
.overflow-visible-social{overflow:visible !important;}
ul.social-buttons li.tw .label{font-size:10px!important;}
.social-buttons .socialite-button iframe.twitter-share-button{margin-left:-8px;width:62px !important;}
#online-comp-sci-class{display:inline-block;width:100%;}
#online-comp-sci-class .comp-sci-class-header{display:inline-block;width:100%;background:#ea5646;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main{display:inline-block;width:100%;background:url(../images/TemplateForOnlineCsClasses/header-bg.png) no-repeat 0 0;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1{display:block;background:url(../images/TemplateForOnlineCsClasses/h1-bg-img.png) no-repeat right -5px;font-family:'oswald_boldbold';font-size:45px;text-shadow:2px 2px 0 rgba(0, 0, 0, 0.3);color:#fff;font-weight:normal;margin:0 0 0 195px;padding:17px 0;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1 b{display:block;font-weight:normal;line-height:65px;}
#online-comp-sci-class .comp-sci-class-header .comp-sci-header-main h1 span{font-size:26px;display:block;line-height:30px;}
#online-comp-sci-class .comp-sci-class-con{display:inline-block;width:100%;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main{display:inline-block;width:100%;margin:0;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main p{font-size:14px;color:#333333;line-height:24px;font-family:'proxima_nova_rgregular';margin:15px 0 5px 0;text-align:left;display:inline-block;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box{display:inline-block;width:100%;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box ul{display:inline-block;width:100%;list-style:none;margin:5px 0 0 0;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li{float:left;background:url(../images/TemplateForOnlineCsClasses/box-bg.png) no-repeat center bottom #00acc4;color:#fff;text-align:center;padding:5px 2px 50px 2px;width:184px;margin:0 2px 5px 2px;cursor:pointer;height:280px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li:hover{float:left;background:url(../images/TemplateForOnlineCsClasses/box-bg-hover.png) no-repeat center bottom #ea5646;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i{width:70px;height:60px;margin:0 auto;display:block;background:url(../images/TemplateForOnlineCsClasses/icon.png) no-repeat;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.comp-eng{background-position:center 3px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.comp-for{background-position:center -115px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.comp-net{background-position:center -226px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.comp-prog{background-position:center -340px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.cyber-sec{background-position:center -438px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.data-admi{background-position:center -539px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.info-secu{background-position:center -649px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.info-tech{background-position:center -749px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.soft-eng{background-position:center -849px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li i.web-dev{background-position:center -939px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li h3{color:#fff;font-family:'proxima_nova_rgbold';font-weight:normal;text-transform:uppercase;font-size:18px;margin:0 auto;line-height:24px;width:80%;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li h3 a{color:#fff;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-class-box li p{font-family:'proxima_nova_rgregular';color:#fff;font-size:12px;text-align:center;line-height:15px;margin:20px 0;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box{display:inline-block;border:1px solid #cccccc;width:100%;margin:10px 0 40px 0;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2{display:inline-block;width:100%;background:#ebebeb;border-bottom:1px solid #cccccc;text-transform:uppercase;color:#333333;font-size:48px;font-weight:normal;float:left;margin:0 0 20px 0;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b{display:block;width:69px;height:69px;float:left;border-right:1px solid #ccc;background-image:url(../images/TemplateForOnlineCsClasses/icon.png);background-repeat:no-repeat;background-color:#00acc4;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.comp-eng-img{background-position:center 10px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.comp-for-img{background-position:center -110px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.computer-networking{background-position:center -223px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.computer-programming{background-position:center -338px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.cyber-security{background-position:center -438px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.database-administration{background-position:center -537px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.information-security{background-position:center -644px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.information-technology{background-position:center -748px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.software-engineering{background-position:center -842px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 b.web-development{background-position:center -933px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box h2 span{display:inline-block;float:left;line-height:69px;font-family:'oswaldbold';margin:0 0 0 20px;text-transform:uppercase;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box p{font-family:'proxima_nova_rgregular';font-size:14px;color:#333333;margin:0 20px 20px 20px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box .table-main{display:inline-block;width:100%;float:left;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box .table-left{display:inline-block;width:50%;float:left;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table{width:100%;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table th{border-bottom:1px solid #ccc;background:#fff;font-family:'proxima_nova_rgbold';font-size:14px;color:#666666;font-weight:normal;text-align:left;padding:5px 0 5px 15px;line-height:18px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table td{font-family:'proxima_nova_rgregular';font-size:14px;padding:5px 0 5px 15px;color:#333333;line-height:16px;vertical-align:top;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.gray td{background:#ebebeb;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table td a{color:#333333;width:80%;display:block;line-height:17px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table td a:hover{color:#ea5646;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table td strong{color:#333333;font-family:'proxima_nova_rgbold';font-size:16px;font-weight:normal;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table .title{width:75%;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box .table-right{display:inline-block;width:50%;float:left;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.two td{height:34px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.five td{height:85px;}
.ua-firefox #online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.five td{height:85px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.three td{height:51px;}
#online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.four td{height:69px;}
.ua-ie-9 #online-comp-sci-class .comp-sci-class-con .comp-sci-class-con-main .comp-sci-con-box table tr.five td{height:82px;}
#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-right:1px solid #ccc;}
/* master-hub */
#main-cs-degree-hub{width:100%;}
#main-cs-degree-hub .detail-p p{font-family:'HelveticaNeueItalic';font-size:14px;color:#666666;line-height:25px;margin:0 0 35px 0;}
/*#main-cs-degree-hub .title-main-cs{float: right;width: 67%; position:relative;}*//* master-hub */
#main-cs-degree-hub .title-main-cs{float: right;width: 72%; position:relative;}/* master-hub */
#main-cs-degree-hub .title-main-cs .titl-wrap{float:left;text-align:center;margin-bottom: 30px;}/* master-hub */
#main-cs-degree-hub .title-main-cs .titl-wrap h1{font-size:72px;color:#FFF;text-shadow:0 2px #ab4c41;line-height:42px;margin:35px 0 0 0;text-align: left;font-family: 'oswald_boldbold';}/* master-hub */
#main-cs-degree-hub .title-main-cs .titl-wrap span{font-size:30px;color:#FFF;text-shadow:0 2px #1b364a;background-color:#0e3757;clear:both;display:inline-block;line-height:24px;padding:6px 11px 6px 011px;text-align:center;font-family:'proxima_nova_rgbold';}
#main-cs-degree-hub .main-cs-hub-container{width:100%;margin:0;clear:both;float:left;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs{float:left;width:240px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation{}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation b{font-family:'proxima_nova_rgbold';color:#666666;float:left;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .nav-list{background-color:#fff;color:#333333;}
.alignment .search-widget.monster-widget .CMN_Monetization,.general-wizard-widget { box-shadow: 10px 10px 0 #dde8ea , -10px 10px 0 #dde8ea , 0px 1px 0px 10px #dde8ea ; }
#main-cs-degree-hub .search-widget.monster-widget .search-ttl { margin-top: 0; }
/* master-hub */
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .nav-list ul li{list-style:none;width:100%;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .nav-list ul li a{border-bottom:1px solid #cccccc;font-size:14px;color:#333333;font-family:'proxima_nova_rgregular';width:100%;display:block;padding:8px 55px 8px 0;width:185px;position:relative;line-height:17px;width:174px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .nav-list ul li a:hover{color:#eb5a49;border-bottom:1px solid #eb5a49;b}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .nav-list ul li a i{height:10px;width:10px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .nav-list ul li a:hover i{background:url(../images/TemplateForMajorHubPage/blt-nav.png) no-repeat;position:absolute;bottom:-5px;right:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs{float:right;margin:5px 0 0 0px;width:710px; padding-left: 10px; box-sizing: border-box;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block{width:100%;float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2{background:url(../images/TemplateForMajorHubPage/title-back-line.png) center repeat-x;width:100%;float:left;display:inline-block;margin:0 0 15px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{color:#0e3757;font-size:36px;font-family:'proxima_nova_rgbold';float:left;background-color:#fff;padding:0 10px 0 0;text-transform:uppercase;line-height:32px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i{height:50px;width:50px;float:left;padding:0 0px 0 0;background-color:#fff;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p{color:#333333;font-size:14px;padding:0;font-family:'proxima_nova_rgregular';line-height:26px;width:100%;float:left;margin:0 0 12px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p.mar-bot{margin:0 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h3{margin:20px 0 15px 0;float:left;font-family:'proxima_nova_rgbold';color:#fff;font-size:24px;background-color:#0e3757;clear:both;padding:10px 0 10px 10px;width:687px;text-transform:uppercase;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h4{color:#eb5a49;font-size:24px;font-family:'proxima_nova_rgbold';margin:15px 0 0 0;clear:both;display:inline-block;width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block section{border:1px solid #cccccc;display:inline-block;margin:10px 0 3px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block section .slry-grth{float:left;padding:4px 10px;font-size:16px;color:#333333;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block section .slry-grth b{font-family:'proxima_nova_rgbold';}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block section .brdr{border-right:1px solid #cccccc;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .pdg{}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .btn-read-more{text-transform:uppercase;font-size:16px;color:#fff;font-family:'proxima_nova_rgbold';text-decoration:none;padding:7px 18px;background-color:#eb5a49;float:left;clear:both;margin:10px 0 20px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .btn-read-more:hover{background-color:#0e3757;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .mrg-level{margin:25px 0 0 0;width:100%;float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list{width:32%;float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li{float:left;list-style:none outside none;padding:0;text-align:left;width:100%;margin-bottom:28px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a{background-image:url("../images/TemplateForMajorHubPage/cs-degree-hub-icons.png");background-repeat:no-repeat;color:#333333;float:left;font-family:"OpenSansRegular";font-size:18px;height:49px;text-align:left;text-decoration:none;width:50px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a i{font-family:'proxima_nova_rgbold';;font-size:16px;color:#333;line-height:18px;text-transform:uppercase;float:left;font-style:normal;padding:10px 0 0 65px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a i{color:#eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon1{background-position:-2px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon1{background-position:-2px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon2{background-position:-159px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon2{background-position:-159px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon3{background-position:-320px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon3{background-position:-320px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon4{background-position:-426px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon4{background-position:-426px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon5{background-position:-55px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon5{background-position:-55px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon6{background-position:-213px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon6{background-position:-213px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon7{background-position:-372px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon7{background-position:-372px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon8{background-position:-479px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon8{background-position:-479px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon9{background-position:-108px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon9{background-position:-108px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li a.icon10{background-position:-267px 3px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.study-area-list li:hover a.icon10{background-position:-267px -47px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .study{font-family:'proxima_nova_rgbold';font-size:12px;color:#666666;border-bottom:1px solid #cccccc;line-height:13px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study{display:inline-block;margin:0 0 35px 0;padding:5px 0 0 0;width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li{display:inline-block;float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a{background:url(../images/TemplateForMajorHubPage/case-study.png) no-repeat left 9px;padding:5px 0px 5px 24px;text-transform:uppercase;color:#333333;display:block;line-height:15px;min-width:118px;font-family:'proxima_nova_rgbold';font-size:12px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a span{display:block;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a:hover{color:#eb5a49;background-image:url(../images/TemplateForMajorHubPage/case-study-hover.png);}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.eng{background-position:left 9px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.com-fr{background-position:left -128px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.com-net{background-position:left -360px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.com-pre{background-position:left -517px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.cyb-sec{background-position:left -602px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.data-admin{background-position:left -54px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.info-sec{background-position:left -201px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.info-tech{background-position:left -286px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.sof-eng{background-position:left -435px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.case-study li a.web-dev{background-position:left -674px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li{display:inline-block;float:left;width:100%;border-bottom:1px solid #e5e5e5;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li:hover{border-bottom:1px solid #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li.last{border-bottom:none;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i{display:block;float:left;width:30px;height:25px;background:url(../images/TemplateForMajorHubPage/icon-cs-edge.png) no-repeat #e5e5e5;margin:0 8px 0 0;padding:2px 0;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li.two i{height:37px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li:hover i{background:url(../images/TemplateForMajorHubPage/icon-cs-edge-hover.png) no-repeat #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.intro{background-position:0 11px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.data-science{background-position:0 -21px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.software-development{background-position:0 -63px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.security{background-position:0 -108px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.remote-computing{background-position:0 -150px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.interface-design{background-position:0 -190px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.robotics{background-position:0 -230px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.artificial-intelligence{background-position:0 -270px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li i.scholarships{background-position:0 -325px;}
/* degree page */
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.faq{background: url(../images/TemplateForMajorHubPage/icon-cs-edge.png) no-repeat #e5e5e5;background-position: 0 -369px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li:hover i.faq{background-position:0 -367px;background-image: url(../images/TemplateForMajorHubPage/icon-cs-edge-hover.png);}
/* degree page */
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.by-subject i.subject{display:block;float:left;width:30px;height:25px;background:url(../images/TemplateForMajorHubPage/cs-by-subject.png) no-repeat #e5e5e5 5px 7px;margin:0 8px 0 0;padding:0;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.by-subject:hover i.subject{background-position:5px -24px;background-color:#eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li a{display:inline-block;float:left;text-decoration:none;font-size:13px;font-family:'proxima_nova_rgregular';color:#333333;width:84%;padding:7px 0 2px 0;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li:hover a{color:#eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul li a span{display:block;line-height:16px;}
.ua-safari #main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3{font-size:29px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu ul{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;float:left;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul{border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;float:left;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li{display:inline-block;float:left;width:100%;border-bottom:1px solid #e5e5e5;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li:hover{border-bottom:1px solid #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.brd{border-bottom:1px solid #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.brd1{border-bottom:1px solid #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.brd a,
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.brd1 a{color:#eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.last{}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i{display:block;float:left;width:30px;height:22px;background:url(../images/TemplateForMajorHubPage/nav-bg.png) no-repeat #e5e5e5;margin:0 8px 0 0;padding:2px 0;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.two i{height:37px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li:hover i{background:url(../images/TemplateForMajorHubPage/nav-bg-hover.png) no-repeat #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.why{background:url(../images/TemplateForMajorHubPage/nav-bg-hover.png) 2px 7px no-repeat #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.data-science{background:url(../images/TemplateForMajorHubPage/nav-bg-hover.png) 2px 8px no-repeat #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.level{background-position:4px -53px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.two{background-position:3px -127px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.four{background-position:3px -184px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.six{background-position:3px -239px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.eight{background-position:3px -296px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.sense{background-position:3px -351px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.accre{background-position:3px -443px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.right{background-position:3px -512px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li a{display:inline-block;float:left;text-decoration:none;font-size:13px;font-family:'proxima_nova_rgregular';color:#333333;width:84%;padding:7px 0 2px 0;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li:hover a{color:#eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li a span{display:block;line-height:16px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .title{font-family:'proxima_nova_rgbold';font-size:15px;color:#fff;background-color:#0e3757;padding:0 0 0 3%;width:97%;text-transform:uppercase;float:left;display:block;line-height:30px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2{display:inline-block;width:100%;float:left;font-family:'proxima_nova_rgbold';font-weight:normal;background:url(../images/TemplateForMajorHubPage/bg-line.jpg) repeat-y 0 0;border-bottom:5px solid #eb5a49;margin:0 0 15px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.degree-by-subject{display:block;width:50px;height:45px;float:left;margin:0 5px 0 0;background:url(../images/TemplateForMajorHubPage/degree-by-subject-icn.png) 8px 8px no-repeat #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i{display:block;width:50px;height:45px;float:left;margin:0 5px 0 0;background:url(../images/TemplateForMajorHubPage/icon-main.png) no-repeat #eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.author{background-position:7px 7px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.expert-sources{background-position:7px -101px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.introduction{background-position:7px -219px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.big-data{background-position:7px -340px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.soft-development{background-position:7px -491px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.security-privacy{background-position:7px -641px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.remote-computing{background-position:7px -764px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.interface-design{background-position:7px -955px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.robotics{background-position:7px -1148px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.machine-learning{background-position:7px -1328px;height:60px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.scholarships{background-position:7px -1504px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.degree{background-position:10px 22px;background-image:url(../images/TemplateForMajorHubPage/degree-bg.png);background-repeat:no-repeat;height:51px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.online-learning{background-position:10px 22px;background-image:url(../images/TemplateForMajorHubPage/online-learn-bg.png);background-repeat:no-repeat;height:51px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.accre{background-position:10px 5px;background-image:url(../images/TemplateForMajorHubPage/accre-bg.png);background-repeat:no-repeat;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.finding{background-position:5px 9px;background-image:url(../images/TemplateForMajorHubPage/finding-bg.png);background-repeat:no-repeat;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source{width:100%;float:left;border-right:1px solid #cccccc;border-left:1px solid #cccccc;background-color:none;border-bottom:1px solid #cccccc;margin:0 0 60px 0;width:auto;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts{padding:10px 0 10px 10px;float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts img{float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .right-div{float:right;width:80%;border-top:1px solid #3c97de;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts span{display:block;float:left;width:50%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .right-div .name{font-size:20px;color:#fff;font-family:'proxima_nova_rgbold';background-color:#3c97de;line-height:30px;padding:0 10px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .post{font-size:16px;color:#333333;font-family:'proxima_novaregular_italic';}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .post,
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts p.detail,
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .un{padding:0 0 0 10px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .un{font-size:16px;color:#0e3757;font-family:'proxima_nova_rgbold';}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts .uni-img{float:right;margin:10px 10px 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-source .experts p.detail{width:71%;float:left;display:block;margin:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2.no-mrg{margin:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title{border-bottom:7px solid #0e3757;float:left;display:block;width:100%;margin-bottom:12px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3{background-color:#fff;float:left;line-height:0;margin:0;padding:0;text-align:center;text-transform:uppercase;width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.red-font{color:#eb5a48;font-size:44px;font-family:'proxima_novaextrabold';letter-spacing:1px;display:block;line-height:41px;margin:5px 0 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 span.blue-font{color:#00395a;font-size:42px;font-family:'oswaldbold';display:block;letter-spacing:1px;margin:15px 0 0 0;line-height:42px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .second-title h3 i{float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.author{background-position:7px 7px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.expert-sources{background-position:7px -101px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.introduction{background-position:7px -219px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.big-data{background-position:7px -340px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.soft-development{background-position:7px -491px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.security-privacy{background-position:7px -641px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.remote-computing{background-position:7px -764px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.interface-design{background-position:7px -955px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.robotics{background-position:7px -1148px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.machine-learning{background-position:7px -1328px;height:60px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.scholarships{background-position:7px -1504px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.q-a{background-position:7px -1840px;height:66px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2.two span{margin:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 span{display:inline-block;float:left;font-family:'proxima_nova_rgbold';font-weight:normal;font-size:35px;color:#0e3757;margin:0;text-transform:uppercase;line-height:36px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .about-author{display:inline-block;float:left;width:100%;margin:5px 0 34px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .about-author img{border:3px solid #cccccc;float:left;margin:0 20px 0 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .about-author p{display:inline-block;float:left;font-family:'proxima_nova_rgregular';font-size:14px;color:#333333;line-height:24px;width:76%;margin:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .about-author p strong{font-family:'proxima_nova_rgbold';font-weight:normal;font-size:24px;display:block;margin:0 0 4px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-sources-main{display:inline-block;width:100%;float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-sources-main .expert-sources-left{display:inline-block;float:left;width:55%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-sources-main .expert-sources-right{display:inline-block;float:left;width:45%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p.mrg-btm{margin-bottom:80px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-sources-main p{display:inline-block;width:95%;margin:0 0 25px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-sources-main p strong{font-family:'proxima_nova_rgbold';font-weight:normal;font-size:16px;color:#333333;line-height:24px;display:block;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .expert-sources-main p span{font-family:'proxima_nova_rgregular';font-size:14px;color:#333333;line-height:24px;display:block;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p{font-family:'proxima_nova_rgregular';line-height:26px;font-size:14px;color:#333333;margin:0 0 30px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p.cs-degree-detail{margin:0 0 20px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .marbot{margin-bottom:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .gray-box{background:#e6e6e6;padding:10px;margin:20px 0;float:left;box-shadow:4px 4px #cccccc;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .gray-box p{font-family:'proxima_novaregular_italic';font-size:14px;line-height:26px;color:#333333;margin:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .gray-box p.right-side{text-align:right;font-family:'proxima_nova_rgregular';margin:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .gray-box p.right-side strong{font-family:'proxima_nova_rgbold';font-weight:normal;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block span.education{display:inline-block;clear:both;background:url(../images/TemplateForMajorHubPage/education-icon.png) no-repeat 0 3px #3c97de;font-family:'proxima_nova_rgbold';color:#fff;font-size:20px;line-height:30px;padding:0 5px 0 40px;margin:0 0 25px 0;float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block span.job-opportunities{display:inline-block;clear:both;background:url(../images/TemplateForMajorHubPage/job-opportunities-icon.png) no-repeat 0 2px #3c97de;font-family:'proxima_nova_rgbold';color:#fff;line-height:30px;padding:0 5px 0 40px;margin:0 0 25px 0;float:left;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul{display:inline-block;width:80%;margin:25px 0 25px 35px;}
\#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul li{font-family:'proxima_nova_rgregular';line-height:26px;font-size:14px;color:#333333;display:inline-block;width:18.6%;padding:0 0 0 8px;background:url(../images/TemplateForMajorHubPage/li-bg-img.png) no-repeat 0 12px;list-style:none;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .scholarships-data{display:inline-block;width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .scholarships-data p{margin:0 0 20px 0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .scholarships-data p strong{display:block;font-family:'proxima_nova_rgbold';font-weight:normal;font-size:14px;color:#eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block ul.block-margin-bottom{margin-bottom:34px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p.block-margin-bottom{margin-bottom:34px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block div.block-margin-bottom{margin-bottom:38px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p i.scholar-img{float:left;min-width:125px;height:auto;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .scholarships-data p strong a{color:#eb5a49;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block p a{color:#eb5a49;font-family:'proxima_nova_rgbold';}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .bestcsdegreebar{width:100%;float:left;margin-bottom:25px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .bestcsdegreebar .csdegreelogo{float:left;width:250px;margin-right:20px;text-align: center}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .bestcsdegreebar p{color:#333;font-family:"proxima_nova_rgregular";font-size:14px;line-height:24px;margin:0;padding:0 0 20px;float:none;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.icontopmrgn{margin-top:13px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block h2 i.bestcsdegree{background-position:7px -1672px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar{margin-bottom:50px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar.btmmrng{margin-bottom:25px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar{background:#fff;border-bottom:3px solid #b34437;display:inline-block;width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar span{font-family:'BebasNeueRegular';color:#fff;line-height:85px;font-size:48px;text-align:center;width:79px;height:79px;float:left;margin:0 0 -20px 10px;background:#eb5a49;background:-moz-linear-gradient(-45deg, #eb5a49 0%, #b54538 50%, #eb5a49 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#eb5a49), color-stop(50%,#b54538), color-stop(100%,#eb5a49));background:-webkit-linear-gradient(-45deg, #eb5a49 0%,#b54538 50%,#eb5a49 100%);background:-o-linear-gradient(-45deg, #eb5a49 0%,#b54538 50%,#eb5a49 100%);background:-ms-linear-gradient(-45deg, #eb5a49 0%,#b54538 50%,#eb5a49 100%);background:linear-gradient(135deg, #eb5a49 0%,#b54538 50%,#eb5a49 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb5a49', endColorstr='#eb5a49',GradientType=1);box-shadow:2px 2px 0 0 #b34437;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3{color:#0e3757;display:inline-block;float:left;font-family:'BebasNeueRegular';font-size:36px;font-weight:normal;line-height:36px;margin:0;text-transform:uppercase;background:none;float:none;width:83%;padding:9px 0 0px 21px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar h3 a{color:#0e3757;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .cstitlebar .ttllogo{width:auto;float:right;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont{background:#f0f0f0;display:table;padding:12px 10px 12px 10px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont .innerleftcontbox{border:1px solid #83accc;width:161px;float:left;margin-bottom:8px;margin-top:26px;margin-right:25px;background:#c9e1f3;background:-moz-linear-gradient(-45deg, #c9e1f3 0%, #8abce3 40%, #c9e1f3 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#c9e1f3), color-stop(40%,#8abce3), color-stop(100%,#c9e1f3));background:-webkit-linear-gradient(-45deg, #c9e1f3 0%,#8abce3 40%,#c9e1f3 100%);background:-o-linear-gradient(-45deg, #c9e1f3 0%,#8abce3 40%,#c9e1f3 100%);background:-ms-linear-gradient(-45deg, #c9e1f3 0%,#8abce3 40%,#c9e1f3 100%);background:linear-gradient(135deg, #c9e1f3 0%,#8abce3 40%,#c9e1f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9e1f3', endColorstr='#c9e1f3',GradientType=1);}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont p{color:#333;font-family:"proxima_nova_rgregular";font-size:14px;line-height:24px;margin:0;padding:0 0 20px;float:none;width:auto;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont p b{font-family:'proxima_nova_rgbold';}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont ul{width:auto;display:block;margin:0px 0 25px 30px;color:#333;font-family:"proxima_nova_rgregular";list-style:inside;}
.ua-ie #main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont ul{list-style:inside;margin-left:15px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont ul li{line-height:24px;margin-bottom:5px;font-size:14px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont ul li b{font-family:'proxima_nova_rgbold';}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont ul li a{color:#b34437;text-decoration:none;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont .innerleftcontbox .incontcolm1{border-bottom:1px solid #83accc;padding:7px 10px;color:#333;font-family:"proxima_nova_rgregular";line-height:20px;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont .innerleftcontbox .incontcolm1.nobtmbrdr{border-bottom:none;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .csuniversitybar .csinnercont .innerleftcontbox .incontcolm1 span{font-family:'proxima_nova_rgbold';width:100%;float:left;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.whycompscience i.whyscience{display:block;float:left;width:30px;height:25px;background:url(../images/TemplateForMajorHubPage/whycompscience.png) no-repeat #e5e5e5 5px 7px;margin:0 8px 0 0;padding:0;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li.whycompscience:hover i.whyscience{background-color:#eb5a49;background-position:5px -26px;}
#main-cs-degree-hub .main-cs-hub-container .left-side-cs .cs-left-nevigation .side-menu1 ul li i.bestonlinecsdeg{background:url("../images/TemplateForMajorHubPage/nav-bg-hover.png") no-repeat scroll 3px -591px #eb5a49;height:27px;}
#CS-MasterDegree .campus-wrapper{width:980px;}
#CS-MasterDegree .CS-MasterMain .degree-masters{width:100%;float:left;margin-bottom:0px;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner.master-new-header-title .CS-MasterTitle h1 {margin-top: 30px;}
#CS-MasterDegree .degree-masters{width:100%;float:left;}
#CS-MasterDegree .degree-masters .leftbar{width:240px;margin:0 20px 0 0;float:left;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu{width:240px;float:left;}
#CS-MasterDegree .degree-masters .CS-MasterMain .CS-MasterBanner .CS-MasterTitle h1 span{font-family:'proxima_nova_rgbold';font-size:46px;color:#fff;text-transform:uppercase;display:block;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu ul{display:inline-block;list-style:none;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li{display:inline-block;width:100%;border:1px solid #cccccc;position:relative;margin:0;background:url(../images/campus-online-degrees/campus-leftmenu.png) no-repeat 0 0;border-bottom:none;background-color:#ededed;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.lastbrdr{border-bottom:1px solid #ccc;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.lastbrdr:hover{border-bottom:1px solid #f36d38;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li a{display:block;font-family:'proxima_novasemibold';font-size:14px;color:#333;padding:9px 7px 9px 45px;line-height:17px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li:hover a{color:#fff;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li b{display:none;position:absolute;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li:hover{border-bottom:none;background:url(../images/campus-online-degrees/campus-leftmenu-hover.png) no-repeat #ea5646;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-bestonline{background-position:4px 10px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-anintroduction{background-position:4px -49px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-studentprofile{background-position:4px -113px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-salarybump{background-position:4px -165px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-graduatestudent{background-position:4px -225px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-regionalscholarship{background-position:4px -292px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-internships{background-position:4px -350px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-facetoface{background-position:4px -340px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-conslusion{background-position:4px -409px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-searchtool{background-position:4px -468px;}
#CS-MasterDegree .degree-masters .leftbar .campurleftmenu li.campus-findingsolid{background-position:4px -517px;}
.ua-mac_os_x.ua-firefox #CS-MasterDegree .degree-masters .leftbar .campurleftmenu li:hover{background-color:#f16131;}
.ua-mac_os_x.ua-chrome #CS-MasterDegree .degree-masters .leftbar .campurleftmenu li:hover{background-color:#f16131;}
#CS-MasterDegree .degree-masters .rightbar{width:720px;float:right;}
#CS-MasterDegree .degree-masters .rightbar .bestsciencemaster{width:100%;float:left;}
#CS-MasterDegree .degree-masters .rightbar .bestsciencemaster .campuslogo{width:270px;float:left; text-align:center;}
#CS-MasterDegree .degree-masters .rightbar .bestsciencemaster p{font-family:"proxima_nova_rgregular";font-size:14px;color:#333;line-height:24px;}
#CS-MasterDegree .degree-masters .rightbar .campus-contcolm{width:100%;float:left;margin-bottom:20px;}
#CS-MasterDegree .degree-masters .rightbar .campus-contcolm b{font-size:15px;font-weight:bold;color:#333;font-family:'HelveticaNeueItalic';line-height:26px;width:100%;float:left;margin-bottom:20px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain{width:100%;float:left; margin-bottom: 30px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain.bottomnomrgn{margin-bottom:0px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner{width:100%;float:left;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle{width:100%;float:left;margin-bottom:10px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-image{width:70px;float:left;min-height:56px;margin-right:10px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width:88%;float:left;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2{font-size:30px;position:relative;top:-5px;line-height:68px;color:#e57e22;font-family:'proxima_nova_rgbold';text-transform:uppercase;font-weight:normal;display:block;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2 span{line-height:35px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-967adc{margin-top:0px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-37bc9b{color:#37bc9b;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-8cc152{color:#8cc152;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-3bafda{color:#3bafda;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-967adc{color:#967ADC;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-e5ae3e{color:#e5ae3e;margin-top:0px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-c24a76{color:#c24a76;margin-top:0px;}

#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text h2.color-ea5646{color:#ea5646;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner p{font-family:'HelveticaNeueRegular';font-size:14px;line-height:24px;margin-bottom:27px;color:#333;width:100%;float:left;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner p.fontitalic{font-family:'HelveticaNeueItalic';}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner p b{font-family:'helvetica_neuebold';font-size:16px;color:#ea5747;text-decoration:none;display:block;width:auto;margin:0px;line-height:22px;margin-right:5px;float:left;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner p b a{color:#ea5747;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner p b a.underline{text-decoration:underline;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner #SalaryBumpTable{width:100%;float:left;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner #SalaryBumpTable thead{width:100%;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner #SalaryBumpTable thead tr th.entry-level{padding-left:0;width:28%;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner #SalaryBumpTable thead tr th{color:#3bafda;font-family:'helvetica_neuebold';font-size:14px;line-height:40px;padding-left:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:left;font-weight:normal;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner #SalaryBumpTable thead tr th.ms-level{width:40%;border-right:none;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .overview-table{width:100%;float:left;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable{width:100%;float:left;border-top:1px solid #666666;border-bottom:1px solid #666666;margin-bottom:50px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable thead{width:100%;text-align:left;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable tbody tr td{border-top:1px solid #ccc;font-family:'HelveticaNeueRegular';font-size:14px;line-height:24px;color:#333;padding-left:20px;vertical-align:top;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable thead tr th{color:#e57e22;font-size:14px;line-height:41px;font-family:'helvetica_neuebold';margin-left:20px;padding-left:20px;font-weight:normal;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable thead tr th.year-one{padding-left:0;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner .overview-table table#YearlyTable tbody tr td.year-one{font-family:'helvetica_neuebold';font-size:14px;line-height:20px;color:#333;padding-left:0;padding-top:10px;padding-bottom:10px;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner #SalaryBumpTable tbody tr td{line-height:20px;padding-top:5px;padding-bottom:5px;vertical-align:top;}
#CS-MasterDegree .degree-masters .rightbar .CS-MasterMain .CS-MasterInner #SalaryBumpTable tbody tr td.entry-level{padding-left:0;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar{margin-bottom:50px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar.btmmrng{margin-bottom:25px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar{background:#fff;border-bottom:3px solid #b34437;display:inline-block;width:100%;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar span{font-family:'BebasNeueRegular';color:#fff;line-height:85px;font-size:48px;text-align:center;width:79px;height:79px;float:left;margin:0 0 -20px 10px;background:#eb5a49;background:-moz-linear-gradient(-45deg, #eb5a49 0%, #b54538 50%, #eb5a49 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#eb5a49), color-stop(50%,#b54538), color-stop(100%,#eb5a49));background:-webkit-linear-gradient(-45deg, #eb5a49 0%,#b54538 50%,#eb5a49 100%);background:-o-linear-gradient(-45deg, #eb5a49 0%,#b54538 50%,#eb5a49 100%);background:-ms-linear-gradient(-45deg, #eb5a49 0%,#b54538 50%,#eb5a49 100%);background:linear-gradient(135deg, #eb5a49 0%,#b54538 50%,#eb5a49 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eb5a49', endColorstr='#eb5a49',GradientType=1);box-shadow:2px 2px 0 0 #b34437;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3{color:#0e3757;display:inline-block;float:left;font-family:'BebasNeueRegular';font-size:36px;font-weight:normal;line-height:36px;margin:0;text-transform:uppercase;background:none;float:none;width:74%;padding:9px 0 0px 21px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campustitlebar h3 a{color:#0e3757;text-decoration:none;font-family:'BebasNeueRegular';}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont{background:#f0f0f0;display:table;padding:12px 10px 12px 10px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont .innerleftcontbox{border:1px solid #83accc;width:161px;float:left;margin-top:26px;margin-right:25px;margin-bottom:8px;background:#c9e1f3;background:-moz-linear-gradient(-45deg, #c9e1f3 0%, #8abce3 40%, #c9e1f3 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#c9e1f3), color-stop(40%,#8abce3), color-stop(100%,#c9e1f3));background:-webkit-linear-gradient(-45deg, #c9e1f3 0%,#8abce3 40%,#c9e1f3 100%);background:-o-linear-gradient(-45deg, #c9e1f3 0%,#8abce3 40%,#c9e1f3 100%);background:-ms-linear-gradient(-45deg, #c9e1f3 0%,#8abce3 40%,#c9e1f3 100%);background:linear-gradient(135deg, #c9e1f3 0%,#8abce3 40%,#c9e1f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9e1f3', endColorstr='#c9e1f3',GradientType=1);}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont p{color:#333;font-family:"proxima_nova_rgregular";font-size:14px;line-height:24px;margin:0;padding:0 0 20px;float:none;width:auto;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont ul{width:auto;display:block;margin:0px 0 25px 30px;color:#333;font-family:"proxima_nova_rgregular";list-style:inside;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont ul li{line-height:24px;margin-bottom:5px;font-size:14px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont ul li a{color:#b34437;text-decoration:none;}
.ua-ie #CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont ul{list-style:inside;margin-left:15px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont .innerleftcontbox .incontcolm1{border-bottom:1px solid #83accc;padding:7px 10px;color:#333;font-family:"proxima_nova_rgregular";line-height:20px;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont .innerleftcontbox .incontcolm1.nobtmbrdr{border-bottom:none;}
#CS-MasterDegree .degree-masters .rightbar .campus-universitybar .campus-innercont .innerleftcontbox .incontcolm1 span{font-family:'proxima_nova_rgbold';width:100%;float:left;}
#cs-degrees .mr-title{width:100%;float:left;background:#0e3757;padding:27px 0;margin-bottom:20px;}
#cs-degrees .mr-title h1{margin:0px;font-family:'pf_handbook_probold';color:#fff;font-size:70px;font-weight:normal;line-height:50px;text-transform:uppercase;}
#cs-degrees .mediaroom{width:100%;float:left;}

#cs-degrees .mediaroom p{color:#333333;line-height:24px;margin:0 0 40px 0;font-family:'HelveticaNeueRegular';font-size:14px;}
#cs-degrees .mediaroom h2{color:#ea5646;line-height:42px;font-family:open_sansregular;font-size:46px;text-transform:uppercase;font-family:'pf_handbook_proregular';font-weight:normal;margin-bottom:30px;border-bottom:1px solid #ea5646;padding-bottom:7px;}
#cs-degrees .mediaroom .bademedialogobar{width:100%;float:left;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo{float:left;margin:0 0 50px 0;width:240px;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo img{float:none;margin:0 auto;display:block;}
#cs-degrees .mediaroom .bademedialogobar .bm-logo a{text-align:center;text-decoration:none;color:#333;font-size:14px;line-height:20px;width:145px;float:none;margin:0 auto;padding-top:24px;display:block;font-family:"Helvetica Neue";}
#cs-degrees .mediaroom .bademedialogobar .bm-logo a:hover{color:#eb5a49;}
#cs-degrees .methodology-title{width:100%;float:left;background:#0e3757;padding:27px 0;margin-bottom:20px;}
#cs-degrees .methodology-title h1{margin:0px;font-family:'pf_handbook_probold';color:#fff;font-size:70px;font-weight:normal;line-height:50px;text-transform:uppercase;}
#cs-degrees .methodology{width:100%;float:left;}
#cs-degrees .methodology h2{display:inline-block;color:#ea5646;line-height:42px;font-family:open_sansregular;font-size:46px;text-transform:uppercase;font-family:'pf_handbook_proregular';font-weight:normal;margin-bottom:15px;border-bottom:1px solid #ea5646;padding-bottom:7px;width:100%;}
#cs-degrees .methodology .method-block{width:100%;float:left;}
#cs-degrees .methodology .method-block p{color:#333333;line-height:24px;margin:0 0 30px 0;font-family:'HelveticaNeueRegular';font-size:14px;}
#cs-degrees .methodology .method-block p b{font-family:'helvetica_neuebold';}
#cs-degrees .methodology ul{color:#555555;padding-left:50px;margin-bottom:30px;}
#cs-degrees .methodology ul li{font-size:13px;line-height:24px;list-style:outside none disc;}
.cs-ranking-main{display:inline-block;float:left;width:100%;}
.cs-ranking-main h3{font-size:26px !important;line-height:26px !important;color:#ea5747 !important;font-family:'helvetica_neuebold' !important;padding:0 0 40px 0 !important;}
.cs-ranking-main .cs-ranking-block{float:left;width:100%;display:inline-block;background-color:#f2f2f2;border:1px solid #cccccc;margin-bottom:40px;padding:0;}
.cs-ranking-main .cs-ranking-block .bottom-part{float:left;display:inline-block;background-color:#f2f2f2;border:none;width:100%;}
.cs-ranking-main .cs-ranking-block .ranking_bottom p{font-size:13px;color:#000;line-height:24px;font-family:'OpenSansRegular';}
.cs-ranking-main .cs-ranking-block .content-area{float:left;display:inline-block;width:100%;background:url(../images/major-programs/college-block-bg.jpg) repeat-y center top;padding:10px 0 15px 0;}
.cs-ranking-main .cs-ranking-block .content-area .right-block{float:right;width:50%;}
.cs-ranking-main .cs-ranking-block .content-area .left-block{float:left;width:100%;}
.cs-ranking-main .cs-ranking-block .content-area .title{font-size:12px;color:#00acc4;line-height:22px;text-transform:uppercase;font-family:'helvetica_neuebold';padding:0px 10px 7px 20px;margin:0;float:left;}
.cs-ranking-main .cs-ranking-block .content-area .right-block p{font-size:13px;color:#000;line-height:24px;font-family:'OpenSansRegular';padding:5px 20px 0 20px;}
.cs-ranking-main .cs-ranking-block .content-area .left-block .tab{float:left;width:100%;background-color:#ebebeb;border-bottom:1px solid #ccc;}
.cs-ranking-main .cs-ranking-block .content-area .left-block .tab-main{float:left;width:100%;display:inline-block;}
.cs-ranking-main .cs-ranking-block .content-area .left-block .tab .name{padding:0 0 0 20px;font-size:12px !important;color:#666666;line-height:30px !important;font-family:"HelveticaNeueRegular" !important;text-transform:uppercase;float:left;}
.cs-ranking-main .cs-ranking-block .content-area .left-block .tab .button{text-decoration:none;font-size:12px;color:#666666;line-height:30px;font-family:'OpenSansRegular';padding:0 10px;border-left:1px solid #d1d1d1;text-transform:uppercase;float:right;}
.cs-ranking-main .cs-ranking-block .content-area .left-block .tab .button a{color:#333;}
.cs-ranking-main .cs-ranking-block .content-area .left-block .tab .button a:hover{color:#ea5747;}
.cs-ranking-main .cs-ranking-block .content-area .left-block .tab-detail{float:left;display:inline-block;width:100%;padding:2px 0;}
.cs-ranking-main .cs-ranking-block .content-area .left-block .tab-main .tab-detail ul{width:auto !important;float:left !important;margin:0 0 0 30px !important;list-style:none !important;}
.cs-ranking-main .cs-ranking-block .bottom-part .content-area .left-block .tab-main .tab-detail ul li{background:url(../images/computer-engineering-focus/dash.png) left 13px no-repeat;font-size:13px !important;color:#333333 !important;line-height:26px !important;font-family:'OpenSansRegular' !important;padding:0 0 0 10px !important;margin:0 !important;width:auto !important;clear:both;}
.cs-ranking-main .cs-ranking-block .ranking-mid{background:#00acc4;display:inline-block;width:86%;line-height:0;box-shadow:-5px 5px 1px #dedede;margin:-20px 0 0 17px !important;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul{padding:5px 0 !important;display:inline-block;width:100% !important;float:left !important;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li{border-right:1px solid #0092a6;padding:0 17px !important;width:26% !important;margin-bottom:0 !important;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li b{margin-right:5px;font-size:12px !important;line-height:24px;color:#fff !important;text-transform:uppercase;float:left !important;font-weight:normal;font-family:"Helvetica Neue" !important;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li span{font-size:14px;line-height:24px;color:#fff !important;float:none;word-wrap:break-word;text-transform:capitalize;font-weight:normal;font-family:"Helvetica Neue" !important;word-break:break-all;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li.last{border:none !important;width:30% !important;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li a{font-size:14px;line-height:24px;color:#fff !important;word-wrap:break-word;text-decoration:none;float:none;text-transform:lowercase;font-weight:normal;font-family:'HelveticaNeueRegular' !important;}
.cs-ranking-main .cs-ranking-block .ranking-mid ul li span, .cs-ranking-main .cs-ranking-block .bottom-part .content-area .left-block .tab-main .tab-detail ul li{-webkit-text-size-adjust:none}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu ul{padding:0;border-top:#ea5646 2px solid;}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu ul li:hover,
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu ul li ul li:hover{box-shadow:none;}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu ul li a{font-size:15px;color:#666;}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu ul li.degree-menu a{cursor:pointer;}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu > ul > li > a{width:auto;background:#d9d9d9 !important;padding:7px 0 7px 10px;cursor:default;}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu > ul > li > a:hover{color:#666 !important;}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu ul li{width:100%;padding-left:25px;padding-bottom:8px;}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu > ul > li{padding:0;width: auto;margin-right:0;display: block;float: none;}
#cs-degrees header nav ul.tech-nav li.online-degrees-child-menu ul li ul{box-shadow:none;border:none;display:block;top:0;left:0;position:relative;}
#cs-degrees .tech-container h2.h2-no-border{margin-top:0;border-bottom:none;}
.flexnav li.online-degree-submenu-child li a{padding-left:40px;}
.flexnav li.online-degree-submenu-child li.online-degree-submenu-head-child a{padding-left:13px;cursor:default;font-weight:bold;}
.flexnav li.online-degree-submenu-child li.online-degree-submenu-head-child a{color:#fff !important;}
#cs-degrees .tech-container .tech-search-tool .tech-tool .blk-two.city-mobile{display:none;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .faq{display:inline-block;width:100%;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .faq p.que{display:inline-block;border-bottom:1px solid #eb5a49;margin-bottom:0;}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .faq p.que span{color:#0e3757;line-height:25px;font-size:18px;font-family:'proxima_novasemibold';}
#main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .faq p.ans{font-size:14px;color:#333;line-height:26px;font-family:'OpenSansRegular';}
/* cs-career */
#cs-career{display:inline-block;float:left;width:100%;}
#cs-career .career-header:before{ content:"";position: absolute;background: #f2f2f2;}
/*#cs-career .career-header{float:left;width:100%;display:inline-block;background: url(../images/cs-career/header-bg.png) #f2f2f2 no-repeat center top;padding-top: 22px;padding-bottom: 12px;}*/
#cs-career .career-header{float:left;width:100%;display:inline-block;background: url(../images/cs-career/header-bg.png) #f2f2f2 no-repeat center top;padding-top: 22px;padding-bottom: 12px; height:376px;}
#cs-career .career-header h1{display:inline-block;float:left;width:100%;padding: 0;line-height:normal;margin-bottom:0;margin-top: 17px;position: relative;}
#cs-career .career-header h1 em{ content:"";position: absolute;background: #f7d8bc;width: 115px;height: 100px;left: -14px;top: -9px;}
#cs-career .career-header h1 i{font-style:normal;font-family:'fjalla_oneregular';float:left;font-size: 52px;line-height:60px;color:#fff;text-transform:uppercase;font-family: 'oswaldbook';background: #00acc4;border: 2px solid #fff;padding: 5px 17px;border-bottom: 0;text-shadow: 0 2px #007080;position: relative;z-index: 1;}
#cs-career .career-header h1 strong{font-weight:normal;float:left;font-size: 52px;line-height: 64px;color:#fff;text-shadow:0 2px #007080;text-transform:uppercase;font-family: 'oswaldbook';background: #00acc4;border: 2px solid #fff;position: relative;top: -2px;padding: 5px 17px;border-bottom: 0;}
#cs-career .career-header h1 span{font-family:'helvetica_neuebold';clear:both;float:left;text-transform:capitalize;font-size: 22px;color:#fff;margin: 0;line-height:28px;padding: 10px 0 10px 20px;width:100%;background: #e67e22;position: relative;top: -2px;border: 2px solid #fff;font-family: 'proxima_nova_rgbold';box-sizing: border-box;-webkit-box-sizing: border-box;}
/*#cs-career .career-header .heading-text{width: 68.3%;float: right;}*/
#cs-career .career-header .heading-text{width: 71.3%;float: right;}
/*#cs-career .career-header .heading-text p{font-family:'proxima_nova_rgbold';font-size: 16px;margin: 15px 0 0 20px;}*/
#cs-career .career-header .heading-text p{font-family:'proxima_nova_rgbold';font-size: 16px;margin: 15px 0 0 0px;}
#cs-career .intro-text{float:left;display:inline-block;width:100%;padding:17px 0;margin-top:7px;}
#cs-career .intro-text p{font-size:15px;line-height:24px;color:#333;font-family:'HelveticaNeueItalic';}
#cs-career .career-header .search-widget{margin-right: 0;}
.alignment .career-left { margin-top: 88px; } /* New */
/* cs-career */
#cs-career .career-content{float:left;display:inline-block;width:100%;margin-top:20px;}
#cs-career .career-content .career-left{float:left;display:inline-block;width:240px;}
#cs-career .career-content .career-right{float:right;width:72%;display:inline-block;}
#cs-career .career-content .career-left .left-nav{float:left;display:inline-block;width:240px;}
#cs-career .career-content .career-left .left-nav h3{font-size:14px;line-height:30px;background-color:#333;text-transform:uppercase;font-family:'helvetica_neuebold';padding:0 10px;display:inline;color:#fff;float:left;}
#cs-career .career-content .career-left .left-nav ul{display:inline-block;list-style:none;width:100%}
#cs-career .career-content .career-left .left-nav ul li{float:left;display:inline-block;width:100%;}
#cs-career .career-content .career-left .left-nav ul li.last{border-bottom:1px solid #cccccc;}
#cs-career .career-content .career-left .left-nav ul li a{float:left;width:100%;display:block;border:1px solid #cccccc;border-bottom:none;padding:9px 0px 3px 0;}
#cs-career .career-content .career-left .left-nav ul li.two a{padding-bottom:8px;}
#cs-career .career-content .career-left .left-nav ul li.two a i{margin-top:6px;}
#cs-career .career-content .career-left .left-nav ul li a i{background:url(../images/cs-career/content-nav-icn.png) no-repeat 0 0;height:25px;width:25px;float:left;margin:0 12px 0 10px;}
#cs-career .career-content .career-left .left-nav ul li a span{color:#333;line-height:20px;font-size:14px;font-family:'proxima_nova_rgregular';display:block;}
#cs-career .career-content .career-left .left-nav ul li a:hover{background-color:#e67e22;border-color:transparent;}
#cs-career .career-content .career-left .left-nav ul li a:hover i{background-image:url(../images/cs-career/content-nav-icn-hover.png);}
#cs-career .career-content .career-left .left-nav ul li a:hover span{color:#fff;}
#cs-career .career-content .career-left .left-nav ul li.intro a i{background-position:0 0;}
#cs-career .career-content .career-left .left-nav ul li.career a i{background-position:0 -55px;}
#cs-career .career-content .career-left .left-nav ul li.future a i{background-position:0 -103px;}
#cs-career .career-content .career-left .left-nav ul li.choosing a i{background-position:0 -159px;}
#cs-career .career-content .career-left .left-nav ul li.importance a i{background-position:0 -217px;}
#cs-career .career-content .career-left .left-nav ul li.checklist a i{background-position:0 -272px;}
#cs-career .career-content .career-left .left-nav ul li.resources a i{background-position:0 -331px;}
#cs-career .career-content .career-right h2{float:left;display:inline-block;border-bottom:5px solid #007180;background:url(../images/cs-career/titles-bg.jpg);width:100%;min-height:38px;padding-top:12px;margin-bottom:15px;}
#cs-career .career-content .career-right h2.two{background:url(../images/cs-career/titles-bg-two.jpg);padding-top:4px;padding-bottom:2px;}
#cs-career .career-content .career-right h2 span{font-size:30px;line-height:32px;color:#fff;margin-left:20px;text-transform:uppercase;display:block;}
#cs-career .career-content .career-right .content-block{float:left;display:inline-block;width:100%;}
#cs-career .career-content .career-right .content-block.section-end{margin-bottom:40px;}
#cs-career .career-content .career-right .content-block p{font-size:14px;line-height:24px;color:#333;font-family:'HelveticaNeueRegular';float:left;margin-bottom:25px;}
#cs-career .career-content .career-right .content-block .author-block{float:left;width:100%;display:inline-block;margin-bottom:25px;}
#cs-career .career-content .career-right .content-block .author-block img{float:left;border:2px solid #ccc;}
#cs-career .career-content .career-right .content-block .author-block .author-right{float:right;width:76%;margin-top:-5px;}
#cs-career .career-content .career-right .content-block .author-block .author-right p{margin-bottom:0;}
#cs-career .career-content .career-right .content-block .author-block .author-right .title{font-size:20px;color:#e67e22;line-height:24px;font-family:'helvetica_neuebold';margin-bottom:20px;display:block;}
#cs-career .career-content .career-right .content-block .sources-block{float:left;width:100%;display:table;margin-bottom:30px;}
#cs-career .career-content .career-right .content-block .sources-block .left-part{display:table-cell;width:50%;border-right:1px solid #e6e6e6;vertical-align:top;}
.ua-ie-7 #cs-career .career-content .career-right .content-block .sources-block .left-part{float:left;width:49%;}
#cs-career .career-content .career-right .content-block .sources-block .left-part .blocks{padding-right:4%;}
#cs-career .career-content .career-right .content-block .sources-block .right-part .blocks{padding-left:4%;}
#cs-career .career-content .career-right .content-block .sources-block .right-part{display:table-cell;width:50%;vertical-align:top;}
#cs-career .career-content .career-right .content-block .sources-block .blocks{width:96%;float:left;border-bottom:1px solid #e6e6e6;padding-bottom:10px;padding-top:10px;}
#cs-career .career-content .career-right .content-block .sources-block .blocks.last{border-bottom:none;}
#cs-career .career-content .career-right .content-block .sources-block .blocks .title{font-size:20px;color:#e67e22;line-height:24px;font-family:'helvetica_neuebold';margin-bottom:4px;display:block;}
#cs-career .career-content .career-right .content-block .sources-block .blocks .italic{font-size:14px;color:#666666;line-height:24px;font-family:'HelveticaNeueItalic';}
#cs-career .career-content .career-right .content-block .sources-block .blocks p{margin-bottom:0;float:none;}
#cs-career .career-content .career-right .content-block .sources-block .blocks .bold{color:#333;line-height:24px;font-size:14px;font-family:'helvetica_neuebold';display:block;}
#cs-career .career-content .career-right .content-block .sources-block .blocks .bottom{margin-bottom:15px;}
#cs-career .career-content .career-right .quote-block{float:left;display:inline-block;background:url(../images/cs-career/box-bg.png) no-repeat right bottom #e67e22;border:5px solid #cf711f;padding:13px 15px;margin-bottom:15px;}
#cs-career .career-content .career-right .quote-block p{color:#fff;font-size:15px;font-family:"Helvetica Neue";margin-bottom:30px;}
#cs-career .career-content .career-right .quote-block .name{float:right;font-size:16px;line-height:24px;font-family:'helvetica_neuebold';color:#fff;}
#cs-career .career-content .career-right .content-block .job-list{float:left;list-style:none;width:100%;margin-bottom:5px;}
#cs-career .career-content .career-right .content-block .job-list li{margin:0 20px 20px 0;width:42%;display:inline-block;padding:20px;padding-bottom:10px;float:left;}
#cs-career .career-content .career-right .content-block .job-list li span{font-size:16px;line-height:24px;color:#fff;text-transform:uppercase;font-family:'helvetica_neuebold';display:block;}
#cs-career .career-content .career-right .content-block .job-list li i{font-style:normal;font-size:48px;color:#fff;line-height:50px;font-family:'HelveticaNeueRegular';}
#cs-career .career-content .career-right .content-block .job-list li.even{margin-right:0;}
#cs-career .career-content .career-right .content-block .job-list li.light{background-color:#7fcc66;}
#cs-career .career-content .career-right .content-block .job-list li.dark{background-color:#00acc4;}
#cs-career .career-content .career-right .growth-block-main{float:left;display:inline-block;width:100%;margin-bottom:40px;position:relative;}
#cs-career .career-content .career-right .growth-block-main .growth-img{position:absolute;right:-12px;bottom:0;z-index:1;}
#cs-career .career-content .career-right .growth-block-main .quote-block{margin-bottom:30px;margin-top:30px;}
#cs-career .career-content .career-right .growth-block-main .growth-block{float:left;display:inline-block;background-color:#f2f2f2;border-right:3px solid #cccccc;position:relative;padding:15px 10px 10px 10px;}
.ua-ie-7 #cs-career .career-content .career-right .growth-block-main .growth-block{width:97%;}
#cs-career .career-content .career-right .growth-block-main .growth-block.even{background-color:#fff;}
#cs-career .career-content .career-right .growth-block-main .growth-block .upper-div{display:inline-block;float:left;margin-bottom:20px;width:100%;position:relative;}
#cs-career .career-content .career-right .growth-block-main .growth-block .upper-div strong{color:#e67e22;line-height:24px;font-size:20px;margin-bottom:6px;font-family:'helvetica_neuebold';display:block;font-weight:normal;width:85%;}
#cs-career .career-content .career-right .growth-block-main .growth-block .upper-div code{background-color:#559b17;font-size:14px;color:#fff;line-height:28px;padding:0px 6px;font-family:'helvetica_neuebold';clear:both;display:block;float:left;}
#cs-career .career-content .career-right .growth-block-main .growth-block p{margin-bottom:5px;clear:both;display:block;width:88%;}
#cs-career .career-content .career-right .growth-block-main .growth{position:absolute;top:2px;right:0;}
#cs-career .career-content .career-right .growth-block-main .growth span{display:block;color:#00acc4;text-transform:uppercase;line-height:16px;font-size:12px;text-align:left;font-family:'helvetica_neuebold';}
#cs-career .career-content .career-right .growth-block-main .growth span.per{font-size:30px;line-height:30px;}
#cs-career .career-content .career-right .growth-block-main .growth-block .arrow{position:absolute;right:-14px;bottom:58px;}
#cs-career .career-content .career-right .future-block-main{float:left;display:inline-block;width:100%;margin-bottom:30px;}
#cs-career .career-content .career-right .future-block-main .quote-block{margin-bottom:25px;}
#cs-career .career-content .career-right .future-block-main .future-block{float:left;width:100%;display:inline-block;margin-bottom:15px;}
#cs-career .career-content .career-right .future-block-main .future-block .upper-part{border-bottom:2px solid #00acc4;display:inline-block;width:100%;float:left;}
#cs-career .career-content .career-right .future-block-main .future-block .upper-part .futuristic-career{float:right;line-height:0;margin-top:-5px;}
#cs-career .career-content .career-right .future-block-main .future-block .upper-part .futuristic-career span{font-size:12px;line-height:18px;text-align:right;color:#999999;text-transform:uppercase;display:block;font-family:'helvetica_neuebold';}
#cs-career .career-content .career-right .future-block-main .future-block .upper-part strong{font-weight:normal;font-size:24px;line-height:24px;color:#fff;font-family:'helvetica_neuebold';background-color:#00acc4;padding:13px 15px;display:inline-block;text-transform:capitalize;}
#cs-career .career-content .career-right .future-block-main .future-block .detail-part{float:left;padding:20px;padding-bottom:15px;background-color:#f5f5f5;border:1px solid #ccc;border-top:none;}
.ua-ie-7 #cs-career .career-content .career-right .future-block-main .future-block .detail-part{width:94%;}
#cs-career .career-content .career-right .future-block-main .future-block .detail-part ul{list-style:disc;clear:both;margin-left:30px;margin-bottom:15px;}
#cs-career .career-content .career-right .future-block-main .future-block .detail-part ul li{margin-bottom:2px;font-size:14px;line-height:24px;color:#333;font-family:'HelveticaNeueRegular';}
#cs-career .career-content .career-right .future-block-main .future-block .detail-part .last{margin-bottom:0;}
#cs-career .career-content .career-right .factor-block-main{float:left;display:inline-block;width:100%;margin-bottom:20px;}
#cs-career .career-content .career-right .factor-block-main .factor-block{float:left;width:100%;margin-bottom:15px;}
#cs-career .career-content .career-right .factor-block-main .factor-block .title{background-color:#fafafa;float:left;display:inline-block;width:100%;border-bottom:2px solid #559b17;margin-bottom:15px;}
#cs-career .career-content .career-right .factor-block-main .factor-block .title span{color:#fff;font-size:20px;line-height:24px;background-color:#e67e22;display:inline-block;padding:8px;padding-right:3px;float:left;}
#cs-career .career-content .career-right .factor-block-main .factor-block .title.green span{background-color:#559b17;}
#cs-career .career-content .career-right .factor-block-main .factor-block .title.green i{background:url(../images/cs-career/factor-title-green.png) no-repeat;}
#cs-career .career-content .career-right .factor-block-main .factor-block .title i{background:url(../images/cs-career/factor-title.png) no-repeat;width:11px;height:40px;float:left;}
#cs-career .career-content .career-right .factor-block-main .factor-block .factor-content{display:inline-block;width:100%;}
#cs-career .career-content .career-right .factor-block-main .factor-block .factor-content p{margin-bottom:0;}
#cs-career .career-content .career-right .importance-main{float:left;width:100%;display:inline-block;margin-bottom:25px;}
#cs-career .career-content .career-right .importance-main .importance-block{display:inline-block;padding:13px 10px 20px 20px;float:left;}
.ua-ie-7 #cs-career .career-content .career-right .importance-main .importance-block{width:93%;}
#cs-career .career-content .career-right .importance-main .importance-block.dark{border-top:10px solid #478c12;background-color:#559b17;}
#cs-career .career-content .career-right .importance-main .importance-block.light{border-top:10px solid #009eb9;background-color:#00acc4;}
#cs-career .career-content .career-right .importance-main .importance-block span{color:#fff;font-size:20px;line-height:24px;font-family:'helvetica_neuebold';margin-bottom:15px;float:left;width:100%;}
#cs-career .career-content .career-right .importance-main .importance-block p{color:#fff;margin-bottom:0;}
#cs-career .career-content .career-right .checklist-main{float:left;display:inline-block;width:100%;}
#cs-career .career-content .career-right .checklist-main .checklist{float:left;width:100%;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title{float:left;display:inline-block;border-bottom:3px solid;width:100%;margin-bottom:15px;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title span{margin-bottom:12px;float:left;font-size:20px;line-height:24px;font-family:'helvetica_neuebold';}
#cs-career .career-content .career-right .checklist-main .checklist .list-title i{height:17px;width:23px;float:left;margin-right:10px;margin-top:5px;background:url(../images/cs-career/check-bg.png) no-repeat;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.volunteer i{background-position:0 0;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.volunteer{border-bottom-color:#559b17;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.volunteer span{color:#559b17;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.entrepreneur i{background-position:0 -38px;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.entrepreneur{border-bottom-color:#00acc4;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.entrepreneur span{color:#00acc4;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.language i{background-position:0 -77px;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.language{border-bottom-color:#e67e22;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.language span{color:#e67e22;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.speak i{background-position:0 -115px;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.speak{border-bottom-color:#59bbac;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.speak span{color:#59bbac;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.presence i{background-position:0 -153px;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.presence{border-bottom-color:#a90178;}
#cs-career .career-content .career-right .checklist-main .checklist .list-title.presence span{color:#a90178;}
#cs-career .career-content .career-right .add-info{width:100%;float:left;}
#cs-career .career-content .career-right .add-info table{width:100%;border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
#cs-career .career-content .career-right .add-info table tr td{background-color:#f5f5f5;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;padding:7px 15px;vertical-align:top;}
#cs-career .career-content .career-right .add-info table tr td.light{background-color:#fcfcfc;}
#cs-career .career-content .career-right .add-info table tr td a{font-size:16px;line-height:20px;color:#666;font-family:'HelveticaNeueRegular';}
#cs-career .career-content .career-right .add-info table tr td a:hover{color:#00acc4;}
#cs-career .career-content .career-right .add-info table tr{}

#cs-career .career-link{padding:18px 6px;background:url(../images/cs-career/button-bg.png) repeat;clear: both;margin-bottom: 25px;padding-bottom:0;text-align:center;}
#cs-career .career-link .button{display:inline-block;vertical-align:top;margin-bottom:25px;text-align:left;}
#cs-career .career-link .button a {display:inline-block;padding-left:67px;width:145px;padding-right:3px;text-decoration:none;height:60px;}
#cs-career .career-link .button.computer a{background:url(../images/cs-career/computer-button.png) no-repeat #fff;}
#cs-career .career-link .button.computer a:hover{background-image:url(../images/cs-career/computer-button-hover.png);}
#cs-career .career-link .button.it a{width:170px;padding-left: 63px;}
#cs-career .career-link .button.it a {background:url(../images/cs-career/it-button.png) no-repeat;}
#cs-career .career-link .button.it a:hover {background-image:url(../images/cs-career/it-button-hover.png);}
#cs-career .career-link .button.software a {background:url(../images/cs-career/software-button.png) no-repeat;}
#cs-career .career-link .button.software a:hover{background-image:url(../images/cs-career/software-button-hover.png);}
#cs-career .career-link .button a span{font-size:16px;color:#333333;display:block;margin-top:6px;font-family:'proxima_nova_rgregular';}
#cs-career .career-link .button a:hover span{color:#fff;}
#about-content .about-block.block-width{width:69%;}
#aboutus .abtcontactcont{background:url(../images/about-us/form-bg.png) repeat-x;padding:19px 15px;border:1px solid #ccc;display:inline-block;width:248px;float:right;padding-bottom:10px;background-size:auto 100%;border-top:0;border-bottom:0;}
#aboutus .abtcontactcont .wpcf7{margin:0 !important;padding:0;}
#aboutus .abtcontactcont .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
#aboutus .abtcontactcont .wpcf7-mail-sent-ok{border:2px solid #398f14;float:left;}
#aboutus .abtcontactcont .wpcf7-mail-sent-ng{border:2px solid #ff0000;float:left;}
#aboutus .abtcontactcont .wpcf7-spam-blocked{border:2px solid #ffa500;}
#aboutus .abtcontactcont .wpcf7-validation-errors{border:2px solid #f7e700;float:left;margin-top:10px;}
#aboutus .abtcontactcont span.wpcf7-form-control-wrap{position:relative;}
#aboutus .abtcontactcont span.wpcf7-not-valid-tip{position:relative;top:-4px;left:0px;z-index:100;background:#fff;border:1px solid #ff0000;font-size:10pt;width:244px;padding:2px;}
#aboutus .abtcontactcont span.wpcf7-not-valid-tip-no-ajax{color:#f00;font-size:10pt;display:block;}
#aboutus .abtcontactcont span.wpcf7-list-item{margin-left:0.5em;}
#aboutus .abtcontactcont .wpcf7-display-none{display:none;}
#aboutus .abtcontactcont .wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px;}
#aboutus .abtcontactcont .wpcf7 .placeheld{color:#888;}
#aboutus .abtcontactcont p{display:inline-block;width:100%;float:left;margin-bottom:0;}
#aboutus .abtcontactcont p.abtcontactuser input{background:url(../images/about-us/abtcontacticon.png) no-repeat 0 -4px #fff;border:1px solid #ccc;padding:0 0 0 40px !important;width:206px;height:38px;line-height:30px;font-family:Arial;font-style:italic;font-size:14px;color:#999;}
#aboutus .abtcontactcont p.abtcontactemail input{background:url(../images/about-us/abtcontacticon.png) no-repeat 0 -79px #fff;border:1px solid #ccc;padding:0 0 0 40px !important;width:206px;height:38px;line-height:30px;font-family:Arial;color:#999;font-style:italic;font-size:14px;}
#aboutus .abtcontactcont p.abtcontactsubject input{background:url(../images/about-us/abtcontacticon.png) no-repeat 0 -155px #fff;border:1px solid #ccc;padding:0 0 0 40px !important;width:206px;height:38px;line-height:30px;font-family:Arial;color:#999;font-style:italic;font-size:14px;}
#aboutus .abtcontactcont p.abtcontactcaptcha input{background:#fff;border:1px solid #ccc;padding:5px 10px !important;width:93%;height:30px;line-height:30px;font-family:'open_sansitalic';color:#999;}
#aboutus .abtcontactcont p .abtcaptchaittl{font-family:Arial;font-size:12px;color:#333;text-transform:uppercase;line-height:36px;font-weight:bold;}
#aboutus .abtcontactcont p.abtcontactmsg textarea{background-color:#fff;border-color:#d1d1d1 #e1e1e1 #e1e1e1 #d1d1d1;border-style:solid;border-width:1px;color:#747474;font-family:inherit;font-size:inherit;padding:7px !important;width:94% !important;font-family:Arial;color:#999;height:90px;font-size:14px;}
#aboutus .abtcontactcont p.abtcontactsendbtn input{background:url(../images/about-us/sendicon.png) no-repeat 70px 10px #ea5646;border:medium none;color:#ffffff;cursor:pointer;font-size:18px !important;border-bottom:2px solid #c4493b;width:100px;display:inline-block;font-family:Arial;line-height:36px;height:42px;padding:5px 0 0 15px !important;text-align:left;margin-bottom:0px;font-weight:bold;}
#aboutus .abtcontactcont h5{float:none;background:url(../images/about-us/contact-bg.png) no-repeat left center;color:#ea5646;font-family:'pf_handbook_probold';margin-bottom:10px;font-size:30px;line-height:30px;text-transform:uppercase;text-align:center;}
#aboutus .abtcontactcont p.abtcontactmsg{margin-bottom:0;}
#aboutus .abtcontactcont p{margin-bottom:10px;}
#aboutus .abtcontactcont p span{display:inline-block;width:100%;}
#about-content .about-block .about-block-content .who-are-img{margin-top:7px;margin-bottom:10px;}
#about-content .about-block .about-block-content .who-are-img img{border:2px solid #ccc;}
footer .site-info .footer-left{display:inline-block;float:left;width:330px;padding-top:10px;border-top:2px solid #ccc;background:#f7f7f7;padding-left:20px;}
footer .site-info .footer-left h6{font-family:Arial;font-weight:bold;font-size:24px;color:#ea5646;margin-bottom:10px;font-family:'pf_handbook_probold';}
footer .site-info .footer-left p{color:#999999;font-family:arial;font-size:13px;line-height:18px;display:inline-block;margin-bottom:10px;}
footer .site-info .footer-left input{display:block;float:left;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
footer .site-info .footer-left .newsletter{display:inline-block;width:100%;float:left;background:url(../images/footer-newsform-bg.jpg) no-repeat;margin-bottom:10px;}
footer .site-info .footer-left .newsletter p{margin-bottom:0;}
footer .site-info .footer-left input.newsletter-email{border:none;background:none;height:35px;padding:0 10px;font-family:Arial;color:#999;font-size:13px;width:175px;font-style:italic;}
footer .site-info .footer-left input.newsletter-submit{width:35px;height:35px;background:none;border:none;cursor:pointer;}
footer .site-info .footer-right{display:inline-block;float:right;}
footer .site-info .htb-left-foot{clear:both;padding:40px 0 0 0;text-align:right;}
footer .site-info .htb-right-foot .htb-info li{border-left:0;font-family:arial;padding:0;margin:0 0 0 15px;float:left;list-style:none;}
footer .site-info .htb-right-foot .htb-info{display:inline-block;float:right;padding:24px 0;width:auto;}
footer .site-info .htb-left-foot span{font-family:arial;}
footer .site-info{margin-bottom:15px;border-top:1px solid #ccc;float:left;width:100%;}
footer .site-info .htb-right-foot .htb-info li a{color:#666;}
footer .site-info .htb-left-foot span{color:#999;}
footer .site-info .htb-right-foot .htb-info li a:hover{color:#ea5646;text-decoration:underline;}
#cs-scholarships .cs-scholarships-banner{width:100%;float:left;min-height:252px;margin-bottom:52px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top .wrapper{position:relative;z-index:1;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top{height:185px;background:#00bff3 url(../images/cs-scholarships/banner-bg.png) repeat-x center top;position:relative;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top i.red-strong{background:#ea5646 none repeat scroll 0 0;display:block;font-family:"oswaldbold";font-size:60px;left:0;line-height:60px;padding:15px 0;position:absolute;top:22px;width:40%;z-index:0.9;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top i.banner-icn{background:url(../images/cs-scholarships/banner-icon.png) no-repeat;height:195px;width:225px;position:absolute;right:-225px;top:50px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1{text-transform:none;margin-bottom:0px;line-height:normal;padding-top:22px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 strong{font-family:'oswald_boldbold';font-size:60px;background:#ea5646;display:block;color:#fff;text-shadow:2px 2px 0 #000;padding:15px 10px 15px 0;line-height:60px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-top h1 span{font-family:'oswaldbook';font-size:36px;background:rgba(0,0,0,0.6);display:inline-block;color:#fff;text-shadow:2px 2px 0 #000;padding:8px 10px 12px 30px;line-height:36px;margin-left:-30px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom{height:67px;background:#0091ce;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom .wrapper{position:relative;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom .wht-box{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);position:absolute;top:0px;left:0px;margin-right:-88px;}
#cs-scholarships .cs-scholarships-banner .cs-scholarships-banner-bottom .wht-box p{color:#008cc7;font-size:18px;line-height:24px;font-family:'proxima_nova_rgbold';padding:15px 100px 15px 20px;}
.cs-scholarships-main.major-design-main .major-design-left{float:left;width:240px;margin-right:20px;}
.cs-scholarships-main.major-design-main .major-design-left ul{background:#ededed;float:left;}
.cs-scholarships-main.major-design-main .major-design-left ul li{list-style:none;float:none;width:99%;display:table;border:1px solid #cccccc;border-top:0;}
.cs-scholarships-main.major-design-main .major-design-left ul li a{font-family:'proxima_novasemibold';color:#333;font-size:14px;line-height:18px;float:none;display:table;width:100%;height:50px;}
.cs-scholarships-main.major-design-main .major-design-left ul li:hover{background:#ea5646;border-color:transparent;}
.cs-scholarships-main.major-design-main .major-design-left ul li a span{float:none;display:table-cell;vertical-align:middle;}
.cs-scholarships-main.major-design-main .major-design-left ul li a i{height:26px;width:28px;float:none;display:table-cell;vertical-align:middle;padding:0 9px;}
.cs-scholarships-main.major-design-main .major-design-left ul li:hover a{color:#fff;background:#ea5646;}
.cs-scholarships-main.major-design-main .major-design-left ul.sub-child{margin-left:45px;background:none;}
.cs-scholarships-main.major-design-main .major-design-left ul.sub-child li{border:none;background:url(../images/cs-scholarships/li-disc.png) no-repeat left center;padding-left:15px;width:95%;}
.cs-scholarships-main.major-design-main .major-design-left ul.sub-child li a{height:auto;line-height:24px;font-family:"proxima_novasemibold" !important;}
.cs-scholarships-main.major-design-main .major-design-left ul li:hover{background:#ededed none repeat scroll 0 0;}
.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:#ededed 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:#ededed url(../images/cs-scholarships/li-disc.png) no-repeat left center;color:#333;}
.cs-scholarships-main.major-design-main .major-design-left ul li:hover a + ul.sub-child li:hover a{color:#f36c3a;}
.cs-scholarships-main.major-design-main .major-design-left ul li 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:hover a i{background:url(../images/cs-scholarships/left-icn-hover.png) no-repeat;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-1 a i{background-position:10px 14px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-2 a i{background-position:10px -32px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-3 a i{background-position:10px -247px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-4 a i{background-position:10px -302px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-5 a i{background-position:10px -354px;}
.cs-scholarships-main.major-design-main .major-design-left ul li.icn-6 a i{background-position:10px -408px;}
.cs-scholarships-main.major-design-main .major-design-right{width:700px;float:right;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block{width:100%;float:left;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block .meet-expert-box{float:right;width:52%;background:#eeeeee;border:1px solid #cccccc;margin-left:20px;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block h2{font-size:30px;color:#ea5646;font-family:'oswaldbold';padding:10px 10px 10px 10px;margin-bottom:0px;text-transform:none;border-bottom:none;display:block;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block .meet-expert-title{background:#dedede;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block .meet-expert-contant{padding:10px;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block .meet-expert-contant strong{font-size:18px;color:#000;font-family:'proxima_nova_rgbold';display:block;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block .meet-expert-contant img{float:right;margin-left:10px;margin-bottom:2px;margin-top:5px;}
.cs-scholarships-main.major-design-main .major-design-right .meet-expert-block .meet-expert-contant p{margin-bottom:0px;}
.cs-scholarships-main.major-design-main .major-design-right h2{font-size:30px;color:#ea5646;font-family:'oswaldbold';text-transform:none;border-bottom:none;margin-bottom:10px;display:inline;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main{margin-bottom:30px;width:100%;float:left;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block{width:100%;float:left;display:inline-block;margin-bottom:-2px;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul{display:inline-block;float:none;font-size:0;width:100%;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li{float:none;display:inline-block;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li a{font-size:24px;color:#333333;height:45px;vertical-align:middle;text-decoration:none;display:table-cell;font-family:'proxima_nova_rgbold';padding:0 26px;border:1px solid #e1e1e1;border-bottom:2px solid #acacac;background:url(../images/cs-scholarships/tab-bg-line-hover1.png) 0 0 repeat-x;color:#000;font-size:14px;border-radius:10px 10px 0 0;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li a:hover{background-image:url(../images/cs-scholarships/tab-bg-line.png);color:#333333;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li a.active{background-image:url(../images/cs-scholarships/tab-bg-line-hover.png);color:#fff;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li a:hover span i,
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-tab-block ul li a.active span i{color:#fff;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block{float:left;width:100%;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .schlorship_block{display:block;float:none;padding:2%;vertical-align:baseline;width:auto;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content{display:none;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content.active{display:block;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .lft_schlorship_block{display:table-cell;padding-right:10px;text-align:center;vertical-align:top;width:120px;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .contain_schlorship_block{display:table-cell;vertical-align:top;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .contain_schlorship_block strong{float:left;font-family:"proxima_nova_rgbold";font-size:18px;font-weight:normal;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .contain_schlorship_block strong a{color:#f36d38;text-decoration:underline;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content p{margin-bottom:0;clear:both;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content p a{color:#f36d38;text-decoration:underline;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content p a:hover{color:#333;text-decoration:none;}
.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{padding:0px 18px;}
.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{padding:0px 31px;}
.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{padding:0px 46px;}
.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{display:block;float:none;width:auto;clear:both;}
.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{display:block;float:none;margin-bottom:7px;}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .schlorship_block .schlorship_block p{margin-bottom:0;}
.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 i{background-image:url("../images/cs-scholarships/tickmark.png");background-position:left center;background-repeat:no-repeat;display:block;float:left;height:20px;margin-top:3px;padding-right:15px;width:20px;}
.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 b{font-family:"proxima_nova_rgbold";font-size:14px;font-weight:normal;padding-right:5px;}
.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{clear:none;float:left;width:42%;}
.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.wdth{width:100%;}
.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 i{background-image:url("../images/cs-scholarships/wallet_img.png");}
.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{clear:none;float:left;margin-bottom:16px;width:52%;}
.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 i{background-image:url("../images/cs-scholarships/calendar.png");}
.cs-scholarships-main.major-design-main .major-design-right .study-tab-block-main .study-content-block .tab-content .schlorship_block .contain_schlorship_block p{clear:both;margin-bottom:0;}
.cs-scholarships-main.major-design-main .major-design-right .black-bg-section{background:#3f3f3f;width:100%;float:left;}
.cs-scholarships-main.major-design-main .major-design-right .black-bg-section p{text-align:center;font-size:24px;color:#fff;font-family:'oswaldlight';line-height:normal;margin-bottom:0px;padding:10px 40px;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table{width:100%;float:left;margin-bottom:25px;padding:25px 0;background:#fafafa;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table{width:90%;margin:0 5% 15px;font-size:16px;text-align:center;border-spacing:0;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th{background:#005799;color:#fff;font-family:"proxima_nova_rgbold";font-size:16px;text-align:center;font-weight:normal;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th.th1{text-align:left;padding:4px 10px;width:15%;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr td{background:#fff;color:#000;font-family:"proxima_nova_rgregular";font-size:14px;text-align:center;font-weight:normal;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr td.col1{font-family:"proxima_nova_rgbold";font-size:14px;font-weight:normal;padding:4px 10px;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr.even td{background:#efefef;}
.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{padding:4px 10px;background:rgba(251, 251, 251, 0.3) none repeat scroll 0 0;display:block;height:100%;width:88%;border-left:1px solid #e5e5e5;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th.th2 span,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th.th3 span,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th.th4 span,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th.th5 span{padding:4px 10px;background:rgba(251, 251, 251, 0.3) none repeat scroll 0 0;display:block;height:100%;width:88%;border-left:1px solid #e5e5e5;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th.th3 span,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table thead tr.row2 th.th5 span{border-right:1px solid #e5e5e5;width:81%;}
.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.col5 span{border-right:1px solid #e5e5e5;width:81%;}
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr.last td.col2 span,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr.last td.col3 span,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr.last td.col4 span,
.cs-scholarships-main.major-design-main .major-design-right .institutions-table table tbody tr.last td.col5 span{border-bottom:1px solid #e5e5e5;}
.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{border:1px solid #e1e1e1;border-bottom:none;border-radius:20px 20px 0 0;background:rgba(251, 251, 251, 0.3) none repeat scroll 0 0;padding:10px 0;color:#db5937;font-family:"proxima_nova_rgbold";font-size:18px;font-weight:normal;}
.cs-scholarships-main.major-design-main .major-design-right .source-sec{text-align:right;font-size:16px;font-family:"proxima_nova_rgbold";color:#333;font-weight:normal;float:right;margin-right:25px;}
.cs-scholarships-main.major-design-main .major-design-right .source-sec a{text-align:right;font-size:16px;font-family:"proxima_nova_rgregular";color:#f36d38;font-weight:normal;text-decoration:underline;}
.cs-scholarships-main.major-design-main .major-design-right .source-sec a:hover{color:#333;text-decoration:none;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .rgt_block .amount p{margin-bottom:0;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main{float:left;width:100%;display:inline-block;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block{width:96%;float:right;background-image:url(../images/cs-scholarships/doted.png);background-repeat:repeat;border:5px solid #4183d7;margin-bottom:24px;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .title h4{font-family:"proxima_nova_rgbold";margin-bottom:0;text-transform:inherit;font-size:36px;color:#fff;font-weight:normal;padding:18px 0;line-height:34px;text-align:center;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block{float:left;width:100%;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block p{padding:20px 10px 0 15px;margin-bottom:0;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block{float:left;width:auto;display:block;padding:20px;}
.cs-scholarships-main.major-design-main .major-design-right h4{font-size:24px;color:#008cf9;font-family:'proxima_nova_rgbold';text-transform:none;border-bottom:none;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .title{float:left;width:100%;background-color:rgba(79,129,189,06);background-image:url(../images/cs-scholarships/blue_doted.png);background-repeat:repeat;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .title h4{font-family:"proxima_nova_rgbold";margin-bottom:0;text-transform:inherit;font-size:36px;color:#fff;font-weight:normal;padding:18px 0;line-height:34px;text-align:center;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block{float:left;width:100%;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block p{padding:20px 10px 0 15px;margin-bottom:0;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block{width:auto;display:block;padding:20px;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .lft_block{display:table-cell;vertical-align:top;padding-right:12px;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .rgt_block{display:table-cell;vertical-align:top;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .rgt_block p{padding:0;margin-bottom:10px;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .rgt_block a{font-family:"proxima_nova_rgbold";font-size:18px;color:#f36d38;font-weight:normal;border-bottom:1px solid #f36d38;}
.cs-scholarships-main.major-design-main .major-design-right h4{font-size:24px;color:#008cf9;font-family:'proxima_nova_rgbold';text-transform:none;border-bottom:none;margin-bottom:30px;}
.cs-scholarships-main.major-design-main .major-design-right .black-bg-section{background:#3f3f3f;width:100%;float:left;}
.cs-scholarships-main.major-design-main .major-design-right .black-bg-section p{text-align:center;font-size:30px;color:#fff;font-family:'oswaldlight';line-height:normal;margin-bottom:0px;padding:10px 40px;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .rgt_block .amount{float:left;width:100%;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .rgt_block .amount i{float:left;padding-right:10px;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block .rgt_block p strong{color:#000000;font-family:"proxima_nova_rgbold";font-size:14px;font-weight:normal;border-bottom:none;padding-right:8px;float:left;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main .type_Scholarships_block .scholarship_block .type_block.white{background-color:rgba(255, 255, 255, 0.66);}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.cyan .type_Scholarships_block{border:5px solid #03c9a9;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.cyan .type_Scholarships_block .title{background-color:rgba(3,201,169,06);background-image:url(../images/cs-scholarships/cyan_doted.png);}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.purple .type_Scholarships_block{border:5px solid #662d91;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.purple .type_Scholarships_block .title{background-color:rgba(102,45,145,06);background-image:url(../images/cs-scholarships/purple_doted.png);}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.sky .type_Scholarships_block{border:5px solid #6dcff6;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.sky .type_Scholarships_block .title{background-color:rgba(109,207,246,06);background-image:url(../images/cs-scholarships/sky_doted.png);}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.green .type_Scholarships_block{border:5px solid #28ddac;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.green .type_Scholarships_block .title{background-color:rgba(40,221,172,06);background-image:url(../images/cs-scholarships/green_doted.png);}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.darkpink .type_Scholarships_block{border:5px solid #92278f;}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main.darkpink .type_Scholarships_block .title{background-color:rgba(146,39,143,06);background-image:url(../images/cs-scholarships/darkpink_doted.png);}
.cs-scholarships-main.major-design-main .major-design-right .type_scholarships_main b{font-family:"proxima_nova_rgbold";font-size:14px;color:#000;font-weight:normal;display:block;margin-bottom:20px;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan{background:#fafafa;width:100%;margin-bottom:25px;display:inline-block;padding:15px 0;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-left{width:60%;display:table-cell;padding-left:2%;vertical-align:top;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-left img{margin-top:40px;max-width:100%;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right{width:38%;display:table-cell;vertical-align:top;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right .font20{font-size:20px;color:#000033;font-family:'oswaldlight';text-align:center;margin-bottom:10px;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right .blu-bx{background:#5490db url(../images/cs-scholarships/dark-doted.png);}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right .grn-bx{background:#1dcfb2 url(../images/cs-scholarships/dark-doted.png);}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right .org-bx{background:#f99f1f url(../images/cs-scholarships/dark-doted.png);}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right .bxs{min-height:110px;text-align:center;width:90%;margin:0 auto;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right .bxs span{font-size:18px;font-family:'oswaldlight';color:#000033;display:block;padding-bottom:10px;padding-top:6px;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right .bxs strong{font-family:'oswaldbold';font-size:30px;color:#fff;display:block;margin-bottom:8px;margin-top:3px;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .rising-right .bxs p{font-family:'oswaldlight';font-size:14px;color:#000033;line-height:16px;margin-bottom:6px;padding:0 12px;display:inline-block;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .source-sec{text-align:right;font-size:14px;font-family:"proxima_nova_rgbold";color:#333;font-weight:normal;float:right;margin-right:25px;}
.cs-scholarships-main.major-design-main .major-design-right .rising-loan .source-sec span{font-family:"proxima_nova_rgregular";}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main{width:100%;margin-bottom:65px;float:left;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-timeline{clear:both;overflow:hidden;padding-top:15px;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-timeline.even{background:url(../images/cs-scholarships/line-bg.png) repeat;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-timeline.first{padding-top:5px;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-left{display:table-cell;padding:0 15px;vertical-align:top;position:relative;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-left .num-round{background-color:#464646;height:70px;width:70px;border-radius:50%;float:left;position:relative;z-index:1;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-left .num-round span{border:5px solid #ed1c24;height:60px;width:60px;display:block;margin:0px 0 0 0px;border-radius:50%;text-align:center;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-left .num-round span i{font-style:normal;font-size:46px;color:#fff;font-family:'rajdhani-bold';line-height:66px;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .d-line{width:10px;background-color:#464646;height:1000px;margin-left:33px;position:absolute;margin-top:-15px;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .first .d-line{margin-top:5px;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-right{display:table-cell;vertical-align:top;margin-right:10px;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-right h3{font-size:24px;color:#0066b4;margin-bottom:10px;font-family:'proxima_nova_rgbold';font-weight:normal;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .orange-block{margin-bottom:20px;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .orange-block .or-block{display:table-cell;background-color:#f7941d;padding:20px;padding-right:5px;border:10px solid #fff;border-radius:10px;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.50);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.50);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.50);position:relative;left:6px;width:48%;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .orange-block .or-block.sec{left:-6px;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .orange-block .or-block p{color:#fff;font-size:18px;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .orange-block .or-block p strong{font-weight:normal;font-family:'oswaldbold';}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .orange-block .or-block-blank{width:30px;display:table-cell;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .sec .debt-left .num-round span{border-color:#00a99d;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .three .debt-left .num-round span{border-color:#92278f;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .four .debt-left .num-round span{border-color:#fff200;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .five .debt-left .num-round span{border-color:#197b30;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .six .debt-left .num-round span{border-color:#f26522;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .seven .debt-left .num-round span{border-color:#00a99d;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .eight .debt-left .num-round span{border-color:#f7941d;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .nine .debt-left .num-round span{border-color:#6dcff6;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .ten .debt-left .num-round span{border-color:#3cb878;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-right p a{color:#f36d38;text-decoration:underline;}
.cs-scholarships-main.major-design-main .major-design-right .debt-time-main .debt-right p a:hover{color:#000000;text-decoration:none;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main{float:left;border:2px solid #0b7fcc;padding-left:18px;margin-bottom:50px;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .heading{position:relative;padding-left:25px;border-bottom:5px solid #f2f2f2;margin-bottom:20px;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .heading .heading-detail{position:relative;background:url(../images/cs-scholarships/spotlite-title-bg.png) repeat;padding:20px 0;padding-left:50px;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .heading .heading-detail h4{color:#0b7fcc;font-size:48px;line-height:48px;font-family:'oswaldbold';margin-bottom:10px;text-transform:uppercase;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .heading .heading-detail h4 span{color:#f36c3a;font-size:48px;line-height:48px;font-family:'oswaldbold';}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .heading .heading-detail span{color:#333;font-size:24px;font-family:'oswaldbold';line-height:34px;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .heading .heading-detail span em{color:#333;font-style:normal;display:block;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .heading .heading-detail span b{font-size:24px;font-family:'oswaldbold';color:#f36c3a;text-transform:uppercase;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .heading i{position:absolute;height:100px;width:54px;background:url(../images/cs-scholarships/spotlite-mic.png) no-repeat;left:-3px;top:-35px;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-detail{float:left;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-detail p{width:auto;float:left;margin-right:20px;clear:none;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-detail .img-block{float:right;margin-right:20px;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-detail .img-block img{}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-qa{float:left;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-qa h5{background:#0b7fcc;float:left;color:#fff;font-size:18px;font-family:'OpenSansRegular';line-height:24px;padding:8px 5px;margin-left:-30px;padding-left:30px;position:relative;margin-right:19px;margin-bottom:10px;font-weight:normal;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-qa h5 i{background:url(../images/cs-scholarships/spot-title-bg.png);position:absolute;bottom:-10px;width:10px;height:10px;left:0;}
.cs-scholarships-main.major-design-main .major-design-right .spotlite-main .spotlite-qa p{color:#333333;padding-right:20px;clear:both;font-size:15px;font-family:'OpenSansRegular';}
#cs-degrees .share-social-icons{z-index:99;}
.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.full-width,
.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.full-width{width:100%;}
.cs-scholarships-main.major-design-main .major-design-right p{color:#333;font-family:"proxima_nova_rgregular";font-size:14px;line-height:24px;margin-bottom:30px;}
.cs-scholarships-main.major-design-main .major-design-left ul li a i{display:table-cell;float:none;height:26px;padding:0 9px;vertical-align:middle;width:28px;}
#major-pages-design .wrapper{width:980px;}
.major-design-main .major-design-right h1,
.major-design-main .major-design-right h2,
.major-design-main .major-design-right h3,
.major-design-main .major-design-right h4,
.major-design-main .major-design-right h5,
.major-design-main .major-design-right h6{font-weight:normal;}
#major-pages-design{}
#major-pages-design .major-banner{width:100%;float:left;background:url(../images/master-page/master-banner.jpg) no-repeat top center #e8e8e8;min-height:166px;margin-bottom:20px;}
#major-pages-design .major-banner h1{color:#FFFFFF;font-family:'proxima_nova_rgbold';font-size:72px;font-weight:normal;line-height:60px;margin:15px 0 0;text-align:center;text-transform:uppercase;text-shadow:0px 2px 3px rgba(7, 133, 149, 1);}
#major-pages-design .major-banner h1.software-engineering-heading{font-size:50px;}
#major-pages-design .major-banner h1 span{font-family:'proxima_nova_rgbold';font-size:40px;color:#fff;text-transform:uppercase;display:block;line-height:72px;}
#major-pages-design .major-banner b{font-size:15px;font-weight:bold;color:#333;font-family:'HelveticaNeueItalic';line-height:26px;width:100%;float:left;margin-bottom:20px;}
#major-pages-design .major-design-main{float:left;width:100%;}
.major-design-main .major-design-left{float:left;width:240px;margin-right:20px;}
.major-design-main .major-design-left ul{background:#ededed;float:left;}
.major-design-main .major-design-left ul li{list-style:none;float:none;width:99%;display:table;border:1px solid #cccccc;border-top:0;}
.major-design-main .major-design-left ul li a{font-family:'proxima_novasemibold';color:#333;font-size:14px;line-height:18px;float:none;display:table;width:100%;height:50px;}
.major-design-main .major-design-left ul li:hover{background:#ea5646;border-color:transparent;}
.major-design-main .major-design-left ul li a span{float:none;display:table-cell;vertical-align:middle;}
.major-design-main .major-design-left ul li a i{background:url(../images/Major-new-design/left-icn.png) no-repeat;height:26px;width:28px;float:none;display:table-cell;vertical-align:middle;padding:0 9px;}
.major-design-main .major-design-left ul li:hover a{color:#fff;background:#ea5646;}
.major-design-main .major-design-left ul li:hover a i{background:url(../images/Major-new-design/left-icn-hover.png) no-repeat;}
.major-design-main .major-design-left ul li.icn-1 a i{background-position:10px 14px;}
.major-design-main .major-design-left ul li.icn-2 a i{background-position:10px -39px;}
.major-design-main .major-design-left ul li.icn-3 a i{background-position:10px -94px;}
.major-design-main .major-design-left ul li.icn-4 a i{background-position:10px -148px;}
.major-design-main .major-design-left ul li.icn-5 a i{background-position:10px -200px;}
.major-design-main .major-design-left ul li.icn-6 a i{background-position:10px -255px;}
.major-design-main .major-design-left ul li.icn-7 a i{background-position:10px -309px;}
.major-design-main .major-design-left ul li.icn-8 a i{background-position:10px -366px;}
.major-design-main .major-design-left ul li.icn-9 a i{background-position:10px -444px;}
.major-design-main .major-design-left ul li.icn-10 a i{background-position:10px -541px;}
.major-design-main .major-design-left ul li.icn-11 a i{background-position:10px -610px;}
.major-design-main .major-design-left ul li.icn-12 a i{background-position:10px -666px;}
.major-design-main .major-design-right{float:right;width:720px;}
.major-design-main .major-design-right p.italic{font-family:'proxima_novaregular_italic';}
.major-design-main .major-design-right p{font-family:'proxima_nova_rgregular';font-size:14px;line-height:24px;color:#333;margin-bottom:30px;}
.major-design-main .major-design-right .intro{float:left;width:100%;margin-bottom:10px;}
.major-design-main .major-design-right .intro p{width:64%;float:left;margin-bottom:0;}
.major-design-main .major-design-right .intro .fast-fact{float:right;width:33%;}
.major-design-main .major-design-right .intro .fast-fact span{background:#ea5646;text-transform:uppercase;color:#fff;;font-family:'proxima_nova_rgbold';font-size:18px;line-height:24px;border-radius:10px 10px 0 0;float:left;padding:4px 20px;}
.major-design-main .major-design-right .intro .fast-fact p{font-family:'proxima_nova_rgregular';font-size:14px;line-height:24px;color:#333;padding:8%;border:3px solid #ea5646;background:#fafafa;border-radius:0 15px 15px 15px;padding-bottom:14%;float:left;width:80%;}
.major-design-main .major-design-right h2{color:#ea5646;font-family:'proxima_nova_rgbold';font-size:30px;line-height:35px;border-bottom:5px solid #ebebeb;text-transform:uppercase;margin-bottom:30px;}
.major-design-main .major-design-right .career-path-main{width:92%;margin:0 auto;display:table;margin-bottom:30px;}
.major-design-main .major-design-right .career-path-main .career-block{background:#03c9a9;color:#fff;margin-bottom:10px;float:left;border-radius:10px;width:96%;padding:10px 2%;padding-right:20px;}
.major-design-main .major-design-right .career-path-main .career-block span{font-family:'proxima_nova_rgbold';font-size:16px;line-height:24px;text-transform:uppercase;}
.major-design-main .major-design-right .career-path-main .career-block p{color:#fff;margin-bottom:0;}
.major-design-main .major-design-right .career-path-main .career-block.light{background:#55ade5;}
.major-design-main .major-design-right .sofware-use-main{width:100%;display:inline-block;text-align:center;margin-bottom:20px;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block{width:206px;display:inline-block;padding:10px 5px;padding-bottom:40px;vertical-align:baseline;margin-right:20px;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block span{font-family:'oswaldbold';font-size:24px;line-height:30px;color:#fff;float:left;padding:0 10px;margin-bottom:20px;text-align:left;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block ul{float:left;width:100%;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block ul li{font-size:14px;line-height:30px;margin-bottom:0;padding:3px 3%;color:#fff;float:left;width:97%;list-style:none;padding-right:0;text-align:left;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block ul li p{font-family:'proxima_nova_rgregular';margin-bottom:0;font-size:14px;line-height:24px;color:#fff;float:left;width:60%;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block ul li span{font-family:'proxima_nova_rgregular';font-size:14px;line-height:24px;float:right;margin-bottom:0;padding-right:0;width:31%;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block.purple{background:#9b59b6;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block ul li.active{background:rgba(255, 255, 255, 0.3);}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block.orange{background:#f9690e;}
.major-design-main .major-design-right .growth-block-main{width:100%;float:none;display:table;margin:0 auto;margin-bottom:20px;}
.major-design-main .major-design-right .growth-block-main .growth-block{background:#26a65b;padding:10px;width:200px;float:left;margin:0 10px;margin-bottom:20px;}
.major-design-main .major-design-right .growth-block-main .growth-block.light-green{background:#55d188;}
.major-design-main .major-design-right .growth-block-main .growth-block p{color:#fff;margin-bottom:11px;padding-left:10px;}
.major-design-main .major-design-right .growth-block-main .growth-block strong{font-family:'proxima_nova_rgregular';font-size:24px;line-height:24px;background:url(../images/Major-new-design/up-icn-bg.png) no-repeat left 7px;padding-left:18px;color:#fff;margin-left:10px;}
.major-design-main .major-design-right .growth-graph-main{}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block{float:left;margin-bottom:40px;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block span{background:url(../images/Major-new-design/graph-titile-bg.png) 15px 7px #f22613 no-repeat;font-family:'proxima_nova_rgbold';font-size:18px;line-height:24px;text-transform:uppercase;color:#fff;padding:10px 10px 0px 60px;float:left;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block .growth-graph{background:#fefefe;border:3px solid #f22613;float:left;padding:10px;padding-bottom:0;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block .growth-graph strong{font-family:'proxima_nova_rgbold';font-size:14px;line-height:24px;color:#333;text-transform:uppercase;display:list-item;margin-left:40px;margin-bottom:20px;float:left;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block .growth-graph p{padding:20px 25px;margin-bottom:20px;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block .growth-graph img{margin-bottom:30px;float:left;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.yellow span{background-color:#f9bf3b;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.blue span{background-color:#6bb9f0;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.lite-blue span{background-color:#4ec8d8;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.lite-blue .growth-graph{border-color:#4ec8d8;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.dark-green span{background-color:#03c9a9;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.dark-green .growth-graph{border-color:#03c9a9;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.yellow .growth-graph{border:3px solid #f9bf3b;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.blue .growth-graph{border:3px solid #6bb9f0;}
.major-design-main .major-design-right ul.rounded-corner{float:left;margin-bottom:30px;width:100%;}
.major-design-main .major-design-right ul.rounded-corner li{border-radius:25px 0 25px 0;background:#43ad8d;color:#fff;font-family:'proxima_nova_rgregular';font-size:14px;line-height:24px;padding:3px 0;padding-left:20px;margin-bottom:15px;list-style:none;}
.major-design-main .major-design-right ul.rounded-corner li.orange-dark{background:#f76645;}
.major-design-main .major-design-right ul.rounded-corner li.orange-light{background:#ff937a;}
.major-design-main .major-design-right ul.rounded-corner li.lite-blue{background:#4ec8d8;}
.major-design-main .major-design-right ul.rounded-corner li.purple{background-color:#8e44ad;}
.major-design-main .major-design-right ul.rounded-corner li.red{background:#ff615c;}
.major-design-main .major-design-right ul.rounded-corner li.yellow{background:#f7ca18;}
.major-design-main .major-design-right ul.rounded-corner li.sky_blue{background:#00c3e5;}
.major-design-main .major-design-right .spot-light-box{display:block;width:84%;margin:0 auto 30px;padding:15px;background:#1bbc9b;color:#fff;}
.major-design-main .major-design-right .spot-light-box h6{font-family:'oswaldbook';font-size:24px;font-weight:normal;line-height:30px;margin-bottom:15px;}
.major-design-main .major-design-right .spot-light-box h6 span{display:block;text-transform:uppercase;}
.major-design-main .major-design-right .spot-light-box .data-box{display:block;padding:10px 25px;}
.major-design-main .major-design-right .spot-light-box .data-box strong{font-weight:normal;text-transform:uppercase;font-family:'proxima_nova_rgbold';font-size:14px;}
.major-design-main .major-design-right .spot-light-box .data-box p{font-size:14px;color:#fff;line-height:18px;margin:0;}
.major-design-main .major-design-right .spot-light-box .data-box.light{background:#76d7c3;}
.major-design-main .major-design-right .top-employer-box{display:inline-block;width:100%;text-align:center;margin-bottom:30px;}
.major-design-main .major-design-right .top-employer-box .employer-box-main{display:inline-block;width:31.33333333%;margin-right:2.2%;background:#f5ab35;text-align:left;margin-bottom:2.2%;}
.major-design-main .major-design-right .top-employer-box .employer-box-main.last{margin-right:0;}
.major-design-main .major-design-right .top-employer-box .employer-box-main.blue{background:#0076a3;}
.major-design-main .major-design-right .top-employer-box .employer-box-main .employer-data{display:block;padding:10px;color:#fff;}
.major-design-main .major-design-right .top-employer-box .employer-box-main .employer-data h6{font-family:'proxima_nova_rgbold';font-size:16px;text-transform:uppercase;}
.major-design-main .major-design-right .top-employer-box .employer-box-main .employer-data span{display:block;padding:0 5px;background:rgba(255, 255, 255, 0.3);font-family:'proxima_nova_rgregular';font-size:10px;margin-top:6px;}
.major-design-main .major-design-right .top-employer-box .employer-box-main .employer-data b{font-family:'proxima_nova_rgregular';font-size:24px;text-align:right;display:block;margin:10px 0 0 0;}
.major-design-main .major-design-right .top-employer-box .employer-box-main .employer-data b i{display:inline-block;font-style:normal;padding:0 0 0 28px;background:url(../images/Major-new-design/coins.png) no-repeat 0 0;}
.major-design-main .major-design-right h4{text-transform:uppercase;font-family:'proxima_nova_rgbold';color:#f64747;font-size:18px;margin-bottom:30px;}
.major-design-main .major-design-right .company-spotlights{display:block;width:88%;margin:0 auto;background:#000;color:#fff;padding:20px;border-radius:20px;margin-bottom:50px;}
.major-design-main .major-design-right .company-spotlights p{color:#fff;margin:0;}
.major-design-main .major-design-right .company-spotlights h6{font-family:'proxima_nova_rgbold';font-size:16px;text-transform:uppercase;display:inline-block;border-bottom:1px solid;line-height:14px;}
.major-design-main .major-design-right .company-spotlights h6 a{color:#fff;}
.major-design-main .major-design-right .company-spotlights.green{background:#03c9a9;}
.major-design-main .major-design-right .company-spotlights.blue{background:#2185c5;}
.major-design-main .major-design-right .company-spotlights p a,
.major-design-main .major-design-right .seeker-guide-box p a{text-decoration:underline;color:#fff;}
.major-design-main .major-design-right .company-spotlights p a:hover,
.major-design-main .major-design-right .seeker-guide-box p a:hover{text-decoration:none;}
.major-design-main .major-design-right .interview-block{display:inline-block;width:100%;}
#major-pages-design .major-design-main .major-design-right .interview-block h5{padding:5px 10px;font-size:18px;color:#fff;background:#4ec8d8;display:inline-block;font-family:'proxima_nova_rgbold';margin-bottom:10px;}
p.source-text{color:#333;font-family:"proxima_novaregular_italic" !important;font-size:14px;line-height:24px;margin-bottom:30px;text-align:right;}
.major-design-main .major-design-right .engineer-toolset-box{display:inline-block;width:100%;float:left;position:relative;margin-bottom:30px;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data{display:inline-block;width:60%;float:right;position:relative;overflow:hidden;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data .data-text{display:inline-block;width:100%;margin-bottom:30px;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data .data-text .data-text-main{display:inline-block;width:77%;float:right;position:relative;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data .data-text .data-text-main i{display:inline-block;width:75px;height:50px;background:url(../images/Major-new-design/toolbox-icon.png) no-repeat 23px center #f9bf3b;border-radius:30px 0 0 30px;vertical-align:middle;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data .data-text .data-text-main span{height:50px;display:inline-block;vertical-align:middle;line-height:50px;padding:0 25px 0 10px;background:#2185c5;border-radius:0 15px 15px 0;font-family:'proxima_nova_rgbold';color:#fff;text-transform:uppercase;font-size:18px;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data em.line-top{position:absolute;width:1px;height:100%;background:#EBEBEB;top:25px;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data em.line-bot{display:block;position:absolute;width:1px;height:31px;bottom:0px;background:#fff;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data .data-text.last{margin-bottom:0;}
.major-design-main .major-design-right .engineer-toolset-box .toolset-box-data .data-text .data-text-main em{position:absolute;width:300px;height:1px;background:#EBEBEB;top:50%;left:-300px;}
.major-design-main .major-design-right .engineer-toolset-box .engineer-icon-box{display:inline-block;width:40%;float:left;position:absolute;height:100%;}
.major-design-main .major-design-right .engineer-toolset-box .engineer-icon-box span{position:absolute;top:50%;left:50%;display:block;background:url(../images/Major-new-design/engineer-icon.png) no-repeat center;width:150px;height:150px;margin:-75px 0 0 -75px;z-index:1;}
.major-design-main .major-design-right .engineer-toolset-box .engineer-icon-box i{position:absolute;top:50%;width:50%;right:0;height:1px;background:#EBEBEB;z-index:0;margin-top:-4px;}
.major-design-main .major-design-right table.software-engineer{width:100%;}
.major-design-main .major-design-right table.software-engineer span{padding:10px 17px;text-align:left;display:block;font-family:'proxima_nova_rgregular';font-size:14px;}
.major-design-main .major-design-right table.software-engineer th{background:#f76645;border-right:1px solid #fff;vertical-align:top;}
.major-design-main .major-design-right table.software-engineer td{border-right:1px solid #fff;}
.major-design-main .major-design-right table.software-engineer th span{font-family:'oswaldbook';font-weight:normal;font-size:18px;color:#fff;}
.major-design-main .major-design-right table.software-engineer td{vertical-align:top;}
.major-design-main .major-design-right table.software-engineer tr.red-row td{background:#feefec;}
.major-design-main .major-design-right .top-employer-box .skills-box-main{display:inline-block;width:31.33333333%;margin-right:2.2%;background:#55d188;text-align:left;margin-bottom:2.2%;}
.major-design-main .major-design-right .top-employer-box .skills-box-main.blue{background:#448ccb;}
.major-design-main .major-design-right .top-employer-box .skills-box-main.last{margin-right:0;}
.major-design-main .major-design-right .top-employer-box .skills-box-main .skills-box{display:block;padding:9px 20px 2px;color:#fff;font-family:'proxima_nova_rgbold';}
.major-design-main .major-design-right .top-employer-box .skills-box-main .skills-box h6{font-size:14px;font-weight:normal;height:40px;text-transform:uppercase;line-height:16px;}
.major-design-main .major-design-right .top-employer-box .skills-box-main .skills-box i{font-size:24px;font-style:normal;font-family:'proxima_nova_rgregular';line-height:20px;padding:0 0 0 15px;background:url(../images/Major-new-design/up-icn-bg.png) no-repeat 0 6px;}
.major-design-main .major-design-right .top-employer-box .salaries-box-main{display:inline-block;width:31.33333333%;margin-right:2.2%;background:#03c9a9;text-align:left;margin-bottom:2.2%;border-radius:20px 0;}
.major-design-main .major-design-right .top-employer-box .salaries-box-main.blue{background:#1e8bc3;}
.major-design-main .major-design-right .top-employer-box .salaries-box-main.orange{background:#f9690e;}
.major-design-main .major-design-right .top-employer-box .salaries-box-main.last{margin-right:0;}
.major-design-main .major-design-right .top-employer-box .salaries-box-main .salaries-box{padding:10px;}
.major-design-main .major-design-right .top-employer-box .salaries-box-main .salaries-box h6{font-family:'oswaldbold';color:#fff;font-size:24px;line-height:27px;height:56px;}
.major-design-main .major-design-right .top-employer-box .salaries-box-main .salaries-box b{display:block;text-align:right;}
.major-design-main .major-design-right .top-employer-box .salaries-box-main .salaries-box b i{font-size:24px;font-style:normal;font-family:'proxima_nova_rgregular';color:#fff;padding:3px 10px;background:rgba(255, 255, 255, 0.3);vertical-align:middle;}
.major-design-main .major-design-right .top-employer-box .salaries-box-main .salaries-box b em{width:35px;height:32px;background:url(../images/Major-new-design/coins-dark.png) no-repeat center;display:inline-block;vertical-align:middle;margin:0 5px 0 0;}
.major-design-main .major-design-right .top-employer-box .salaries-footer-text{display:block;text-align:right;font-size:10px;color:#333333;font-family:'proxima_novaregular_italic';}
.major-design-main .major-design-right .career-field-table{width:100%;margin-bottom:30px;}
.major-design-main .major-design-right .career-field-table span{display:block;float:none;padding:10px;text-align:center;}
.major-design-main .major-design-right .career-field-table th{background:#ea5646;}
.major-design-main .major-design-right .career-field-table th span{color:#fff;font-size:18px;font-family:'proxima_nova_rgbold';text-transform:uppercase;}
.major-design-main .major-design-right .career-field-table td{position:relative;}
.major-design-main .major-design-right .career-field-table .career-field{width:45%;}
.major-design-main .major-design-right .career-field-table td{padding-bottom:33px;vertical-align:bottom;background:url(../images/Major-new-design/pad-37-bg.png) bottom repeat-x #fff;padding-top:10px;}
.major-design-main .major-design-right .career-field-table td.small{padding-bottom:15px;}
.major-design-main .major-design-right .career-field-table td.career-field span{font-family:'proxima_nova_rgbold';font-size:16px;}
.major-design-main .major-design-right .career-field-table .career-field span{text-align:left;}
.major-design-main .major-design-right .career-field-table tr.gray td{background:url(../images/Major-new-design/pad-17-bg.png) bottom repeat-x #fafafa;padding-bottom:17px;padding-top:0;}
.major-design-main .major-design-right .career-field-table tr.first td{padding-top:0;}
.major-design-main .major-design-right .career-field-table span.point-box{position:relative;padding-bottom:18px;font-family:'proxima_nova_rgregular';font-size:14px;}
.major-design-main .major-design-right .career-field-table span.point-box i{position:absolute;display:block;width:10px;height:10px;background:#598527;border:5px solid #fff;border-radius:10px;left:50%;margin-left:-8px;bottom:-10px;}
.major-design-main .major-design-right .earning-box{display:inline-block;width:100%;}
.major-design-main .major-design-right .earning-box .earning-box-data{display:inline-block;float:left;width:170px;height:170px;position:relative;margin:0 13px 0 0;}
.major-design-main .major-design-right .earning-box .earning-box-data h6{display:block;height:45%;height:calc(50% - 10px);border-radius:150px 150px 0 0;border:10px solid #e1e1e1;border-bottom:none;color:#fff;text-align:center;}
.major-design-main .major-design-right .earning-box .earning-box-data .earning-box-main{display:block;height:100%;}
.major-design-main .major-design-right .earning-box .earning-box-data span{display:block;height:45%;height:calc(50% - 10px);border-radius:0 0 150px 150px;border:10px solid #e7e7e7;border-top:none;text-align:center;font-size:24px;font-family:'proxima_nova_rgbold';color:#fff;background:#000;line-height:50px;}
.major-design-main .major-design-right .earning-box .earning-box-data.last{margin:0;}
.major-design-main .major-design-right .earning-box .earning-box-data.blue h6{background:#1e8bc3;}
.major-design-main .major-design-right .earning-box .earning-box-data.blue span{background:#4ba2cf;}
.major-design-main .major-design-right .earning-box .earning-box-data.orange h6{background:#f9690e;}
.major-design-main .major-design-right .earning-box .earning-box-data.orange span{background:#fa873e;}
.major-design-main .major-design-right .earning-box .earning-box-data.green h6{background:#acd373;}
.major-design-main .major-design-right .earning-box .earning-box-data.green span{background:#bddc8f;}
.major-design-main .major-design-right .earning-box .earning-box-data.last h6{background:#a186be;}
.major-design-main .major-design-right .earning-box .earning-box-data.last span{background:#b49ecb;}
.major-design-main .major-design-right .earning-box .earning-box-data h6 i{font-style:normal;font-family:'oswaldbold';font-size:12px;display:block;padding:34px 20px 0;text-transform:uppercase;line-height:15px;}
.major-design-main .major-design-right .earning-box .earning-box-data.blue h6 i{font-size:24px;}
.major-design-main .major-design-right .earning-box .earning-box-data.orange h6 i{font-size:19px;line-height:22px;padding:25px 20px 0;}
.major-design-main .major-design-right .earning-box .earning-box-data.last h6 i{font-size:14px;padding:44px 20px 0;}
.major-design-main .major-design-right ul.rounded-corner li strong{font-family:'proxima_nova_rgbold';font-weight:normal;}
.major-design-main .major-design-right ul.rounded-corner.green-blue{}
.major-design-main .major-design-right ul.rounded-corner.green-blue li{background:#1e8bc3;}
.major-design-main .major-design-right ul.rounded-corner.green-blue li.orange-light{background:#55d188;}
.major-design-main .major-design-right .seeker-guide-box{display:block;width:90%;margin:0 auto;padding:10px 20px;background:#ccc;margin-bottom:20px;}
.major-design-main .major-design-right .seeker-guide-box h6{color:#fff;text-transform:uppercase;font-family:'proxima_nova_rgbold';font-size:18px;margin-bottom:5px;}
.major-design-main .major-design-right .seeker-guide-box p{color:#fff;margin:0;}
.major-design-main .major-design-right .mar-50{margin-left:50px;}
.major-design-main .major-design-right h5.mar-50{color:#1e8bc3;font-size:14px;font-family:'proxima_nova_rgbold';}
.major-design-main .major-design-right .seeker-guide-box.green{background:#86e2d5;}
.major-design-main .major-design-right .seeker-guide-box.blue{background:#6bb9f0;}
.major-design-main .major-design-right .seeker-guide-box.yellow{background:#f4b350;}
.major-design-main .major-design-right .top-employer-box .job-box-main{display:inline-block;width:31.33333333%;margin-right:2.2%;background:#f9690e;text-align:left;margin-bottom:2.2%;}
.major-design-main .major-design-right .top-employer-box .job-box-main.light{background:#ff934f;}
.major-design-main .major-design-right .top-employer-box .job-box-main.last{margin-right:0;}
.major-design-main .major-design-right .top-employer-box .job-box-main .job-box{padding:5px 10px;color:#fff;}
.major-design-main .major-design-right .top-employer-box .job-box-main .job-box h6{font-family:'proxima_nova_rgbold';font-size:16px;height:35px;}
.major-design-main .major-design-right .top-employer-box .job-box-main .job-box b{display:block;font-size:14px;font-family:'proxima_nova_rgregular';background:rgba(255, 255, 255, 0.23);padding:2px 9px 0;line-height:18px;margin-bottom:5px;}
.major-design-main .major-design-right .top-employer-box .job-box-main .job-box b i{float:right;font-style:normal;}
.major-design-main .major-design-right .summary-block-main{float:left;margin-bottom:40px;}
.major-design-main .major-design-right .summary-block-main .summary-block{float:none;display:table;border:1px solid #ebebeb;border-radius:15px;margin-bottom:40px;width:100%;min-height:96px;}
.major-design-main .major-design-right .summary-block-main .summary-block.lite .summary-left{background-color:#008ec3;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-left{float:none;width:36%;border:1px solid #ebebeb;border-radius:15px 0 0 15px;background:url(../images/Major-new-design/career_bg.png) right center #00aeef no-repeat;display:table-cell;vertical-align:middle;border-left:1px solid #ebebeb;text-align:left;padding-left:20px;position:relative;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-left span{font-family:'proxima_nova_rgbold';color:#fff;font-size:24px;line-height:24px;text-transform:uppercase;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-left i{height:20px;width:20px;position:absolute;bottom:-10px;background:url(../images/Major-new-design/summary_Bg.png) no-repeat;left:50%;margin-left:-10px;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-left i em{position:absolute;background:#ebebeb;width:5px;top:20px;height:40px;left:50%;margin-left:-2px;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-right{float:none;width:70%;display:table-cell;vertical-align:middle;padding:12px 20px;}
.major-design-main .major-design-right .summary-block-main .summary-block .summary-right p{margin-bottom:0;}
.major-design-main .major-design-right .summary-block-main .summary-block .green-box{background:#acd373;border:1px solid #8dc63f;border-radius:10px;float:left;padding:10px;margin-left:2px;}
.major-design-main .major-design-right .summary-block-main .summary-block .green-box span{font-size:14px;font-family:'proxima_nova_rgregular';color:#fff;}
.major-design-main .major-design-right .summary-block-main .summary-block .green-box strong{font-family:'proxima_nova_rgbold';color:#fff;font-size:18px;line-height:24px;float:left;}
.ua-safari .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.medium{background:#8dc63f;border:1px solid #598527;}
.major-design-main .major-design-right .summary-block-main .summary-block .green-box.dark{background:#598527;border:1px solid #406618;}
.major-design-main .major-design-right .career-path-main.orange-colors{}
.major-design-main .major-design-right .career-path-main .career-block.light{background:#ff937a;}
.major-design-main .major-design-right .career-path-main .career-block{background:#03c9a9;}
.Computer-Science-career .major-design-main .major-design-right .career-path-main.orange-colors{}
.Computer-Science-career .major-design-main .major-design-right .career-path-main .career-block.light{background:#ff937a;}
.Computer-Science-career .major-design-main .major-design-right .career-path-main .career-block{background:#f76645;}
.Computer-Science-career .major-design-main .major-design-right ul.rounded-corner.with-title li p{margin-bottom:0;}
.major-design-main .major-design-right .career-path-main.sh-new .career-block.light{background:#55ade5;}
.major-design-main .major-design-right .career-path-main.sh-new .career-block{background:#2185c5;}
.major-design-main .major-design-right .job-related-main{display:inline-block;width:100%;text-align:center;margin-bottom:0;}
.major-design-main .major-design-right .job-related-main .job-related{display:inline-block;width:31.33333333%;margin-right:2.2%;background:#2185c5;text-align:left;margin-bottom:2.8%;min-height:240px;vertical-align:top;}
.major-design-main .major-design-right .job-related-main .job-related.last{margin-right:0;}
.major-design-main .major-design-right .job-related-main .job-related.green{background:#7fcc66;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data{display:block;padding:10px;color:#fff;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data h6{text-transform:uppercase;font-family:'proxima_nova_rgbold';font-size:14px;line-height:22px;color:#fff;display:inline-block;margin-bottom:10px;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data .display{display:table;padding:0 10px;background:rgba(255, 255, 255, 0.3);font-family:'proxima_nova_rgregular';font-size:10px;margin-top:0;width:90%;margin-bottom:0;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data .display span{float:none;display:table-cell;vertical-align:middle;line-height:22px;font-size:11px;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data .display p{float:right;margin-bottom:0;display:table-cell;color:#fff;font-size:12px;line-height:22px;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data b{text-align:right;display:block;font-size:70px;line-height:70px;position:relative;font-family:'proxima_nova_rgregular';margin:10px 0;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data b i{display:inline-block;font-style:normal;padding:0;background:url(../images/Major-new-design/job_bg.png) no-repeat 0 0;height:50px;width:50px;position:absolute;left:7%;top:10px;}
.major-design-main .major-design-right .job-related-main .job-related .employer-data .display.bg-none{background:none;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.purple span{background-color:#9a12b3;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.dark-yellow span{background-color:#f89406;background-position:15px -90px;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.lite-green span{background-color:#4ecdc4;background-position:15px -205px;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.purple .growth-graph{border:3px solid #9a12b3;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.dark-yellow .growth-graph{border:3px solid #f89406;}
.major-design-main .major-design-right .growth-graph-main .growth-graph-block.lite-green .growth-graph{border:3px solid #4ecdc4;}
.major-design-main .major-design-right ul.rounded-corner.with-title{}
.major-design-main .major-design-right ul.rounded-corner.with-title li span{display:block;font-family:'proxima_nova_rgbold';font-weight:normal;text-transform:uppercase;font-size:18px;}
.major-design-main .major-design-right ul.rounded-corner.with-title li p{color:#fff;padding-bottom:20px;}
.major-design-main .major-design-right ul.rounded-corner.with-title li{position:relative;padding:25px;border-radius:60px 0 60px 0;padding-bottom:0px;}
.major-design-main .major-design-right ul.rounded-corner.with-title li i{background:url(../images/Major-new-design/computer-eng-degree/concentration_sprite.png) no-repeat;width:200px;height:150px;display:block;position:absolute;right:0;bottom:0;}
.major-design-main .major-design-right ul.rounded-corner.with-title li i.comp_arch{background-position:64px 56px;}
.major-design-main .major-design-right ul.rounded-corner.with-title li i.comp_network{background-position:64px -165px;}
.major-design-main .major-design-right ul.rounded-corner.with-title li i.soft_eng{background-position:64px -378px;}
.major-design-main .major-design-right ul.rounded-corner.with-title li i.cyber_seq{background-position:64px -574px;}
.Computer-Science-career .major-design-main .major-design-right .employers-block{float:none;display:inline-block;text-align:center;margin-bottom:20px;}
.Computer-Science-career .major-design-main .major-design-right .employers-block span{color:#fff;font-family:'proxima_nova_rgbold';font-size:16px;line-height:16px;background:#7fcc66;display:inline-block;padding:15px 10px;margin-bottom:20px;border-radius:25px 0;width:110px;margin-left:10px;max-height:52px;float:left;}
.Computer-Science-career .major-design-main .major-design-right .employers-block span.blue{background:#2185c5;}
.Computer-Science-career .major-design-main .major-design-right .employers-block span.two{padding:7px 10px;}
.Computer-Science-career .major-design-main .major-design-right .career-path-main .career-block p a{text-decoration:underline;color:#fff;}
.Computer-Science-career .major-design-main .major-design-right .meet-the-expert .block p{display:inline;font-family:'open_sansitalic';font-size:12px;}
#major-pages-design.Computer-Science-career .major-banner h1 span{font-size:38px;}
#major-pages-design.Computer-Science-career .major-banner h1{font-size:38px;}
#major-pages-design.software-engineer-careers .major-banner h1 span{font-size:34px;}
#major-pages-design.software-engineer-careers .major-banner h1{font-size:30px;}
.major-design-main .major-design-right .employers-block{float:none;display:inline-block;text-align:center;margin-bottom:20px;}
.major-design-main .major-design-right .employers-block .tab{color:#fff;font-family:'proxima_nova_rgbold';font-size:16px;line-height:16px;background:#7fcc66;margin-bottom:20px;border-radius:25px 0;width:110px;padding:0 11px;margin-left:10px;height:52px;float:left;display:table;text-align:center;}
.major-design-main .major-design-right .employers-block .tab span{display:table-cell;vertical-align:middle;text-align:center;}
.major-design-main .major-design-right .employers-block .tab.blue{background:#2185c5;}
.major-design-main .major-design-right .employers-block .row_center{float:none;margin:0 auto;display:table;text-align:center;width:40%;}
.major-design-main .major-design-right .employers-block span.two{padding:7px 10px;}
.major-design-main .major-design-right span.small-title{font-family:'proxima_nova_rgbold';font-size:18px;line-height:24px;color:#f64747;text-transform:uppercase;margin-bottom:20px;float:left;}
.major-design-main .major-design-right span.small-title.black{color:#333333;}
.major-design-main .major-design-right .career-path-main.orange-colors.radius .career-block{border-radius:25px;margin-bottom:30px;padding:20px;}
.major-design-main .major-design-right .com-toolbox-main{}
.major-design-main .major-design-right .com-toolbox-main .com-tool-box{margin-bottom:25px;display:table;width:100%;border-radius:0 30px;}
.major-design-main .major-design-right .com-toolbox-main .com-tool-box i{background:url(../images/Major-new-design/tool-bg.png) no-repeat center center #f9bf3b;float:none;width:14%;display:table-cell;border-radius:50px 0 0 50px;padding:43px 0;vertical-align:top;}
.major-design-main .major-design-right .com-toolbox-main .com-tool-box .right{background:#2185c5;float:none;width:83%;display:table-cell;padding:10px;border-radius:0 50px 50px 0;vertical-align:top;}
.major-design-main .major-design-right .com-toolbox-main .com-tool-box.light i{background-color:#ffd87e;}
.major-design-main .major-design-right .com-toolbox-main .com-tool-box.light .right{background:#7bc6f6;}
.major-design-main .major-design-right .com-toolbox-main .com-tool-box .right span{font-family:'proxima_nova_rgbold';font-size:16px;line-height:24px;color:#fff;}
.major-design-main .major-design-right .com-toolbox-main .com-tool-box .right p{font-size:14px;line-height:24px;color:#fff;margin-bottom:0;}
.major-design-main .major-design-right .top-employer-box.edited{}
.major-design-main .major-design-right .top-employer-box .skills-box-main .skills-box h6{font-family:'proxima_nova_rgregular';font-size:14px;text-transform:none;}
.major-design-main .major-design-right .top-employer-box.edited.green-color .skills-box-main{background:#26a65b;}
.major-design-main .major-design-right .top-employer-box.edited.green-color .skills-box-main.lite{background:#55d188;}
.major-design-main .major-design-right .top-employer-box.edited.blue-color .skills-box-main{background:#448ccb;}
.major-design-main .major-design-right .top-employer-box.edited.blue-color .skills-box-main.lite{background:#00bff3;}
.major-design-main .major-design-right .top-employer-box.edited.orange-color .skills-box-main{background:#f9690e;}
.major-design-main .major-design-right .top-employer-box.edited.orange-color .skills-box-main.lite{background:#ff9d5f;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block.lite-green{background:#03c9a9;}
.major-design-main .major-design-right .sofware-use-main .sofware-use-block.blue{background:#1e8bc3;}
.major-design-main .major-design-right .career-field-table em{position:absolute;background:url(../images/Major-new-design/table-arrow.png) no-repeat;height:30px;width:174px;right:-91px;top:35px;}
.major-design-main .major-design-right .salary-block{float:left;width:100%;margin-bottom:50px;}
.major-design-main .major-design-right .salary-block .head{background:#ea5646;padding:13px 0;width:100%;float:left;}
.major-design-main .major-design-right .salary-block .head span{text-transform:uppercase;font-family:'proxima_nova_rgbold';font-size:18px;line-height:24px;color:#fff;padding:0 10px;}
.major-design-main .major-design-right .salary-block .body-block{float:left;width:100%;}
.major-design-main .major-design-right .salary-block .body-block ul li{border-bottom:1px solid #ebebeb;list-style:none;float:none;width:100%;display:table;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-left{float:none;width:34%;display:table-cell;vertical-align:bottom;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-left strong{font-family:'proxima_nova_rgbold';font-size:16px;line-height:24px;color:#333;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right{float:none;display:table-cell;vertical-align:bottom;position:relative;top:24px;width:210px;float:right;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right .img{}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right i{background:#a3d39c;height:10px;width:10px;float:left;border-radius:50%;border:5px solid #fff;position:absolute;top:4px;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right .text-block{float:none;display:block;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right .design-block{float:left;position:relative;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right i.left-round{left:0;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right i.right-round{right:-20px;top:4px;background:#598527;}
.major-design-main .major-design-right .salary-block .head span.left-head{width:40%;float:left;}
.major-design-main .major-design-right .salary-block .head span.right-head{width:40%;float:left;}
.major-design-main .major-design-right .salary-block .body-block ul{width:100%;float:left;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right .text-block span.one{float:left;position:relative;left:-22px;}
.major-design-main .major-design-right .salary-block .body-block ul li .body-right .text-block span.two{float:right;}
.major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.first .body-right{left:0;float:right;}
.major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.two .body-right{right:20%;}
.major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.three .body-right{right:25%;}
.major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.four .body-right{right:20%;}
.major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.five .body-right{float:left;}
.major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.six .body-right{right:15%;}
.major-design-main .major-design-right .salary-block .body-block ul li .right-wrap.seven .body-right{right:15%;}
.major-design-main .major-design-right .top-employer-box.blue-green{}
.major-design-main .major-design-right .top-employer-box.blue-green .employer-box-main{background:#2185c5;min-height:120px;vertical-align:top;}
.major-design-main .major-design-right .top-employer-box.blue-green .employer-box-main.green{background:#7fcc66;}
.major-design-main .major-design-right .top-employer-box.blue-green .employer-box-main .employer-data b i{background:url(../images/Major-new-design/up-icn-bg.png) no-repeat 0 6px;}
.major-design-main .major-design-right .top-employer-box.blue-green .employer-box-main .employer-data h6 span{text-transform:uppercase;float:none;background:none;display:table-cell;clear:none;font-size:18px;font-family:'proxima_nova_rgbold';padding:0;padding-left:10px;vertical-align:middle;}
.major-design-main .major-design-right .top-employer-box.blue-green .employer-box-main .employer-data h6 em{background:#fff;text-align:center;float:none;color:#f76645;font-style:normal;width:30px;padding:5px 0;font-family:'proxima_novablack';margin-right:15px;display:table-cell;vertical-align:middle;}
.major-design-main .major-design-right .top-employer-box.blue-green .employer-box-main .employer-data h6{font-family:'proxima_nova_rgbold';font-size:18px;line-height:18px;width:100%;margin-bottom:10px;float:none;display:table;}
.major-design-main .major-design-right .top-employer-box.blue-green .employer-box-main .employer-data span{clear:both;padding:0 10px;}
.major-design-main .major-design-right .top-employer-box.blue-green .employer-box-main .employer-data span i{float:right;font-family:'proxima_nova_rgregular';font-style:normal;font-size:14px;}
.major-design-main .major-design-right .meet-the-expert{float:left;}
.major-design-main .major-design-right .meet-the-expert span{background:#ea5646;color:#fff;padding:13px 30px;font-family:'oswaldbold';font-size:24px;line-height:16px;font-family:'oswaldbook';float:left;text-transform:capitalize;padding-left:20px;}
.major-design-main .major-design-right .meet-the-expert .block{float:left;border:3px solid #ea5646;padding:10px 20px;background:#fafafa;}
.major-design-main .major-design-right .meet-the-expert .block .img-block{position:relative;display:inline-block;float:left;width:145px;}
.major-design-main .major-design-right .meet-the-expert .block p{display:inline;}
#major-pages-design.computer-degree .search-tool-left{margin-bottom:30px;}
#major-pages-design .flow-block{width:100%;display:inline-block;}
#major-pages-design .flow-block .content-block.concentrations-flow{background:none;padding-bottom:0;float:left;width:100%;padding:0;border:0;}
#major-pages-design .flow-block .content-block.concentrations-flow .left-icn{width:19%;position:relative;}
#major-pages-design .flow-block .content-block .left-icn .flow-title{position:absolute;top:30px;background-color:#138ebf;font-size:18px;line-height:25px;color:#fff;border-radius:15px 0 0 15px;padding:13px 2px 13px 15px;min-width:115px;text-align:left;text-transform:uppercase;font-family:'oswaldbook';right:0;border-right:0;}
#major-pages-design .flow-block .content-block.concentrations-flow.audit-first .left-icn .flow-title{background-color:#e87e04;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content{width:81%;margin-top:30px;float:right;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content p.flow-text{font-size:14px;line-height:24px;color:#333333;font-family:'titilliumregular';background-color:#fafafa;border:4px solid #e87e04;border-radius:0 15px 15px 0;border-left:0;width:auto;margin-bottom:0;padding:13px 14px 13px 20px;min-height:87px;}
#major-pages-design .flow-block .content-block.concentrations-flow.auditing-in{background:url(../images/Major-new-design/computer-eng-degree/orange-line.png) repeat-y 87px 0;}
#major-pages-design .flow-block .content-block.concentrations-flow .left-icn{width:19%;position:relative;}
#major-pages-design .flow-block .content-block.concentrations-flow.auditing-in .orange-line{position:absolute;background:none #e87e04;z-index:1;width:66px;top:-4px;height:4px;left:87px;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content ul.flows{list-style:none;float:left;width:100%;margin:0;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content ul.flows li{background-color:#e87e04;width:28.3%;padding:3% 1% 4% 2%;margin-right:3%;border-radius:15px 0 15px 0;float:left;position:relative;min-height:inherit;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content ul.flows li span{font-size:18px;line-height:18px;color:#fff;text-transform:uppercase;font-family:'proxima_nova_rgbold';margin-bottom:5px;display:block;margin-bottom:10px;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content ul.flows li i{position:absolute;left:50%;margin-left:-8px;top:-30px;width:18px;height:27px;background:url(../images/Major-new-design/computer-eng-degree/arrow-down.png) no-repeat 0 0px;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content ul.flows li p{margin-bottom:0;line-height:15px;color:#fff;font-size:12px;}
#major-pages-design .flow-block .content-block.concentrations-flow .right-content ul.flows li.last{margin-right:0;}
#major-pages-design .flow-block .content-block .left-icn .down-arrow.auditing-in{top:155px;left:76px;background:url(../images/Major-new-design/computer-eng-degree/left-arrow.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block .left-icn .down-arrow{width:26px;height:20px;position:absolute;left:19px;}
#major-pages-design .flow-block .content-block.concentrations-flow .line{left:87px;top:0px;height:30px;width:5px;position:absolute;}
#major-pages-design .flow-block .content-block.concentrations-flow .line.finance{background-image:url(../images/Major-new-design/computer-eng-degree/blue-line.png);background-repeat:repeat-y;}
#major-pages-design .flow-block .content-block.concentrations-flow.finance .left-icn .flow-title{background-color:#79b1f8;}
#major-pages-design .flow-block .content-block.concentrations-flow.finance .right-content p.flow-text{border-color:#79b1f8;}
#major-pages-design .flow-block .content-block .left-icn .down-arrow.finance{top:155px;left:76px;background:url(../images/Major-new-design/computer-eng-degree/blue-arrow-left.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.finance-list .orange-line.finance{background:none #79B1F8;z-index:1;width:66px;top:-4px;height:4px;left:87px;position:absolute;}
#major-pages-design .flow-block .content-block.concentrations-flow.finance-list .right-content ul.flows li{background-color:#79b1f8;}
#major-pages-design .flow-block .content-block.concentrations-flow.finance-list .right-content ul.flows li i{background:url(../images/Major-new-design/computer-eng-degree/blue-arrow-down.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.finance-list{background:url(../images/Major-new-design/computer-eng-degree/blue-line.png) repeat-y 87px 0;}
#major-pages-design .flow-block .content-block.concentrations-flow .line.forensic{background-img:url(../images/Major-new-design/computer-eng-degree/red-line.png);background-repeat:repeat-y;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic .left-icn .flow-title{background-color:#EF4836;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic .right-content p.flow-text{border-color:#ef4836;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list{background:url(../images/Major-new-design/computer-eng-degree/red-line.png) repeat-y 87px 0;padding-bottom:25px;}
#major-pages-design .flow-block .content-block .left-icn .down-arrow.forensic{top:155px;left:76px;background:url(../images/Major-new-design/computer-eng-degree/red-arrow-left.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list .orange-line.forensic{background:none #EF4836;z-index:1;width:66px;top:-4px;height:4px;left:87px;position:absolute;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list .right-content ul.flows li{background-color:#ef4836;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list .right-content ul.flows li i{background:url(../images/Major-new-design/computer-eng-degree/red-arrow-down.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow .line.forensic{background:#EF4836;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list.last-box{position:relative;margin-bottom:35px;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic-list.last-box .curves-t-l{width:60px;height:5px;background-color:#ed145b;left:60px;position:absolute;bottom:0px;}
#major-pages-design .flow-block .content-block.concentrations-flow.public_community.last-box .curves-t-l{width:60px;height:5px;background-color:#a864a8;left:60px;position:absolute;bottom:0px;}
#major-pages-design .flow-block .content-block.concentrations-flow .line.green-clr{background-img:url(../images/Major-new-design/computer-eng-degree/green-line.png);background-repeat:repeat-y;}
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr .left-icn .flow-title{background-color:#26a65b;}
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr .right-content p.flow-text{border-color:#26a65b;}
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr-list{background:url(../images/Major-new-design/computer-eng-degree/green-line.png) repeat-y 87px 0;padding-bottom:25px;}
#major-pages-design .flow-block .content-block .left-icn .down-arrow.green-clr{top:155px;left:76px;background:url(../images/Major-new-design/computer-eng-degree/green-arrow-left.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr-list .orange-line.green-clr{background:none #26a65b;z-index:1;width:66px;top:-4px;height:4px;left:87px;position:absolute;}
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr-list .right-content ul.flows li{background-color:#26a65b;}
#major-pages-design .flow-block .content-block.concentrations-flow.green-clr-list .right-content ul.flows li i{background:url(../images/Major-new-design/computer-eng-degree/green-arrow-down.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow .line.green-clr{background:#26a65b;}
#major-pages-design .flow-block .content-block.concentrations-flow.last-box{position:relative;margin-bottom:35px;}
#major-pages-design .flow-block .content-block.concentrations-flow.last-box .curves-t-l{width:60px;height:5px;background-color:#26a65b;left:60px;position:absolute;bottom:0px;}
.major-design-main .major-design-right h2.pur{color:#9b59b6;}
.major-design-main .major-design-right h2.green{color:#049372;}
.major-design-main .major-design-right h2.red{color:#d91e18;}
.major-design-main .major-design-right h2.yellow{color:#f5b041;}
.major-design-main .major-design-right h3.box{background-color:#9b59b6;font-size:24px;font-family:'proxima_nova_rgbold';padding:10px 7px;color:#fff;display:inline-block;float:none;margin-bottom:30px;}
.major-design-main .major-design-right h3.box.green{background-color:#049372;}
.major-design-main .major-design-right h3.box.red{background-color:#d91e18;}
.major-design-main .major-design-right h3.box.yellow{background-color:#f5b041;}
.major-design-main .major-design-right .radius-block-main{background-color:#9b59b6;border-radius:50px;padding-top:30px;margin-bottom:40px;}
.major-design-main .major-design-right .radius-block-main.green{background-color:#049372;}
.major-design-main .major-design-right .radius-block-main.red{background-color:#d91e18;}
.major-design-main .major-design-right .radius-block-main.yellow{background-color:#f39c12;}
.major-design-main .major-design-right .radius-block-main .radius-block{padding:10px 40px;}
.major-design-main .major-design-right .radius-block-main .radius-block.even{background-color:rgba(255, 255, 255, 0.20);}
.major-design-main .major-design-right .radius-block-main .radius-block .title{color:#fff;text-transform:uppercase;line-height:24px;font-size:16px;font-family:'proxima_nova_rgbold';margin-bottom:5px;display:block;}
.major-design-main .major-design-right .radius-block-main .radius-block p{margin-bottom:0;color:#fff;}
.major-design-main .major-design-right .spotlight-block{border:1px solid #cccccc;border-radius:20px;padding:15px 18px;background:url(../images/Major-new-design/computer-eng-degree/metal-badge-skyblue.png) no-repeat right bottom #fafafa;margin-top:35px;float:left;margin-bottom:35px;}
.major-design-main .major-design-right .spotlight-block.green{background-image:url(../images/Major-new-design/computer-eng-degree/metal-badge.png);}
.major-design-main .major-design-right .spotlight-block.yellow{background-image:url(../images/Major-new-design/computer-eng-degree/metal-badge-yellow.png);}
.major-design-main .major-design-right .spotlight-block .spotlight-head{width:100%;display:inline-block;position:relative;}
.major-design-main .major-design-right .spotlight-block .spotlight-head .logo-block{width:140px;float:left;top:-50px;margin-right:18px;position:absolute;left:0;}
.major-design-main .major-design-right .spotlight-block .spotlight-head .logo-block img{max-width:140px;height:auto;border:1px solid #cccccc;display:block;}
.major-design-main .major-design-right .spotlight-block .spotlight-head h4{margin-bottom:0;font-size:30px;color:#9b59b6;font-family:'oswaldbook';float:left;width:76%;line-height:40px;text-transform:none;margin-left:160px;font-weight:normal}
.major-design-main .major-design-right .spotlight-block .spotlight-head h4.red{color:#f64747;}
.major-design-main .major-design-right .spotlight-block .spotlight-head h4.blue{color:#2185c5;}
.major-design-main .major-design-right .spotlight-block.yellow .spotlight-head h4{color:#f5b041;}
.major-design-main .major-design-right .spotlight-block.green .spotlight-head h4{color:#049372;}
.major-design-main .major-design-right .solid-box{width:86%;margin:0 auto;display:table;padding:15px 20px;background-color:#8e44ad;margin-bottom:20px;}
.major-design-main .major-design-right .solid-box.light-1{background-color:#b26ece;}
.major-design-main .major-design-right .solid-box.light-2{background-color:#d4a7e6;}
.major-design-main .major-design-right .solid-box .title{font-size:16px;text-transform:uppercase;color:#fff;font-family:'proxima_nova_rgbold';}
.major-design-main .major-design-right .solid-box p{margin-bottom:0;color:#fff;}
.major-design-main .major-design-right .accroding_information{display:table;padding:8px 15px 8px 8px;background:#cf000f;border-radius:150px 20px 20px 150px;margin:0 30px 77px 30px;}
.major-design-main .major-design-right .accroding_information i{display:table-cell;position:relative;vertical-align:middle;padding-right:20px;width:80px;height:80px;}
.major-design-main .major-design-right .accroding_information p{margin-bottom:0;color:#fff;padding:4px 0 0 0;}
.major-design-main .major-design-right .advice_success{display:table;border-radius:100px;}
.major-design-main .major-design-right .advice_success .left_side_advice{background:#8ecebb;display:table-cell;vertical-align:middle;border-radius:100px 0 0 100px;width:25%;text-align:center;padding:20px;}
.major-design-main .major-design-right .advice_success .left_side_advice strong{font-family:'oswaldbold';font-size:23px;color:#fff;font-weight:normal;text-transform:uppercase;padding-bottom:10px;letter-spacing:4px;}
.major-design-main .major-design-right .advice_success .left_side_advice span{font-family:'oswaldbold';font-size:40px;line-height:42px;color:#fff;font-weight:normal;text-transform:uppercase;}
.major-design-main .major-design-right .advice_success .right_side_advice{background:#43ad8d;border-radius:0 100px 100px 0;display:table-cell;vertical-align:middle;}
.major-design-main .major-design-right .advice_success .right_side_advice p{margin-bottom:0;padding:21px;color:#ffffff;}
#major-pages-design.software-degree .major-banner h1 span{font-size:40px;}
#major-pages-design.software-degree .major-banner h1{font-size:48px;}
#major-pages-design.software-degree .major-design-main .major-design-left ul li.icn-3 a i{background-position:10px -92px;}
#major-pages-design .flow-block .content-block.concentrations-flow.dark-blue .left-icn .flow-title{background-color:#00aeef;}
#major-pages-design .flow-block .content-block.concentrations-flow.dark-blue .right-content p.flow-text{border-color:#00aeef;}
#major-pages-design .flow-block .content-block.dark-blue-list .left-icn .down-arrow.forensic{background:url(../images/Major-new-design/software-degree/darkblue-arrow-left.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.dark-blue-list .right-content ul.flows li i{background:url(../images/Major-new-design/software-degree/darkblue-arrow-down.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.dark-blue-list .right-content ul.flows li{background-color:#00aeef;}
#major-pages-design .flow-block .content-block.concentrations-flow.dark-blue-list .orange-line.forensic{background:#00aeef;z-index:1;width:66px;top:-4px;height:4px;left:87px;position:absolute;}
#major-pages-design .flow-block .content-block.concentrations-flow.dark-blue-list{background:url(../images/Major-new-design/software-degree/darkblue-line.png) repeat-y 87px 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.forensic .line.finance{background-image:url(../images/Major-new-design/software-degree/red-line.png);background-repeat:repeat-y;}
#major-pages-design .flow-block .content-block.concentrations-flow.yellow .line.finance{background-image:url(../images/Major-new-design/software-degree/yellow-line.png);background-repeat:repeat-y;}
#major-pages-design .flow-block .content-block.concentrations-flow.yellow .left-icn .flow-title{background-color:#f7ca18;}
#major-pages-design .flow-block .content-block.concentrations-flow.yellow .right-content p.flow-text{border-color:#f7ca18;}
#major-pages-design .flow-block .content-block.yellow-list .left-icn .down-arrow.finance{background:url(../images/Major-new-design/software-degree/yellow-arrow-left.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.yellow-list .right-content ul.flows li i{background:url(../images/Major-new-design/software-degree/yellow-arrow-down.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.yellow-list .right-content ul.flows li{background-color:#f7ca18;}
#major-pages-design .flow-block .content-block.concentrations-flow.yellow-list .orange-line.finance{background:#f7ca18;z-index:1;width:66px;top:-4px;height:4px;left:87px;position:absolute;}
.major-design-main .major-design-right .radius-block-main.with-title strong{color:#03c9a9;font-family:'proxima_nova_rgbold';font-size:24px;line-height:24px;text-transform:uppercase;background:#111;display:block;padding:23px 0 23px 40px;border-radius:50px 50px 0 0;font-weight:normal;}
#major-pages-design .flow-block .content-block.concentrations-flow.yellow-list{background:url(../images/Major-new-design/software-degree/yellow-line.png) repeat-y 87px 0;}
#major-pages-design.software-degree h3{background:#00c3e5;color:#fff;padding:10px;}
#major-pages-design h3.box.lite-green{background:#03c9a9;}
#major-pages-design h3.box.purple{background:#9b59b6;}
#major-pages-design h3.box.orange{background:#f9690e;}
#major-pages-design h3.box.sky-blue{background:#19b5fe;}
#major-pages-design h3.box.lite-sky{background:#00c3e5;}
#major-pages-design h3.box.red{background:#f64747;}
.major-design-main .major-design-right h4.upper{color:#f64747;font-family:'proxima_nova_rgbold';font-size:18px;line-height:24px;text-transform:uppercase;margin-bottom:4px;}
.major-design-main .major-design-right h4.upper.purple{color:#9b59b6;}
.major-design-main .major-design-right h4.upper.orange{color:#f9690e;}
.major-design-main .major-design-right h4.upper.sky-blue{color:#19b5fe;}
.major-design-main .major-design-right h4.upper.lite-sky{color:#00c3e5;}
.major-design-main .major-design-right h4.upper.lite-green{color:#03c9a9;}
.major-design-main .major-design-right .radius-block-main.with-title{padding-top:0;}
.major-design-main .major-design-right .radius-block-main.lite-green{background:#03c9a9;}
.major-design-main .major-design-right .radius-block-main.orange{background:#f9690e;}
.major-design-main .major-design-right .radius-block-main.sky-blue{background:#19b5fe;}
.major-design-main .major-design-right .radius-block-main.lite-sky{background:#00c3e5;}
.major-design-main .major-design-right .radius-block-main.red{background:#f64747;}
.major-design-main .major-design-right .spotlight-block p.last{margin-bottom:0;}
.major-design-main .major-design-right .spotlight-block.sky-blue{background:url(../images/Major-new-design/computer-eng-degree/metal-badge-skyblue.png) no-repeat right bottom #fafafa;}
.major-design-main .major-design-right .spotlight-block.lite-green{background:url(../images/Major-new-design/computer-eng-degree/metal-badge-lite-green.png) no-repeat right bottom #fafafa;}
.major-design-main .major-design-right .spotlight-block.orange{background:url(../images/Major-new-design/computer-eng-degree/metal-badge-orange.png) no-repeat right bottom #fafafa;}
.major-design-main .major-design-right .spotlight-block.orange{background:url(../images/Major-new-design/computer-eng-degree/metal-badge-lite-sky.png) no-repeat right bottom #fafafa;}
.major-design-main .major-design-right .spotlight-block.purple{background:url(../images/Major-new-design/computer-eng-degree/metal-badge-purple.png) no-repeat right bottom #fafafa;}
.major-design-main .major-design-right .spotlight-block.red{background:url(../images/Major-new-design/computer-eng-degree/metal-badge-red.png) no-repeat right bottom #fafafa;}
.major-design-main .major-design-right .spotlight-block.orange .spotlight-head h4{color:#f9690e;}
.major-design-main .major-design-right .spotlight-block.lite-green .spotlight-head h4{color:#03c9a9;}
.major-design-main .major-design-right .spotlight-block.sky-blue .spotlight-head h4{color:#19b5fe;}
.major-design-main .major-design-right .spotlight-block.lite-sky .spotlight-head h4{color:#00c3e5;}
.major-design-main .major-design-right .radius-block-main.with-title.purple strong{color:#9b59b6;}
.major-design-main .major-design-right .radius-block-main.with-title.orange strong{color:#f9690e;}
.major-design-main .major-design-right .radius-block-main.with-title.sky-blue strong{color:#19b5fe;}
.major-design-main .major-design-right .radius-block-main.with-title.lite-sky strong{color:#00c3e5;}
.major-design-main .major-design-right .radius-block-main.with-title.red strong{color:#f64747;}
.major-design-main .major-design-right .consider-block-main{margin:0 30px;display:inline-block;margin-bottom:30px;}
.major-design-main .major-design-right .consider-block-main .consider-block{margin-bottom:20px;background:#d7402f;display:inline-block;border-radius:50px 0 50px 0;moz-border-radius:50px 0 50px 0;-webkit-border-radius:50px 0 50px 0;padding:15px 30px;}
.major-design-main .major-design-right .consider-block-main .consider-block.color{background:#bb1301;}
.major-design-main .major-design-right .consider-block-main .consider-block strong{color:#fff;font-family:'proxima_nova_rgbold';font-size:18px;line-height:24px;text-transform:uppercase;display:block;margin-bottom:5px;}
.major-design-main .major-design-right .consider-block-main .consider-block p{color:#fff;margin-bottom:0;}
.major-design-main .major-design-right .consider-block-main .consider-block p a{color:#fff;text-decoration:underline;}
.major-design-main .major-design-right .major-interview-block{float:left;padding:20px 0 0 20px;background:url(../images/Major-new-design/computer-eng-degree/interview-bg.png) no-repeat left top;}
.major-design-main .major-design-right .major-interview-block .inner-div{float:left;display:inline-block;width:100%;}
.major-design-main .major-design-right .major-interview-block .inner-div .head{display:block;background-color:#00bff3;font-family:'proxima_nova_rgbold';font-size:30px;color:#fff;line-height:24px;padding:10px 2%;}
.major-design-main .major-design-right .major-interview-block .inner-div .head span{display:block;width:100%;}
.major-design-main .major-design-right .major-interview-block .inner-div .head span i{float:left;height:27px;width:17px;background:url(../images/Major-new-design/computer-eng-degree/interview-icn.png) no-repeat;margin-right:10px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-wrap{background-color:#ececec;display:inline-block;border-bottom:1px solid #d7d7d7;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block.first{padding-top:30px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block{float:left;display:inline-block;padding:11px 20px 10px 50px;margin-bottom:0;border:1px solid #d7d7d7;border-bottom:0;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block p.que{font-size:16px;color:#00bff3;line-height:24px;font-family:'proxima_nova_rgbold';text-transform:uppercase;margin-bottom:10px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block p.ans{margin-bottom:0;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block.even{background:rgba(255, 255, 255, 0.5);}
#major-pages-design.information-degree .notepad .notepad_block i{width:320px;height:152px;position:absolute;top:-92px;left:50%;margin-left:-160px;background:url(../images/it_degree/note_ped.png) no-repeat;}
#major-pages-design.information-degree .notepad .notepad_block .notepad_contain .contain_block .rgt_contain_block span{font-family:'proxima_nova_rgbold';font-size:18px;font-weight:normal;color:#00c3e5;text-transform:uppercase;float:left;padding-bottom:10px;width:100%;}
#major-pages-design.information-degree .notepad .notepad_block .notepad_contain .contain_block .rgt_contain_block{float:right;width:91%;}
#major-pages-design.information-degree .notepad .notepad_block .notepad_contain .contain_block .lft_contain_block{background:url(../images/it_degree/checkbox.png) no-repeat;float:left;width:30px;height:26px;margin-top:2px;}
#major-pages-design.information-degree .notepad .notepad_block .notepad_contain .contain_block p{margin-bottom:0;}
#major-pages-design.information-degree .notepad .notepad_block .notepad_contain .contain_block{margin-bottom:30px;float:left;}
#major-pages-design.information-degree .notepad .notepad_block .notepad_contain{border-radius:0 0 40px 40px;background:#fafafa;padding:50px 25px 0 25px;float:left;}
#major-pages-design.information-degree .notepad .notepad_block{background:#f7ca18;width:93%;position:relative;border-radius:50px;float:left;display:inline-block;padding:97px 20px 20px 20px;}
#major-pages-design.information-degree .notepad{float:left;margin-top:96px;width:100%;display:inline-block;}
#major-pages-design.information-degree .program_school .program_school_block.light_pink{background:#db7599;}
#major-pages-design.information-degree .program_school .program_school_block span{text-transform:uppercase;font-family:'proxima_nova_rgbold';font-size:16px;color:#fff;font-weight:normal;float:left;padding-bottom:14px;width:100%;}
#major-pages-design.information-degree .program_school .program_school_block p{margin-bottom:0;color:#fff;}
#major-pages-design.information-degree .program_school .program_school_block{padding:15px;background:#d2527f;border-radius:30px;border:3px solid #b62558;float:left;display:block;margin-bottom:18px;}
#major-pages-design.information-degree .program_school{float:left;width:100%;display:inline-block;margin-bottom:40px;}
#major-pages-design.information-degree .major-banner h1 span{font-size:48px;}
#major-pages-design.information-degree .major-banner h1{font-size:34px;}
#major-pages-design.information-degree .major-design-main .major-design-right h4.upper{font-size:24px;}
#major-pages-design .flow-block .content-block.concentrations-flow.purple .left-icn .flow-title{background-color:#8e44ad;}
#major-pages-design .flow-block .content-block.concentrations-flow.purple .right-content p.flow-text{border-color:#8E44AD;}
#major-pages-design .flow-block .content-block.concentrations-flow.purple-list .orange-line.forensic{background:#8E44AD;z-index:1;width:66px;top:-4px;height:4px;left:87px;position:absolute;}
#major-pages-design .flow-block .content-block.purple-list .left-icn .down-arrow.forensic{background:url(../images/Major-new-design/software-degree/purple-arrow-left.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.purple-list .right-content ul.flows li{background-color:#8E44AD;}
#major-pages-design .flow-block .content-block.concentrations-flow.purple-list .right-content ul.flows li i{background:url(../images/Major-new-design/software-degree/purple-arrow-down.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.purple-list{background:url(../images/Major-new-design/software-degree/purple-line.png) repeat-y 87px 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.litegreen .left-icn .flow-title{background-color:#03c9a9;}
#major-pages-design .flow-block .content-block.concentrations-flow.litegreen .right-content p.flow-text{border-color:#03c9a9;}
#major-pages-design .flow-block .content-block.concentrations-flow.litegreen-list .orange-line.forensic{background:#03c9a9;z-index:1;width:66px;top:-4px;height:4px;left:87px;position:absolute;}
#major-pages-design .flow-block .content-block.litegreen-list .left-icn .down-arrow.forensic{background:url(../images/Major-new-design/software-degree/litegreen-arrow-left.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.litegreen-list .right-content ul.flows li{background-color:#03c9a9;}
#major-pages-design .flow-block .content-block.concentrations-flow.litegreen-list .right-content ul.flows li i{background:url(../images/Major-new-design/software-degree/litegreen-down.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.litegreen-list{background:url(../images/Major-new-design/software-degree/litegreen-line.png) repeat-y 87px 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.litegreen .line.finance{background-image:url(../images/Major-new-design/software-degree/litegreen-line.png);}
#major-pages-design .flow-block .content-block.concentrations-flow.litesky .line.finance{background-image:url(../images/Major-new-design/software-degree/litesky-line.png);}
#major-pages-design .flow-block .content-block.concentrations-flow.litesky .left-icn .flow-title{background-color:#00c3e5;}
#major-pages-design .flow-block .content-block.concentrations-flow.litesky .right-content p.flow-text{border-color:#00c3e5;}
#major-pages-design .flow-block .content-block.concentrations-flow.litesky-list .orange-line.forensic{background:#00c3e5;z-index:1;width:66px;top:-4px;height:4px;left:87px;position:absolute;}
#major-pages-design .flow-block .content-block.litesky-list .left-icn .down-arrow.forensic{background:url(../images/Major-new-design/software-degree/lite-sky-arrow-left.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.litesky-list .right-content ul.flows li{background-color:#00c3e5;}
#major-pages-design .flow-block .content-block.concentrations-flow.litesky-list .right-content ul.flows li i{background:url(../images/Major-new-design/software-degree/litesky-arrow-down.png) no-repeat 0 0;}
#major-pages-design .flow-block .content-block.concentrations-flow.litesky-list{background:url(../images/Major-new-design/software-degree/litesky-line.png) repeat-y 87px 0;}
#major-pages-design.information-career .major-design-main .major-design-right .un-intro .fast-fact p a{color:#03C9A9;}
.information-career .major-design-main .major-design-right ul.rounded-corner.with-title li a{text-decoration:underline;color:#fff;}
.un-intro{margin-bottom:25px;}
.un-intro .fast-fact{float:right;width:33%;margin-left:50px;margin-bottom:20px;}
.un-intro .fast-fact span{background:#03c9a9;text-transform:uppercase;color:#fff;font-family:'proxima_nova_rgbold';font-size:18px;line-height:24px;border-radius:10px 10px 0 0;float:left;padding:4px 20px;}
.un-intro .fast-fact p{font-family:'proxima_nova_rgregular';font-size:14px;line-height:24px;color:#000;padding:8%;border:3px solid #03c9a9;background:#fafafa;border-radius:0 15px 15px 15px;padding-bottom:8%;float:left;width:80%;display:inline;}
.un-intro .fast-fact p a{color:#4ec8d8;display:block;}
.un-intro p.italic{display:inline;}
.major-design-main .major-design-right .career-path-main.blue-colors .career-block{background-color:#2185c5;}
.major-design-main .major-design-right .career-path-main.blue-colors .career-block.light{background-color:#55ade5;}
.un-arrow-block{padding-left:70px;background:url(../images/information-career/arrow.png) top left no-repeat;}
.un-arrow-block h5{font-family:'proxima_nova_rgbold';text-transform:uppercase;color:#2185c5;line-height:20px;}
#major-pages-design.information-career .major-design-main .major-design-right p a{color:#2185c5;}
#major-pages-design.information-career .major-design-main .major-design-right .growth-graph-main .growth-graph-block span{background-image:none;padding-left:10px;}
#major-pages-design.information-career .major-design-main .major-design-right .radius-block-main{padding-top:0px;background-color:#fff;}
#major-pages-design.information-career .major-design-main .major-design-right .radius-block-main .radius-block ul{margin-left:30px;}
#major-pages-design.information-career .major-design-main .major-design-right .radius-block-main .radius-block ul li{list-style-image:url(../images/information-career/icon-check.png);color:#fff;}
#major-pages-design.information-career .major-design-main .major-design-right .radius-block-main .radius-block.first{background-color:#4ec8d8;border-radius:50px 50px 0px 0px;margin-bottom:15px;}
#major-pages-design.information-career .major-design-main .major-design-right .radius-block-main .radius-block.second{background-color:#27aec0;margin-bottom:15px;}
#major-pages-design.information-career .major-design-main .major-design-right .radius-block-main .radius-block.last{background-color:#008b9d;border-radius:0px 0px 50px 50px;}
#major-pages-design.information-career .major-design-main .major-design-right .round-color-container{max-width:100%;margin-bottom:40px;}
#major-pages-design.information-career .major-design-main .major-design-right .round-color-container h4{font-family:'proxima_nova_rgbold';font-size:18px;background-color:#4ec8d8;padding:10px;line-height:18px;color:#fff;display:inline-block;float:left;margin-bottom:0px;}
#major-pages-design.information-career .major-design-main .major-design-right .round-color-container .rounds-block{width:100%;height:auto;border:1px solid #ebebeb;display:inline-block;}
#major-pages-design.information-career .major-design-main .major-design-right .round-color-container .rounds-block img{max-width:100%;height:auto;margin:20px auto;display:block;}
#major-pages-design.information-career .major-design-main .major-design-right p.italic.right{text-align:right;font-family:'proxima_novaregular_italic';font-size:12px;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.green .head{background-color:#03c9a9;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.orange .head{background-color:#f89406;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.purple .head{background-color:#8e44ad;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.red .head{background-color:#f22613;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container{display:table;width:100%;margin-bottom:40px;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block{width:30%;display:table-cell;border-radius:20px;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block.green{background-color:#03c9a9;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block.blue{background-color:#4ec8d8;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block.red{background-color:#ef4836;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .divider{width:5%;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block h5{display:block;text-align:center;padding:18px 0px;background-color:#000;color:#fff;border-radius:20px 20px 0px 0px;font-size:18px;font-family:'proxima_nova_rgbold';line-height:18px;text-transform:uppercase;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block .content{padding:15px;padding-right:1px;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block .content span{color:#fff;font-size:18px;font-family:'proxima_nova_rgbold';line-height:18px;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block .content ul li{list-style-image:url(../images/information-career/icon-check.png);color:#fff;margin-left:24px;text-transform:uppercase;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block .content ul li p{margin-bottom:20px;}
#major-pages-design.information-career .major-design-main .major-design-right ul.rounded-corner.with-title.two-pattern li{border-radius:33px 0px 33px 0px;}
#major-pages-design.information-career .major-design-main .major-design-right .listing-block-container .block .content ul.two-pattern li p{margin-bottom:0px;}
#major-pages-design.information-career .major-design-main .major-design-right ul.rounded-corner.with-title li div{width:634px;width:calc(100% + -36px);margin-left:-25px;border-radius:0px;padding:17px 10px 10px 75px;background:transparent url(../images/information-career/icon-check.png) no-repeat;background-position:45px 18px;background-size:3%;}
#major-pages-design.information-career .major-design-main .major-design-right ul.rounded-corner.with-title li div p{margin-bottom:0px;}
#major-pages-design.information-career .major-design-main .major-design-right ul.rounded-corner.with-title li div.lite{background:rgba(255, 255, 255, 0.10) url(../images/information-career/icon-check.png) no-repeat;background-position:45px 18px;background-size:3%;}
#major-pages-design.information-career .major-design-main .major-design-right .city-caption-container{width:100%;text-align:center;}
#major-pages-design.information-career .major-design-main .major-design-right .city-caption-container li{background-color:#4ec8d8;padding:9px 8px 16px 12px;margin:0px 7px 10px 7px;color:#fff;display:inline-block;text-align:left;min-width:134px;}
#major-pages-design.information-career .major-design-main .major-design-right .city-caption-container span{display:block;font-family:'proxima_nova_rgbold';font-size:18px;text-transform:uppercase;}
#major-pages-design.information-career .major-design-main .major-design-right .city-caption-container small{display:block;font-family:'proxima_nova_rgregular';font-size:14px;text-transform:uppercase;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block .head span.left-head{width:53%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block .body-block ul li .right-wrap .body-right{left:auto;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.green .body-block ul li .right-wrap.first .body-right{right:25%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.green .body-block ul li .right-wrap.two .body-right{right:45%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.green .body-block ul li .right-wrap.three .body-right{right:2%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.orange .body-block ul li .right-wrap.first .body-right{right:15%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.orange .body-block ul li .right-wrap.two .body-right{right:2%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.orange .body-block ul li .right-wrap.three .body-right{right:25%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.purple .body-block ul li .right-wrap.first .body-right{right:15%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.purple .body-block ul li .right-wrap.two .body-right{right:2%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.purple .body-block ul li .right-wrap.three .body-right{right:25%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.red .body-block ul li .right-wrap.first .body-right{right:2%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.red .body-block ul li .right-wrap.two .body-right{right:30%;}
#major-pages-design.information-career .major-design-main .major-design-right .salary-block.red .body-block ul li .right-wrap.three .body-right{right:40%;}
#major-pages-design.information-career .major-banner h1{font-size:45px;}
#major-pages-design.information-career .major-banner h1 span{font-size:40px;line-height:40px;margin-top:39px;}
#major-pages-design.information-career .major-design-main .major-design-left ul li.icn-6 a i{background-position:10px -148px;}
#major-pages-design.information-career .major-design-main .major-design-left ul li.icn-7 a i{background-position:10px -255px;}
#major-pages-design.information-career .major-design-main .major-design-left ul li.icn-8 a i{background-position:10px -310px;}
#major-pages-design.information-career .major-design-main .major-design-left ul li.icn-9 a i{background-position:10px -366px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block.first img{float:left;margin-right:20px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block p.ans{margin-bottom:15px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block .red-block{margin:10px;border-width:2px 0px 2px 0px;border-color:#f64747;border-style:solid;padding:10px 0px;background:url(../images/information-career/right-quote.png) no-repeat top left;width:250px;float:right;background-position:2px 9px;}
.major-design-main .major-design-right .major-interview-block .inner-div .detail-block .red-block p{font-family:'oswaldbook';font-size:14px;margin-bottom:0px;color:#f64747;text-align:center;padding:0px 10px;box-sizing:border-box;}
.major-design-main .major-design-right h2{clear:both;}
#major-pages-design.information-career .major-design-main .major-design-right ul.rounded-corner.with-title li p a{color:#fff;text-decoration:underline;}
#major-pages-design.information-career .major-design-main .major-design-right p.italic.right a{color:#333;}
#cs-degrees .tech-container.degree-tool{background:none;margin:25px 0;}
#cs-degrees .tech-container.degree-tool h2{font-size:30px;line-height:34px;margin-top:0;}
#cs-scholarships .coding-bootcamp-banner{background:#00acc4 url(../images/coding-bootcamp/banner-bg.png) no-repeat center center;min-height:182px;width:100%;margin-bottom:30px;}
#cs-scholarships .coding-bootcamp-banner .wrapper{position:relative;}
#cs-scholarships .coding-bootcamp-banner h1 span{font-size:72px;color:#fff;font-family:'oswald_boldbold';text-transform:uppercase;display:inline-block;line-height:72px;margin-top:32px;}
#cs-scholarships .coding-bootcamp-banner h1 strong{font-size:34px;color:#fff;font-family:'oswaldbook';text-transform:none;display:inline-block;font-weight:normal;line-height:34px;margin-left:5px;}
#cs-scholarships .coding-bootcamp-banner i.monitor-icn{background:url(../images/coding-bootcamp/monitor-icn.png) no-repeat;width:394px;height:249px;position:absolute;right:-120px;top:0px;}
.coding-bootcamp-main{width:100%;float:left;}
.coding-bootcamp-main .major-design-left{float:left;margin-right:20px;width:240px;}
.coding-bootcamp-main .major-design-left ul{border-right:1px solid #e6e6e6;padding:20px 0 56px 0;background:none;}
.coding-bootcamp-main .major-design-left ul li{list-style:none;border:none;background:#fff;border-bottom:1px solid #d9d9d9;width:100%;}
.coding-bootcamp-main .major-design-left ul li.first{border-top:1px solid #d9d9d9;}
.coding-bootcamp-main .major-design-left ul li a{display:block;color:#333;font-size:14px;font-family:'proxima_nova_rgregular';padding:10px;line-height:20px;height:auto;width:auto;}
.coding-bootcamp-main .major-design-left ul li:hover{background:#e67e22;color:#fff;border-radius:6px 0 0 6px;border-color:#e67e22;}
.coding-bootcamp-main .major-design-left ul li:hover a{color:#fff;border-radius:6px 0 0 6px;}
.coding-bootcamp-main .major-design-right{float:right;width:700px;}
.coding-bootcamp-main .major-design-right .meet-expert-block{background:#f7f7f7;border:1px solid #ccc;float:left;width:calc(100% - 2px);margin-bottom:25px;box-shadow:0 0 10px rgba(0,0,0,0.4);}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer{padding:25px 15px 15px;overflow:hidden;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2{width:46%;float:left;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2.last{width:54%;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2 .img-block{width:139px;float:left;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2 .img-block img{border:2px solid #ccc;max-width:100%;height:auto;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2 .cont-block{width:50%;width:calc(100% - 150px);float:right;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2.last .cont-block{width:56%;width:calc(100% - 150px);}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2 .cont-block strong{color:#00acc4;font-size:20px;font-family:"proxima_nova_rgbold";display:block;font-weight:normal;}
.coding-bootcamp-main .major-design-right .meet-expert-block .box-outer .box2 .cont-block span{color:#333;font-size:20px;font-family:'proxima_nova_rgregular';display:block;}
.coding-bootcamp-main .major-design-right h2{font-size:36px;color:#e67e22;font-family:'oswald_boldbold';text-transform:uppercase;display:inline-block;margin-bottom:25px;font-weight:normal;line-height:36px;width:100%;}
.coding-bootcamp-main .major-design-right p{color:#333;font-family:"proxima_nova_rgregular";font-size:15px;line-height:24px;margin-bottom:25px;display:inline-block;}
.coding-bootcamp-main .major-design-right ul.norm li{list-style:none;margin-left:30px;color:#333;font-family:"proxima_nova_rgregular";font-size:15px;line-height:24px;}
.coding-bootcamp-main .major-design-right .blu-wht-block{background:#f7f7f7;border-left:60px solid #00acc4;width:calc(100% - 60px);float:left;padding-top:20px;margin:30px 0 60px;position:relative;}
.coding-bootcamp-main .major-design-right .blu-wht-block .bw-block .title{font-size:30px;color:#00acc4;font-family:'oswaldbook';line-height:60px;}
.coding-bootcamp-main .major-design-right .blu-wht-block .bw-block .title span{font-size:60px;font-family:'oswaldbold';color:#fff;text-transform:uppercase;margin-left:-43px;}
.coding-bootcamp-main .major-design-right .blu-wht-block .bw-block .content{margin:15px;float:left;margin-bottom:0px;}
.coding-bootcamp-main .major-design-right .blu-wht-block i.top-brdr{background:#00acc4;width:60px;height:30px;border-radius:10px 0 0 0;position:absolute;top:-30px;left:-60px;}
.coding-bootcamp-main .major-design-right .blu-wht-block i.btm-brdr{background:#00acc4;width:60px;height:30px;border-radius:0 0 0 10px;position:absolute;bottom:-30px;left:-60px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg{background:#f2f2f2;border-top:5px solid #e67e22;border-bottom:5px solid #e67e22;border-radius:10px;float:left;width:100%;position:relative;margin-bottom:25px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg strong{margin:15px;font-size:20px;color:#333;font-family:"proxima_nova_rgbold";display:inline-block;font-weight:normal;position:relative;z-index:1;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg i.ln-bg{background:url(../images/coding-bootcamp/ln-bg.png) no-repeat;width:261px;height:118px;position:absolute;left:20px;top:22px;}
.coding-bootcamp-main .major-design-right .gry-bg{background:#f7f7f7;border:1px solid #e6e6e6;width:calc(100% - 2px);float:left;margin-bottom:25px;}
.coding-bootcamp-main .major-design-right .gry-bg .gry-bg-inner{padding:20px 20px 0;float:left;}
.coding-bootcamp-main .major-design-right .gry-bg .gry-bg-inner .num-block{width:70px;float:left;text-align:center;}
.coding-bootcamp-main .major-design-right .gry-bg .gry-bg-inner .num-block span{font-size:72px;color:#e67e22;font-family:"proxima_nova_rgbold";line-height:66px;}
.coding-bootcamp-main .major-design-right .gry-bg .gry-bg-inner .cont-block{width:86%;width:calc(100% - 90px);float:right;border-bottom:1px solid #d9d9d9;padding-bottom:20px;}
.coding-bootcamp-main .major-design-right .gry-bg .gry-bg-inner .cont-block strong{font-weight:normal;font-size:20px;color:#00acc4;font-family:"proxima_nova_rgbold";}
.coding-bootcamp-main .major-design-right .gry-bg .gry-bg-inner .cont-block p{margin-bottom:0px;}
.coding-bootcamp-main .major-design-right .gry-bg .gry-bg-inner.last .cont-block{border-bottom:none;}
.coding-bootcamp-main .major-design-right .bootcamp-table{width:100%;float:left;margin-bottom:25px;position:relative;}
.coding-bootcamp-main .major-design-right .bootcamp-table i.out-bg{width:100%;height:350px;background:#00acc4;border-radius:10px;position:absolute;top:0;left:0px;}
.coding-bootcamp-main .major-design-right .bootcamp-table table{width:92%;margin:0% 4% 0;border-spacing:0;position:relative;z-index:1;}
.coding-bootcamp-main .major-design-right .bootcamp-table table th{background:none;text-transform:uppercase;color:#fff;font-family:"proxima_nova_rgbold";font-size:18px;font-weight:normal;padding:10px;text-align:left;}
.coding-bootcamp-main .major-design-right .bootcamp-table table th.col1{width:26%;}
.coding-bootcamp-main .major-design-right .bootcamp-table table th.col2{width:35%;}
.coding-bootcamp-main .major-design-right .bootcamp-table table th.col3{width:35%;}
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody td{background:#f2f2f2;border-bottom:1px solid #ccc;padding:10px;vertical-align:top;color:#333;font-family:"proxima_nova_rgregular";font-size:15px;line-height:24px;}
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr.first td.col1{border-radius:10px 0 0 0;}
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr.first td.col5{border-radius:0 10px 0 0;}
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr.last td.col1{border-radius:0 0 0 10px;}
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr.last td.col5{border-radius:0 0 10px 0;}
.coding-bootcamp-main .major-design-right .bootcamp-table table .blank{width:2%;border-bottom:none;}
.coding-bootcamp-main .major-design-right .bootcamp-table table td.blank{width:2%;border-bottom:1px solid #f2f2f2;}
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr.last td{border-bottom:none;}
.coding-bootcamp-main .major-design-right .bootcamp-table table tbody tr td.col2{font-size:18px;font-weight:normal;color:#e67e22;font-family:"proxima_nova_rgbold";}
.coding-bootcamp-main .major-design-right h4{font-size:24px;color:#00acc4;font-weight:normal;font-family:"proxima_nova_rgbold";margin-bottom:15px;display:inline-block;}
.coding-bootcamp-main .major-design-right .grn-red-block{width:100%;margin-bottom:65px;float:left;}
.coding-bootcamp-main .major-design-right .grn-red-block table{width:100%;border-spacing:0;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th{text-transform:uppercase;font-size:24px;font-weight:normal;font-family:'proxima_novasemibold';color:#fff;padding:0;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th.col1{background:#4ba64b;width:3%;border-radius:10px 0 0 0;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th.col5{background:#dc4c23;width:3%;border-radius:0 10px 0 0;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th.col2 span{background:#4ba64b;padding:10px 60% 10px 0;display:inline-block;border-radius:0 10px 0 0;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th.col4 span{background:#dc4c23;padding:10px 0 10px 60%;display:inline-block;border-radius:10px 0 0 0;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th.col2{text-align:left;width:40%;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th.col4{text-align:right;width:40%;}
.coding-bootcamp-main .major-design-right .grn-red-block table thead th.blank{width:3%;background:#fff;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody td{background:#f2f2f2;vertical-align:top;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr td.col1,
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr td.col3,
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr td.col5{background:#fff;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr td.col2{border-left:3px solid #4ba64b;border-right:3px solid #4ba64b;padding:0 15px;border-bottom:1px solid #4ba64b;position:relative;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr td.col4{border-left:3px solid #dc4c23;border-right:3px solid #dc4c23;padding:0 15px;border-bottom:1px solid #dc4c23;position:relative;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr td p{margin-bottom:0px;padding:12px 0;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr.first td.col2{border-top:3px solid #4ba64b;border-radius:10px 10px 0 0;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr.first td.col4{border-top:3px solid #dc4c23;border-radius:10px 10px 0 0;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr.last td.col2{border-bottom:3px solid #4ba64b;border-radius:0 0 10px 10px;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr.last td.col4{border-bottom:3px solid #dc4c23;border-radius:0 0 10px 10px;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr.first td.col1 span{background:#4ba64b;border-radius:0 0 0 10px;display:block;border-top:3px solid #4ba64b;padding-top:25px;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr.first td.col5 span{background:#dc4c23;border-radius:0 0 10px 0;display:block;border-top:3px solid #dc4c23;padding-top:25px;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody td i.spc-line{height:3px;width:10px;background:#f2f2f2;position:absolute;bottom:-2px;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr td.col2 i.spc-line{left:0px;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr td.col4 i.spc-line{right:0px;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr.first td.col2 i.grn-bg{height:15px;width:15px;background:url(../images/coding-bootcamp/grn-red-bg-icn.png) no-repeat 0 0;position:absolute;left:-8px;top:-8px;}
.coding-bootcamp-main .major-design-right .grn-red-block table tbody tr.first td.col4 i.red-bg{height:15px;width:15px;background:url(../images/coding-bootcamp/grn-red-bg-icn.png) no-repeat right 0;position:absolute;right:-8px;top:-8px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr{border-top-color:#e6e6e6;min-height:160px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr i.quot-icn{background:url(../images/coding-bootcamp/quot-icn.png) no-repeat;width:124px;height:94px;position:absolute;top:-25%;left:20px;z-index:1;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr strong{margin-left:160px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr i.lns-bg{background:url("../images/coding-bootcamp/lns-bg.png") no-repeat scroll 0 0;height:116px;left:20px;position:absolute;bottom:15px;width:261px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr i.thr-lns-bg{background:url("../images/coding-bootcamp/thr-lns-bg.png") no-repeat scroll 0 0;height:82px;left:20px;position:absolute;bottom:15px;width:131px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr i.two-lns-bg{background:url("../images/coding-bootcamp/two-lns-bg.png") no-repeat scroll 0 0;height:49px;left:20px;position:absolute;bottom:15px;width:111px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr small{float:right;font-size:18px;font-weight:normal;font-family:'proxima_nova_rgregular';color:#666;margin-right:15px;}
.coding-bootcamp-main .major-design-right .mar-lft30{margin-left:30px;}
.coding-bootcamp-main .major-design-right .mar-btm30{margin-bottom:30px !important;}
.coding-bootcamp-main .major-design-right .mrg-brm40{margin-bottom:40px !important;}
.coding-bootcamp-main .major-design-right .mar-lft30 strong{font-weight:normal;font-size:20px;display:block;margin-bottom:15px;font-family:"proxima_nova_rgbold";color:#333;}
.coding-bootcamp-main .major-design-right .schd-block{width:95%;width:calc(96% - 10px);float:right;border:1px solid #e6e6e6;border-left:10px solid #e6e6e6;margin-bottom:65px;border-radius:0 50px 50px 0;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.top{border-top:none;border-radius:0 50px 0 0;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.last{border-radius:0 0 50px 0;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre{padding:35px 20px;background:#fff;position:relative;border-top:1px solid #e6e6e6;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre strong{font-weight:normal;font-family:'proxima_novaextrabold';font-size:30px;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.line-bg{background:url(../images/coding-bootcamp/line-bg.png) repeat;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre span{position:absolute;padding:10px;background:#f0f0f0;font-family:'proxima_novaregular_italic';font-size:18px;color:#fff;text-transform:uppercase;border-radius:25px;left:-30px;top:-25px;font-weight:600;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor1 span{background:#9c27b0;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor1 strong{color:#9c27b0;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor2 span{background:#673ab7;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor2 strong{color:#673ab7;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor3 span{background:#3f51b5;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor3 strong{color:#3f51b5;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor4 span{background:#2196f3;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor4 strong{color:#2196f3;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor5 span{background:#03a9f4;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor5 strong{color:#03a9f4;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor6 span{background:#00bcd4;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor6 strong{color:#00bcd4;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor7 span{background:#009688;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor7 strong{color:#009688;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor8 span{background:#4caf50;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor8 strong{color:#4caf50;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor9 span{background:#8bc34a;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor9 strong{color:#8bc34a;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor10 span{background:#cddc39;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor10 strong{color:#cddc39;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor11 span{background:#ffc107;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor11 strong{color:#ffc107;}

.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor12 span{background:#ff9800;}
.coding-bootcamp-main .major-design-right .schd-block .schd-innre.clor12 strong{color:#ff9800;}
.coding-bootcamp-main .major-design-right .cost-outer{width:100%;display:table;margin-bottom:25px;}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block{width:33%;display:table-cell;text-align:center;position:relative}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block i{width:131px;height:131px;background:url(../images/coding-bootcamp/cost-icn.png) no-repeat;left:50%;margin-left:-65px;position:absolute;}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block.first i{background-position:0 0;}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block.second i{background-position:-247px 0;}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block.third i{background-position:right 0;}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block strong{font-weight:normal;font-size:24px;font-family:'proxima_novasemibold';display:block;margin-top:150px;}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block.first strong{color:#2196f3;}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block.second strong{color:#4caf50;}
.coding-bootcamp-main .major-design-right .cost-outer .cost-block.third strong{color:#ff9800;}
.coding-bootcamp-main .major-design-right ul.tick{width:100%;float:left;margin-bottom:25px;}
.coding-bootcamp-main .major-design-right ul.tick li{list-style:none;background:url(../images/coding-bootcamp/tick-icn.png) no-repeat left top;margin-left:25px;padding-left:40px;}
.coding-bootcamp-main .major-design-right ul.tick li strong{display:inline-block;font-weight:normal;font-size:15px;color:#333;font-family:'proxima_novaextrabold';}
.coding-bootcamp-main .major-design-right ul.tick li p{display:inline-block;}
.coding-bootcamp-main .major-design-right .cls-block{width:100%;float:left;margin-bottom:25px;background:#f7f7f7;border-radius:10px;}
.coding-bootcamp-main .major-design-right .cls-block .cls-title{padding:20px;display:block;}
.coding-bootcamp-main .major-design-right .cls-block .cls-title img{margin-right:15px;display:inline-block;}
.coding-bootcamp-main .major-design-right .cls-block .cls-title h3{font-weight:normal;display:inline-block;margin-top:6px;vertical-align:top;}
.coding-bootcamp-main .major-design-right .cls-block .cls-title h3 a{color:#e67e22;font-size:30px;font-family:'oswaldbook';line-height:30px;}
.coding-bootcamp-main .major-design-right .cls-block .cls-content p{padding:0 20px;}
.coding-bootcamp-main .major-design-right .cls-block .cls-content table{width:97%;float:left;border-spacing:0;margin-bottom:20px;}
.coding-bootcamp-main .major-design-right .cls-block .cls-content table tr.first td.col1{border-radius:0 10px 0 0;}
.coding-bootcamp-main .major-design-right .cls-block .cls-content table tr td.col1{background:#e6e6e6;text-align:right;}
.coding-bootcamp-main .major-design-right .cls-block .cls-content table tr td.col1 strong{font-weight:normal;color:#333;font-family:"proxima_nova_rgbold";font-size:15px;}
.coding-bootcamp-main .major-design-right .cls-block .cls-content table tr td{border-bottom:1px solid #e6e6e6;text-align:left;padding:15px;color:#333;}
.coding-bootcamp-main .major-design-right .cls-block .cls-content table tr.last td.col1{border-radius:0 0 10px 0;}
.coding-bootcamp-main .major-design-right .cls-block .cls-content table tr.last td{border-bottom:none;}
.coding-bootcamp-main .major-design-right .cls-block.last{margin-bottom:65px;}
.coding-bootcamp-main .major-design-right .top-btm-brdr-grybg.top-gry-brdr.min-hgt{min-height:140px !important;}
.coding-bootcamp-main .major-design-right .nums-block{width:94%;float:right;border-radius:10px;position:relative;margin-bottom:25px;}
.coding-bootcamp-main .major-design-right .nums-block p{padding:30px 20px 0 42px;}
.coding-bootcamp-main .major-design-right .nums-block strong{padding:10px 10px 10px 40px;font-size:20px;color:#fff;font-family:"proxima_nova_rgbold";display:inline-block;font-weight:normal;border-radius:10px;}
.coding-bootcamp-main .major-design-right .nums-block span{height:76px;width:76px;border-radius:50%;text-align:center;color:#fff;font-family:"proxima_nova_rgbold";font-size:60px;position:absolute;left:-38px;top:0px;line-height:76px;}
.coding-bootcamp-main .major-design-right .nums-block.blu{background:#e8f4fe;}
.coding-bootcamp-main .major-design-right .nums-block.blu strong{background:#2196f3;}
.coding-bootcamp-main .major-design-right .nums-block.blu span{background:#2196f3;}
.coding-bootcamp-main .major-design-right .nums-block.grn{background:#e5f4f3;}
.coding-bootcamp-main .major-design-right .nums-block.grn strong{background:#009688;}
.coding-bootcamp-main .major-design-right .nums-block.grn span{background:#009688;}
.coding-bootcamp-main .major-design-right .nums-block.lgrn{background:#f3f9ed;}
.coding-bootcamp-main .major-design-right .nums-block.lgrn strong{background:#8bc34a;}
.coding-bootcamp-main .major-design-right .nums-block.lgrn span{background:#8bc34a;}
.coding-bootcamp-main .major-design-right .nums-block.org{background:#fff4e5;}
.coding-bootcamp-main .major-design-right .nums-block.org strong{background:#ff9800;}
.coding-bootcamp-main .major-design-right .nums-block.org span{background:#ff9800;}
.coding-bootcamp-main .major-design-right .mar-left20{margin-left:20px;}
.coding-bootcamp-main .major-design-right .qa-block{border-left:10px solid #3fc1d3;}
.coding-bootcamp-main .major-design-right .qa-block .title{background:#3fc1d3;width:auto;padding:10px;color:#fff;font-family:"proxima_nova_rgbold";font-size:20px;border-radius:0 10px 10px 0;}
.coding-bootcamp-main .major-design-right .qa-block .content{padding:25px 15px 0;}
.coding-bootcamp-main .major-design-right .dblock strong{display:block;margin-bottom:5px;}
.coding-bootcamp-main .major-design-right .dblock p{display:block;}
.coding-bootcamp-main .major-design-right ul.norm{width:100%;float:left;margin-bottom:25px;}
#cs-scholarships .cutting-edge-banner{height:292px;width:100%;float:left;border-bottom:4px solid #ed6f62;background:url(../images/cutting-edge-hub/banner-bg.jpg) repeat-x;}
#cs-scholarships .cutting-edge-banner .wrapper{position:relative;min-height:292px;}
#cs-scholarships .cutting-edge-banner .wrapper i.banner-inner{background:url(../images/cutting-edge-hub/banner-inner-bg.png) no-repeat;height:287px;width:1320px;position:absolute;left:-175px;top:0;}
#cs-scholarships .cutting-edge-banner .wrapper h1{position:relative;z-index:1;}
#cs-scholarships .cutting-edge-banner .wrapper h1 span.top{margin-top:10px;}
#cs-scholarships .cutting-edge-banner .wrapper h1 span{background:#31b6c5;font-size:72px;text-transform:uppercase;color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,0.4);font-family:"proxima_nova_rgbold";padding:4px 25px 4px 15px;display:inline-block;line-height:64px;margin-left:-15px;}
#cs-scholarships .cutting-edge-banner .wrapper h1 span.other{margin-top:-6px;}
#cs-scholarships .cutting-edge-banner .wrapper h1 strong{font-size:20px;text-transform:uppercase;text-shadow:2px 2px 0 rgba(0,0,0,0.4);background:#ea5646;display:block;font-family:'proxima_novasemibold';font-weight:normal;line-height:20px;margin-left:-30px;margin-top:-1px;padding:12px 12px 12px 20px;width:86%;}
#cs-scholarships .cutting-edge-banner .wrapper em{font-style:normal;font-weight:normal;font-size:14px;color:#333;font-family:'proxima_nova_rgbold_italic';position:absolute;bottom:10px;left:0px;}
.cutting-edge-main .full-top-menu{height:51px;width:100%;margin-bottom:25px;float:left;position:relative;z-index:1;}
.cutting-edge-main .top_menu{width:960px;float:left;}
.cutting-edge-main .top_menu b{display:none;}
.cutting-edge-main .top_menu ul{display:table-row;width:100%;}
.cutting-edge-main .top_menu ul li{display:table-cell;border:1px solid #d7d7d7;background:#ededed;border-bottom:2px solid #d7d7d7;width:25%;position:relative;}
.cutting-edge-main .top_menu ul li a{font-size:14px;font-family:'proxima_novasemibold';color:#333;display:inline-block;vertical-align:middle;width:100%;line-height:normal;position:relative;z-index:1;}
.cutting-edge-main .top_menu ul li.first{border-radius:0 0 0 25px;}
.cutting-edge-main .top_menu ul li.last{border-radius:0 0 25px 0;}
.cutting-edge-main .top_menu ul li a span{display:table-cell;height:48px;vertical-align:middle;padding-left:50px;padding-right:10px;}
.cutting-edge-main .top_menu ul li i.icn{background:url(../images/cutting-edge-hub/menu-icn.png) no-repeat;height:28px;width:28px;display:block;left:12px;position:absolute;top:10px;}
.cutting-edge-main .top_menu ul li i.technology{background-position:0 0;}
.cutting-edge-main .top_menu ul li i.trends{background-position:-240px 0;}
.cutting-edge-main .top_menu ul li i.companies{background-position:-489px 0;}
.cutting-edge-main .top_menu ul li i.innovative{background-position:right 0;}
.cutting-edge-main .top_menu ul li:hover i.technology{background-position:0 0 !important;}
.cutting-edge-main .top_menu ul li:hover i.trends{background-position:-240px 0 !important;}
.cutting-edge-main .top_menu ul li:hover i.companies{background-position:-489px 0 !important;}
.cutting-edge-main .top_menu ul li:hover i.innovative{background-position:right 0 !important;}
.cutting-edge-main .top_menu ul li:hover{background:#ea5646;border-color:#ea5646;}
.cutting-edge-main .top_menu ul li:hover a{color:#fff;}
.cutting-edge-main .top_menu ul li:hover i.icn{background:url(../images/cutting-edge-hub/menu-icn-hover.png) no-repeat;}
.cutting-edge-main .top_menu ul li:hover i.shwd{background:url(../images/cutting-edge-hub/menu-shwd.png) no-repeat;width:100%;height:31px;position:absolute;top:-1px;left:0;}
.cutting-edge-main .full-page-content{width:100%;float:left;}
.cutting-edge-main .full-page-content p{margin-bottom:25px;font-size:14px;font-family:'proxima_nova_rgregular';color:#333;display:inline-block;}
.cutting-edge-main .full-page-content h4{border-bottom:10px solid #ea5646;position:relative;margin-bottom:25px;float:left;width:100%;}
.cutting-edge-main .full-page-content h4 span{text-shadow:2px 2px 0 rgba(0,0,0,0.4);background:#ea5646;display:inline-block;padding:0 15px;height:70px;color:#fff;font-size:44px;font-family:'oswaldbook';line-height:70px;text-transform:uppercase;}
.cutting-edge-main .full-page-content h4.twoline span { height: 90px; line-height: 45px; padding: 10px 15px 0;}
.cutting-edge-main .full-page-content h4.twoline i.tringl { border-bottom: 100px solid #ea5646;}
.cutting-edge-main .full-page-content h4 span em { font-style: normal; display:block; font-size: 22px;}
.ua-safari .cutting-edge-main .full-page-content h4 span{font-size:40px;}
.cutting-edge-main .full-page-content h4 i.tringl{width:0;height:0;border-bottom:70px solid #ea5646;border-right:53px solid transparent;position:absolute;}
.cutting-edge-main .full-page-content .tmrw-block{width:100%;float:left;margin-bottom:35px;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block{width:99.8%;float:left;margin-bottom:15px;border-radius:20px;border:1px solid #d7d7d7;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_bule{background:#00acc4;border-radius:20px;padding-bottom:3px;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_black{background:#000 url(../images/cutting-edge-hub/block_black.png);margin-bottom:5px;border-radius:20px;position:relative;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry{background:#f8f8f8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f8f8f8 0%, #cccccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#cccccc));background:-webkit-linear-gradient(top, #f8f8f8 0%,#cccccc 100%);background:-o-linear-gradient(top, #f8f8f8 0%,#cccccc 100%);background:-ms-linear-gradient(top, #f8f8f8 0%,#cccccc 100%);background:linear-gradient(to bottom, #f8f8f8 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#cccccc',GradientType=0);border-radius:20px;margin-bottom:10px;padding:15px 15px 25px;position:relative;display:inline-block;}
.cutting-edge-main .full-page-content .tmrw-block i.blk_bule{background:url(../images/cutting-edge-hub/block_bule.png) no-repeat;width:175px;height:15px;position:absolute;left:15px;bottom:0px;}
.cutting-edge-main .full-page-content .tmrw-block i.blk_gry{background:url(../images/cutting-edge-hub/block_gry.png) no-repeat;width:170px;height:17px;position:absolute;left:20px;bottom:0px;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .img-box{width:165px;text-align:center;float:left;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .img-box img{width:110px;height:110px;border:10px solid #00acc4;border-radius:50%;overflow:hidden;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .cont-box{width:81%;float:right;position:relative;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .cont-box h3{font-size:24px;color:#00acc4;font-family:"proxima_nova_rgbold";text-transform:uppercase;margin-bottom:15px;font-weight:normal;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .cont-box p{margin-bottom:0px;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .cont-box i.three-dot{background:url(../images/cutting-edge-hub/three-dot.png) no-repeat;width:20px;height:30px;position:absolute;right:0px;top:0px;}
.cutting-edge-main .full-page-content .tmrw-block .outer_block .block_gry .learn-btn{position:absolute;bottom:-22px;left:195px;}
.cutting-edge-main .full-page-content .img-cont-box{width:100%;border-bottom:1px solid #ebebeb;padding:15px 0;float:left;}
.cutting-edge-main .full-page-content .img-cont-box.last{margin-bottom:35px;}
.cutting-edge-main .full-page-content .img-cont-box .img-box{width:140px;text-align:center;float:left;}
.cutting-edge-main .full-page-content .img-cont-box .cont-box{width:84%;float:right;}
.cutting-edge-main .full-page-content .img-cont-box .cont-box strong a{font-size:18px;text-decoration:underline;color:#ea5646;font-family:"proxima_nova_rgbold";font-weight:normal;margin-bottom:5px;}
.cutting-edge-main .full-page-content .img-cont-box .cont-box p{margin-bottom:0px;}

.cutting-edge-main .full-page-content .map-sec { width:96%;text-align:center;margin-bottom:25px; float: left; border:4px solid #eaece9;}
.cutting-edge-main .full-page-content .map-sec .cont_sec { width:200px; text-align:left; width: 200px; vertical-align:top; float: left;}
.cutting-edge-main .full-page-content .map-sec .cont_sec ul li { list-style: none;}
.cutting-edge-main .full-page-content .map-sec .cont_sec ul li{ background:#31b6c5; font-size:16px; color:#fff; text-transform: uppercase; font-family:"proxima_nova_rgbold"; text-decoration:none; padding:20px 10% 0; display: block;}
.cutting-edge-main .full-page-content .map-sec .cont_sec ul li.last a { padding-bottom: 20px;}
.cutting-edge-main .full-page-content .map-sec .cont_sec ul li a:hover { text-decoration:underline;}
.cutting-edge-main .full-page-content .map-sec .maps { width:74%; float: left; padding:15px;}
.cutting-edge-main .full-page-content .map-sec .maps img{ max-width:95%;height:auto;}

.cutting-edge-main .timeline-con{background-image:url(../images/cutting-edge-hub/cross-sky-lines.png);border-radius:50px;clear:both;padding:25px;margin-bottom:35px;float:left;}
.cutting-edge-main .timeline-con .inner{background:#fff url(../images/cutting-edge-hub/circuit-repeat.png);border-radius:30px;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.8);border:5px solid #fff;}
.cutting-edge-main .timeline-con .inner > div{width:100%;position:relative;clear:both;}
.cutting-edge-main .timeline-con .inner > div i{width:10px;background-color:#000;height:85%;position:absolute;left:49.8%;}
.cutting-edge-main .timeline-con .inner .header h4{font-family:'OswaldLight';font-size:65px;color:#ec6759;line-height:normal;text-align:center;border:0px;margin-bottom:30px;text-transform:uppercase;font-weight:normal;padding-top:10px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten{display:table;padding:20px 0px;width:100%;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.mar-bm-0{padding-bottom:0px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.dark{background-color:rgba(0,0,0,0.07);}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left{display:table-cell;width:50%;vertical-align:top;padding-right:18px;position:relative;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .right{display:table-cell;width:50%;vertical-align:top;padding-left:18px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .fluid{width:100%;padding-top:30px;position:relative;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .fluid .inno{text-align:center;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .fluid .inno li{margin:10px 17px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left .black-block{background-color:#000;border-radius:0px 50px 50px 0px;position:relative;padding:30px;margin-left:-15px;width:79%;margin-top:30px;font-family:'proxima_nova_rgbold';font-size:14px;color:#fff;margin-top:-30px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left .black-block b{border-width:0px 0px 10px 10px;border-color:transparent transparent black transparent;border-style:solid;position:absolute;top:-10px;left:0px}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .inno li{display:inline-block;background-image:url(../images/cutting-edge-hub/listing-bg.png);width:128px;height:208px;vertical-align:top;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .inno li p{padding:0px 10px;text-align:center;line-height:14px;display:block;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .inno li img{float:none;margin:0 auto;display:block;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .inno li strong{display:block;text-align:center;font-family:'oswaldbold';font-size:24px;line-height:26px;margin-bottom:5px;color:#000;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten span{position:absolute;top:-72px;right:-49px;width:98px;height:98px;background:url(../images/cutting-edge-hub/year-bg.png) no-repeat;line-height:100px;text-align:center;font-family:'proxima_nova_rgbold';color:#fff;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .fluid span{left:44.8%;right:auto;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten.first span{top:-40px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .right .inno{padding-left:28px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left .inno{padding-right:28px;text-align:right;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .right .inno li{margin-right:4px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left .inno li{margin-left:4px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .left .black-block p{color:#fff;font-family:'proxima_nova_rgbold';font-size:14px;margin-bottom:0px;}
.cutting-edge-main .timeline-con .inner .timeline-main .block-ten .inno li .img-con{vertical-align:middle;display:table-cell;text-align:center;width:128px;height:110px;}
/* state-ranking */
#state_ranking_data{display: table;width: 100%;margin-bottom: 30px;}
#state_ranking_data table{table-layout: fixed;width: 100%;border-bottom: 1px solid #ccc;}
#state_ranking_data table thead{}
#state_ranking_data table thead tr{}
#state_ranking_data table thead tr th{ text-transform:uppercase;font-family:'proxima_nova_rgbold'; font-size: 12px; color:#333;padding-bottom: 10px;line-height: 15px;font-weight: normal;}

#state_ranking_data table thead tr th.rank{width: 5%;}
#state_ranking_data table thead tr th.university-name{width: 35%;}
#state_ranking_data table thead tr th.score{width: 10%;}
#state_ranking_data table thead tr th.student-teacher-ratio{width: 13%;}
#state_ranking_data table thead tr th.financial-aid{width: 9%;}
#state_ranking_data table thead tr th.cost{width: 56px;}
#state_ranking_data table thead tr th.more{width: 52px;}
#state_ranking_data table thead tr th.student-teacher-ratio strong{display: inline-block;}
#state_ranking_data table thead tr th.description { height: 0; width: 0; font-size: 0; padding: 0; margin: 0;}
#state_ranking_data table thead tr th.rank,
#state_ranking_data table thead tr th.university-name { font-size: 0; }

#state_ranking_data table tbody tr { background: #fff;}
#state_ranking_data table tbody tr td{border-top: 1px solid #ccc;}
#state_ranking_data table tbody tr td { vertical-align: middle;}
#state_ranking_data table tbody tr td.rank{ text-align: center;}
#state_ranking_data table tbody tr td.rank span{ font-family:'oswaldbold'; font-size:30px; line-height:normal;color: #003a5a;text-align: center;padding-top: 10px;display: block;}
#state_ranking_data table tbody tr td.university-name {}
#state_ranking_data table tbody tr td.university-name a{ color: #eb5a49; font-size:20px; line-height:normal;font-family:'proxima_nova_rgbold';margin: 0 auto; padding: 20px 15px; display: inline-block;}
#state_ranking_data table tbody tr td.cost span {color: #eb5a49;}
#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 { border-right: 1px solid #d8d8d8;margin: 0 auto;text-align: center;display: table;vertical-align: middle;padding: 5px 0;font-size: 16px;font-family: 'proxima_nova_rgregular';width: 100%;box-sizing: border-box;}
#state_ranking_data.col_six table tbody tr td.cost span { border-right: none; }
#state_ranking_data table tbody tr td.cost span em { font-style: normal; color: #666; }
#state_ranking_data table tbody tr td.score span { border-left: 1px inset rgba(255, 255, 255, 0.4);}
#state_ranking_data table tbody tr td p{font-size: 14px;width: auto;margin-bottom: 15px;padding-left: 15px;padding-right: 10px;}
#state_ranking_data table tbody tr:nth-child(odd){ background: #f7f7f7;}
#state_ranking_data table tbody tr.colored td.first{ }
#state_ranking_data table tbody tr td.cost span{padding: 8px 0;}


#state_ranking_data table tbody tr td.more{cursor: pointer;-webkit-user-select: none;user-select: none;-moz-user-select: none;-ms-user-select: none;}
#state_ranking_data table tbody tr td.more span.expand-sign {height: 16px;width: 15px;display: block;margin: 0 auto;float: none;background: url(../images/States/ranking/expand-sign.png) no-repeat 0 -24px;}
#state_ranking_data table tbody tr.active td.more span.expand-sign {background-position: 0 5px;}
#CS-MasterDegree .degree-masters .rightbar .bestsciencemaster a, #main-cs-degree-hub .main-cs-hub-container .right-side-cs .cshub-content-block .bestcsdegreebar a{ background:#eb5a49;font-family:'proxima_nova_rgbold'; font-size:16px; line-height: normal; color:#fff; padding: 5px 8px;font-weight: normal;}
#state_ranking_data table tbody tr.ranking-title td.second {padding-right: 5px;}

#state_ranking_data.five-colum table,
#state_ranking_data.five-colum table tbody,
#state_ranking_data.five-colum table thead,
#state_ranking_data.five-colum table tr { width: 100%; display: block; float: left; clear: both;}
#state_ranking_data.five-colum table thead th { color: #333; font-family: "proxima_nova_rgbold"; font-size: 12px; font-weight: normal; line-height: 15px; text-transform: uppercase; float: left; display: inline-block;}
#state_ranking_data.five-colum table thead th.rank { width: 5%; font-size: 0; }
#state_ranking_data.five-colum table thead th.university-name { width: 50%; font-size: 0; }
#state_ranking_data.five-colum table thead th.score { width: 15%; }
#state_ranking_data.five-colum table thead th.cost { width: 15%; }
#state_ranking_data.five-colum table thead th.more { width: 15%; }
#state_ranking_data.five-colum table thead th.description { width: 0; margin: 0; padding: 0; height: 0; font-size: 0; }
#state_ranking_data.five-colum table tbody td { float: left; display: inline-block; min-height: 65px;}
#state_ranking_data.five-colum table tbody td.rank { width: 5% !important; font-size: 0; }
#state_ranking_data.five-colum table tbody td.university-name { width: 50%; font-size: 0; }
#state_ranking_data.five-colum table tbody td.score { width: 15%; }
#state_ranking_data.five-colum table tbody td.cost { width: 15%; }
#state_ranking_data.five-colum table tbody td.more { width: 15%; text-align: center; padding: 21px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} 
#state_ranking_data.five-colum table tbody td.more .fa { color: #eb5a49; }
#state_ranking_data.five-colum table tbody td.description { display: none; width: 100%; clear: both; border-top: none;}
#state_ranking_data.five-colum table tbody tr.active td.description { display: block; }
#state_ranking_data.five-colum table tbody td span { border: none !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: 20px 0 !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }


/* state-ranking */
/* search-widget - CMN_Monetization */
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle h1{margin-top: 30px;}
.search-widget{float: left;width: 294.1px;margin-right: 40px;}
.sci-banner .search-widget .CMN_Monetization,.general-wizard-widget {border-bottom: 0;}
.search-widget .CMN_Monetization,.general-wizard-widget {border: 7px solid #f0f0f0;background: #fff;position: relative;float: left;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box}
.search-widget .CMN_Monetization i.for-title,.general-wizard-widget i.for-title{position: absolute;background: #858585;height: 133px;width: 100%;}
.search-widget .search-ttl {position: relative;font-family: 'proxima_novaextrabold';color: #fff;text-transform: uppercase;text-align: center;display: block;margin-top: 15px;margin-bottom: 14px;}
.search-widget .search-ttl strong{font-size: 48px;display: block;line-height: 48px;}
.search-widget .search-ttl span{font-size: 35px;line-height: 35px;}
.search-widget .panel {position: relative;padding: 0 13px;float: left;clear: both;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;}
.search-widget .panel label {background: #cbcbcb;font-family: 'proxima_novaextrabold';color: #fff;padding: 9px 0 0 0;font-size: 24px;line-height: normal;float: left;text-align: center;width: 35px;height: 31px;}
.search-widget .panel .select-box{width: 216px;border: 0;margin-bottom: 10px;margin-right: 0 !important;margin-left: 0 !important;background-color: #e6e6e6;float: left;overflow: hidden;}
.search-widget .panel .select-box select{background: url(../images/widget-drop-arrow.png) no-repeat 187px 17px transparent;font-size: 16px;color: #333333;height: 40px;font-family: 'proxima_nova_rgregular';background-color: transparent;appearance: none;-moz-appearance: none;-webkit-appearance: none;padding: 0 13px;width: 100%;outline: 0;padding-right: 35px;border: 0;box-sizing: border-box;-webkit-box-sizing: border-box;}
.ua-ie .search-widget .panel .select-box select{background:none;padding-right:0;}
.search-widget .submit{margin: 0 auto;display: table; width:230px;}
.search-widget .sponsored-with-text{position: relative;      width: 80px;      clear: both;      z-index: 1;float: right;margin: 12px 0 5px 0;}
.search-widget .sponsored-with-text .sponsored-text{background-image: url("../images/sponsored-text-bg.png");background-position: right top;background-repeat: no-repeat;cursor: pointer;display: none;height: 160px;padding: 6px 6px 10px 10px;position: absolute;right: -20px;top: -178px;width: 200px;z-index: 12;}
.search-widget .sponsored-with-text .sponsored{display: block;float: right;}
.search-widget .sponsored-with-text .sponsored b{ cursor: pointer;float: right;font-family: Arial;font-size: 8px;height: 12px;line-height: 14px;margin-right: 7px;/*padding-right: 13px;*/position: relative;text-transform: uppercase;/*background-repeat: no-repeat;background-image: url("../images/sponsored-icon-grey.png");background-position: right 1px;*/}
.search-widget .sponsored-with-text .sponsored b a{font-size: 9px;color:#999999;font-family: 'proxima_nova_rgregular'; margin-right: 5px;}
.search-widget .sponsored-with-text .sponsored b .fa { font-size: 12px; display: inline; color: #fff; }

.search-widget .panel .select-box.subject{margin-bottom: 16px;}
.search-widget .panel.enable label{ background:#e67e22;}
/*.search-widget .panel.enable .select-box{-webkit-box-shadow: inset 0px 0px 0px 1px rgba(230,126,34,1);-moz-box-shadow: inset 0px 0px 0px 1px rgba(230,126,34,1);box-shadow: inset 0px 0px 0px 1px rgba(230,126,34,1);background: #fff;}*/
.search-widget .select-box select option{background-color: #fff;}

.search-widget.dark .CMN_Monetization{background:#0e3757;}
.search-widget.dark .CMN_Monetization i.for-title{ background:#243541;}
.search-widget.dark .panel .select-box,.search-widget.dark .panel label{background-color: #879bab;}
.search-widget.dark .panel.enable label{ color:#eb5a49;}
.search-widget.dark .panel.enable .select-box,.search-widget.dark .panel.enable label{background-color: #fff; box-shadow:none;-webkit-box-shadow:none; -moz-box-shadow:none;}
.search-widget.dark .panel label{margin-right: 2px;width: 32px;}
.search-widget.dark .sponsored-with-text .sponsored b a{ color:#fff; display: inline;}
.search-widget.dark .sponsored-with-text .sponsored b{padding-right: 0;padding-left: 13px;}
.search-widget.dark .panel.enable .select-box{ background-image:url(../images/widget-left-arrow.png);background-position: left 15px;background-repeat: no-repeat;}
/* search-widget - CMN_Monetization */
/*home*/
.expert-resource-block{ display:inline-block; font-size:0; text-align:center;width: 100%;}
.expert-resource-block .resource-block-main{display: inline-block;font-size: 0;}
.expert-resource-block .resource-block-main .block{display:inline-block;text-align:center;margin-left: 20px;margin-bottom: 15px;font-size: 0;}
.cutting-edge-block{ background:url(../images/cutting-edge-link-bg.png) no-repeat #f0f0f0; border:1px solid #ccc;display: inline-block;float: left;margin-bottom: 20px; position:relative;overflow: hidden;    width: 100%;    margin-top: 40px;    box-sizing: border-box;}
.cutting-edge-block .top{padding: 0;border: 0;background: none;display: inline-block;float: left;padding: 18px 30px;}
.cutting-edge-block .top .img-block{ float:left; margin-right: 20px;}
.cutting-edge-block .top .content{}
.cutting-edge-block .top .content h4{font-family: 'proxima_nova_rgregular'; font-size:48px; line-height: 48px;text-transform: uppercase;font-weight: normal;margin-top: 20px;}
.cutting-edge-block .top .content h4 strong{ color:#ea5747;font-weight: normal;}
.cutting-edge-block .top .content h4 span{color:#007268;}
.cutting-edge-block .top .content a{float: left;}
.cutting-edge-block .top .content a span{ background:url(../images/cutting-edge-link-white-arrow.png) no-repeat #897c66 center; width: 40px; padding: 15px 0; float:left;}
.cutting-edge-block .top .content a strong{ float:left; background:#d3bf9c;font-family:'proxima_nova_rgbold'; color:#fff;padding: 3px 10px;font-size: 18px;}
.cutting-edge-block .bottom{ background: rgba(255, 255, 255, 0.75); border: 0;border-top:1px solid #ccc;display: inline-block;padding: 0;float: left;padding: 4px 25px;z-index: 1;position: relative;}
#cs-degrees .cutting-edge-block .bottom p{ margin-bottom:0;}
.cutting-edge-block i{ position:absolute; background:url(../images/cutting-edge-link-arrow.png) no-repeat; width:257px; height:295px; right:0;top: 0;}
/*home*/

/* banner-with-widget */
#ComputerEngineering-Focus .banner-with-widget.for-banner-height{height: 350px;}
#ComputerEngineering-Focus .banner-with-widget.for-banner-height:before{height: 213px;}
#ComputerEngineering-Focus .banner-with-widget{background:#0e3757;height: 296px;padding-top: 20px;position: relative;}
#ComputerEngineering-Focus .banner-with-widget:before{content:"";background: #0c314d;position: absolute;width: 100%;height: 155px;bottom: 0;}
#ComputerEngineering-Focus .header-content{float: right;width: 64%;position: relative;}
#ComputerEngineering-Focus .header-content h1{font-family:'proxima_nova_rgbold'; color:#fff;font-size: 42px;text-transform: capitalize;margin: 19px 0 24px 0;line-height: 54px;min-height: 108px;}
#ComputerEngineering-Focus .header-content p{color:#fff;font-family: 'proxima_novasemibold'; font-size:16px}
#ComputerEngineering-Focus .for-banner.for-lite-banner:before{background: #f0f0f0;}
#ComputerEngineering-Focus .for-banner.for-lite-banner{background:#f7f7f7;}
#ComputerEngineering-Focus .for-banner.for-lite-banner h1{color:#0e3757;}
#ComputerEngineering-Focus .for-banner.for-lite-banner p{color:#333;}
/* banner-with-widget */
/*third-Variation*/
.search-widget.third-Variation .panel label{border-bottom: 3px solid transparent;}
.search-widget.third-Variation .panel .select-box{border-bottom: 3px solid transparent;}
.search-widget.third-Variation .panel.selected .select-box{border: 1px solid #eb5a49;border-left: 0;}
.search-widget.third-Variation .panel.selected label{border: 1px solid #eb5a49;border-right: 0;}
.search-widget.third-Variation .panel.selected .select-box select{color: #eb5a49;}
.search-widget.third-Variation .panel .select-box,.third-Variation .search-widget .panel label{background-color: #fff;}
.search-widget.third-Variation .panel label{color: #eb5a49; background:#fff;}
.search-widget.third-Variation .panel.select-up-next label{ background-color: #eb5a49;color: #fff;border-bottom-color:#879bab;}
.search-widget.third-Variation .panel.select-up-next .select-box{border-bottom-color:#879bab;}
.search-widget.third-Variation .panel.select-up-next .select-box select{font-family: 'proxima_nova_rgbold';}
.search-widget.third-Variation i{display:none;}
.search-widget.third-Variation .CMN_Monetization{background: #0e3757;}
.search-widget.third-Variation .panel .select-box select{padding-left: 10px;}
.search-widget.third-Variation .sponsored-with-text .sponsored b a {color: #fff;}
.search-widget.third-Variation .sponsored-with-text .sponsored b {background-image: url("../images/sponsored-icon.png");}
.search-widget .panel .select-box select{font-size:15px;}
/*third-Variation*/
/* master-hub */
/*#main-cs-degree-hub .degree_header{display: inline-block;width: 100%;margin-bottom: 230px;background: url(../images/TemplateForMajorHubPage/header-bg.png) no-repeat center top #eb5a49;height: 160px;padding-top: 20px;position: relative;}*/
#main-cs-degree-hub .degree_header{display: inline-block;width: 100%;margin-bottom: 180px;background: url(../images/TemplateForMajorHubPage/header-bg.png) no-repeat center top #eb5a49;height: 160px;padding-top: 20px;position: relative;}
#main-cs-degree-hub .left-side-cs {margin-top: 125px;}
#main-cs-degree-hub .degree_header:before{ content:"";background: #f2f2f2;position: absolute;width: 100%;bottom: -160px;left: 0;height: 160px;}
#main-cs-degree-hub .search-widget{margin-right: 20px;}
#main-cs-degree-hub .detail-p{}
#main-cs-degree-hub .detail-p p{font-family:'proxima_novasemibold';font-size: 16px;line-height: 24px;color: #333;}
/* master-hub */
/* monster-widget */
.search-widget.monster-widget .search-ttl{background: #00acc4;width: 110%;padding: 20px 0;margin-left: -5%;font-family:'oswald_boldbold';margin-top: 10px;margin-bottom: 0;-webkit-box-shadow: 0px 19px 43px -8px rgba(0,0,0,0.25);  -moz-box-shadow: 0px 19px 43px -8px rgba(0,0,0,0.25);  box-shadow: 0px 19px 43px -8px rgba(0,0,0,0.25);}
.search-widget.monster-widget .search-ttl strong{font-size: 30px;line-height: 35px;font-family: oswald_boldbold;font-weight: normal;display: inline-block;}
.search-widget.monster-widget .search-ttl span{font-size: 30px;line-height: 35px;font-weight: normal;}
.search-widget.monster-widget .panel{width: auto;padding: 0;width: 250px;margin: 0 auto;display: table;float: none;margin-top: 25px;border: 1px solid transparent;}
.search-widget.monster-widget .CMN_Monetization i.for-title{display:none;}
.search-widget.monster-widget .CMN_Monetization{border: 0;}
.search-widget.monster-widget .panel .select-box{width: 216px;margin-bottom: 0;display: table-cell;float: none;vertical-align: middle;}
.search-widget.monster-widget .submit{margin-top: 15px;}
.search-widget.monster-widget .panel label{padding-top: 4px;width: 40px;display: table-cell;float: none;vertical-align: middle;}
.search-widget.monster-widget .panel.selected{border-color: #00acc4;}
.search-widget.monster-widget .panel.selected label{background-color: transparent;color: #00acc4;}
.search-widget.monster-widget .panel.selected .select-box{background-color: transparent;}
.search-widget.monster-widget .panel.selected .select-box select{color: #00acc4;font-family: 'proxima_nova_rgbold';}
.search-widget.monster-widget .panel.select-up-next label{background-color: #e67e22;color: #fff;}
.search-widget.monster-widget .panel.select-up-next .select-box{background-color: transparent;}
.search-widget.monster-widget .panel.select-up-next{border-color: #e67e22;}
.search-widget.monster-widget .panel .select-box select{padding: 0 28px 0 8px;font-size: 15px;height: 50px;background: url(../images/monster-arrow-icn.png) no-repeat 95% 23px transparent;}
.search-widget.monster-widget.with-steps .panel .select-box{ position:relative;overflow: visible; width:100%;}
.search-widget.monster-widget.with-steps .panel{margin-top:30px;}
.search-widget.monster-widget.with-steps .panel .select-box select{ padding-left:15px;}
.search-widget.monster-widget.with-steps .panel .select-box:before{content:"step one"; position:absolute; left:0;top: -21px;font-family: 'proxima_nova_rgbold'; color:#666; text-transform:uppercase;}
.search-widget.monster-widget.with-steps .panel .select-box.category:before{content:"step two";}
.search-widget.monster-widget.with-steps .panel .select-box.subject:before{content:"step three";}
.search-widget.monster-widget.with-steps .panel label{display:none;}
.ua-ie .search-widget.monster-widget .panel .select-box select{background:#fff; padding-right:0;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle.monster-btm{margin-bottom: 160px;}
.ua-ie.ua-ie-8 .monster-widget.search-widget .panel{line-height:0;}
.ua-ie.ua-ie-8 .monster-widget.search-widget .panel .select-box SELECT{ height:auto;}
.ua-ie.ua-ie-8 .with-steps.monster-widget.search-widget .panel .select-box:before{ top:-10px;}
.search-widget.monster-widget .submit{width:253px;}
#ComputerEngineering-Focus .header-content .header-content{}
#cs-degrees .search-widget.monster-widget + .banner-left {margin-top: 40px;}
#cs-degrees .search-widget.monster-widget + .banner-left + .banner-left + .banner-right {margin-top: 35px;}
/*.search-widget.monster-widget .search-ttl:before{ content:"SEARCH CS";font-size: 46px;line-height: 56px;font-family: oswaldbold;font-weight: normal;display: block;}
.search-widget.monster-widget .search-ttl:after{ content:"PROGRAMS";font-size: 28px;line-height: 35px;font-weight: normal;letter-spacing: 6px;display: block;}
.search-widget.monster-widget .search-ttl strong, .search-widget.monster-widget .search-ttl span{display:none;}*/
.search-widget.monster-widget .search-ttl strong{ font-size: 46px;line-height: 56px;font-family: oswaldbold;font-weight: normal;display: block;}
.search-widget.monster-widget .search-ttl span{ font-size: 28px;line-height: 35px;font-weight: normal;letter-spacing: 6px;display: block;}
.search-widget.monster-widget .search-ttl{padding: 9px 0;}
/* monster-widget */
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle{float:none;}
#CS-MasterDegree .CS-MasterMain .CS-MasterBanner .CS-MasterTitle .search-widget.monster-widget.with-steps{ margin-bottom:10px;}
#CS-MasterDegree .CS-MasterMain .search-widget.monster-widget.with-steps .CMN_Monetization, #CS-MasterDegree .CS-MasterMain .search-widget.monster-widget .CMN_Monetization{ border-bottom:0;}
/* alignment */
.alignment .rightbar{margin-top: -135px;}
.alignment .CEF-right-part{margin-top: -125px;}
.alignment #ComputerEngineering-Focus .header-content{width: 70%;}
.alignment .monster-widget.search-widget{width: 242px;}
.alignment .monster-widget.search-widget .panel{width:202px;}
.alignment .search-widget.monster-widget .search-ttl:before{font-size: 33px;line-height: 33px;font-family: 'proxima_novaextrabold';}
.alignment .search-widget.monster-widget .search-ttl:after{font-size: 23px;line-height: 23px;font-family: 'proxima_novasemibold';letter-spacing: 0.1em;}
.alignment .search-widget.monster-widget .submit {width: 202px;}
.alignment .search-widget.monster-widget .search-ttl {padding: 10px 0;width: 109%;margin-left: -4.5%;  margin-top: 0;}
#ComputerEngineering-Focus.alignment .header-content{width: 70%;}
.alignment.wrapper.text-alignment {margin-top: -140px;clear: none;}
.alignment .mrg_btm{margin-bottom:20px;}
#CS-MasterDegree .CS-MasterMain.under-wrap .CS-MasterBanner .CS-MasterTitle.monster-btm{margin-bottom: 0;}
.CS-MasterBanner .for_degree_space .intro { width: 70%; float: right; }
.CS-MasterMain.under-wrap .monster-widget.search-widget{margin-top: -285px;}
#CS-MasterDegree .CS-MasterMain.under-wrap .CS-MasterBanner .CS-MasterTitle h1{margin-left: 280px;}
.CS-MasterMain.under-wrap .for_degree_space .monster-widget.search-widget{margin-bottom: 50px;}
#CS-MasterDegree .CS-MasterMain.under-wrap .for_degree_space{margin-bottom: 0;padding-top: 10px;display: table; position:relative;}
.alignment .for_degree_space .monster-widget.search-widget .CMN_Monetization {box-shadow: 10px 10px 0 #dde8ea, -10px 10px 0 #dde8ea, 0px 1px 0px 10px #dde8ea;}
.alignment .for_degree_space .search-widget.monster-widget .search-ttl{margin-top:0;}
#CS-MasterDegree .CS-MasterMain.under-wrap{margin-bottom: 12px;}
#CS-MasterDegree .alignment .master-new-header-title .monster-widget.search-widget {width: 222px;}
/* alignment */
/*Featured block*/
.featured_block { width: 100%; display: inline-block; margin-bottom: 20px; background: #f5f6f7; padding: 20px; box-sizing: border-box; margin-top: 25px;cursor: pointer;}
.featured_block strong { color: #666; font-size: 16px; font-family: 'proxima_nova_rgbold'; display: inline-block; margin-bottom: 25px; line-height: 16px; text-transform: uppercase; font-weight: normal;}
.featured_block .featured_cont { width: 100%; display: table; table-layout: fixed; border-spacing: 0; }
.featured_block .featured_cont .img_block { display: table-cell; width: 18%; vertical-align: top;}
.featured_block .featured_cont .cont_block { display: table-cell; width: 57%; vertical-align: top;}
.featured_block .featured_cont .link_block { display: table-cell; width: 30%; vertical-align: top; text-align: right;}
.featured_block .featured_cont .cont_block big { color: #333; font-size: 20px; font-family: 'proxima_nova_rgbold'; display: inline-block; margin-bottom: 0px; line-height: 20px; }
.featured_block .featured_cont .cont_block p { font-size: 13px; color: #666; font-family: 'proxima_nova_rgregular'; line-height: 20px; margin-bottom: 0px;}
.featured_block .featured_cont .link_block a { background: #eb5a49; padding: 8px 10px; text-transform: uppercase; font-size: 12px; color: #fff; text-decoration: none; font-family: 'OpenSansBold'; display: inline-block; margin-top: 4px;}
.featured_block .featured_cont .link_block a:hover { text-decoration: underline; }
.featured_block .sponsored-with-texts {position: relative; width: 80px; clear: both; z-index: 1;float: right;margin: 0; margin-right: -10px;}
.featured_block .sponsored-with-texts .sponsored-texts {background-image: url("../images/sponsored-text-bg.png");background-position: right top;background-repeat: no-repeat;cursor: pointer;display: none;height: 160px;padding: 6px 6px 10px 10px;position: absolute;right: -20px;top: -178px;width: 200px;z-index: 12;}
.featured_block .sponsored-with-texts .sponsoreds {display: block;float: right;}
.featured_block .sponsored-with-texts .sponsoreds b { cursor: pointer;float: right;font-family: Arial;font-size: 8px;height: 12px;line-height: 14px; padding-right: 13px;position: relative;text-transform: uppercase;background-repeat: no-repeat;background-image: url("../images/sponsored-icon-grey.png"); background-position: right 3px;}
.featured_block .sponsored-with-texts .sponsoreds b a {font-size: 9px;color:#666;font-family: 'proxima_nova_rgregular';}
.featured_block .sponsored-with-texts:hover .sponsored-texts { display: block !important; }
/*Featured block*/

/* With Widget */
.major-design-main.with-widget .main_left_content{float: left;width: 260px;margin-top: 20px;}
.major-design-main.with-widget .main_left_content .alignment .monster-widget.search-widget{margin-bottom: 25px;}
.major-design-main.with-widget .major-design-right {float: right;width: 700px;}
.top-nav-main{height: 75px;margin-bottom: 15px;clear: both;}
.top-nav-main .top-nav{background:#ededed;border-bottom: 1px solid #ccc;}
.top-nav-main.sticky-con-nav {position: relative;z-index: 999999;}
.top-nav-main.sticky-con-nav .top-nav{position:fixed;left:0 !important; width:100%;top: 0;background: #ededed;z-index: 9;border-bottom: 1px solid #ccc;}
.top-nav-main .top-nav ul ul{display: none;position: absolute;width: 100%;background: #ededed;}
/*.top-nav-main .top-nav ul li:hover ul{display: inline-block;}
.top-nav-main .top-nav ul li:hover ul li{display: block;width: 100%;}
.top-nav-main .top-nav ul ul li:hover:before{bottom: 0;}*/
.top-nav-main .top-nav ul{display: table;padding-top: 5px;padding-bottom: 7px; width:100%; text-align:center;height: 40px;}
.top-nav-main .top-nav ul > div{display:none;}
.top-nav-main .top-nav ul li{display: table-cell;vertical-align: middle;padding: 3px 0;border-left: 1px solid #ccc;position:relative;}
.top-nav-main .top-nav ul li a{font-family: 'proxima_nova_rgbold';font-size: 14px;color: #333;width: 100%;padding: 0 5px;display: block;box-sizing: border-box;-webkit-box-sizing: border-box;line-height: 18px;}
.top-nav-main .top-nav ul li:hover:before{content:"";position:absolute; width:100%;bottom: -8px; border-bottom: 2px solid #f76645; left:0;}
.top-nav-main .top-nav ul li:hover a{color:#f76645;}
.ua-safari-5-0 .top-nav-main .top-nav ul li:hover{border-bottom: 2px solid #f76645;}
.top-nav-main .top-nav ul li.for-last-li{border-right: 1px solid #ccc;}
.fixed-nav #hub-head .main-head{-webkit-box-shadow: none;box-shadow: none;-moz-box-shadow: none;}
.top-nav-main .top-nav .major-design-left#content-res-menu{position: relative !important;}
#major-pages-design .major-banner.mrg-btm-0{margin-bottom: 0;}
/* With Widget */
/* persistent nav  */
#CS-MasterDegree .CS-MasterMain.top_nav_menu{}
.top-nav-main.top-nav-sticky{height: 50px;margin-bottom: 0;-webkit-box-shadow: 0px 2px 19px -2px rgba(60, 59, 59, 0.12);-moz-box-shadow: 0px 2px 19px -2px rgba(60, 59, 59, 0.12);box-shadow: 0px 2px 19px -2px rgba(60, 59, 59, 0.12);}
.top-nav-main.top-nav-sticky.sub-con-nav{height: 68px;}
.top-nav-main.top-nav-sticky .top-nav ul li a{font-family:'proxima_nova_rgregular';padding: 7px 7px;}
.top-nav-main.top-nav-sticky .top-nav ul li{border-color: #f3f3f3;padding: 0;}
.top-nav-main.top-nav-sticky .top-nav ul{padding: 0;height: 50px;}.top-nav-main.top-nav-sticky .top-nav{background: #fff;border: 0;width: 100%;}
.top-nav-main.top-nav-sticky .sticky-con-nav.top-nav{background: #fff;-webkit-box-shadow: 0px 2px 19px -2px rgba(60, 59, 59, 0.12);-moz-box-shadow: 0px 2px 19px -2px rgba(60, 59, 59, 0.12);box-shadow: 0px 2px 19px -2px rgba(60, 59, 59, 0.12);}
.top-nav-main.top-nav-sticky .top-nav ul li:hover:before{bottom: 0;}
.top-nav-main.top-nav-sticky .top-nav ul li.end{border-right: 1px solid #f3f3f3;}
.top-nav-main.top-nav-sticky.sticky-con-nav .top-nav ul li{border-color: #e8dfdf;}
#CS-MasterDegree .for-right-align .CS-MasterMain .CS-MasterInner{width: 70%;float: right;}
#CS-MasterDegree .for-right-align .CS-MasterMain .CS-MasterInner .CS-innertitle .title-text{width: 88%;}
#CS-MasterDegree .for-right-align .CS-MasterBanner .CS-MasterTitle h1{float: right;width: 70%;}
#CS-MasterDegree .for-right-align.CS-MasterMain .for_degree_space .intro b {float: right;width: 70%;margin-bottom: 0;}
#CS-MasterDegree .for-right-align.CS-MasterMain .for_degree_space .intro b.end{margin-bottom: 20px;}
.CEF-right-part.rgt-mrg-0{margin-top: 0;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part .CEF-main-block.for-select-banner{margin-top: 70px;}
#ComputerEngineering-Focus .CEF-container .CEF-right-part.rgt-mrg-0 .CEF-main-block.for-select-banner{margin-top: 0;}
/* persistent nav  */
/*university*/
.university_block_outer{background-color: #f0f0f0;clear: both;margin-bottom: -25px;}
.university_block{display: inline-block;width: 100%;margin-top: 25px;}
.university_block.mrgtop0  .university_inner_block { margin-top: 0px !important; }
.university_block.mrgtop0 { margin-top: 0px !important; }
.university_block.online-degree-programs { display: none; }
.university_block .university_inner_block{background-color: #f5f6f7;max-width: 715px;margin: 20px auto;padding: 15px 20px 0 20px;display: table;}
.university_block .uni_title{text-transform: uppercase;color: #666;font-size: 16px;font-family: 'proxima_nova_rgbold';display: block;margin-bottom: 20px;cursor: pointer;}
.university_block .uni_content-block{display: table;width: 100%;cursor: pointer;}
.university_block .img_block{vertical-align: top;display: table-cell;width: 120px;}
.university_block .img_block img{max-width: 100%;}
.university_block .detail_block{display: table-cell;}
.university_block .detail_block .sub_title{color: #900027;font-family: 'proxima_nova_rgbold';display: block;margin-bottom: 10px;font-size: 20px;}
.university_block .detail_block p{font-size: 14px;color: #333333;line-height: 20px;margin-bottom: 5px;}
.university_block .detail_block p strong{font-family: 'proxima_nova_rgbold';}
.university_block .detail_block .red{font-size: 14px;color: #eb5a49;text-decoration: underline;font-family: 'proxima_nova_rgbold';display: block;clear: both;}
.university_block .sponsored-with-texts{position: relative;width: 80px;clear: both;z-index: 1;float: right;margin: 12px 0 5px 0;}
.university_block .sponsored-with-texts:hover .sponsored-texts{display: block;}
.university_block .sponsored-with-texts .sponsored-texts{background-image: url("../images/sponsored-text-bg.png");background-position: right top;background-repeat: no-repeat;cursor: pointer;display: none;height: 160px;padding: 6px 6px 10px 10px;position: absolute;right: -20px;top: -178px;width: 200px;z-index: 12;}
.university_block .sponsored-with-texts .sponsoreds{display: block;float: right;}
.university_block .sponsored-with-texts .sponsoreds b{cursor: pointer;float: right;font-family: Arial;font-size: 8px;height: 12px;line-height: 14px;margin-right: 7px;padding-right: 13px;position: relative;text-transform: uppercase;background-repeat: no-repeat;background-image: url("../images/sponsored-icon-grey.png");background-position: right 1px;}
.university_block .sponsored-with-texts .sponsoreds b a{font-size: 9px;color:#999999;font-family: 'proxima_nova_rgregular';}
.university_block .detail_block .sub_title{color: #d34500;}
.university_block_outer .brdr-red.university_inner_block { background: #fff; border: 2px solid #e95845; }
.university_block_outer .brdr-blue.university_inner_block { background: #fff; border: 2px solid #01abc4; }

.university_block_outer.with_careers { margin-bottom: 25px; }
.university_block_outer.with_careers .university_block { margin-top: 0; }
.university_block_outer.with_careers .university_inner_block { margin: 0;}
/*university*/

/*widget Effect*/
.search-widget .input-submit{transition: all 0.3s ease-in-out;}
.search-widget .input-submit.arrow_effect{display: table;margin: 0 auto;position: relative;}
.search-widget .input-submit.arrow_effect:before{content:'\f061';position:absolute;top: 50%;font-size: 15px;font-family:'FontAwesome';color: #fff;margin-top: -13px;right: 30px;opacity: 0;transition: all 0.3s ease;z-index: 11;}
.search-widget .input-submit.arrow_effect:hover:before{right: 20px;opacity:1;}

.search-widget .input-submit._3d_effect.is-active > input{transform: rotateY(-20deg);}
.search-widget .input-submit._3d_effect{perspective: 800px;margin: 0 auto;display: table;margin-top: 15px;cursor: pointer;}
.search-widget .input-submit._3d_effect > input{transform-style: preserve-3d;transform: rotateY(0);transition:all 0.3s ease-in-out;margin: 0 !important;cursor: pointer;position: relative;z-index: 1;}
.search-widget .input-submit._3d_effect:after{content:'';position: absolute;top: -1px;height: 100%;background: #ea6908;left: 98%;transition: all 0.3s ease;-webkit-transform-origin: 0% 0%;-webkit-transform: rotateY(90deg);-moz-transform-origin: 0% 0%;-moz-transform: rotateY(90deg);-ms-transform-origin: 0% 0%;-ms-transform: rotateY(90deg);transform-origin: 0% 0%;transform: rotateY(71deg);width: 0;}
.search-widget .input-submit._3d_effect.is-active:after{width: 21%;height: 103%;}
/*widget Effect*/

/* variation-widget */
.input-submit.submit_arrow input { font-family: 'robotobold'; color: #fff;text-transform: uppercase;font-size: 23px;text-align: center;border: 1px solid #bf691d;border-bottom-width: 3px;outline: 0;border-radius: 5px;height: 53px;padding: 4px 0;-webkit-appearance: none;appearance: none;-moz-appearance: none;cursor: pointer;
background: rgba(234,144,66,1);
background: -moz-linear-gradient(top, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(234,144,66,1)), color-stop(100%, rgba(230,126,35,1)));
background: -webkit-linear-gradient(top, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
background: -o-linear-gradient(top, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
background: -ms-linear-gradient(top, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
background: linear-gradient(to bottom, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea9042', endColorstr='#e67e23', GradientType=0 );
}

.variation-widget .input-submit.submit_arrow input { font-family: 'robotobold'; color: #fff;text-transform: uppercase;font-size: 23px;text-align: center;border: 1px solid #bf691d;border-bottom-width: 3px;outline: 0;border-radius: 5px;height: 53px;padding: 4px 0;-webkit-appearance: none;appearance: none;-moz-appearance: none;cursor: pointer;
background: rgba(234,144,66,1);
background: -moz-linear-gradient(top, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(234,144,66,1)), color-stop(100%, rgba(230,126,35,1)));
background: -webkit-linear-gradient(top, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
background: -o-linear-gradient(top, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
background: -ms-linear-gradient(top, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
background: linear-gradient(to bottom, rgba(234,144,66,1) 0%, rgba(230,126,35,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea9042', endColorstr='#e67e23', GradientType=0 );
}
.variation-widget .input-submit.submit_arrow input.var-color-1 {
background: rgba(252,126,88,1);
background: -moz-linear-gradient(top, rgba(252,126,88,1) 0%, rgba(255,86,34,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,126,88,1)), color-stop(100%, rgba(255,86,34,1)));
background: -webkit-linear-gradient(top, rgba(252,126,88,1) 0%, rgba(255,86,34,1) 100%);
background: -o-linear-gradient(top, rgba(252,126,88,1) 0%, rgba(255,86,34,1) 100%);
background: -ms-linear-gradient(top, rgba(252,126,88,1) 0%, rgba(255,86,34,1) 100%);
background: linear-gradient(to bottom, rgba(252,126,88,1) 0%, rgba(255,86,34,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc7e58', endColorstr='#ff5622', GradientType=0 );
border-color: #ca3c10;
}
.variation-widget .input-submit.submit_arrow input.var-color-2 {
background: rgba(252,126,88,1);
background: -moz-linear-gradient(top, rgba(252,126,88,1) 0%, rgba(244,66,54,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,126,88,1)), color-stop(100%, rgba(244,66,54,1)));
background: -webkit-linear-gradient(top, rgba(252,126,88,1) 0%, rgba(244,66,54,1) 100%);
background: -o-linear-gradient(top, rgba(252,126,88,1) 0%, rgba(244,66,54,1) 100%);
background: -ms-linear-gradient(top, rgba(252,126,88,1) 0%, rgba(244,66,54,1) 100%);
background: linear-gradient(to bottom, rgba(252,126,88,1) 0%, rgba(244,66,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc7e58', endColorstr='#f44236', GradientType=0 );
border-color: #ca3c10;
}
.variation-widget .input-submit.submit_arrow input.var-color-3 {
background: rgba(250,190,101,1);
background: -moz-linear-gradient(top, rgba(250,190,101,1) 0%, rgba(255,153,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(250,190,101,1)), color-stop(100%, rgba(255,153,0,1)));
background: -webkit-linear-gradient(top, rgba(250,190,101,1) 0%, rgba(255,153,0,1) 100%);
background: -o-linear-gradient(top, rgba(250,190,101,1) 0%, rgba(255,153,0,1) 100%);
background: -ms-linear-gradient(top, rgba(250,190,101,1) 0%, rgba(255,153,0,1) 100%);
background: linear-gradient(to bottom, rgba(250,190,101,1) 0%, rgba(255,153,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fabe65', endColorstr='#ff9900', GradientType=0 );
}
.variation-widget .input-submit.submit_arrow input.var-color-4 {
background: rgba(63,242,134,1);
background: -moz-linear-gradient(top, rgba(63,242,134,1) 0%, rgba(0,200,83,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(63,242,134,1)), color-stop(100%, rgba(0,200,83,1)));
background: -webkit-linear-gradient(top, rgba(63,242,134,1) 0%, rgba(0,200,83,1) 100%);
background: -o-linear-gradient(top, rgba(63,242,134,1) 0%, rgba(0,200,83,1) 100%);
background: -ms-linear-gradient(top, rgba(63,242,134,1) 0%, rgba(0,200,83,1) 100%);
background: linear-gradient(to bottom, rgba(63,242,134,1) 0%, rgba(0,200,83,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ff286', endColorstr='#00c853', GradientType=0 );
border-color: #098c40;
}
.variation-widget .input-submit.submit_arrow input.var-color-5 {
background: rgba(252,145,63,1);
background: -moz-linear-gradient(top, rgba(252,145,63,1) 0%, rgba(255,111,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,145,63,1)), color-stop(100%, rgba(255,111,0,1)));
background: -webkit-linear-gradient(top, rgba(252,145,63,1) 0%, rgba(255,111,0,1) 100%);
background: -o-linear-gradient(top, rgba(252,145,63,1) 0%, rgba(255,111,0,1) 100%);
background: -ms-linear-gradient(top, rgba(252,145,63,1) 0%, rgba(255,111,0,1) 100%);
background: linear-gradient(to bottom, rgba(252,145,63,1) 0%, rgba(255,111,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc913f', endColorstr='#ff6f00', GradientType=0 );
border-color: #ca3c10;
}
.variation-widget .var-banner-1 { background: #3f51b5 !important; }
.variation-widget .var-banner-2 { background: #009688 !important; }
.variation-widget .var-banner-3 { background: #03a9f4 !important; }
.variation-widget .var-banner-4 { background: #ffffff !important; }
.variation-widget .var-banner-4 .banner-text{ color: #666 !important; }

.variation-widget .search-ttl .var-title-1 { color: #3f51b5 !important; padding: 9px 0; }
.variation-widget .search-ttl .var-title-2 { color: #009688 !important; padding: 9px 0; }
.variation-widget .search-ttl .var-title-3 { color: #03a9f4 !important; padding: 9px 0; }
.variation-widget .search-ttl .var-title-4 { color: #ffffff !important; padding: 9px 0; }

.variation-widget.var-bg-1 { background: #e8eaf6 !important; }
.variation-widget.var-bg-2 { background: #e0f2f1 !important; }
.variation-widget.var-bg-3 { background: #e1f5fe !important; }
.variation-widget.var-bg-4 { background: #607d8b !important; }
.variation-widget.var-bg-5 { background: #01579b !important; }
.search-widget .variation-widget.var-bg-4 .panel .select-box:before,
.search-widget .variation-widget.var-bg-5 .panel .select-box:before { color:#fff;}
.search-widget .variation-widget.var-bg-4 .panel.selected .select-box select,
.search-widget .variation-widget.var-bg-5 .panel.selected .select-box select { color: #fff;}
.search-widget .variation-widget.var-bg-4 .panel.selected .select-box select option,
.search-widget .variation-widget.var-bg-5 .panel.selected .select-box select option { color: #666;}

.search-widget .variation-widget.var-bg-2 .panel .select-box:before,
.search-widget .variation-widget.var-bg-3 .panel .select-box:before { color:#fff;}
.search-widget .variation-widget.var-bg-2 .panel.selected .select-box select,
.search-widget .variation-widget.var-bg-3 .panel.selected .select-box select { color: #fff;}
.search-widget .variation-widget.var-bg-2 .panel.selected .select-box select option,
.search-widget .variation-widget.var-bg-3 .panel.selected .select-box select option { color: #666;}

.variation-widget .sponsored-with-text .sponsored b { width: 70px; }
/* .variation-widget .panel .select-box select { background-image: none !important;}
.variation-widget .panel .select-box { position: relative; }
.variation-widget .panel .select-box:after { position: absolute; content: '\f107'; font-family:'FontAwesome'; color: #333; font-size: 24px; right: 20px; top: 50%; margin-top: -12px;}*/
.variation-widget .sponsored-with-text .sponsored b { background-image: none !important;}
.variation-widget .sponsored-with-text .sponsored b .fa { color: #999; font-size: 12px; display: inline; margin-left: 4px; }

/**** QS 3 dropdown *****/
.search-widget .QS-3-field-premium-widget.variation-widget {/*border: 7px solid #f0f0f0;*/ background: #fff; position: relative; float: left; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box;}
.search-widget .QS-3-field-premium-widget.variation-widget{color: #333;}
.search-widget .QS-3-field-premium-widget.variation-widget.panel .select-box:before{color: #333;}
/**** QS 3 dropdown *****/

/*Social icons*/
a.nt-icon{background-image:none;display:inline-block;height:30px;margin:0;text-align:left;text-indent:-9999px;padding:0 6px;width:27px;cursor: pointer;}
a.facebook{background: url(../images/social-icn.png) no-repeat;background-position: 0 -83px;}
a.twitter{background:url(../images/social-icn.png) no-repeat;}
a.google-plus{background:url(../images/social-icn.png) no-repeat;background-position: 0 -174px;}
#cs-degrees .inner-right{float:right;}
#cs-degrees .fixed-nav .inner-right{margin-top:10px;}
#cs-degrees .inner-right{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
#cs-degrees .inner-right{display: inline-block;float:right;width:150px;margin-top: 23px;}
#cs-degrees header nav{width: 522px;float: left;margin-left: 30px;}
/*Social icons*/

/* validating-variation */
.validating-variation {}
.search-widget.monster-widget .validating-variation .panel.disable select{cursor: not-allowed; user-select: none; -moz-user-select: none; -webkit-user-select: none;}

.search-widget.monster-widget .validating-variation.validating-variation-1 .panel.disable select{color: #cc9c00; background: url(../images/yellow-arrow.png) #ffe280 no-repeat 95% 54%;}
.search-widget.monster-widget .validating-variation.validating-variation-1 .panel.select-up-next.selected,
.search-widget.monster-widget .validating-variation.validating-variation-1 .panel.select-up-next { border-color: #4caf50;}
.search-widget.monster-widget .validating-variation.validating-variation-1 .panel.select-up-next .select-box select { color: #333; background-color: #fff; font-weight: bold; background: url(../images/widget-arrow.png) no-repeat 94% 20px #fff;}
.search-widget.monster-widget .validating-variation.validating-variation-1 .panel.selected { border: 1px solid #333; }
.search-widget.monster-widget .validating-variation.validating-variation-1 .panel.selected .select-box select{background-position: 94% 20px; color: #333;background: url(../images/widget-arrow.png) no-repeat 94% 22px #fff;}

.search-widget.monster-widget .validating-variation.validating-variation-2 .panel.select-up-next select{border:2px solid #4caf50;background-color:#fff;color:#333;background: url(../images/widget-arrow.png) no-repeat 94% 20px #fff;}
.search-widget.monster-widget .validating-variation.validating-variation-2 .panel.select-up-next .select-box:before{color:#4caf50;}
.search-widget.monster-widget .validating-variation.validating-variation-2 .panel.selected select{background-color: #fff;background-image:url(../images/true-img.png);color: #4caf50;border: 1px solid #4caf50;background-position: 95% 50%;}
.search-widget.monster-widget .validating-variation.select-all.validating-variation-2 .panel select{color: #4caf50;border: 1px solid #4caf50;background: url(../images/true-img.png) no-repeat 95% 50% #e0ffe1;font-weight: normal;}
.search-widget.monster-widget .validating-variation.select-all.validating-variation-2 .panel.select-up-next,
.search-widget.monster-widget .validating-variation.validating-variation-2 .panel.select-up-next { border-color: #4caf50; }
.search-widget.monster-widget .validating-variation.select-all.validating-variation-2 .submit_arrow input[type="submit"]{background: #4caf50; border-color: #4caf50;}

.search-widget.monster-widget .validating-variation.validating-variation-3 .panel.select-up-next { border: none; }
.search-widget.monster-widget .validating-variation.validating-variation-3 .panel { display: block; }
.search-widget.monster-widget .validating-variation.validating-variation-3 .panel .select-box { display: block; }
.search-widget.monster-widget .validating-variation.validating-variation-3 .panel.selected select{background-color: #fff;background-image:url(../images/true-img.png);color: #4caf50;border: 1px solid #4caf50;background-position: 95% 50%;}
.search-widget.monster-widget .validating-variation.validating-variation-3 .panel.select-up-next .select-box:before{color:#4caf50;}
.search-widget.monster-widget .validating-variation.validating-variation-3 .panel.select-up-next select{border: 2px solid #4caf50;font-weight: bold;color: #333;background-color: #fff;background: url(../images/widget-arrow.png) no-repeat 94% 20px #fff;}
.search-widget.monster-widget .validating-variation.validating-variation-3 .submit_arrow input[type="submit"]{background: #bf4f36;}
.search-widget.monster-widget.with-steps .validating-variation.validating-variation-3 .panel { margin-top: 25px; }
.search-widget.monster-widget .field-error.panel:after {position: relative;content: "";display: block;margin: 0 auto;background: url(../images/field-error.png);height: 59px;width: 176px;margin-top: -5px;}
.search-widget.monster-widget .animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}
@-moz-keyframes shake{0%,to{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}
@keyframes shake{0%,to{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}
.shake{-webkit-animation-name:shake;-moz-animation-name:shake;animation-name:shake}
@keyframes pulse {
0% {box-shadow: inset 0 0 0 2px #4caf50;border-color: #4caf50;}
10% {box-shadow: inset 0 0 0 2px #4caf50;}
20% {box-shadow: inset 0 0 0 1px #4caf50;}
30% {box-shadow: inset 0 0 0 1px #4caf50;}
40% {box-shadow: inset 0 0 0 0 #4caf50;}
50% {box-shadow: inset 0 0 0 1px #4caf50;}
60% {box-shadow: inset 0 0 0 1px #4caf50;}
70% {box-shadow: inset 0 0 0 2px #4caf50;}
80% {box-shadow: inset 0 0 0 2px #4caf50;}
90% {box-shadow: inset 0 0 0 1px #4caf50;}
100% {box-shadow: inset 0 0 0 0 #4caf50;}
}
@-webkit-keyframes pulse {
0% {box-shadow: inset 0 0 0 2px #4caf50;border-color: #4caf50;}
10% {box-shadow: inset 0 0 0 2px #4caf50;}
20% {box-shadow: inset 0 0 0 1px #4caf50;}
30% {box-shadow: inset 0 0 0 1px #4caf50;}
40% {box-shadow: inset 0 0 0 0 #4caf50;}
50% {box-shadow: inset 0 0 0 1px #4caf50;}
60% {box-shadow: inset 0 0 0 1px #4caf50;}
70% {box-shadow: inset 0 0 0 2px #4caf50;}
80% {box-shadow: inset 0 0 0 2px #4caf50;}
90% {box-shadow: inset 0 0 0 1px #4caf50;}
100% {box-shadow: inset 0 0 0 0 #4caf50;}
}
.pulse {-webkit-animation-name: pulse;-webkit-animation-duration: 2s;-webkit-animation-timing-function: ease-in-out;}
.search-widget.monster-widget .validating-variation .submit_arrow input[type="submit"]{border-bottom: 0;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);}
.ua-ie .search-widget.monster-widget .validating-variation .number select{background-image: none !important;}
/* validating-variation */ 