.ctpHomeTopBg .topInfo{line-height:26px}#sansjs{background:none repeat scroll 0 0 #f00;color:#fff;font-size:1em;left:0;line-height:2em;padding:2px;position:relative;text-align:center;top:0;width:100%;z-index:100}img{border:0}.row{width:100%;background:#fff;margin-bottom:40px}.rowInner{width:100%;max-width:1200px;padding:14px}.mastButton img{opacity:1;width:70%;margin-bottom:10px}.mastButton img:hover{opacity:.8}.pad10{padding:10px}.pad20lr10b{padding:0 20px 10px}.pad10tb{padding:10px 0}.pad5tb{padding:5px 0}.blueBg{background:#2c5a92}.blackBg{background:#000 !important}.blue{color:#2c5a92}.ltGreyBg{background:#cdd0cc}.grey{color:#888}.bold{font-weight:bold}.ital{font-style:italic}.red{color:#c00}.orange{color:#1a5d7f}.white{color:#fff}.white p{color:#fff}.borderBtmLtGrey{border-bottom:4px solid #f3f3f3}.borderTopLtGrey{border-top:4px solid #f3f3f3}.mainTopMargin{display:none}.breadCrumb{padding:5px 0}.breadCrumbSub{padding:5px 0;margin-bottom:-15px}.floatL{float:left}.floatR{float:right}.bodyList{margin:10px 20px 20px}.bodyList li{margin-bottom:10px}.standard ul{margin-left:25px}.rightCol{width:100%}.rightCol .ctpLogin p{margin:8px 0}.rightCol .ctpLogin a{font-weight:bold;text-decoration:underline}.ctpLoginLink{float:left;width:100%;margin:20px 0;font-style:italic;text-decoration:underline}.hidden{display:none}.formFloat{float:left;width:45%;min-width:200px}input.filled{background-color:#ddd}a.buttonOrange:hover{background:#ff9233}a.buttonOrange,a.buttonOrange:visited,a.buttonOrange:active{background:none repeat scroll 0 0 #ff7800;border:1px solid #d86700;box-shadow:0 1px 5px #999;color:#fff;cursor:pointer;font-size:14px;font-weight:bold!important;margin:0;opacity:1;outline:medium none;padding:5px 10px;text-align:center;text-decoration:none;white-space:nowrap;width:auto}a.buttonGreen,a.buttonGreen:visited,a.buttonGreen:active{background:none repeat scroll 0 0 #ff7800;border:1px solid #d86700;box-shadow:0 1px 5px #999;color:#fff;cursor:pointer;font-size:14px;font-weight:bold !important;margin:0;opacity:1;outline:medium none;padding:5px 10px;text-align:center;text-decoration:none;white-space:nowrap;width:auto}.rounded{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#message{background:none repeat scroll 0 0 #444;border-bottom:1px solid #000;color:#fff;padding:5px;position:relative;text-align:center;vertical-align:text-top;width:100%}#message img{vertical-align:bottom}#message strong{color:#fbb700}#logo{float:left;width:80%}#logo img{margin:10px}#navIco{margin:0 auto;width:40px;height:40px;cursor:pointer;z-index:500;margin-top:-10px;clear:both}#navIco:hover{opacity:.8}#search{padding:0}.searchBar{background:url(../images/bg_blue.jpg) top left repeat #2c5a92;box-shadow:0 0 5px rgba(0,0,0,.3) inset;border-bottom:4px solid #f3f3f3}#search #textLong{display:none;color:#fff;font-size:24px;text-align:right;width:450px;vertical-align:middle}#search #textMedium{display:none;color:#fff;font-size:24px;text-align:right;width:270px;vertical-align:middle}#search #textShort{display:none;color:#fff;font-size:20px;text-align:right;width:110px;vertical-align:middle}#searchBox{width:100%;text-align:center;padding:5px 0;display:inline-block;vertical-align:middle}#searchBox .field{width:70%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;padding:5px;font-size:12px}#searchBox .searchBtn{padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #194871;background:url(../images/btn_submit_bg.jpg);color:#2c5a92;font-weight:bold;margin-left:2px;margin-top:3px;box-shadow:0 0 2px rgba(205,205,205,.6) inset}#searchBox .searchBtn:hover{background:url(../images/btn_submit_hover_bg.jpg);color:#07a;border:1px solid #036;box-shadow:0 0 2px rgba(162,194,226,1) inset;cursor:pointer}#showcase{background:#cdd0cc;padding:0}#basicFeatures{background:#cdd0cc;overflow:hidden}#basicFeatures .rowInner{margin:0 auto;padding:0}#basicFeatures .rowInner img{margin-bottom:-4px}#showcase img{width:100%}.jshowoff-1-slidelinks{display:none}#showcase #slide4{background:url(../images/showcase_4_bg.jpg) center no-repeat}.greyTopBg{background:#ececec;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.leftCol .section{margin-bottom:20px}.leftCol .section p{margin:8px 0;font-size:13px;line-height:18px}.rightCol{margin-bottom:20px;margin-top:20px}.more{width:100%;margin-bottom:10px;margin-top:2px}.subNav{float:none;text-align:left;clear:both;width:100%}.subNav ul{list-style:none;margin-top:10px;padding:0!important}.subNav li{float:left;margin-right:10px;margin-bottom:20px}.subNav li a,.subNav li a:visited,.subNav li a:active{padding:5px 10px;text-decoration:none;font-size:10px}.subNav li a.current{background:#4078aa;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:10px}.subNav li a:hover{background:#efefef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#333;font-size:10px}.intro{font-size:14px !important;line-height:20px !important;margin-bottom:20px !important;padding-bottom:15px;color:#2c5a92;border-bottom:1px solid #efefef}h1 .tab{font-size:14px;color:#444;float:left;margin-right:20px;margin-bottom:0 !important;width:100%;text-decoration:none}h1 .current{border-bottom:3px solid #2c5a92;color:#2c5a92}h1 .tab .long{display:none}h1 .current .long{color:#2c5a92}h1 .tab:hover,h1 .tab:hover .long{color:#2c5a92}#courseWidget{background:#f1f1f1;padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#courseWidget .course{width:100%;margin-top:5px;margin-bottom:15px}#courseWidget img{width:100%;margin-bottom:5px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#courseWidget img:hover{opacity:.7;border:1px solid #06c}.popCourseFix{display:none;clear:both}#browse ul{list-style:none;margin-top:5px}#browse li{line-height:18px;margin:5px;float:left;width:100%;margin-bottom:20px}#browse a{font-size:14px}.detailsInfo{background:#d3d3d3;padding:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.detailsInfo .item{font-size:11px}.detailsPic{width:100%;text-align:center}.detailsPic img{width:95%;border:1px solid #aaa !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px 0}.getStarted{text-align:center;margin-bottom:-5px}.getStarted img{width:70%;margin:0 auto}.detailsCta{width:100%;margin-bottom:10px}.ctaText{text-align:center;font-style:italic;font-size:14px;margin-top:5px}.detailsBtnEnrollSchool{margin:15px 0;text-align:center}.detailsBtnEnrollSchool img{width:100%}.detailsBtnEnrollSchool img:hover{opacity:.8}.detailsBtnEnrollEd2go{margin:15px 0;text-align:center}.detailsBtnEnrollEd2go img{width:100%}.detailsBtnEnrollEd2go img:hover{opacity:.8}#instructorTable .pic img{width:0;display:none}#instructorTable .info p{font-size:11px}.likeBar{display:none}.detailsBtnDemo{padding:15px 0;text-align:center}.detailsBtnDemo img{width:100%}.detailsBtnDemo img:hover{opacity:.8}.related{clear:both;padding-top:10px}.related ul{list-style:none}.related li{margin:5px;margin-bottom:10px}.studentReview{background:url(../images/quote_bg.png) top left no-repeat #fff;padding:5px 25px 20px;padding-right:0}.numberStudents{color:#036;font-size:13px;text-align:center;margin-bottom:10px;clear:both;padding-left:10px;padding-top:1px}.numberStudents .split{display:none}.numberStudents .small{font-size:12px;color:#036}.ilcDetailsCta{width:100%;margin:0}.ilcDetailsCta .main{text-align:center;padding:0 10px}.ilcDetailsCta .main p{margin:15px 0}.ilcDetailsMore .enrollE2g,.ilcDetailsMore .enrollAnother{text-align:center}.ilcDetailsMore .enrollE2g a,.ilcDetailsMore .enrollAnother a{text-decoration:underline}.ilcDetailsMore .enrollE2g{margin-top:5px}.ilcDetailsMore .enrollE2g a{font-size:12px}.ilcDetailsMore .enrollAnother{margin-bottom:10px}.ilcDetailsMore .enrollAnother a{font-size:11px;color:#777}.ilcDetailsMore .enrollAnother a:hover{color:#1a5d7f}.ilcDetailsCta .price{font-size:18px;margin-right:20px;display:inline-table;vertical-align:middle;line-height:16px}.ilcDetailsCta .price .savings{font-size:12px;color:#090;font-style:italic}.aboutTopIntro{width:94%;margin:0 auto}.aboutCta{width:100%;margin-bottom:-14px}.aboutCta img{width:100%}.videoShell{border:1px solid #ccc;width:30%;height:120px;margin:0 auto;margin-top:10px}.adtlLinks{width:100%;float:none;clear:both;margin:10px 0;text-align:center}.followUs img,.footerFollow img{width:28px;margin-right:10px}.followUs img.last,.footerFollow img.last{margin-right:0}.ctp img{width:97%;margin:5px auto 0;display:block;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ctp img:hover{opacity:.8;border:1px solid #06c}.ctp div{padding:5px}div.review{display:none}p.submit{text-align:center;padding-left:20px}.submitButton{padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #2c5a92;background:url(../images/btn_submit_bg.jpg);color:#2c5a92;font-weight:bold;width:auto !important}.submitButton:hover{background:url(../images/btn_submit_hover_bg.jpg);cursor:pointer}.leftCol .section p.login{margin-left:20px}#catalog{margin:16px!important}@media(max-width:480px){.category{width:100%!important;margin:2% 2% 8%}}@media(min-width:481px) and (max-width:900px){.category{width:46%!important;margin:2% 2%!important}.category .title{height:44px!important}}@media(min-width:901px) and (max-width:1200px){.category{width:30%!important;margin:2% 1%!important;line-height:16px!important}.category .title{height:52px!important;line-height:16px!important}}@media(min-width:1200px){.category{width:30%;margin:2% 1%}}.category{float:left;background:#efefef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;color:#1a5d7f;text-align:center}.category div{padding:6px;min-width:100px;text-align:center}.category .title{height:auto;margin:0 8px !important;min-height:32px !important;line-height:19px}.category .title span{font-size:11px}.category img{width:100%;margin-bottom:6px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.category a,.category a:visited,.category a:active{text-decoration:none;font-size:14px}.catalogAllCourse{margin-bottom:25px;width:100%}.catalogAllCourse h3{margin-top:0}.catalogAllCourse .coursePic{width:0}.catalogAllCourse .coursePic img{width:0;display:none}.catalogAllCourse div{margin-top:5px}.catalogMore{float:left;margin-bottom:5px;padding-left:5px;clear:both}.categoryTop{padding:10px}.categoryIntro{padding-bottom:10px}.categoryIntro h1{margin-bottom:5px}.categoryImage{width:100%}.categoryImage img{width:100%;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media(max-width:980px){.pagination{font-size:11px!important}.pagination .pageResults{margin-bottom:6px}}.pagination{background:none repeat scroll 0 0 #ddd;color:#444;font-size:13px!important;padding:5px 6px 5px 8px;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:auto}.pagination .pageResults{color:#444;clear:both;text-align:center;width:auto}.pagination .pages{color:#444;clear:both;text-align:center;width:auto}.pagination label,select,input{display:inline-block;margin-right:2px !important}.pagination input{width:16px !important}.pagination span{color:#444}.pagination .pages b{color:#444}.pagination .pages input{background:none repeat scroll 0 0 #eee;border:1px solid #666;color:#444}.pagination .pages .active{background:none repeat scroll 0 0 #d7ebfa;color:#666}.pagination .pages .first,.pagination .pages .first:hover{background-image:url("../images/paginate.png");background-position:center -1px;background-repeat:no-repeat}.pagination .pages .previous,.pagination .pages .previous:hover{background-image:url("../images/paginate.png");background-position:center -21px;background-repeat:no-repeat}.pagination .pages .next,.pagination .pages .next:hover{background-image:url("../images/paginate.png");background-position:center -39px;background-repeat:no-repeat}.pagination .pages .last,.pagination .pages .last:hover{background-image:url("../images/paginate.png");background-position:center -60px;background-repeat:no-repeat}.pagination .pages input{border-radius:3px 3px 3px 3px;cursor:pointer;font-size:12px;margin:0 2px;padding:0 5px;text-decoration:none}.pagination input:hover{background-color:#d7ebfa}.find p{margin:10px 0}.find .zip{width:96%;margin:15px auto 0;float:left}.find .province{width:96%;margin:15px auto 0}.find .school{width:96%;margin:20px auto;float:left}.school .name{font-size:13px;font-weight:bold}.find .school ul{margin:10px 0 20px 20px}.find .school ul li{margin-bottom:10px}.demos .stepOne{float:none;width:100%}.demos .stepTwo{float:none;width:100%}.demos .stepThree{float:none;width:100%}img.teachPic{float:none;margin:0 10% 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ccc;width:75%}.benefits ul{list-style:none;padding:0!important}.benefits li{margin-bottom:5px}.applyBtn{padding:0 0 15px}.applyBtn img{padding-top:0}.diduknow{padding:5px;font-size:12px;font-style:italic}ol.faqs ul{color:#1a5d7f}ol.faqs{padding:0 0 0 18px;color:#1a5d7f}ol.faqs li{font-weight:bold;padding-bottom:10px;margin-bottom:20px}ol.faqs li .question{font-weight:bold;color:#1a5d7f!important}ol.faqs li .answer{margin-top:10px;font-weight:normal}ol.faqs li .answer .note{font-size:11px;color:#777;font-style:italic}ol.faqs label{margin-right:20px}ol.faqs .formField{width:100%}.question label{color:#1a5d7f}#contactForm p{margin:5px 0 10px}#contactForm .label{margin:15px 0 3px}#contactForm input,#contactForm .message{width:220px}.cms ul{margin:10px 20px 20px}.cms li{margin-bottom:5px}.footer{background:url(../images/bg_footernav.jpg) top left repeat #ececec;box-shadow:0 -2px 5px 0 rgba(0,0,0,.15) inset}.footer ul{list-style:none}.footer li{float:left;margin-right:20px;margin-top:5px;margin-bottom:5px}.footer li a,.footer li a:visited,.footer li a:active{color:#2c5a92;text-decoration:none;font-size:11px}.footer li a:hover{color:#1a5d7f}.bottom{background:url(../images/bg_body.jpg) top left repeat #f8f8f8}.bottom .rightCol{width:100%;margin-bottom:0}.bottom .followUs{width:100%;margin-bottom:0 !important}#about div{margin-top:10px;margin-bottom:20px}.footerFollow div{padding:10px 10px 0}#copyright{font-size:11px;margin:20px 0}#copyright a{font-size:11px}.cengageLogo{margin-bottom:10px;text-align:center}.advertLeftOne,.advertLeftTwo,.advertRightOne,.advertRightTwo,.advertRight3,.advertBottomOne,.advertBottomTwo{display:none}.featuredBundleIntro{color:#fff}.featuredBundleIntro h1 a,.featuredBundleIntro h1 a:visited,.featuredBundleIntro h1 a:active{color:#fff}.featuredBundleIntro h1 a:hover{color:#8ed8ff}@media only screen and (max-width:400px){.more{width:100%!important}}@media screen and (min-width:241px){.rowInner{width:94%;margin:0 3%;padding:10px 0}.rowInner h1{font-size:22px;color:#1a5d7f}.floatR{float:right;display:block}}#navIco{float:right;margin-top:15px;clear:none}#searchBox .searchBtn{margin-top:0}#courseWidget .course{width:40%;padding:5px;float:left;margin-right:5px;margin-bottom:10px}h1 .tab{font-size:14px;width:auto}.popCourseFix{display:block}.more{width:auto;margin-bottom:8px;font-size:14px}.catalogMore{margin-bottom:5px}h1.review{margin-bottom:0}.getStarted img{width:200px}.detailsBtnDemo img{width:200px}.detailsBtnEnrollSchool img{width:200px}.detailsBtnEnrollEd2go img{width:200px}#instructorTable .pic img{width:50px;display:block;margin:15px 15px 0 0}div.review{display:block}ol.faqs .formField{width:100%;margin-bottom:2px}.catalogAllCourse .coursePic{width:40%;padding-right:10px;padding-top:5px}.catalogAllCourse .coursePic img{width:100%;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block}.catalogAllCourse .coursePic img:hover{opacity:.8}.leftCol .section p.login{margin-left:60px}@media screen and (min-width:480px){#showcase #slide4{background:url(../images/showcase_4_bg.jpg) -330px center no-repeat}.rowInner{width:450px;margin:0 auto;padding:10px 0}#logo{width:150px}#navIco{display:none}h1{font-size:24px;color:#1a5d7f}h2{font-size:22px}h3{font-size:18px}h4{font-size:16px}#search #textLong{display:none}#search #textMedium{display:none}#search #textShort{display:inline-block}#searchBox{width:295px;text-align:left;padding:5px}#searchBox .field{width:235px}#browse li{width:47%}.rightCol .left{width:46%;float:left}.rightCol .right{width:46%;float:right}.followUs img,.footerFollow img{margin-right:8px}#courseWidget .course{width:20%;margin-right:8px;margin-bottom:0}.popCourseFix{display:none}h1 .tab{font-size:16px;width:auto}h1 .tab .long{display:inline;font-size:16px}h1.details{margin:0 10px}.detailsPic{width:430px;margin:0 auto}.detailsInfo{margin-bottom:-10px}.detailsCta{width:430px;margin:0 auto 10px}.detailsBtnEnrollSchool{width:46%;float:left}.detailsBtnEnrollEd2go{width:46%;float:right}.detailsBtnDemo{width:45%;float:right;padding:0 0 20px}.detailsBtnDemo img{width:100%}#instructorTable .pic img{width:70px}#instructorTable .info p{font-size:13px}.ilcDetailsCta .main a.buttonOrange{font-size:18px;padding:8px 16px}.ilcDetailsMore .enrollE2g{margin-top:5px;margin-bottom:10px;float:left;margin-left:80px}.ilcDetailsMore .enrollAnother{margin-top:5px;margin-bottom:10px;float:right;margin-right:80px}.aboutTopIntro{width:410px;margin:10px 20px}.mastButton img{width:190px;margin-top:10px;margin-bottom:0}.aboutCta{width:430px;margin:0 auto -14px}.adtlLinks{width:25%;float:left;text-align:left;clear:none;margin-left:50px}.category{float:left;margin-right:12px}.categoryImage{width:430px;margin:0 auto;margin-bottom:5px}.catalogAllCourse .coursePic{width:120px;padding-right:15px}.categoryTop{padding:5px 0}.categoryIntro{padding:10px;padding-top:0}.demos .stepOne{float:left;width:30%}.demos .stepTwo{float:left;width:30%;margin-left:20px}.demos .stepThree{float:left;width:30%;margin-left:20px}img.teachPic{margin-left:20px;margin-right:0;float:right;width:200px}.benefits li{float:left;width:44%}.applyBtn{padding:0 0 10px}.find .zip{width:46%;float:left;margin-left:10px;margin-top:0}.find .province{width:46%;float:left;margin-top:0}.find .school{width:46%;float:left;margin-left:10px;margin-top:10px}.more{margin-top:4px}.catalogMore{margin-top:0}ol.faqs .formField{width:100%}#contactForm input,#contactForm .message{width:430px}p.submit{text-align:center;padding-left:0}.ctpLoginLink{float:none;width:auto;margin:0;margin-left:20px;margin-top:3px;font-style:italic;clear:none}}@media screen and (min-width:768px){.rowInner{width:98%;margin:0 auto}#search #textLong{display:none}#search #textMedium{display:inline-block}#search #textShort{display:none}#searchBox{width:420px;padding:15px 0 15px 10px}#searchBox .field{width:300px;padding:5px}.jshowoff-1-slidelinks{display:block;width:auto;text-align:center;position:relative;float:right;margin-top:-35px;margin-bottom:9px;margin-right:10px;padding:0 10px 0 10px;background:url(../images/bg_showcase_nav.png) top left repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.jshowoff-1-slidelinks a:link,.jshowoff-1-slidelinks a:visited{font-size:26px;line-height:24px;font-weight:bold;color:#1a5d7f;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.jshowoff-1-slidelinks a:hover,.jshowoff-1-slidelinks a.jshowoff-1-active,.jshowoff-1-slidelinks a.jshowoff-1-active:hover{color:#2c5a92}.leftCol{width:68%;float:left}.category{margin-right:25px;margin-left:10px;margin-bottom:10px}.rightCol,.bottom .rightCol{width:30%;float:right}.rightCol .left,.rightCol .right,.detailsBtnDemo{width:100%;float:none}#courseWidget .course{margin-right:10px}.mainTopMargin{display:block;height:10px;background:#fff}.followUs img,.footerFollow img{width:34px;margin-right:8px}.detailsPic{float:left;margin-left:10px}.detailsCta{float:right;width:270px;margin:0 10px;margin-top:10px;text-align:center}.ctaText{font-size:16px}.detailsInfo .item{float:left;width:auto;margin:0;margin-right:20px}.detailsBtnDemo img{padding:15px 0}.detailsBtnEnrollSchool{margin:20px 0;float:none;width:auto}.detailsBtnEnrollEd2go{margin:20px 0;float:none;width:auto}.detailsBtnEnrollSchool img{width:220px}.detailsBtnEnrollEd2go img{width:220px}.likeBar{display:block;width:80px;padding:0 5px}.addthis_floating_style{position:relative !important}#instructorTable .pic img{width:90px}.numberStudents{color:#036;font-size:13px;text-align:center;float:right;clear:none;padding-left:0;width:30%}.numberStudents .split{display:inline}.ilcDetailsCta{float:right;width:270px;margin-top:10px;margin-right:20px}.ilcDetailsCta .main{text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#d7d7d7;width:250px;padding:10px}.ilcDetailsCta h1.details{font-size:14px}.ilcDetailsCta .main p{margin:20px 0 15px 0}.ilcDetailsCta .main p.withsavings{margin-bottom:5px}.ilcDetailsMore .enrollE2g{margin-top:5px;margin-bottom:10px;float:left;margin-left:5px}.ilcDetailsMore .enrollE2g a{font-size:13px}.ilcDetailsMore .enrollAnother{margin-top:6px;margin-bottom:9px;float:right;margin-right:5px}.ilcDetailsCta .price{font-size:20px}.applyBtn img{padding-top:0}.diduknow{font-size:14px;font-style:italic}.aboutTopIntro{float:left;margin:10px 0 10px 20px}.aboutCta{float:right;width:270px;margin:-30px 10px -14px 0;text-align:center}.videoShell{margin-top:-10px;margin-bottom:10px;margin-right:20px}.find .zip{width:35%;margin-left:80px}.find .school{width:35%;margin-left:80px}#contactForm input,#contactForm .message{width:220px}#about div{margin-bottom:0}.cengageLogo{float:right;margin-top:-10px}}@media screen and (min-width:980px){.rowInner{max-width:1200px;width:100%;padding:14px}h1{font-size:22px}.more{margin-top:8px}#search #textLong{display:inline-block}#search #textMedium{display:none}#search #textShort{display:none}#searchBox{width:440px}#searchBox .field{width:340px}#basicFeatures .rowInner img{margin-bottom:-5px}#showcase #slide4{background:url(../images/showcase_4_bg.jpg) center center no-repeat}.leftCol{width:68%;margin:0 2px 0 0}#browse li{margin-right:10px}.category{margin-left:0}.categoryIntro{float:left;width:30%;margin-top:20px;margin-right:0}.categoryImage{float:right;width:260px;margin:10px;margin-right:15px}.featuredBundleImage{float:left;margin:10px 10px 10px 15px}.featuredBundleIntro{margin-top:7px}.courses li{width:47% !important}.catalogMore{float:right;margin-top:2px;margin-bottom:0;padding-left:0;clear:none}.pagination .pageResults{float:left;clear:none}.pagination .pages{float:right;clear:none}h1 .tab{font-size:20px;width:auto}h1 .tab .long{display:inline;font-size:20px}#courseWidget .course{margin-right:19px}.getStarted{margin-top:5px}.detailsPic{width:560px}.detailsPic img{width:546px}.detailsCta{width:350px}.detailsBtnEnrollSchool{margin:25px 0}.detailsBtnEnrollEd2go{margin:25px 0}.detailsBtnEnrollSchool img{width:254px}.detailsBtnEnrollEd2go img{width:254px}.ilcDetailsCta{float:right;width:340px;margin-top:10px;margin-right:15px}.ilcDetailsCta .main{text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#d7d7d7;width:320px;padding:10px}.ilcDetailsCta .main a.buttonOrange{font-size:20px;padding:10px 20px}.ilcDetailsCta h1.details{font-size:16px}.ilcDetailsMore .enrollE2g{margin-top:15px}.ilcDetailsMore .enrollAnother{margin-top:18px}.ilcDetailsMore .enrollE2g a{font-size:16px}.ilcDetailsMore .enrollAnother a{font-size:14px}.ilcDetailsCta .price{font-size:24px}.aboutTopIntro{width:550px;font-size:14px}.mastButton img{width:30%;margin-top:20px}.aboutCta{width:350px;margin:-34px 10px -14px 0}.find .zip{width:35%;margin-left:120px}.find .school{width:35%;margin-left:120px}}li.clear{clear:both !important;float:none !important;height:0 !important;width:100% !important;margin:0 !important;padding:0 !important}@media print{.searchBar{display:none}#headerNav{display:none}.footer{display:none}.mastButton img{width:200px}#logo img{width:200px}#instructorTable .pic img{width:auto;display:block}.detailsPic img{width:400px;border:1px solid #aaa !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px 0}.detailsBtnDemo img{width:200px}.catalogAllCourse .coursePic img{width:auto;display:block;margin-right:20px}img.teachPic{float:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ccc;width:200px}#courseWidget img{width:200px}#courseWidget .course{width:250px;float:left}#courseWidget .tab{display:none}#courseWidget .current{display:block}.ctp img{width:200px}.detailsBtnEnrollSchool{display:none}.detailsBtnEnrollEd2go{display:none}.detailsBtnDemo{display:none}.category{width:200px;float:left}.category img{width:180px}#browse li{margin-right:10px;width:30%}}#slideshow,#slideshow div{height:120px!important}.faqs li .answer{color:#777!important}