@import url(//fonts.googleapis.com/css?family=Lato:300,700);.clearfix:after, .my-professors-result-list ul li:after, .left-panel .panel-filter:after, .left-panel .result-list ul li:after, #blogMenu .result-list:after, .form_wrap .form-element:after, #blogMenu .result-list > ul li:after {content: '';display: table;clear: both;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font: inherit;font-size: 100%;vertical-align: baseline;}html {line-height: 1;}ol, ul {list-style: none;}table {border-collapse: collapse;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;vertical-align: middle;}q, blockquote {quotes: none;}q:before, q:after, blockquote:before, blockquote:after {content: "";content: none;}a img {border: none;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {display: block;}#menuWrap .menu .header, nav ul li a .label, h1:not(.profname), .h1:not(.profname), #fullBlock .center-wrap .options .option, #searchBlock .center-wrap .v-align .search-type, #searchBlock .center-wrap .v-align .search-type .options a, #searchBlock .center-wrap .v-align .cta input {font-family: 'league_gothicregular', "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;}@font-face {font-family: 'league_gothicregular';src: url('leaguegothic-regular-webfont-1182d002b72b114061d9a2617c782c33.eot');src: url('leaguegothic-regular-webfont-1182d002b72b114061d9a2617c782c33.eot?#iefix') format("embedded-opentype"), url('leaguegothic-regular-webfont-ed2e3406a1848ad7d07dd9b811fbe641.svg#league_gothicregular') format("svg"), url('leaguegothic-regular-webfont-29c587e6cf1705132b046c5f2bd321df.woff') format("woff"), url('leaguegothic-regular-webfont-19156af93053612a8cb1b72f2e736111.ttf') format("truetype");font-weight: normal;font-style: normal;}@font-face {font-family: 'Source Sans Pro Black';src: url('SourceSansPro-black-29c8740d3ac43966128b8e9dd4297f88.eot');src: url('SourceSansPro-black-29c8740d3ac43966128b8e9dd4297f88.eot?#iefix') format("embedded-opentype"), url('SourceSansPro-black-b7c51989d07e8974b7df84aeb20d9686.woff') format("woff"), url('SourceSansPro-black-7c8bc8978e110d4a0fdc88e8f96aae6b.ttf') format("truetype"), url('SourceSansPro-black-98ead87c73b533ff986bcf945653e891.svg#daf12afc31dc3d4b43e1f5e66ac75d3d') format("svg");font-style: normal;font-weight: 400;}@font-face {font-family: 'Source Sans Pro';src: url('SourceSansPro-Bold-d4e402f4535925cfed659b82fd052811.eot');src: url('SourceSansPro-Bold-d4e402f4535925cfed659b82fd052811.eot?#iefix') format("embedded-opentype"), url('SourceSansPro-Bold-b4ba16c9d266a3bbfa3a240211f02f15.woff') format("woff"), url('SourceSansPro-Bold-539c1a537faf11e2aa05af266d389eab.ttf') format("truetype"), url('SourceSansPro-Bold-a2165f9bb14b06ea2e4c6ee878068817.svg#f59ec01e9ce984a5e7320939532a55f3') format("svg");font-style: normal;font-weight: 700;}@font-face {font-family: 'Source Sans Pro ExtraLight';src: url('SourceSansPro-ExtraLight-686e550473cf36a024a2474e13d0677b.eot');src: url('SourceSansPro-ExtraLight-686e550473cf36a024a2474e13d0677b.eot?#iefix') format("embedded-opentype"), url('SourceSansPro-ExtraLight-647d828fd9d14f280a4977149f831719.woff') format("woff"), url('SourceSansPro-ExtraLight-9c7182f36d15c886b82ff6eba32412b2.ttf') format("truetype"), url('SourceSansPro-ExtraLight-e9eca6624696d90a7cab214b5a6a699b.svg#d7a1b56ae5810651717e96b1d9c6c15f') format("svg");font-style: normal;font-weight: 200;}@font-face {font-family: 'Source Sans Pro Ital';src: url('SourceSansPro-It-da209f18184121ea7a411989d0dc5a1a.eot');src: url('SourceSansPro-It-da209f18184121ea7a411989d0dc5a1a.eot?#iefix') format("embedded-opentype"), url('SourceSansPro-It-ef7a6b1eb95350de5c111049fa1ef3da.woff') format("woff"), url('SourceSansPro-It-eae6330a477d179b9c5b891c0af69c4f.ttf') format("truetype"), url('SourceSansPro-It-fa35a89e0b6b4e1ce493f1469753233d.svg#7da2ff3504d480494d51d19a97688977') format("svg");font-style: normal;font-weight: 400;}@font-face {font-family: 'Source Sans Pro Light';src: url('SourceSansPro-light-c61157452ca7aabe7842ab791726333b.eot');src: url('SourceSansPro-light-c61157452ca7aabe7842ab791726333b.eot?#iefix') format("embedded-opentype"), url('SourceSansPro-light-cfce62d901ca2f6692776e592b86d7a2.woff') format("woff"), url('SourceSansPro-light-17ebec8b34fc5771b80b3de1d570df29.ttf') format("truetype"), url('SourceSansPro-light-79346bb9b317bd8aba73c035bf674290.svg#dd3b7a876484172d97db2422648cdc50') format("svg");font-style: normal;font-weight: 200;}@font-face {font-family: 'Source Sans Pro Light Italic';src: url('SourceSansPro-LightIt.eot');src: url('SourceSansPro-LightIt.eot?#iefix') format("embedded-opentype"), url('SourceSansPro-LightIt.woff') format("woff"), url('SourceSansPro-LightIt.ttf') format("truetype"), url('SourceSansPro-LightIt.svg#13e57f976ba56a2a6d33307f2d3e15cc') format("svg");font-style: normal;font-weight: 200;}@font-face {font-family: 'Source Sans Pro';src: url('SourceSansPro-Regular-a24ca545f2a7065f40a86f7ffdce336b.eot');src: url('SourceSansPro-Regular-a24ca545f2a7065f40a86f7ffdce336b.eot?#iefix') format("embedded-opentype"), url('SourceSansPro-Regular-7aad0205f3286fbcee6f8c5a02d4a067.woff') format("woff"), url('SourceSansPro-Regular-f8208791434080493626132c14e4f81f.ttf') format("truetype"), url('SourceSansPro-Regular-8306d1181649ee82f75459d9ef7f05db.svg#acb2ff9f1528a62353501911e112e2e2') format("svg");font-style: normal;font-weight: 400;}@font-face {font-family: 'Source Sans Pro Semibold';src: url('SourceSansPro-Semibold-6cfca2aca5a707f0bdd259566b0ad757.eot');src: url('SourceSansPro-Semibold-6cfca2aca5a707f0bdd259566b0ad757.eot?#iefix') format("embedded-opentype"), url('SourceSansPro-Semibold-a3c46ce17d3921f9bed08d4db0b345c5.woff') format("woff"), url('SourceSansPro-Semibold-55b8d87163f5558c1c35def97a771410.ttf') format("truetype"), url('SourceSansPro-Semibold-447fbcf06423f62a6bbf7d36633aa029.svg#f7754f3658eb134b622c7e70e8b7751b') format("svg");font-style: normal;font-weight: 700;}@font-face {font-family: 'icomoon';src: url('icomoon-5b3b6a8882182658bcb30721bb2701b0.eot?-tc2enm');src: url('icomoon-5b3b6a8882182658bcb30721bb2701b0.eot?#iefix-tc2enm') format("embedded-opentype"), url('icomoon-916f7c3368fa63ac2c56e34070c7bbc9.woff?-tc2enm') format("woff"), url('icomoon-24f10b9715b56df0c6d93ed90e3ab0ad.ttf?-tc2enm') format("truetype"), url('icomoon-f3ddfc155814a23e9b2a41a6d5ac2701.svg?-tc2enm#icomoon') format("svg");font-weight: normal;font-style: normal;}[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-school:before {content: "\e600";}.icon-rate:before {content: "\e601";}.icon-blog:before {content: "\e602";}.icon-my-profs:before {font-size: 36px;font-family: "Source Sans Pro Black";line-height: 0.5;content: "+";}.icon-professor:before {content: "\e603";}.icon-phone:before {content: "\e604";}.icon-mobile:before {content: "\e605";}.icon-mouse:before {content: "\e606";}.icon-directions:before {content: "\e607";}.icon-mail:before {content: "\e608";}.icon-paperplane:before {content: "\e609";}.icon-pencil:before {content: "\e60a";}.icon-feather:before {content: "\e60b";}.icon-drawer:before {content: "\e60c";}.icon-reply:before {content: "\e60d";}.icon-reply-all:before {content: "\e60e";}.icon-forward:before {content: "\e60f";}.icon-user:before {content: "\e610";}.icon-users:before {content: "\e611";}.icon-user-add:before {content: "\e612";}.icon-vcard:before {content: "\e613";}.icon-export:before {content: "\e614";}.icon-location:before {content: "\e615";}.icon-map:before {content: "\e616";}.icon-compass:before {content: "\e617";}.icon-location2:before {content: "\e618";}.icon-target:before {content: "\e619";}.icon-share:before {content: "\e61a";}.icon-sharable:before {content: "\e61b";}.icon-heart:before {content: "\e61c";}.icon-heart2:before {content: "\e61d";}.icon-star:before {content: "\e61e";}.icon-star2:before {content: "\e61f";}.icon-thumbs-up:before {content: "\e620";}.icon-thumbs-down:before {content: "\e621";}.icon-chat:before {content: "\e622";}.icon-comment:before {content: "\e623";}.icon-quote:before {content: "\e624";}.icon-house:before {content: "\e625";}.icon-popup:before {content: "\e626";}.icon-search:before {content: "\e627";}.icon-flashlight:before {content: "\e628";}.icon-printer:before {content: "\e629";}.icon-bell:before {content: "\e62a";}.icon-link:before {content: "\e62b";}.icon-flag:before {content: "\e62c";}.icon-cog:before {content: "\e62d";}.icon-tools:before {content: "\e62e";}.icon-trophy:before {content: "\e62f";}.icon-tag:before {content: "\e630";}.icon-camera:before {content: "\e631";}.icon-megaphone:before {content: "\e632";}.icon-moon:before {content: "\e633";}.icon-palette:before {content: "\e634";}.icon-leaf:before {content: "\e635";}.icon-music:before {content: "\e636";}.icon-music2:before {content: "\e637";}.icon-new:before {content: "\e638";}.icon-graduation:before {content: "\e639";}.icon-book:before {content: "\e63a";}.icon-newspaper:before {content: "\e63b";}.icon-bag:before {content: "\e63c";}.icon-airplane:before {content: "\e63d";}.icon-lifebuoy:before {content: "\e63e";}.icon-eye:before {content: "\e63f";}.icon-clock:before {content: "\e640";}.icon-microphone:before {content: "\e641";}.icon-calendar:before {content: "\e642";}.icon-bolt:before {content: "\e643";}.icon-thunder:before {content: "\e644";}.icon-droplet:before {content: "\e645";}.icon-cd:before {content: "\e646";}.icon-briefcase:before {content: "\e647";}.icon-air:before {content: "\e648";}.icon-hourglass:before {content: "\e649";}.icon-gauge:before {content: "\e64a";}.icon-language:before {content: "\e64b";}.icon-network:before {content: "\e64c";}.icon-key:before {content: "\e64d";}.icon-battery:before {content: "\e64e";}.icon-bucket:before {content: "\e64f";}.icon-magnet:before {content: "\e650";}.icon-drive:before {content: "\e651";}.icon-cup:before {content: "\e652";}.icon-rocket:before {content: "\e653";}.icon-brush:before {content: "\e654";}.icon-suitcase:before {content: "\e655";}.icon-cone:before {content: "\e656";}.icon-earth:before {content: "\e657";}.icon-keyboard:before {content: "\e658";}.icon-browser:before {content: "\e659";}.icon-publish:before {content: "\e65a";}.icon-progress-3:before {content: "\e65b";}.icon-progress-2:before {content: "\e65c";}.icon-brogress-1:before {content: "\e65d";}.icon-progress-0:before {content: "\e65e";}.icon-sun:before {content: "\e65f";}.icon-sun2:before {content: "\e660";}.icon-adjust:before {content: "\e661";}.icon-code:before {content: "\e662";}.icon-screen:before {content: "\e663";}.icon-infinity:before {content: "\e664";}.icon-light-bulb:before {content: "\e665";}.icon-credit-card:before {content: "\e666";}.icon-database:before {content: "\e667";}.icon-voicemail:before {content: "\e668";}.icon-clipboard:before {content: "\e669";}.icon-cart:before {content: "\e66a";}.icon-box:before {content: "\e66b";}.icon-ticket:before {content: "\e66c";}.icon-rss:before {content: "\e66d";}.icon-signal:before {content: "\e66e";}.icon-thermometer:before {content: "\e66f";}.icon-droplets:before {content: "\e670";}.icon-uniE671:before {content: "\e671";}.icon-statistics:before {content: "\e672";}.icon-pie:before {content: "\e673";}.icon-bars:before {content: "\e674";}.icon-graph:before {content: "\e675";}.icon-lock:before {content: "\e676";}.icon-lock-open:before {content: "\e677";}.icon-logout:before {content: "\e678";}.icon-login:before {content: "\e679";}.icon-checkmark:before {content: "\e67a";}.icon-cross:before {content: "\e67b";}.icon-minus:before {content: "\e67c";}.icon-plus:before {content: "\e67d";}.icon-cross2:before {content: "\e67e";}.icon-minus2:before {content: "\e67f";}.icon-plus2:before {content: "\e680";}.icon-cross3:before {content: "\e681";}.icon-minus3:before {content: "\e682";}.icon-plus3:before {content: "\e683";}.icon-erase:before {content: "\e684";}.icon-blocked:before {content: "\e685";}.icon-info:before {content: "\e686";}.icon-info2:before {content: "\e687";}.icon-question:before {content: "\e688";}.icon-help:before {content: "\e689";}.icon-warning:before {content: "\e68a";}.icon-cycle:before {content: "\e68b";}.icon-cw:before {content: "\e68c";}.icon-ccw:before {content: "\e68d";}.icon-shuffle:before {content: "\e68e";}.icon-arrow:before {content: "\e68f";}.icon-arrow2:before {content: "\e690";}.icon-retweet:before {content: "\e691";}.icon-loop:before {content: "\e692";}.icon-history:before {content: "\e693";}.icon-back:before {content: "\e694";}.icon-switch:before {content: "\e695";}.icon-list:before {content: "\e696";}.icon-add-to-list:before {content: "\e697";}.icon-layout:before {content: "\e698";}.icon-list2:before {content: "\e699";}.icon-text:before {content: "\e69a";}.icon-text2:before {content: "\e69b";}.icon-document:before {content: "\e69c";}.icon-docs:before {content: "\e69d";}.icon-landscape:before {content: "\e69e";}.icon-pictures:before {content: "\e69f";}.icon-video:before {content: "\e6a0";}.icon-music3:before {content: "\e6a1";}.icon-folder:before {content: "\e6a2";}.icon-archive:before {content: "\e6a3";}.icon-trash:before {content: "\e6a4";}.icon-upload:before {content: "\e6a5";}.icon-download:before {content: "\e6a6";}.icon-disk:before {content: "\e6a7";}.icon-install:before {content: "\e6a8";}.icon-cloud:before {content: "\e6a9";}.icon-upload2:before {content: "\e6aa";}.icon-bookmark:before {content: "\e6ab";}.icon-bookmarks:before {content: "\e6ac";}.icon-book2:before {content: "\e6ad";}.icon-play:before {content: "\e6ae";}.icon-pause:before {content: "\e6af";}.icon-record:before {content: "\e6b0";}.icon-stop:before {content: "\e6b1";}.icon-next:before {content: "\e6b2";}.icon-previous:before {content: "\e6b3";}.icon-first:before {content: "\e6b4";}.icon-last:before {content: "\e6b5";}.icon-resize-enlarge:before {content: "\e6b6";}.icon-resize-shrink:before {content: "\e6b7";}.icon-volume:before {content: "\e6b8";}.icon-sound:before {content: "\e6b9";}.icon-mute:before {content: "\e6ba";}.icon-flow-cascade:before {content: "\e6bb";}.icon-flow-branch:before {content: "\e6bc";}.icon-flow-tree:before {content: "\e6bd";}.icon-flow-line:before {content: "\e6be";}.icon-flow-parallel:before {content: "\e6bf";}.icon-arrow-left:before {content: "\e6c0";}.icon-arrow-down:before {content: "\e6c1";}.icon-arrow-up--upload:before {content: "\e6c2";}.icon-arrow-right:before {content: "\e6c3";}.icon-arrow-left2:before {content: "\e6c4";}.icon-arrow-down2:before {content: "\e6c5";}.icon-arrow-up:before {content: "\e6c6";}.icon-arrow-right2:before {content: "\e6c7";}.icon-arrow-left3:before {content: "\e6c8";}.icon-arrow-down3:before {content: "\e6c9";}.icon-arrow-up2:before {content: "\e6ca";}.icon-arrow-right3:before {content: "\e6cb";}.icon-arrow-left4:before {content: "\e6cc";}.icon-arrow-down4:before {content: "\e6cd";}.icon-arrow-up3:before {content: "\e6ce";}.icon-arrow-right4:before {content: "\e6cf";}.icon-arrow-left5:before {content: "\e6d0";}.icon-arrow-down5:before {content: "\e6d1";}.icon-arrow-up4:before {content: "\e6d2";}.icon-arrow-right5:before {content: "\e6d3";}.icon-arrow-left6:before {content: "\e6d4";}.icon-arrow-down6:before {content: "\e6d5";}.icon-arrow-up5:before {content: "\e6d6";}.icon-arrow-right6:before {content: "\e6d7";}.icon-arrow-left7:before {content: "\e6d8";}.icon-arrow-down7:before {content: "\e6d9";}.icon-arrow-up6:before {content: "\e6da";}.icon-uniE6DB:before {content: "\e6db";}.icon-arrow-left8:before {content: "\e6dc";}.icon-arrow-down8:before {content: "\e6dd";}.icon-arrow-up7:before {content: "\e6de";}.icon-arrow-right7:before {content: "\e6df";}.icon-menu:before {content: "\e6e0";}.icon-ellipsis:before {content: "\e6e1";}.icon-dots:before {content: "\e6e2";}.icon-dot:before {content: "\e6e3";}.icon-cc:before {content: "\e6e4";}.icon-cc-by:before {content: "\e6e5";}.icon-cc-nc:before {content: "\e6e6";}.icon-cc-nc-eu:before {content: "\e6e7";}.icon-cc-nc-jp:before {content: "\e6e8";}.icon-cc-sa:before {content: "\e6e9";}.icon-cc-nd:before {content: "\e6ea";}.icon-cc-pd:before {content: "\e6eb";}.icon-cc-zero:before {content: "\e6ec";}.icon-cc-share:before {content: "\e6ed";}.icon-cc-share2:before {content: "\e6ee";}.icon-daniel-bruce:before {content: "\e6ef";}.icon-daniel-bruce2:before {content: "\e6f0";}.icon-github:before {content: "\e6f1";}.icon-github2:before {content: "\e6f2";}.icon-flickr:before {content: "\e6f3";}.icon-flickr2:before {content: "\e6f4";}.icon-vimeo:before {content: "\e6f5";}.icon-vimeo2:before {content: "\e6f6";}.icon-twitter:before {content: "\e6f7";}.icon-twitter2:before {content: "\e6f8";}.icon-facebook:before {content: "\e6f9";}.icon-facebook2:before {content: "\e6fa";}.icon-facebook3:before {content: "\e6fb";}.icon-googleplus:before {content: "\e6fc";}.icon-googleplus2:before {content: "\e6fd";}.icon-pinterest:before {content: "\e6fe";}.icon-pinterest2:before {content: "\e6ff";}.icon-tumblr:before {content: "\e700";}.icon-tumblr2:before {content: "\e701";}.icon-linkedin:before {content: "\e702";}.icon-linkedin2:before {content: "\e703";}.icon-dribbble:before {content: "\e704";}.icon-dribbble2:before {content: "\e705";}.icon-stumbleupon:before {content: "\e706";}.icon-stumbleupon2:before {content: "\e707";}.icon-lastfm:before {content: "\e708";}.icon-lastfm2:before {content: "\e709";}.icon-rdio:before {content: "\e70a";}.icon-rdio2:before {content: "\e70b";}.icon-spotify:before {content: "\e70c";}.icon-spotify2:before {content: "\e70d";}.icon-qq:before {content: "\e70e";}.icon-instagram:before {content: "\e70f";}.icon-dropbox:before {content: "\e710";}.icon-evernote:before {content: "\e711";}.icon-flattr:before {content: "\e712";}.icon-skype:before {content: "\e713";}.icon-skype2:before {content: "\e714";}.icon-renren:before {content: "\e715";}.icon-sina-weibo:before {content: "\e716";}.icon-paypal:before {content: "\e717";}.icon-picasa:before {content: "\e718";}.icon-soundcloud:before {content: "\e719";}.icon-mixi:before {content: "\e71a";}.icon-behance:before {content: "\e71b";}.icon-circles:before {content: "\e71c";}.icon-vk:before {content: "\e71d";}.icon-smashing:before {content: "\e71e";}.icon-paperclip:before {content: "\e71f";}input[type=text]::-ms-clear {display: none;width: 0;height: 0;}input[type=text]::-ms-reveal {display: none;width: 0;height: 0;}input[type=search] {-webkit-appearance: none;-webkit-border-radius: 0;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration {-webkit-appearance: none;display: none;}input,select,textarea,option {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.show-error.email input[type='email'].js-required {border-color: #a12121;}.show-error.password input[type='password'] {border-color: #a12121;}.error-msg {color: #a12121;font-family: "Source Sans Pro Semibold";font-size: 15px;position: absolute;top: 15px;right: -210px;width: 200px;display: none;}.show-error.email .error-msg {display: block;}.error-message {color: #a12121;font-family: "Source Sans Pro Semibold";font-size: 15px;display: none;}.show-errors .error-message {display: block;}input[type="submit"]:not(.save),.btn:not(.save), #userActionDD #signupLink:not(.save),#mUserActionDD #signupLink:not(.save) {display: inline-block;width: 100%;background-color: #00adee;text-transform: none;padding: 10px;text-align: center;color: #fff;font-family: "league_gothicregular";font-size: 28px;line-height: 36px;border: none;margin-top: 5px;cursor: pointer;cursor: hand;}input,button {-webkit-appearance: none;-moz-appearance: none;appearance: none;corner-radius: 0px;-webkit-corner-radius: 0px;border-radius: 0px;-moz-border-radius: 0px;-webkit-border-radius: 0px;}input[type="submit"],.btn {opacity: 1;}input[type="submit"]:focus,.btn:focus {outline: none;border: none;}input[type="submit"]:hover,.btn:hover {background: #b2cf36 url('btnhover-sub-6038e2b5ce8d72a12c5fa3a2e69140dd.jpg?1490805390') 0 0 no-repeat;-webkit-background-size: cover;background-size: cover;}#sliderValues:disabled {opacity: 0.3;background: gray;cursor: default;}input[type="text"],input[type="tel"],input[type="email"],input[type="search"] {border: none;}#leftNav input[type="text"], #leftNavinput[type="tel"], #leftNavinput[type="email"], #leftNavinput[type="search"] {font-size: 30px;}#leftNav input[type="text"].placeholder, #leftNavinput[type="tel"].placeholder, #leftNavinput[type="email"].placeholder, #leftNavinput[type="search"].placeholder {text-transform: lowercase;color: #d7d7d2;}#leftNav input[type="text"]:-moz-placeholder, #leftNavinput[type="tel"]:-moz-placeholder, #leftNavinput[type="email"]:-moz-placeholder, #leftNavinput[type="search"]:-moz-placeholder {text-transform: lowercase;color: #d7d7d2;}#leftNav input[type="text"]::-moz-placeholder, #leftNavinput[type="tel"]::-moz-placeholder, #leftNavinput[type="email"]::-moz-placeholder, #leftNavinput[type="search"]::-moz-placeholder {text-transform: lowercase;color: #d7d7d2;}#leftNav input[type="text"]:-ms-input-placeholder, #leftNavinput[type="tel"]:-ms-input-placeholder, #leftNavinput[type="email"]:-ms-input-placeholder, #leftNavinput[type="search"]:-ms-input-placeholder {text-transform: lowercase;color: #d7d7d2;}#leftNav input[type="text"]::-webkit-input-placeholder, #leftNavinput[type="tel"]::-webkit-input-placeholder, #leftNavinput[type="email"]::-webkit-input-placeholder, #leftNavinput[type="search"]::-webkit-input-placeholder {text-transform: lowercase;color: #d7d7d2;}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="search"]:focus {outline: none;}input[type="submit"]:focus, input[type="submit"]:active {outline: none;}input[type="password"] {font-size: 30px;}.checker {cursor: pointer;}.checker span {cursor: pointer;}.checker span input {cursor: pointer;}.checker span.checked {background: url('checked-04475a5ec4a801ba56bad8d5cb55411c.png?1490805390') no-repeat;background-position: center center !important;}.course-code input[type="text"] {font-family: "Source Sans Pro Semibold" !important;}.radio {cursor: pointer;}.radio span {width: 16px;height: 16px;background: #fff;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;}.radio span.checked {background: #00adee;}.show-error .form_wrap .checkbox_wrap.js-required .checker span {border-color: #a12121;}.show-error .form_wrap .js-required .sod_select {border-color: #a12121 !important;}body.add_teacher .form_wrap .form-element,body.add_school .form_wrap .form-element,body.teacher_addTeacher .form_wrap .form-element {max-width: 645px;}@media only screen and (min-width: 1141px) {body.add_teacher .form_wrap .input,body.add_school .form_wrap .input,body.teacher_addTeacher .form_wrap .input {float: right;}}body.add_teacher .form_wrap .captcha,body.add_teacher .form_wrap .captcha + .error-message,body.add_school .form_wrap .captcha,body.add_school .form_wrap .captcha + .error-message,body.teacher_addTeacher .form_wrap .captcha,body.teacher_addTeacher .form_wrap .captcha + .error-message {float: none !important;margin: 0 auto !important;width: 315px !important;}body.add_teacher .form_wrap .captcha + .error-message,body.add_school .form_wrap .captcha + .error-message,body.teacher_addTeacher .form_wrap .captcha + .error-message {margin-bottom: 0 !important;text-align: center !important;}.form_wrap .form-element {float: left;width: 100%;margin-bottom: 20px;position: relative;}.form_wrap .checker span {background-color: #fff;border: 1px solid #a6a6a2;}.form_wrap .label {float: left;text-transform: uppercase;color: #878783;font-family: "Source Sans Pro Black";font-size: 12px;width: 25%;line-height: 22px;letter-spacing: 0.14em;}.form_wrap .input {float: left;width: 60%;position: relative;}.form_wrap .input .info {font-family: "Source Sans Pro";font-style: italic;font-size: 15px;color: #908c8c;position: relative;top: 4px;}.form_wrap input[type='password'],.form_wrap input[type='text'],.form_wrap input[type='tel'],.form_wrap input[type='email'] {border: 1px solid rgba(0, 0, 0, 0.25);padding: 7px;font-family: "Source Sans Pro";font-size: 24px;width: 100%;margin-left: 130px;}.form_wrap input:disabled {background-color: #deded7;color: #9fa19d;}.form_wrap input[type='submit'] {cursor: hand;cursor: pointer;}.form_wrap textarea {width: 100%;margin-top: 7px;height: 194px;border: 1px solid rgba(0, 0, 0, 0.25);}.ui-slider-range {float: left;position: absolute;height: 20px;top: 0px;left: 0;margin-left: 1px;-moz-border-radius-topleft: 100px;-webkit-border-top-left-radius: 100px;border-top-left-radius: 100px;-moz-border-radius-bottomleft: 100px;-webkit-border-bottom-left-radius: 100px;border-bottom-left-radius: 100px;}.ui-slider-handle {width: 14px;height: 14px;background-color: #fff;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;position: relative;display: block;}.ui-slider-handle:active, .ui-slider-handle.ui-state-focus {outline: none;}.ui-slider-handle:first-child {display: none !important;}.ui-slider-handle .bubble {position: absolute;padding: 5px;display: none;top: -46px;width: 120px;height: 40px;left: -88px;padding-bottom: 7px;z-index: 1;margin-left: 50px;}.ui-slider-handle .bubble .text {text-align: center;font-family: "Source Sans Pro";color: #fff;float: left;width: 100%;height: 100%;padding-top: 5px;}.rate-slider {float: left;width: 100%;height: 20px;background: #ccc;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;margin-right: 10px;padding-right: 17px;padding-left: 2px;padding-top: 3px;margin-top: 4px;position: relative;}.rate-slider:after {content: '';position: absolute;width: 1px;left: 0;height: 20px;top: 0px;box-shadow: 64px 0 0 #fff, 125px 0 0 #fff, 186px 0 0 #fff, 245px 0 0 #fff;}.show_professor .rate-slider:after {box-shadow: none;}.rate-slider[data-rating='start'] .bubble {background: url('tail-gray-b42c92317b4be6e8b77e906d871110ef.png?1490805390') 45px 32px no-repeat;}.rate-slider[data-rating='start'] .bubble .text {background: #c4c4be;}.rate-slider[data-rating='poor'] .ui-slider-range {background: #dd286a;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I1MWI1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZjJlNzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(left, #b51b58 0%, #ef2e72 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%, #b51b58), color-stop(100%, #ef2e72));background: -webkit-linear-gradient(left, #b51b58 0%, #ef2e72 100%);background: -o-linear-gradient(left, #b51b58 0%, #ef2e72 100%);background: -ms-linear-gradient(left, #b51b58 0%, #ef2e72 100%);background: linear-gradient(to right, #b51b58 0%, #ef2e72 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b51b58', endColorstr='#ef2e72',GradientType=1 );}.rate-slider[data-rating='poor'] .bubble {background: url('tail-red-bfac80e94c45e49e15312545d40da5e5.png?1490805390') 45px 32px no-repeat;right: -80px;}.rate-slider[data-rating='poor'] .bubble .text {background: #b51b58;}.rate-slider[data-rating='average'] .ui-slider-range {background: #ff9c00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOWMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ0MmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(left, #ff9c00 0%, #ffd42b 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ff9c00), color-stop(100%, #ffd42b));background: -webkit-linear-gradient(left, #ff9c00 0%, #ffd42b 100%);background: -o-linear-gradient(left, #ff9c00 0%, #ffd42b 100%);background: -ms-linear-gradient(left, #ff9c00 0%, #ffd42b 100%);background: linear-gradient(to right, #ff9c00 0%, #ffd42b 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9c00', endColorstr='#ffd42b',GradientType=1 );}.rate-slider[data-rating='average'] .bubble {background: url('tail-orange-6eb9ce7212d2355fd1b94debeca145d2.png?1490805390') 45px 32px no-repeat;}.rate-slider[data-rating='average'] .bubble .text {background: #ffa809;}.rate-slider[data-rating='good'] .ui-slider-range {-moz-border-radius-topright: 100px;-webkit-border-top-right-radius: 100px;border-top-right-radius: 100px;-moz-border-radius-bottomright: 100px;-webkit-border-bottom-right-radius: 100px;border-bottom-right-radius: 100px;background: #849c1b;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0OWMxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOGU3NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(left, #849c1b 0%, #c8e744 100%);background: -webkit-gradient(linear, left top, right top, color-stop(0%, #849c1b), color-stop(100%, #c8e744));background: -webkit-linear-gradient(left, #849c1b 0%, #c8e744 100%);background: -o-linear-gradient(left, #849c1b 0%, #c8e744 100%);background: -ms-linear-gradient(left, #849c1b 0%, #c8e744 100%);background: linear-gradient(to right, #849c1b 0%, #c8e744 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#849c1b', endColorstr='#c8e744',GradientType=1 );}.rate-slider[data-rating='good'] .bubble {-moz-border-radius-topright: 0px;-webkit-border-top-right-radius: 0px;border-top-right-radius: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-bottom-right-radius: 0px;border-bottom-right-radius: 0px;background: url('tail-green-1d92155b1218456642af42ebb35e6687.png?1490805390') 45px 32px no-repeat;}.rate-slider[data-rating='good'] .bubble .text {background: #a2bd2d;-moz-border-radius-topright: 0px;-webkit-border-top-right-radius: 0px;border-top-right-radius: 0px;-moz-border-radius-bottomright: 0px;-webkit-border-bottom-right-radius: 0px;border-bottom-right-radius: 0px;}.rate-slider.inverse[data-rating='poor'] .ui-slider-range {-moz-border-radius-topright: 100px;-webkit-border-top-right-radius: 100px;border-top-right-radius: 100px;-moz-border-radius-bottomright: 100px;-webkit-border-bottom-right-radius: 100px;border-bottom-right-radius: 100px;}#addTeacher.show-error .js-required,#addTeacher.show-error .js-required .sod_select,#addTeacher.show-error textarea.js-required,#addSchool.show-error .js-required,#addSchool.show-error .js-required .sod_select,#addSchool.show-error textarea.js-required {border-color: #a12121 !important;}.js-us,.js-en,.js-ca,.js-sc,.js-ir,.js-wl {display: none;text-transform: capitalize !important;}div.selector, div.selector span, div.checker span, div.radio span, div.uploader, div.uploader span.action, div.button, div.button span {background-image: url("");background-repeat: no-repeat;-webkit-font-smoothing: antialiased;}div.selector, div.checker, div.button, div.radio, div.uploader {display: -moz-inline-box;display: inline-block;*display: inline;zoom: 1;vertical-align: middle;}div.selector:focus, div.checker:focus, div.button:focus, div.radio:focus, div.uploader:focus {outline: 0;}div.selector, div.selector *, div.radio, div.radio *, div.checker, div.checker *, div.uploader, div.uploader *, div.button, div.button * {margin: 0;padding: 0;}.highContrastDetect {background: url("") repeat-x 0 0;width: 0px;height: 0px;}input.uniform-input,select.uniform-multiselect,textarea.uniform {padding: 3px;background: url("") repeat-x 0 0;outline: 0;}input.uniform-input.active,select.uniform-multiselect.active,textarea.uniform.active {background: url("") repeat-x 0 0;}div.checker input,input[type="search"],input[type="search"]:active {-moz-appearance: none;-webkit-appearance: none;}div.selector {background-position: 0 -130px;line-height: 26px;height: 26px;padding: 0 0 0 10px;position: relative;overflow: hidden;}div.selector span {text-overflow: ellipsis;display: block;overflow: hidden;white-space: nowrap;background-position: right 0;height: 26px;line-height: 26px;padding-right: 25px;cursor: pointer;width: 100%;display: block;}div.selector.fixedWidth {width: 190px;}div.selector.fixedWidth span {width: 155px;}div.selector select {opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;border: none;background: none;position: absolute;height: 100%;top: 2px;left: 0px;width: 100%;}div.selector.active {background-position: 0 -156px;}div.selector.active span {background-position: right -26px;}div.selector.hover, div.selector.focus {background-position: 0 -182px;}div.selector.hover span, div.selector.focus span {background-position: right -52px;}div.selector.hover.active, div.selector.focus.active {background-position: 0 -208px;}div.selector.hover.active span, div.selector.focus.active span {background-position: right -78px;}div.selector.disabled, div.selector.disabled.active {background-position: 0 -234px;}div.selector.disabled span, div.selector.disabled.active span {background-position: right -104px;}div.checker {position: relative;}div.checker, div.checker span, div.checker input {width: 19px;height: 19px;}div.checker span {display: -moz-inline-box;display: inline-block;*display: inline;zoom: 1;text-align: center;background-position: 0 -260px;}div.checker span.checked {background-position: -76px -260px;}div.checker input {opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;border: none;background: none;display: -moz-inline-box;display: inline-block;*display: inline;zoom: 1;}div.checker.active span {background-position: -19px -260px;}div.checker.active span.checked {background-position: -95px -260px;}div.checker.hover span, div.checker.focus span {background-position: -38px -260px;}div.checker.hover span.checked, div.checker.focus span.checked {background-position: -114px -260px;}div.checker.hover.active span, div.checker.focus.active span {background-position: -57px -260px;}div.checker.hover.active span.checked, div.checker.focus.active span.checked {background-position: -133px -260px;}div.checker.disabled, div.checker.disabled.active {background-position: -152px -260px;}div.checker.disabled span.checked, div.checker.disabled.active span.checked {background-position: -171px -260px;}div.radio {position: relative;}div.radio, div.radio span, div.radio input {width: 18px;height: 18px;}div.radio span {display: -moz-inline-box;display: inline-block;*display: inline;zoom: 1;text-align: center;background-position: 0 -279px;background-color: #ccc;}div.radio span.checked {background-position: -72px -279px;}div.radio input {opacity: 0;filter: alpha(opacity=0);-moz-opacity: 0;border: none;background: none;display: -moz-inline-box;display: inline-block;*display: inline;zoom: 1;text-align: center;}div.radio.active span {background-position: -18px -18px -279px;}div.radio.active span.checked {background-position: -90px -279px;}div.radio.hover span, div.radio.focus span {background-position: -36px -36px -279px;}div.radio.hover span.checked, div.radio.focus span.checked {background-position: -108px -279px;}div.radio.hover.active span, div.radio.focus.active span {background-position: -54px -279px;}div.radio.hover.active span.checked, div.radio.focus.active span.checked {background-position: -126px -279px;}div.radio.disabled span, div.radio.disabled.active span {background-position: -144px -279px;}div.radio.disabled span.checked, div.radio.disabled.active span.checked {background-position: -162px -279px;}input.uniform-input,select.uniform-multiselect,textarea.uniform {font-size: 12px;font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;font-weight: normal;color: #777;border-top: solid 1px #aaa;border-left: solid 1px #aaa;border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}input.uniform-input.hover, input.uniform-input.focus,select.uniform-multiselect.hover,select.uniform-multiselect.focus,textarea.uniform.hover,textarea.uniform.focus {-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);border-color: #999;}div.button span {font-weight: bold;font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;font-size: 12px;letter-spacing: 1px;text-transform: uppercase;}div.button.hover span, div.button.focus span {color: #555;}div.button.disabled span, div.button.disabled.active span {color: #bbb;}div.selector {font-size: 12px;}div.selector span {color: #666;text-shadow: 0 1px 0 #fff;}div.selector select {font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;font-size: 12px;}div.selector.disabled span, div.selector.disabled.active span {color: #bbb;}div.checker {margin-right: 5px;}div.radio {margin-right: 3px;}div.uploader span.action {text-shadow: #fff 0px 1px 0px;background-color: #fff;font-size: 11px;font-weight: bold;}div.uploader span.filename {color: #777;border-right: solid 1px #bbb;font-size: 11px;}div.uploader.disabled span.action, div.uploader.disabled.active span.action {color: #aaa;}div.uploader.disabled span.filename, div.uploader.disabled.active span.filename {border-color: #ddd;color: #aaa;}input.uniform-input, input.uniform-input:focus {background-color: #fff;}.selector {background: rgba(255, 255, 255, 0.7);}.sod_select,.sod_select * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.sod_select {display: inline-block;position: relative;line-height: 1;width: 200px;padding: 15px 10px;border: 3px solid #5e5e5e;background: #ffffff;color: #444444;font-size: 11px;font-weight: 700;text-align: left;text-transform: uppercase;outline: 0;outline-offset: -2px;cursor: default;}.sod_select:before,.sod_select:after {content: "\25B2";position: absolute;right: 10px;top: 12px;font-size: 7px;}.sod_select:after {content: "\25BC";top: auto;bottom: 12px;}.sod_select:hover,.sod_select.open,.sod_select.focus {border-color: #000000;}.sod_select.open {color: #919191;}.sod_select.focus {box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.sod_select.disabled {background: #fff;border-color: #828282;color: #b2b2b2;}.sod_select .sod_label {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-right: 15px;}.sod_select .sod_prefix {}.sod_select .sod_placeholder {}.sod_select .sod_list_wrapper {position: absolute;top: 100%;left: 0;display: none;height: auto;width: 200px;margin: 0 0 0 -3px;background: #ffffff;border: 3px solid #000000;border-top: none;color: #444444;font-weight: 300;z-index: 999;}.sod_select.open .sod_list_wrapper {display: block;}.sod_select.disabled.open .sod_list_wrapper {display: none;}.sod_select.above .sod_list_wrapper {top: auto;bottom: 100%;border-top: 3px solid #000000;border-bottom: none;}.sod_select .sod_list {display: block;overflow-y: auto;padding: 0;margin: 0;}.sod_select .sod_option {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;padding: 10px 10px;list-style-type: none;}.sod_select .sod_option.optgroup,.sod_select .sod_option.optgroup.disabled {background: inherit;color: #939393;font-size: 10px;font-style: italic;}.sod_select .sod_option.groupchild {padding-left: 20px;}.sod_select .sod_option.is-placeholder {display: none;}.sod_select .sod_option.disabled {background: inherit;color: #cccccc;}.sod_select .sod_option.active {background: #f7f7f7;color: #333333;}.sod_select .sod_option.selected {font-weight: 700;padding-right: 25px;}.sod_select .sod_option.selected:before {content: "";position: absolute;right: 10px;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);display: inline-block;color: #808080;height: 9px;width: 10px;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K);}.sod_select.no_highlight .sod_option.selected {font-weight: 300;}.sod_select.no_highlight .sod_option.selected:before {display: none;}.sod_select .sod_option.link {}.sod_select .sod_option.linkexternal {}.sod_select select {display: none !important;}.sod_select.touch select {-webkit-appearance: menulist-button;position: absolute;top: 0;left: 0;display: block !important;height: 100%;width: 100%;opacity: 0;z-index: 1;}.sod_select {height: 47px;font-size: 22px;color: #333333;border: 1px solid rgba(0, 0, 0, 0.25);width: 325px;font-family: "Source Sans Pro Light";text-align: center;text-transform: none;font-weight: normal;-webkit-font-smoothing: antialiased;padding: 0 3% 0 3%;background: white url('dropdownarrow-692604421f65d6d079e5dbda6b55f9bf.png?1397246536') 97% center no-repeat;}.sod_select:hover, .sod_select.disabled, .sod_select.open, .sod_select.focus {border-color: rgba(0, 0, 0, 0.25);}.sod_select.open {color: inherit;}.sod_select.focus {box-shadow: none;}.sod_select:after, .sod_select:before {content: none;}.sod_select .sod_list_wrapper {width: 325px;left: 2px;border: 1px solid rgba(0, 0, 0, 0.25);}.sod_select .sod_placeholder {color: #b8b8b3;}.sod_select .sod_label {line-height: 47px;max-width: 95%;padding-right: 0;}.sod_select .sod_list {font-size: 16px;}.sod_select .sod_option {cursor: pointer;height: 36px;}.sod_select .sod_option.selected {padding: 10px;}.sod_select .sod_option.selected:before {content: none;}.reveal-modal-bg {position: fixed;height: 100%;width: 100%;background: #000;background: rgba(0, 0, 0, 0.8);z-index: 9999;display: none;top: 0;left: 0;}#chooseTagModal {height: 75%;position: fixed;top: 17% !important;}#chooseTagModal form {height: 100%;}#chooseTagModal .tag-holder {overflow-y: scroll;}#chooseTagModal .tag-holder .scrollable {overflow-y: auto;width: 100%;display: block;}.reveal-modal {display: none;top: 100px;left: 50%;margin-left: -260px;width: 520px;background: #f5f5ee;position: absolute;z-index: 99999999999;padding: 30px 30px 34px;-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);}.reveal-modal.small {width: 200px;margin-left: -140px;}.reveal-modal.medium {width: 400px;margin-left: -240px;}.reveal-modal.large {width: 600px;margin-left: -340px;}.reveal-modal.xlarge {width: 800px;margin-left: -440px;}#cookie_notice .close-notice,.reveal-modal .close-reveal-modal {font-size: 22px;line-height: 0.5;position: absolute;top: 8px;right: 11px;color: #aaa;text-shadow: 0 -1px 1px rbga(0, 0, 0, 0.6);font-weight: bold;cursor: pointer;}.progressbtnwrap {background: #00adee;cursor: pointer;float: left;height: 50px;margin: 50px auto 0;padding: 0 10px;position: relative;width: 100%;max-width: 400px;float: none;}.progressbtnwrap .content {text-align: center;line-height: 50px;font-family: "league_gothicregular";font-size: 35px;color: #fff;position: relative;}.myProfprogressbtnwrap {background: #00adee;cursor: pointer;float: left;height: 50px;margin: 50px auto 0;padding: 0 10px;position: relative;width: 100%;max-width: 400px;float: none;}.myProfprogressbtnwrap .content {text-align: center;line-height: 50px;font-family: "league_gothicregular";font-size: 30px;color: #fff;position: relative;text-transform: uppercase;}.btn.fixed-width {margin-bottom: 20px;width: 365px;}@media screen and (max-width: 767px) {.btn.fixed-width {max-width: 365px;width: 100%;}}#myProfsMenu .progressbtnwrap {margin: -55px auto 65px;text-align: center;}#myProfsMenu .progressbtnwrap .content {font-size: 28px;line-height: 52px;text-transform: uppercase;}*, *:before, *:after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.tag {letter-spacing: 0.14em;color: #fff;font-size: 12px;font-family: "Source Sans Pro Light";text-transform: uppercase;}.tag > span {line-height: 2.7;padding: 4px 8px;}.tag.buzz span {background-color: #8a36d1;}.tag.news span {background-color: #df3d5f;}.tag.stat span {background-color: #00adee;}.tag.lists span {background-color: #ffaa0a;}.tag.strike span {background-color: #36d1b9;}.tag.promo span {background-color: #f7cc20;color: #000;}.social-wrap {line-height: 1;}.social-wrap.bottom {padding: 0 0 36px 0;}.social-wrap .tag {display: inline-block;}.social-wrap .tag + a {margin-right: 1px;margin-left: 6px;}.social-wrap .tag > span {line-height: 1;}.social-wrap .icon-facebook,.social-wrap .icon-twitter {color: #fff;display: inline-block;font-size: 17px;height: 23px;outline: 0;width: 23px;}.social-wrap .icon-facebook:before,.social-wrap .icon-twitter:before {position: relative;top: 3px;left: 3px;}.social-wrap .icon-facebook {background-color: #4467af;}.social-wrap .icon-twitter {background-color: #00adee;}#fullBlock {position: relative;}#cookie_notice {background-color: #f5f5ed;position: fixed;width: 800px;z-index: 99999;top: 50%;left: 50%;padding: 15px;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}#cookie_notice h3 {color: #464645;font-family: "league_gothicregular";font-size: 36px;margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #000;}#cookie_notice p {color: #464645;font-family: "Source Sans Pro";margin-bottom: 20px;}#cookie_notice strong {font-family: "Source Sans Pro Semibold";}#cookie_notice .btn {width: 363px;display: block;margin: 0 auto;}.errors-alert {background: white;border: 1px solid rgba(0, 0, 0, 0.25);border-left: 6px solid #a12121;clear: both;margin: 20px 0;max-width: 760px;padding: 10px 43px 10px;width: 100%;}.errors-alert ol {color: #a12121;font-family: "Source Sans Pro Semibold";list-style: none;}.errors-alert ol p {color: #464645;font-family: "Source Sans Pro Light";font-size: 16px;line-height: 23px;margin: 5px 0 !important;width: 100%;}.errors-alert__headline {color: #a12121;font-family: "league_gothicregular";font-size: 33px;padding-bottom: 10px;}.wrap {float: left;width: 100%;position: relative;}.autocomplete-container {position: relative;right: 0px;z-index: 8;width: 100%;}.autocomplete-container ul::-webkit-scrollbar {width: 5px;background-color: #FFF;margin-right: 1px;}.autocomplete-container ul::-webkit-scrollbar-thumb:vertical {margin: 5px;background-color: #424345;-webkit-border-radius: 5px;}.autocomplete-container ul::-webkit-scrollbar-button:start:decrement,.autocomplete-container ul::-webkit-scrollbar-button:end:increment {height: 4px;display: block;}.autocomplete-container ul {display: none;position: absolute;max-height: 200px;overflow-y: scroll;overflow-x: hidden;float: left;width: 100%;-webkit-box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);-moz-box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);}.autocomplete-container ul li {padding-top: 2px;padding-bottom: 2px;float: left;width: 100%;background: #fff;padding-left: 10px;cursor: pointer;}.autocomplete-container ul li .main {font-family: "league_gothicregular";font-size: 22px;text-transform: none;color: #464645;float: left;width: 100%;text-align: left;}.autocomplete-container ul li .sub {font-family: "Source Sans Pro";font-size: 12px;line-height: 22px;color: #8b8b86;text-align: left;}.autocomplete-container ul li.dont_see {float: left;background: #fff;font-family: "Source Sans Pro";}.autocomplete-container ul li.dont_see a {color: #00adee;}#profileEdit .autocomplete-container {top: 0px;}#editAccount .wrap {margin-left: 280px;width: 364px;}#editAccount .autocomplete-container {top: 49px;}#signup_school {position: relative;display: block;margin-left: 0;}#signup_school #schoolauContainerjoin {width: 290px;position: relative;left: 0px;top: 0;}#pNamewrap {position: relative;display: block;margin-left: 0;}#pNamewrap #profauContainer {left: 0px;max-width: 365px;position: relative;top: 0;width: 100%;}@media screen and (min-width: 1141px) {#signup_school #schoolauContainerjoin {left: 280px;top: 0;width: 364px;}#pNamewrap #profauContainer {left: 280px;top: 0;width: 364px;}}.ui-helper-hidden {display: none;}.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-helper-clearfix:after,.ui-helper-clearfix:before {content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after {clear: both;}.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0);}.ui-front {z-index: 100;}.ui-state-disabled {cursor: default !important;pointer-events: none;}.ui-icon {display: inline-block;vertical-align: middle;margin-top: -.25em;position: relative;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}.ui-widget-icon-block {left: 50%;margin-left: -8px;display: block;}.ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.ui-tooltip {padding: 8px;position: absolute;z-index: 9999;max-width: 300px;}body .ui-tooltip {border-width: 2px;}.ui-widget {font-family: Arial,Helvetica,sans-serif;font-size: 1em;}.ui-widget .ui-widget {font-size: 1em;}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea {font-family: Arial,Helvetica,sans-serif;font-size: 1em;}.ui-widget-header a {color: #333;}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button {color: #454545;text-decoration: none;}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover {color: #2b2b2b;text-decoration: none;}.ui-visual-focus {box-shadow: 0 0 3px 1px #5e9ed6;}.ui-icon-background,.ui-state-active .ui-icon-background {border: #003eff;background-color: #fff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {color: #fff;text-decoration: none;}.ui-state-checked {border: 1px solid #dad55e;background: #fffa90;}.ui-state-disabled .ui-icon {filter: Alpha(Opacity=35);}.ui-icon {width: 16px;height: 16px;}.ui-widget-header .ui-icon {background-image: url('images/ui-icons_444444_256x240.png');}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon {background-image: url('images/ui-icons_555555_256x240.png');}.ui-button:active .ui-icon,.ui-state-active .ui-icon {background-image: url('images/ui-icons_ffffff_256x240.png');}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon {background-image: url('images/ui-icons_777620_256x240.png');}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image: url('images/ui-icons_cc0000_256x240.png');}.ui-button .ui-icon {background-image: url('images/ui-icons_777777_256x240.png');}.ui-icon-blank {background-position: 16px 16px;}.ui-icon-caret-1-n {background-position: 0 0;}.ui-icon-caret-1-ne {background-position: -16px 0;}.ui-icon-caret-1-e {background-position: -32px 0;}.ui-icon-caret-1-se {background-position: -48px 0;}.ui-icon-caret-1-s {background-position: -65px 0;}.ui-icon-caret-1-sw {background-position: -80px 0;}.ui-icon-caret-1-w {background-position: -96px 0;}.ui-icon-caret-1-nw {background-position: -112px 0;}.ui-icon-caret-2-n-s {background-position: -128px 0;}.ui-icon-caret-2-e-w {background-position: -144px 0;}.ui-icon-triangle-1-n {background-position: 0 -16px;}.ui-icon-triangle-1-ne {background-position: -16px -16px;}.ui-icon-triangle-1-e {background-position: -32px -16px;}.ui-icon-triangle-1-se {background-position: -48px -16px;}.ui-icon-triangle-1-s {background-position: -65px -16px;}.ui-icon-triangle-1-sw {background-position: -80px -16px;}.ui-icon-triangle-1-w {background-position: -96px -16px;}.ui-icon-triangle-1-nw {background-position: -112px -16px;}.ui-icon-triangle-2-n-s {background-position: -128px -16px;}.ui-icon-triangle-2-e-w {background-position: -144px -16px;}.ui-icon-arrow-1-n {background-position: 0 -32px;}.ui-icon-arrow-1-ne {background-position: -16px -32px;}.ui-icon-arrow-1-e {background-position: -32px -32px;}.ui-icon-arrow-1-se {background-position: -48px -32px;}.ui-icon-arrow-1-s {background-position: -65px -32px;}.ui-icon-arrow-1-sw {background-position: -80px -32px;}.ui-icon-arrow-1-w {background-position: -96px -32px;}.ui-icon-arrow-1-nw {background-position: -112px -32px;}.ui-icon-arrow-2-n-s {background-position: -128px -32px;}.ui-icon-arrow-2-ne-sw {background-position: -144px -32px;}.ui-icon-arrow-2-e-w {background-position: -160px -32px;}.ui-icon-arrow-2-se-nw {background-position: -176px -32px;}.ui-icon-arrowstop-1-n {background-position: -192px -32px;}.ui-icon-arrowstop-1-e {background-position: -208px -32px;}.ui-icon-arrowstop-1-s {background-position: -224px -32px;}.ui-icon-arrowstop-1-w {background-position: -240px -32px;}.ui-icon-arrowthick-1-n {background-position: 1px -48px;}.ui-icon-arrowthick-1-ne {background-position: -16px -48px;}.ui-icon-arrowthick-1-e {background-position: -32px -48px;}.ui-icon-arrowthick-1-se {background-position: -48px -48px;}.ui-icon-arrowthick-1-s {background-position: -64px -48px;}.ui-icon-arrowthick-1-sw {background-position: -80px -48px;}.ui-icon-arrowthick-1-w {background-position: -96px -48px;}.ui-icon-arrowthick-1-nw {background-position: -112px -48px;}.ui-icon-arrowthick-2-n-s {background-position: -128px -48px;}.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px;}.ui-icon-arrowthick-2-e-w {background-position: -160px -48px;}.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px;}.ui-icon-arrowthickstop-1-n {background-position: -192px -48px;}.ui-icon-arrowthickstop-1-e {background-position: -208px -48px;}.ui-icon-arrowthickstop-1-s {background-position: -224px -48px;}.ui-icon-arrowthickstop-1-w {background-position: -240px -48px;}.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px;}.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px;}.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px;}.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px;}.ui-icon-arrowreturn-1-w {background-position: -64px -64px;}.ui-icon-arrowreturn-1-n {background-position: -80px -64px;}.ui-icon-arrowreturn-1-e {background-position: -96px -64px;}.ui-icon-arrowreturn-1-s {background-position: -112px -64px;}.ui-icon-arrowrefresh-1-w {background-position: -128px -64px;}.ui-icon-arrowrefresh-1-n {background-position: -144px -64px;}.ui-icon-arrowrefresh-1-e {background-position: -160px -64px;}.ui-icon-arrowrefresh-1-s {background-position: -176px -64px;}.ui-icon-arrow-4 {background-position: 0 -80px;}.ui-icon-arrow-4-diag {background-position: -16px -80px;}.ui-icon-extlink {background-position: -32px -80px;}.ui-icon-newwin {background-position: -48px -80px;}.ui-icon-refresh {background-position: -64px -80px;}.ui-icon-shuffle {background-position: -80px -80px;}.ui-icon-transfer-e-w {background-position: -96px -80px;}.ui-icon-transferthick-e-w {background-position: -112px -80px;}.ui-icon-folder-collapsed {background-position: 0 -96px;}.ui-icon-folder-open {background-position: -16px -96px;}.ui-icon-document {background-position: -32px -96px;}.ui-icon-document-b {background-position: -48px -96px;}.ui-icon-note {background-position: -64px -96px;}.ui-icon-mail-closed {background-position: -80px -96px;}.ui-icon-mail-open {background-position: -96px -96px;}.ui-icon-suitcase {background-position: -112px -96px;}.ui-icon-comment {background-position: -128px -96px;}.ui-icon-person {background-position: -144px -96px;}.ui-icon-print {background-position: -160px -96px;}.ui-icon-trash {background-position: -176px -96px;}.ui-icon-locked {background-position: -192px -96px;}.ui-icon-unlocked {background-position: -208px -96px;}.ui-icon-bookmark {background-position: -224px -96px;}.ui-icon-tag {background-position: -240px -96px;}.ui-icon-home {background-position: 0 -112px;}.ui-icon-flag {background-position: -16px -112px;}.ui-icon-calendar {background-position: -32px -112px;}.ui-icon-cart {background-position: -48px -112px;}.ui-icon-pencil {background-position: -64px -112px;}.ui-icon-clock {background-position: -80px -112px;}.ui-icon-disk {background-position: -96px -112px;}.ui-icon-calculator {background-position: -112px -112px;}.ui-icon-zoomin {background-position: -128px -112px;}.ui-icon-zoomout {background-position: -144px -112px;}.ui-icon-search {background-position: -160px -112px;}.ui-icon-wrench {background-position: -176px -112px;}.ui-icon-gear {background-position: -192px -112px;}.ui-icon-heart {background-position: -208px -112px;}.ui-icon-star {background-position: -224px -112px;}.ui-icon-link {background-position: -240px -112px;}.ui-icon-cancel {background-position: 0 -128px;}.ui-icon-plus {background-position: -16px -128px;}.ui-icon-plusthick {background-position: -32px -128px;}.ui-icon-minus {background-position: -48px -128px;}.ui-icon-minusthick {background-position: -64px -128px;}.ui-icon-close {background-position: -80px -128px;}.ui-icon-closethick {background-position: -96px -128px;}.ui-icon-key {background-position: -112px -128px;}.ui-icon-lightbulb {background-position: -128px -128px;}.ui-icon-scissors {background-position: -144px -128px;}.ui-icon-clipboard {background-position: -160px -128px;}.ui-icon-copy {background-position: -176px -128px;}.ui-icon-contact {background-position: -192px -128px;}.ui-icon-image {background-position: -208px -128px;}.ui-icon-video {background-position: -224px -128px;}.ui-icon-script {background-position: -240px -128px;}.ui-icon-alert {background-position: 0 -144px;}.ui-icon-info {background-position: -16px -144px;}.ui-icon-notice {background-position: -32px -144px;}.ui-icon-help {background-position: -48px -144px;}.ui-icon-check {background-position: -64px -144px;}.ui-icon-bullet {background-position: -80px -144px;}.ui-icon-radio-on {background-position: -96px -144px;}.ui-icon-radio-off {background-position: -112px -144px;}.ui-icon-pin-w {background-position: -128px -144px;}.ui-icon-pin-s {background-position: -144px -144px;}.ui-icon-play {background-position: 0 -160px;}.ui-icon-pause {background-position: -16px -160px;}.ui-icon-seek-next {background-position: -32px -160px;}.ui-icon-seek-prev {background-position: -48px -160px;}.ui-icon-seek-end {background-position: -64px -160px;}.ui-icon-seek-start {background-position: -80px -160px;}.ui-icon-seek-first {background-position: -80px -160px;}.ui-icon-stop {background-position: -96px -160px;}.ui-icon-eject {background-position: -112px -160px;}.ui-icon-volume-off {background-position: -128px -160px;}.ui-icon-volume-on {background-position: -144px -160px;}.ui-icon-power {background-position: 0 -176px;}.ui-icon-signal-diag {background-position: -16px -176px;}.ui-icon-signal {background-position: -32px -176px;}.ui-icon-battery-0 {background-position: -48px -176px;}.ui-icon-battery-1 {background-position: -64px -176px;}.ui-icon-battery-2 {background-position: -80px -176px;}.ui-icon-battery-3 {background-position: -96px -176px;}.ui-icon-circle-plus {background-position: 0 -192px;}.ui-icon-circle-minus {background-position: -16px -192px;}.ui-icon-circle-close {background-position: -32px -192px;}.ui-icon-circle-triangle-e {background-position: -48px -192px;}.ui-icon-circle-triangle-s {background-position: -64px -192px;}.ui-icon-circle-triangle-w {background-position: -80px -192px;}.ui-icon-circle-triangle-n {background-position: -96px -192px;}.ui-icon-circle-arrow-e {background-position: -112px -192px;}.ui-icon-circle-arrow-s {background-position: -128px -192px;}.ui-icon-circle-arrow-w {background-position: -144px -192px;}.ui-icon-circle-arrow-n {background-position: -160px -192px;}.ui-icon-circle-zoomin {background-position: -176px -192px;}.ui-icon-circle-zoomout {background-position: -192px -192px;}.ui-icon-circle-check {background-position: -208px -192px;}.ui-icon-circlesmall-plus {background-position: 0 -208px;}.ui-icon-circlesmall-minus {background-position: -16px -208px;}.ui-icon-circlesmall-close {background-position: -32px -208px;}.ui-icon-squaresmall-plus {background-position: -48px -208px;}.ui-icon-squaresmall-minus {background-position: -64px -208px;}.ui-icon-squaresmall-close {background-position: -80px -208px;}.ui-icon-grip-dotted-vertical {background-position: 0 -224px;}.ui-icon-grip-dotted-horizontal {background-position: -16px -224px;}.ui-icon-grip-solid-vertical {background-position: -32px -224px;}.ui-icon-grip-solid-horizontal {background-position: -48px -224px;}.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px;}.ui-icon-grip-diagonal-se {background-position: -80px -224px;}.ui-widget-overlay {background: #aaa;opacity: 0.3;filter: Alpha(Opacity=30);}.ui-widget-shadow {-webkit-box-shadow: 0 0 5px #666;box-shadow: 0 0 5px #666;}* {-webkit-overflow-scrolling: touch;}section, header, footer, #body {float: left;width: 100%;}html,body {margin: 0;padding: 0;height: 100%;min-height: 100%;width: 100%;background-color: #4d4e4f;background: #4d4e4f;}html a,body a {color: #00adee;cursor: pointer;}body.fixed {position: fixed;}#container {background-color: #ffffff;width: 100%;overflow-x: hidden;overflow-y: hidden;-ms-overflow-x: hidden;min-height: 100%;}#body {height: 100%;position: relative;margin-left: 70px;padding-right: 70px;margin-top: 72px;left: 0;background-color: #FFF;-webkit-transition: left 0.3s ease;-moz-transition: left 0.3s ease;-o-transition: left 0.3s ease;transition: left 0.3s ease;}#body #mainContent {position: relative;width: 100%;}body.teacher_results #body {background: #f5f5ee;}body.home_index #body {margin-left: 0;padding-right: 0;}#homeGrid {width: 100%;}.mtvuLogoNew {width: 27px;}#recaptcha_area, #recaptcha_table {line-height: 0 !important;}.recaptchatable, #recaptcha_area tr, #recaptcha_area td, #recaptcha_area th {line-height: 0 !important;}#recaptcha_area input {height: auto;display: inline;}.ad {width: 100%;padding-top: 10px;padding-bottom: 10px;background: #000;position: relative;z-index: 2;}.ad.leaderboard_ad img {width: 728px;height: 90px;margin: auto;display: block;}div#ad728 div[style*="970px"], div#ad728 {margin: 0 auto;z-index: 9999999 !important;}#utility-ad.right-panel-mtvnad.utility {float: right;padding: 0 30px 0 0;position: relative;z-index: 999;}@media screen and (max-width: 1224px) {#utility-ad.right-panel-mtvnad.utility {display: none;}}#error-ad.right-panel-mtvnad.error {float: right;padding: 30px 30px 0 0;position: relative;z-index: 999;}@media screen and (max-width: 1089px) {#error-ad.right-panel-mtvnad.error {display: none;}}div[data-ad-sizes="728x90"] {overflow: hidden !important;}div[data-ad-sizes="728x90"] > div {width: inherit !important;}body #mainContent {min-height: 100%;}body .clearfix, body .my-professors-result-list ul li, .my-professors-result-list ul body li, body .left-panel .panel-filter, .left-panel body .panel-filter, body .left-panel .result-list ul li, .left-panel .result-list ul body li, body #blogMenu .result-list, #blogMenu body .result-list {clear: both;}body .inline-block-fix {margin: 15px 0 0;text-align: center;}body .inline-block-fix a {display: inline !important;float: none !important;}body .page-wrap {width: 675px;float: left;padding-top: 30px;padding-left: 30px;padding-bottom: 100px;position: relative;}body .page-wrap .header {width: 100%;font-size: 52px;font-family: "league_gothicregular";color: #2e2e2e;position: relative;}body .page-wrap .header.error {color: #00adee;}body .page-wrap p {font-family: "Source Sans Pro";font-size: 16px;line-height: 23px;padding-top: 10px;margin-bottom: 10px;float: left;-webkit-text-size-adjust: 100%;}body .page-wrap b {font-family: "Source Sans Pro Semibold";}.page-title {width: 100%;font-family: "league_gothicregular";color: #00adee;font-size: 52px;padding-bottom: 25px;}.utility_newsletter .page-title {border-bottom: none;margin-bottom: 0;}p {font-family: "Source Sans Pro Light";font-size: 16px;line-height: 23px;color: #000;width: 100%;margin-bottom: 35px;}p a {color: #00adee;}body.utility_about .utility-wrap,body.utility_contact .utility-wrap,body.utility_help .utility-wrap,body.utility_newsletter .utility-wrap,body.utility_terms .utility-wrap, .add-wrap {padding: 30px 15px 0;}body.utility_about .utility-wrap .left-wrap,body.utility_contact .utility-wrap .left-wrap,body.utility_help .utility-wrap .left-wrap,body.utility_newsletter .utility-wrap .left-wrap,body.utility_terms .utility-wrap .left-wrap, .add-wrap .left-wrap {float: left;width: 70%;}@media screen and (max-width: 767px) {body.home_index #gridContainer .OUTBRAIN {width: 100%;}}body.home_index .OUTBRAIN {display: inline-block;width: 49%;}@media screen and (max-width: 768px) {body.utility_about .right-panelmatvnad,body.utility_contact .right-panelmatvnad,body.utility_help .right-panelmatvnad,body.utility_newsletter .right-panelmatvnad,body.utility_terms .right-panelmatvnad {display: none;}}body.utility_about,body.utility_contact,body.utility_help,body.utility_newsletter,body.utility_terms {background: #f5f5ee;}body.utility_about .right-panelmatvnad,body.utility_contact .right-panelmatvnad,body.utility_help .right-panelmatvnad,body.utility_newsletter .right-panelmatvnad,body.utility_terms .right-panelmatvnad {text-align: center;background-color: #f1f1f1;padding: 15px;}body.utility_about .indent,body.utility_contact .indent,body.utility_help .indent,body.utility_newsletter .indent,body.utility_terms .indent {margin-left: 10px;}body.utility_about #body,body.utility_contact #body,body.utility_help #body,body.utility_newsletter #body,body.utility_terms #body {background: #f5f5ee;padding-bottom: 80px;}body.utility_about #body .overlay,body.utility_contact #body .overlay,body.utility_help #body .overlay,body.utility_newsletter #body .overlay,body.utility_terms #body .overlay {position: fixed;}body.utility_about p,body.utility_contact p,body.utility_help p,body.utility_newsletter p,body.utility_terms p {margin-bottom: 25px;font-family: "Source Sans Pro";}body.utility_about b,body.utility_contact b,body.utility_help b,body.utility_newsletter b,body.utility_terms b {font-family: "Source Sans Pro Semibold";}body.utility_about .after-text,body.utility_contact .after-text,body.utility_help .after-text,body.utility_newsletter .after-text,body.utility_terms .after-text {float: left;margin-top: 10px;}body.utility_about .utility-wrap > ul,body.utility_contact .utility-wrap > ul,body.utility_help .utility-wrap > ul,body.utility_newsletter .utility-wrap > ul,body.utility_terms .utility-wrap > ul {font-family: "Source Sans Pro Light";list-style-type: disc;margin-bottom: 20px;}body.utility_about .utility-wrap > ul li,body.utility_contact .utility-wrap > ul li,body.utility_help .utility-wrap > ul li,body.utility_newsletter .utility-wrap > ul li,body.utility_terms .utility-wrap > ul li {margin-top: 5px;text-indent: 5px;list-style-position: inside;}body.utility_about .utility-wrap .subhead,body.utility_contact .utility-wrap .subhead,body.utility_help .utility-wrap .subhead,body.utility_newsletter .utility-wrap .subhead,body.utility_terms .utility-wrap .subhead {float: left;width: 100%;font-family: "Source Sans Pro Black";font-size: 16px;line-height: 23px;}body.utility_about .utility-wrap .accordion dt,body.utility_contact .utility-wrap .accordion dt,body.utility_help .utility-wrap .accordion dt,body.utility_newsletter .utility-wrap .accordion dt,body.utility_terms .utility-wrap .accordion dt {margin-top: 10px;float: left;width: 100%;}body.utility_about .utility-wrap .accordion dt > a,body.utility_contact .utility-wrap .accordion dt > a,body.utility_help .utility-wrap .accordion dt > a,body.utility_newsletter .utility-wrap .accordion dt > a,body.utility_terms .utility-wrap .accordion dt > a {display: block;color: black;font-weight: bold;float: left;width: 100%;background: #d6d7d2;padding: 15px 10px;font-family: "Source Sans Pro Black";color: #00adee;font-size: 16px;line-height: 16px;text-transform: uppercase;}body.utility_about .utility-wrap .accordion dt > a.anchor,body.utility_contact .utility-wrap .accordion dt > a.anchor,body.utility_help .utility-wrap .accordion dt > a.anchor,body.utility_newsletter .utility-wrap .accordion dt > a.anchor,body.utility_terms .utility-wrap .accordion dt > a.anchor {width: auto;display: inline-block;padding: 0;margin: 0;background: none;float: none;line-height: 1px;display: none;}body.utility_about .utility-wrap .accordion dd,body.utility_contact .utility-wrap .accordion dd,body.utility_help .utility-wrap .accordion dd,body.utility_newsletter .utility-wrap .accordion dd,body.utility_terms .utility-wrap .accordion dd {float: left;width: 100%;background: #fff;padding: 20px 20px 0;display: none;}body.utility_about .utility-wrap .accordion dd li,body.utility_contact .utility-wrap .accordion dd li,body.utility_help .utility-wrap .accordion dd li,body.utility_newsletter .utility-wrap .accordion dd li,body.utility_terms .utility-wrap .accordion dd li {font-family: "Source Sans Pro";list-style-type: disc;margin: 0 0 10px 10px;line-height: 20px;}@media (min-width: 768px) {.hidden-lg {display: none !important;}#contact-Us input {margin-left: 0;}#contact-Us .input {float: right;width: 325px;margin-right: 210px;}#contact-Us #contactUs {cursor: pointer;height: 46px;top: 0;}}.contact-form {margin-top: 40px;}.contact-form input {margin-bottom: 3px;}.contact-form .character-count {float: right;font-style: italic;font-family: "Source Sans Pro";}.contact-form #explanation p {padding-right: 200px;}.contact-form .important {color: red;}.contact-form h3 {text-transform: uppercase;font-family: "Source Sans Pro Black";letter-spacing: 0.14em;margin-bottom: 5px;display: inline-block;font-size: 15px;}.contact-form h3.select-category {float: left;}.contact-form h4 {font-family: "Source Sans Pro Semibold";font-weight: 600;margin-bottom: 10px;}.contact-form .sod_list_wrapper {text-align: left;}.contact-form .form-element:first-of-type {margin-bottom: 43px;}.contact-form .form-element.error .sod_select,.contact-form .form-element.error input,.contact-form .form-element.error textarea {border-color: #a12121;}.contact-form .form-element.error .error-message {display: block;text-align: left;line-height: 1;}.contact-form .form-element.error .captcha-wrap .error-message {text-align: center;}.contact-form .search-info {width: 325px;display: inline-block;font-family: "Source Sans Pro Light";font-size: 28px;text-align: center;float: right;margin-right: 210px;}.contact-form .form-element.submit {width: 318px;margin-left: 175px;margin-top: 20px;}.contact-form .form-element.submit #contactForm {margin-top: 20px;}.contact-form .comment-label {width: 30%;float: left;}.contact-form #comment-textarea p {margin-bottom: 0;}.contact-form .form_wrap textarea {height: 132px;}#tablet-social-dropdown {display: none;}.no-margin-bottom {margin-bottom: 0 !important;}.is-hidden {display: none !important;}.bold {font-weight: bold;}.underline {text-decoration: underline;}.italic {font-style: italic;}.caps {text-transform: uppercase;}hr.utility-hr {color: grey;margin-bottom: 20px;}.player-container {position: relative;width: 100%;height: 0;margin-bottom: 6%;padding-bottom: 56.25%;}.player-container .RMPMTVNPlayer,.player-container .RMPMTVNPlayer iframe {position: absolute !important;height: 100% !important;width: 100% !important;top: 0;bottom: 0;left: 0;right: 0;}.anchor {display: block;height: 80px;margin-top: -80px;visibility: hidden;}.pdf {margin: 20px;max-width: 700px;}.pdf p {font-family: "Source Sans Pro";}.pdf .bold {font-size: 23px;text-align: center;font-weight: bolder;}#userActionDD,#mUserActionDD {width: 407px;background: #f5f5ee;min-height: 100px;position: absolute;right: 0;top: -99em;display: block;z-index: 0;}#userActionDD #logout,#mUserActionDD #logout {float: left;width: 100%;text-transform: uppercase;color: #00adee;font-family: "Source Sans Pro Black";margin-top: 10px;padding-top: 5px;padding-bottom: 5px;}#userActionDD .why-signup,#mUserActionDD .why-signup {padding: 10px;margin-top: 10px;margin-bottom: 10px;font-family: "Source Sans Pro";font-size: 15px;line-height: 17px;color: #777777;text-transform: none;}#userActionDD .why-signup span,#mUserActionDD .why-signup span {font-family: "Source Sans Pro Black";}#userActionDD .lform,#mUserActionDD .lform {padding: 20px;float: left;width: 100%;}#userActionDD form,#mUserActionDD form {float: left;width: 100%;}#userActionDD form.show-error.email .error.email,#mUserActionDD form.show-error.email .error.email {display: block;}#userActionDD form.show-error.password .error.password,#mUserActionDD form.show-error.password .error.password {display: block;}#userActionDD .header,#mUserActionDD .header {font-family: "league_gothicregular";font-size: 37px;color: #2e2e2e;text-transform: none;margin-bottom: 20px;width: 100%;}#userActionDD .form-element,#mUserActionDD .form-element {float: left;width: 100%;}#userActionDD .form-element .rememberme,#mUserActionDD .form-element .rememberme {font-size: 15px;float: left;margin-top: 10px;font-family: "Source Sans Pro";line-height: 17px;text-transform: none;}#userActionDD .form-element .rememberme a,#mUserActionDD .form-element .rememberme a {color: #fff;}#userActionDD .form-element .label,#mUserActionDD .form-element .label {float: left;font-size: 14px;color: #464645;text-transform: uppercase;line-height: 36px;font-family: "Source Sans Pro";font-weight: bold;}#userActionDD .form-element .checker,#mUserActionDD .form-element .checker {margin-top: 10px;float: left;}#userActionDD .form-element .checker span,#mUserActionDD .form-element .checker span {background-color: #c4c4c4;}#userActionDD .form-element input[type="text"], #userActionDD .form-element input[type="search"],#mUserActionDD .form-element input[type="text"],#mUserActionDD .form-element input[type="search"] {float: left;width: 100%;padding: 7px 9px;height: 47px;font-size: 16px;}#userActionDD .form-element input[type="submit"],#mUserActionDD .form-element input[type="submit"] {float: left;width: 100%;padding: 10px;text-align: center;color: #fff;font-family: "league_gothicregular";font-size: 28px;line-height: 36px;border: none;margin-top: 30px;}#userActionDD .form-element input[type="submit"]:focus,#mUserActionDD .form-element input[type="submit"]:focus {outline: none;border: none;}#userActionDD .form-element .error,#mUserActionDD .form-element .error {display: none;font-size: 15px;line-height: 36px;text-transform: none;font-family: "Source Sans Pro Black";color: #a12121;}#userActionDD .form-element .or-block,#mUserActionDD .form-element .or-block {float: left;position: relative;width: 100%;}#userActionDD .form-element .or-block hr,#mUserActionDD .form-element .or-block hr {color: #2e2e2e;position: absolute;width: 100%;top: 10px;border-width: 1px;height: 2px;}#userActionDD .form-element .or-block .ortext,#mUserActionDD .form-element .or-block .ortext {font-family: "Source Sans Pro";color: #2e2e2e;font-size: 17px;display: block;background: #f5f5ee;padding: 4px;width: 29px;height: 25px;position: relative;left: 50%;margin-left: -12px;margin-top: 5px;z-index: 9;text-transform: lowercase;}#userActionDD .form-element .forgotpw,#mUserActionDD .form-element .forgotpw {float: right;font-size: 12px;color: #00adee;text-transform: uppercase;font-family: "Source Sans Pro Black";margin-top: 15px;letter-spacing: 0.14em;}#userActionDD #signupLink,#mUserActionDD #signupLink {margin-bottom: 10px;float: left;}#userActionDD.loggedIn,#mUserActionDD.loggedIn {width: 500px;}#userActionDD #loginMenu,#mUserActionDD #loginMenu {display: none;}#userActionDD.not-loggedIn #loginMenu,#mUserActionDD.not-loggedIn #loginMenu {display: block;}#userActionDD.not-loggedIn #loginMenu input[type="text"], #userActionDD.not-loggedIn #loginMenu input[type="search"],#mUserActionDD.not-loggedIn #loginMenu input[type="text"],#mUserActionDD.not-loggedIn #loginMenu input[type="search"] {border: 1px solid #a6a6a2;}#userActionDD.not-loggedIn #loginMenu input[type="submit"],#mUserActionDD.not-loggedIn #loginMenu input[type="submit"] {background-color: #000;}#userActionDD.not-loggedIn #loginMenu .why-signup,#mUserActionDD.not-loggedIn #loginMenu .why-signup {background-color: #e7e7dd;}#userActionDD.signup #createMenu,#mUserActionDD.signup #createMenu {display: block;}#userActionDD #createMenu,#mUserActionDD #createMenu {display: none;float: left;width: 100%;padding-left: 0;padding-right: 0;padding-bottom: 0;}#userActionDD #createMenu .header,#mUserActionDD #createMenu .header {float: left;width: 100%;padding-left: 30px;padding-right: 30px;}#userActionDD #createMenu .tab-holder,#mUserActionDD #createMenu .tab-holder {float: left;width: 100%;}#userActionDD #createMenu .tab-holder .tab,#mUserActionDD #createMenu .tab-holder .tab {float: left;cursor: pointer;width: 50%;display: block;text-align: center;font-family: "league_gothicregular";line-height: 46px;font-size: 28px;color: #fff;text-transform: none;background-color: #00adee;}#userActionDD #createMenu .tab-holder .tab:first-child,#mUserActionDD #createMenu .tab-holder .tab:first-child {background-color: #b2cf36;}#userActionDD #createMenu .tab-box,#mUserActionDD #createMenu .tab-box {float: left;width: 100%;padding-left: 30px;padding-right: 30px;padding-bottom: 30px;min-height: 100px;display: none;background-color: #00adee;}#userActionDD #createMenu .tab-box.student,#mUserActionDD #createMenu .tab-box.student {background-color: #b2cf36;display: none;}#userActionDD #createMenu .tab-box.student .why-signup,#mUserActionDD #createMenu .tab-box.student .why-signup {background-color: #cbe045;}#userActionDD #createMenu .tab-box.professor,#mUserActionDD #createMenu .tab-box.professor {display: none;}#userActionDD #createMenu .tab-box.professor .why-signup,#mUserActionDD #createMenu .tab-box.professor .why-signup {background-color: #00c6f3;color: #fff;}#userActionDD #createMenu #box-holder.show-student .student,#mUserActionDD #createMenu #box-holder.show-student .student {display: block;}#userActionDD #createMenu #box-holder.show-student .student .form-element,#mUserActionDD #createMenu #box-holder.show-student .student .form-element {margin-bottom: 20px;}#userActionDD #createMenu #box-holder.show-student .student .form-element.submit_button, #userActionDD #createMenu #box-holder.show-student .student .form-element.checkboxes,#mUserActionDD #createMenu #box-holder.show-student .student .form-element.submit_button,#mUserActionDD #createMenu #box-holder.show-student .student .form-element.checkboxes {margin-bottom: 0;}#userActionDD #createMenu #box-holder.show-student .student input[type="submit"],#mUserActionDD #createMenu #box-holder.show-student .student input[type="submit"] {background-color: #00adee;}#userActionDD #createMenu #box-holder.show-student .student input[type="submit"]:hover,#mUserActionDD #createMenu #box-holder.show-student .student input[type="submit"]:hover {background-image: none;background-color: #00aef0;}#userActionDD #createMenu #box-holder.show-professor .professor,#mUserActionDD #createMenu #box-holder.show-professor .professor {display: block;}#userActionDD #createMenu #box-holder.show-professor .professor .form-element,#mUserActionDD #createMenu #box-holder.show-professor .professor .form-element {margin-bottom: 20px;}#userActionDD #createMenu #box-holder.show-professor .professor .form-element.submit_button, #userActionDD #createMenu #box-holder.show-professor .professor .form-element.checkboxes,#mUserActionDD #createMenu #box-holder.show-professor .professor .form-element.submit_button,#mUserActionDD #createMenu #box-holder.show-professor .professor .form-element.checkboxes {margin-bottom: 0;}#userActionDD #createMenu #box-holder.show-professor .professor input[type="submit"],#mUserActionDD #createMenu #box-holder.show-professor .professor input[type="submit"] {background-image: none;background-color: #b3cf38;}#userActionDD #createMenu #box-holder.show-professor .professor hr,#mUserActionDD #createMenu #box-holder.show-professor .professor hr {border-top: 1px solid #00c5f3;border-bottom: none;border-left: none;margin-bottom: 11px;margin-top: 15px;}.password-form,.optional-form {position: relative;}.password-form:after,.optional-form:after {content: 'At least 6 characters';font-size: 12px;font-style: italic;font-family: "Source Sans Pro";color: #777777;text-transform: none;top: 88px;left: 0;position: absolute;}.professor .password-form:after, .professor.optional-form:after {color: #fff;}.show-error.email .email-form,.show-error.email .confirm-email-form {position: relative;}.show-error.email .email-form:after,.show-error.email .confirm-email-form:after {font-size: 15px;font-family: "Source Sans Pro Black";color: #a12121;text-transform: none;top: 88px;left: 0;position: absolute;}.show-error.email .email-form:after {content: 'Invalid Email';}#resetPassword .show-error.email .email-form:after {content: 'Email not found';}.show-error.email .confirm-email-form:after {content: 'Email does not match';}.optional-form:after {content: 'Prefills search fields for faster searching';}.student-info {float: left;padding: 20px;width: 100%;max-height: 525px;overflow: auto;}.student-info .name {float: left;font-size: 37px;color: black;font-family: "league_gothicregular";}.student-info .info {font-size: 15px;font-family: "Source Sans Pro";color: black;float: left;clear: left;margin-bottom: 10px;}.student-info .info span {color: #00adee;}.student-info .editinfo {color: #00adee;font-size: 12px;font-family: "Source Sans Pro";text-transform: uppercase;float: left;clear: both;}.student-info .ratings-box {float: left;width: 100%;background: #fff;margin-top: 10px;padding: 20px;}.student-info .ratings-box .ratings-head {font-size: 28px;font-family: "league_gothicregular";line-height: 46px;text-transform: none;}.student-info .ratings-box .ratings-list {float: left;width: 100%;}.student-info .ratings-box .ratings-list li {float: left;width: 100%;display: block;margin-bottom: 14px;}.student-info .ratings-box .main-info, .student-info .ratings-box .college-info, .student-info .ratings-box .rating {float: left;width: 30%;}.student-info .ratings-box .main-info.college-info, .student-info .ratings-box .college-info.college-info, .student-info .ratings-box .rating.college-info {width: 40%;}.student-info .ratings-box .main-info .name, .student-info .ratings-box .main-info .college-name, .student-info .ratings-box .main-info .label, .student-info .ratings-box .college-info .name, .student-info .ratings-box .college-info .college-name, .student-info .ratings-box .college-info .label, .student-info .ratings-box .rating .name, .student-info .ratings-box .rating .college-name, .student-info .ratings-box .rating .label {font-family: "Source Sans Pro";font-size: 14px;color: #464645;float: left;width: 100%;text-transform: none;}.student-info .ratings-box .main-info .name.label, .student-info .ratings-box .main-info .college-name.label, .student-info .ratings-box .main-info .label.label, .student-info .ratings-box .college-info .name.label, .student-info .ratings-box .college-info .college-name.label, .student-info .ratings-box .college-info .label.label, .student-info .ratings-box .rating .name.label, .student-info .ratings-box .rating .college-name.label, .student-info .ratings-box .rating .label.label {text-align: center;}.student-info .ratings-box .main-info .subject, .student-info .ratings-box .main-info .course-info, .student-info .ratings-box .main-info .score, .student-info .ratings-box .college-info .subject, .student-info .ratings-box .college-info .course-info, .student-info .ratings-box .college-info .score, .student-info .ratings-box .rating .subject, .student-info .ratings-box .rating .course-info, .student-info .ratings-box .rating .score {float: left;width: 100%;padding: 7px 0px;line-height: 13px;font-family: "Source Sans Pro";font-size: 12px;color: #8b8b86;}.student-info .ratings-box .main-info .subject.score, .student-info .ratings-box .main-info .course-info.score, .student-info .ratings-box .main-info .score.score, .student-info .ratings-box .college-info .subject.score, .student-info .ratings-box .college-info .course-info.score, .student-info .ratings-box .college-info .score.score, .student-info .ratings-box .rating .subject.score, .student-info .ratings-box .rating .course-info.score, .student-info .ratings-box .rating .score.score {text-align: center;}.professor-info {float: left;padding: 30px;}.professor-info .professor-avatar {background: url('professor-details-profileimg-d923035cb7fc0f9430ad5f52395272e2.png?1490805390') center center no-repeat;width: 86px;height: 100px;display: block;float: left;margin-right: 20px;padding: 4px;}.professor-info .professor-avatar img {float: left;}.professor-info .professor-avatar-nobg {width: 86px;height: 100px;display: block;float: left;margin-right: 20px;padding: 4px;}.professor-info .professor-avatar-nobg img {float: left;}.professor-info .professor-name {float: left;width: 330px;}.professor-info .professor-name .name {font-family: "league_gothicregular";font-size: 37px;color: #000;text-transform: none;}.professor-info .institution {float: left;font-family: "Source Sans Pro";text-transform: none;font-size: 15px;line-height: 17px;color: #000;}.professor-info .institution a {text-decoration: none;color: #00adee;}.professor-info .prof-links {float: left;margin-top: 5px;}.professor-info .prof-links a {font-family: "Source Sans Pro Black";font-size: 12px;color: #00adee;text-transform: uppercase;}.professor-info .prof-links a:first-child {padding-right: 10px;margin-right: 7px;border-right: 1px solid #a6a6a2;}#resetPassword {display: none;}#resetPassword p {color: #8f8b8b;font-family: "Source Sans Pro";font-size: 15px;text-transform: none;}.show-resetPassword #resetPassword {display: block;}.show-resetPassword #resetPassword input[type="text"], .show-resetPassword #resetPassword input[type="search"] {border: 1px solid #a6a6a2;}.show-resetPassword #resetPassword input[type="submit"] {background-color: #00adee;}.not-loggedIn #loginMenu #loginForm.show-error input[type="text"] {border-color: #a12121;}.null_null .top-header {margin-top: 72px;}.top-header {position: relative;height: 110px;background: #000;overflow: hidden;}.top-header.relative {position: relative;}#mobileHeader,#mobileLeaderboardAd {display: none;}header {background: #424345;height: 72px;z-index: 1002;position: fixed;top: 0;-webkit-transform: translate3d(0px, 0px, 0px);}header.absolute {position: absolute;}header .overlay {left: 0;}#logo {height: 1000px;background: url('logo-2af9137e00103793a015d1895e38aa8c.png') center center no-repeat;display: block;width: 355px;height: 48px;margin-left: 18px;margin-top: 14px;position: absolute;left: 0;z-index: 4;}#searchBox {font-weight: normal;height: 100%;width: 100%;padding-left: 415px;padding-right: 430px;position: absolute;top: 0;left: 0;z-index: 1;font-smoothing: antialiased;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#searchBox .overlay {left: 0;}#searchBox input[type="text"], #searchBox input[type="search"] {position: relative;background: #555658;font-family: "Source Sans Pro Light";font-size: 22px;border: none;-webkit-border-radius: 100px;-moz-border-radius: 100px;height: 33px;margin-top: 18px;padding-left: 45px;padding-right: 20px;color: #b2cf36;width: 100%;border-radius: 100px;}#searchBox input[type="text"].placeholder, #searchBox input[type="search"].placeholder {text-transform: uppercase;font-size: 14px;letter-spacing: 0.12em;color: #959596;padding-top: 5px;font-family: "Source Sans Pro Semibold";}#searchBox input[type="text"]:-moz-placeholder, #searchBox input[type="search"]:-moz-placeholder {text-transform: uppercase;font-size: 14px;letter-spacing: 0.12em;color: #959596;padding-top: 5px;font-family: "Source Sans Pro Semibold";}#searchBox input[type="text"]::-moz-placeholder, #searchBox input[type="search"]::-moz-placeholder {text-transform: uppercase;font-size: 14px;letter-spacing: 0.12em;color: #959596;padding-top: 5px;font-family: "Source Sans Pro Semibold";}#searchBox input[type="text"]:-ms-input-placeholder, #searchBox input[type="search"]:-ms-input-placeholder {text-transform: uppercase;font-size: 14px;letter-spacing: 0.12em;color: #959596;padding-top: 5px;font-family: "Source Sans Pro Semibold";}#searchBox input[type="text"]::-webkit-input-placeholder, #searchBox input[type="search"]::-webkit-input-placeholder {text-transform: uppercase;font-size: 14px;letter-spacing: 0.12em;color: #959596;padding-top: 5px;font-family: "Source Sans Pro Semibold";}#searchBox .searchBox-wrapper:after {font-family: 'icomoon';font-size: 20px;font-weight: normal;position: absolute;top: 25px;left: 15px;content: '\e627';color: #909294;-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}#searchBox .searchBox-wrapper {position: relative;width: 100%;height: 100%;}#searchBox .searchBox-wrapper:hover:after {color: #b2cf36;}#searchBox #headerAutocomplete {position: relative;top: 0px;padding-left: 30px;padding-right: 30px;width: 100%;}#searchBox #headerAutocomplete .results-container {background: #fff;width: 100%;min-height: 40px;display: none;float: left;-webkit-box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);-moz-box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);}#searchBox #headerAutocomplete .results-container #header-no-results {display: none;color: #464645;padding: 10px 0 10px 20px;font-family: "league_gothicregular";font-size: 22px;line-height: 27px;}#searchBox #headerAutocomplete .results-container .label {width: 100%;padding-left: 20px;text-transform: uppercase;color: #505050;background: #d7d7d2;padding-top: 3px;padding-bottom: 3px;font-family: "Source Sans Pro Black";font-size: 12px;line-height: 27px;margin-bottom: 5px;float: left;}#searchBox #headerAutocomplete .results-container .view-all {float: left;margin-top: 0;width: 100%;background: #00adee;padding-left: 20px;text-transform: uppercase;color: #fff;font-family: "Source Sans Pro Black";font-size: 12px;line-height: 27px;}#searchBox #headerAutocomplete .results-container .view-all:hover {background-color: #b2cf36;}#searchBox #headerAutocomplete .results-container ul {margin: 0;overflow-y: scroll;float: left;width: 100%;}@media (max-height: 650px) {#searchBox #headerAutocomplete .results-container ul {max-height: 145px;}}@media (min-height: 651px) {#searchBox #headerAutocomplete .results-container ul {max-height: 190px;}}@media (min-height: 690px) {#searchBox #headerAutocomplete .results-container ul {max-height: 220px;}}#searchBox #headerAutocomplete .results-container ul li {float: left;width: 100%;margin-bottom: 4px;font-family: "league_gothicregular";font-size: 22px;color: #464645;padding-left: 20px;cursor: pointer;}#searchBox #headerAutocomplete .results-container ul li:hover {background-color: rgba(80, 80, 80, 0.05);}#searchBox #headerAutocomplete .results-container ul li:hover .main {color: #00adee;}#searchBox #headerAutocomplete .results-container ul li:hover .sub {color: #000;}#searchBox #headerAutocomplete .results-container ul li a {padding-top: 2px;padding-bottom: 2px;float: left;width: 100%;display: block;}#searchBox #headerAutocomplete .results-container ul li .main {text-transform: none;color: #464645;float: left;width: 100%;}#searchBox #headerAutocomplete .results-container ul li .sub {font-family: "Source Sans Pro";font-size: 12px;line-height: 14px;color: #8b8b86;text-transform: uppercase;letter-spacing: 0.14em;}#login {position: absolute;right: 0px;display: block;width: 190px;height: 72px;text-transform: uppercase;z-index: 9;}#login #close-login {display: none;}#login.active #close-login {color: #d0d4de;font-size: 45px;position: absolute;right: 11px;top: 71px;z-index: 999;display: block;cursor: hand;cursor: pointer;}#login span.welcome,#login span.welcome-tablet {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 34px;margin-left: 10px;margin-top: 18px;display: inline-block;font-size: 15px;width: 166px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;border-radius: 100px;line-height: 33px;text-decoration: none;font-family: "Source Sans Pro Semibold";text-align: center;color: #00aded;background: #1d1d1d;letter-spacing: 0.12em;cursor: pointer;cursor: hand;}#login span.welcome {opacity: 0;}#login span.welcome-tablet {display: none;}#login:hover span.welcome {background: #505050;color: #fff;}#login.active {background: #f5f5ee;}#login.active span.welcome, #login.active span.welcome:hover {background: #e9e8e6;color: #008cc1;}#login.active #userActionDD {top: 72px;}#desktopLoginSectionContainer.processed span.welcome {opacity: 1;}#headSocial {width: 231px;position: absolute;background: #424345;right: 190px;height: 72px;z-index: 6;}#headSocial .overlay {left: 0;}#headSocial ul {margin-left: 28px;}#headSocial ul li {float: left;margin-left: 20px;}#headSocial ul li:hover a[class*="icon"] {color: #b2cf36;}#headSocial ul li:first-child {margin-left: 0;}#headSocial ul li a {color: #909294;display: block;font-size: 18px;margin-top: 27px;outline: 0;text-decoration: none;}.welcome-tablet {display: none;}#mobileNav {display: none;}.close-left-nav {color: #FFF;font-size: 44px;float: right;padding-right: 15px;font-family: "Source Sans Pro ExtraLight";z-index: 996;position: absolute;top: 0;right: 0;}#menuWrap {position: absolute;background: #d7d7d2;overflow: hidden;top: 0;left: -350px;height: 100%;width: 365px;z-index: 1001;padding-top: 72px;-webkit-transition: left 0.3s ease;-moz-transition: left 0.3s ease;-o-transition: left 0.3s ease;transition: left 0.3s ease;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}#menuWrap .menu {display: none;top: 0;left: -370px;width: 365px;height: 100%;position: relative;-webkit-transition: left 0.2s ease;-moz-transition: left 0.2s ease;-o-transition: left 0.2s ease;transition: left 0.2s ease;transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}#menuWrap .menu .header {color: #464645;}nav {position: absolute;top: 0;height: 100%;z-index: 1002;background: #4d4e4f;}nav ul {margin: 0;padding: 72px 0 0;height: 100%;}nav ul li {position: relative;float: left;border-bottom: 1px solid #646464;width: 70px;}nav ul li .my-prof-notice {position: absolute;font-size: 14px;background-color: #FFF;color: #3d3d3d;left: 55px;top: 16px;width: 275px;padding: 6px 0 7px 7px;font-family: "Source Sans Pro";display: none;}nav ul li .my-prof-notice:after {right: 100%;top: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-right-color: #ffffff;border-width: 5px;margin-top: -5px;}nav ul li a {display: block;float: left;width: inherit;padding-bottom: 20px;height: auto;}nav ul li a .icon {display: block;width: 35px;margin: 20px auto 10px;color: #b4d235;text-align: center;text-decoration: none;font-size: 24px;}nav ul li a .icon.icon-school {font-size: 29px;}nav ul li a .icon span {color: #b4d235;font-size: 24px;text-decoration: none;}nav ul li a .label {text-align: center;width: 100%;float: left;color: #b4d235;font-size: 19px;letter-spacing: 1px;text-transform: uppercase;}nav ul li a:hover {background: #777777;}nav ul li a.blocked {background-color: #00adee;}nav ul li a.blocked .icon,nav ul li a.blocked .label {color: #fff;}nav ul li a.blocked:hover {cursor: default;}nav ul li a.blocked:active {background-color: #00adee;}nav ul li a.blocked:active .icon,nav ul li a.blocked:active .label {color: #fff;}nav ul li a.highlighted {background-color: #00adee;}nav ul li a.highlighted .icon,nav ul li a.highlighted .label {color: #fff;}nav ul li a.highlighted:active {background-color: #00adee;}nav ul li a.highlighted:active .icon,nav ul li a.highlighted:active .label {color: #fff;}nav ul li a:active {background-color: #d7d7d2;}nav ul li a:active .icon,nav ul li a:active .label {color: #00adee;}#leftNav {z-index: 1001;}#leftNav .optional-flag {position: relative;}#leftNav .optional-flag .optional-content {color: #fff;padding-top: 10px;font-family: "Source Sans Pro Black";font-size: 12px;top: -10px;text-transform: uppercase;letter-spacing: 0.2em;display: block;width: 100%;position: absolute;top: 44px;}#leftNav .menu .show-errors .error-message {font-family: "Source Sans Pro Semibold";}#leftNav .menu #prof-location,#leftNav .menu #prof-name,#leftNav .menu #rateProfessor,#leftNav .menu #rateSchool,#leftNav .menu #schoolNames {top: 57px !important;}#leftNav .menu #prof-location .error-message,#leftNav .menu #prof-name .error-message,#leftNav .menu #rateProfessor .error-message,#leftNav .menu #rateSchool .error-message,#leftNav .menu #schoolNames .error-message {color: #a12121;margin: 0;float: left;text-align: center;font-family: "Source Sans Pro Semibold";width: 100%;}#leftNav .menu #prof-location .error-message:after,#leftNav .menu #prof-name .error-message:after,#leftNav .menu #rateProfessor .error-message:after,#leftNav .menu #rateSchool .error-message:after,#leftNav .menu #schoolNames .error-message:after {display: block;}#leftNav .menu #prof-location .error-message input[type="search"],#leftNav .menu #prof-location .error-message input[type="text"],#leftNav .menu #prof-name .error-message input[type="search"],#leftNav .menu #prof-name .error-message input[type="text"],#leftNav .menu #rateProfessor .error-message input[type="search"],#leftNav .menu #rateProfessor .error-message input[type="text"],#leftNav .menu #rateSchool .error-message input[type="search"],#leftNav .menu #rateSchool .error-message input[type="text"],#leftNav .menu #schoolNames .error-message input[type="search"],#leftNav .menu #schoolNames .error-message input[type="text"] {border: 1px solid #591313;}#leftNav .menu #rateProfessor .error-message,#leftNav .menu #rateSchool .error-message {position: relative;top: 30px !important;}#leftNav .menu #schoolState,#leftNav .menu #schoolState,#leftNav .menu #searchProfessorDepartment {font-family: "Source Sans Pro ExtraLight";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#leftNav .menu .drop-down-fix,#leftNav .menu .optional-flag,#leftNav .menu input {display: block !important;width: 100% !important;}#leftNav .menu #rateProfessor-btn,#leftNav .menu #rateSchool-btn,#leftNav .menu #schoolNames-btn,#leftNav .menu #schoollocations input[type="submit"] {float: left;}#leftNav .menu #searchProfessorDepartment {top: -10px;}#leftNav .menu #schoolNames #schoolName {background: #FFF;}#leftNav .menu .close-left-nav {color: #FFF;font-size: 44px;float: right;padding-right: 15px;font-family: "Source Sans Pro ExtraLight";z-index: 996;}#leftNav .search-info {float: left;margin-top: 20px;}.search-info .h2,.search-info h2 {margin-bottom: 20px;font-size: 30px;}#rateMenu .search-info, #schoolMenu .search-info {border-top: 1px solid #9c9c96;padding-top: 20px;}.menu {background: #d7d7d2;padding-left: 15px;padding-right: 15px;padding-top: 15px;}.menu #schoolName {display: none;margin-bottom: 5px;}.menu .search-by {width: 100%;margin-top: 0;}.menu .search-by .label {float: left;width: 100%;margin-bottom: 16px;color: #2a2a2a;font-size: 15px;}.menu .sod_select {margin: 2px 0 5px;height: 50px;font-size: 30px;color: #333333;border: none;width: 100%;font-family: "Source Sans Pro ExtraLight";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;vertical-align: middle;background: white url('dropdownarrow-692604421f65d6d079e5dbda6b55f9bf.png?1397246536') 97% center no-repeat;}.menu .sod_select .sod_list_wrapper {width: 100%;border: none;left: 3px;text-align: left;}.menu .sod_select .sod_placeholder {color: #d7d7d2;}.menu .sod_select .sod_label {line-height: 50px;}.menu .h1,.menu h1 {display: none;}.menu .header {font-size: 32px;letter-spacing: 0.05em;color: #fff;clear: all;float: left;width: 100%;padding-left: 0;padding-bottom: 15px;}#leftNav .menu .header {letter-spacing: 0;}.menu .search-info {font-family: "Source Sans Pro Light";font-size: 30px;text-align: center;width: 100%;}.menu input[type="search"],.menu input[type="text"] {font-size: 30px;text-align: center;font-weight: normal;font-family: "Source Sans Pro Light";color: #00aded;margin-bottom: 20px;}.menu .cta .reset-search-form {font-family: "Source Sans Pro Black";font-size: 12px;letter-spacing: 0.14em;text-align: center;text-transform: uppercase;display: none;}body.blog_buzzpost #blogMenu {padding: 0;}.menu#blogMenu {padding: 0;}.my-professors-result-list {padding-bottom: 0;width: 100%;}.my-professors-result-list ul {display: block;position: relative;}.my-professors-result-list ul li + a {min-height: 100px;}.my-professors-result-list ul li {display: block;margin: 0;width: 100%;}.my-professors-result-list ul li.active {background: #e7e7e4;}.my-professors-result-list ul li a {float: left;width: 100%;display: block;padding: 7px 5px;text-decoration: none;}.my-professors-result-list ul li a .awesome-icon {width: 40px;height: 37px;background: url('good-icon-d4c6f1c50d0b7f9595d22c4564e2d750.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.my-professors-result-list ul li a .good-icon {width: 40px;height: 37px;background: url('good-icon-d4c6f1c50d0b7f9595d22c4564e2d750.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.my-professors-result-list ul li a .average-icon {width: 40px;height: 37px;background: url('average-icon-b4b6eb5e309d26486d76ecebe920220f.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.my-professors-result-list ul li a .poor-icon {width: 40px;height: 37px;background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.my-professors-result-list ul li a .awful-icon {width: 40px;height: 37px;background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.my-professors-result-list ul li a .zero-icon {width: 40px;height: 37px;background: url('zero-icon-481b63077a31c75c8e1a5763dc03f4df.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.my-professors-result-list ul li a .name {font-family: "league_gothicregular";color: #7d7d7a;font-size: 22px;float: left;width: 200px;letter-spacing: 0.025em;}.my-professors-result-list ul li a .rating {float: right;margin-right: 0;font-size: 24px;font-family: "league_gothicregular";color: #7d7d7a;}.my-professors-result-list ul li a .remove-this-button {float: right;margin-right: 0;padding-left: 15px;font-size: 28px;font-family: "Source Sans Pro Light";color: #FFF;line-height: 0.75;}.my-professors-result-list ul li a .info {clear: both;color: #7d7d7a;float: left;font-family: "Source Sans Pro Light";font-size: 12px;padding-top: 5px;position: relative;text-transform: uppercase;top: 0;width: 100%;letter-spacing: 0.14em;}.my-professors-result-list ul li:hover {background: #dfdfdb;}.show_professor #profMenu.menu .cta .reset-search-form,.show_school #profMenu.menu .cta .reset-search-form,.teacher_results #profMenu.menu .cta .reset-search-form {display: block;margin-top: 25px;}.show_professor .lock-text,.show_school .lock-text,.teacher_results .lock-text {font-size: 12px;text-transform: uppercase;font-family: "Source Sans Pro Black";letter-spacing: 1px;margin-bottom: 0;}.school_results #schoolMenu.menu .cta .reset-search-form,.show_school #schoolMenu.menu .cta .reset-search-form {display: block;width: 100%;float: left;}#leftNav #profMenu .search-info,.mobilePanels .prof-block-form .search-info {color: #464645;position: relative;margin-top: 20px !important;border-top: 1px solid #9c9c96;padding-top: 20px;}#leftNav #profMenu .search-info input[id="searchCourse"],.mobilePanels .prof-block-form .search-info input[id="searchCourse"] {margin-bottom: 0;}#leftNav #profMenu .optional-text {position: absolute;bottom: 31px;right: 137px;}#leftNav #profMenu input[type="search"],#leftNav #profMenu input[type="text"] {margin-top: 20px;width: 100%;margin-bottom: 23px;line-height: 48px;}#leftNav .search-info a:hover,.mobilePanels .search-info a:hover {color: #008cc1;}#leftNav #profMenu,.mobilePanels #profMenu {padding-bottom: 15px;}#leftNav #profMenu #prof-location,#leftNav #profMenu #prof-name,.mobilePanels #profMenu #prof-location,.mobilePanels #profMenu #prof-name {display: none;}#leftNav #profMenu .sod_list_wrapper,.mobilePanels #profMenu .sod_list_wrapper {margin-bottom: 15px;}#leftNav #profMenu .search-by,.mobilePanels #profMenu .search-by {float: left;width: 100%;padding-left: 23px;margin-bottom: 33px;margin-top: 0;padding-left: 0;}#leftNav #profMenu .search-by .label,.mobilePanels #profMenu .search-by .label {float: left;width: 100%;margin-bottom: 16px;color: #2a2a2a;font-size: 15px;}#leftNav #profMenu .headline,.mobilePanels #profMenu .headline {float: left;width: 100%;font-family: "Source Sans Pro Light";font-size: 30px;text-align: center;margin-bottom: 20px;}#leftNav #profMenu .cta,.mobilePanels #profMenu .cta {float: left;width: 100%;margin-top: 0;}#leftNav #profMenu .cta input[type="submit"],.mobilePanels #profMenu .cta input[type="submit"] {margin-bottom: 0;margin-top: 20px;}#leftNav #profMenu #profNameAc,.mobilePanels #profMenu #profNameAc {bottom: 21px;right: 0;}#leftNav #profMenu #searchProfessorDepartment.disabled,.mobilePanels #profMenu #searchProfessorDepartment.disabled {opacity: 0.3;}#leftNav #schoolMenu #schoolNames,#leftNav #schoolMenu #schoollocations,.mobilePanels #schoolMenu #schoolNames,.mobilePanels #schoolMenu #schoollocations {display: none;}#leftNav #schoolMenu.menu .info,.mobilePanels #schoolMenu.menu .info {display: none;}#leftNav #schoolMenu.menu .left-info,.mobilePanels #schoolMenu.menu .left-info {display: block;}#leftNav #schoolMenu #state,.mobilePanels #schoolMenu #state {float: left;width: 100%;margin-top: 30px;line-height: 48px;}#leftNav #schoolMenu #schoolNames .search-info,#leftNav #schoolMenu #schoolNames .wrap,.mobilePanels #schoolMenu #schoolNames .search-info,.mobilePanels #schoolMenu #schoolNames .wrap {float: left;width: 100%;position: relative;}#leftNav #schoolMenu #schoolNames #schoolName,.mobilePanels #schoolMenu #schoolNames #schoolName {float: left;width: 100%;}#leftNav #schoolMenu #schoolNames #schoolauContainer,.mobilePanels #schoolMenu #schoolNames #schoolauContainer {bottom: 16px;right: 0;float: left;}#leftNav #rateMenu .school-block-form input[type="submit"],.mobilePanels #rateMenu .school-block-form input[type="submit"] {margin-top: 25px;}#leftNav #rateMenu #rateProfessor,.mobilePanels #rateMenu #rateProfessor {float: left;width: 100%;}#leftNav #rateMenu .search-info,.mobilePanels #rateMenu .search-info {width: 100%;}#leftNav #rateMenu .search-info input[type="search"],#leftNav #rateMenu .search-info input[type="text"],.mobilePanels #rateMenu .search-info input[type="search"],.mobilePanels #rateMenu .search-info input[type="text"] {margin-top: 20px;width: 100%;margin-bottom: 2px;height: 50px;}#leftNav #rateMenu .search-info input[id="searchCourse"],.mobilePanels #rateMenu .search-info input[id="searchCourse"] {margin-bottom: 0;width: 100%;}#leftNav #rateMenu .search-info .optional-text,.mobilePanels #rateMenu .search-info .optional-text {color: #fff;padding-top: 10px;font-size: 12px;}#leftNav #rateMenu .headline,.mobilePanels #rateMenu .headline {float: left;width: 100%;font-family: "Source Sans Pro Light";font-size: 30px;text-align: center;margin-bottom: 20px;}#leftNav #rateMenu .cta,.mobilePanels #rateMenu .cta {clear: both;margin-top: 50px;}#leftNav #rateMenu #rateSchool,.mobilePanels #rateMenu #rateSchool {display: none;}#leftNav #rateMenu #rateSchoolAC,.mobilePanels #rateMenu #rateSchoolAC {right: 0;bottom: 0;}#leftNav .sub,.mobilePanels .sub {text-align: left;float: left;}#leftNav.show-menu.schoolMenu a[data-menu="schoolMenu"] {background-color: #d7d7d2;}#leftNav.show-menu.schoolMenu a[data-menu="schoolMenu"] .icon,#leftNav.show-menu.schoolMenu a[data-menu="schoolMenu"] .label {color: #00adee;}#leftNav.show-menu.schoolMenu #schoolMenu {display: block;margin-bottom: 20px;left: 0;}#leftNav.show-menu.schoolMenu #schoolMenu #schoollocations {display: none;}#leftNav.show-menu.schoolMenu #schoolMenu #schoolNames {display: block;}#leftNav.show-menu.schoolMenu #schoolMenu .sod_list_wrapper {margin-bottom: 15px;}#leftNav.show-menu.schoolMenu.school-locations #schoolMenu #schoollocations {display: block;}#leftNav.show-menu.schoolMenu.school-locations #schoolMenu #schoolNames {display: none;}#leftNav.show-menu.schoolMenu.school-names #schoolMenu #schoollocations {display: none;}#leftNav.show-menu.schoolMenu.school-names #schoolMenu #schoolNames {display: block;}#leftNav.show-menu.schoolMenu.school-names #schoolMenu #schoolNames input[type="submit"] {margin-bottom: 25px;margin-top: 15px;}#leftNav.show-menu.profMenu a[data-menu="profMenu"] {background-color: #d7d7d2;}#leftNav.show-menu.profMenu a[data-menu="profMenu"] .icon,#leftNav.show-menu.profMenu a[data-menu="profMenu"] .label {color: #00adee;}#leftNav.show-menu.profMenu #profMenu {display: block;left: 0;}#leftNav.show-menu.profMenu #profMenu #prof-name {display: block;}#leftNav.show-menu.profMenu.professor-locations #profMenu #prof-location {display: block;}#leftNav.show-menu.profMenu.professor-locations #profMenu #prof-name {display: none;}#leftNav.show-menu.profMenu #profauContainer,#leftNav.show-menu.profMenu #profauContainer2 {right: 0;bottom: 21px;}#profMenu {overflow: scroll;}#leftNav.show-menu.rateMenu a[data-menu="rateMenu"] {background-color: #d7d7d2;}#leftNav.show-menu.rateMenu a[data-menu="rateMenu"] .icon,#leftNav.show-menu.rateMenu a[data-menu="rateMenu"] .label {color: #00adee;}#leftNav.show-menu.rateMenu .wrap {position: relative;}#leftNav.show-menu.rateMenu #rateProfAC {right: 0;bottom: 0;}#leftNav.show-menu.rateMenu #rateMenu {display: block;left: 0;}#leftNav.show-menu.rateMenu #rateMenu #rateProfessor {display: block;}#leftNav.show-menu.rateMenu.rate-schools #rateMenu #rateProfessor {display: none;}#leftNav.show-menu.rateMenu.rate-schools #rateMenu #rateSchool {display: block;}#leftNav.show-menu.rateMenu.rate-professor #rateMenu #rateProfessor {display: block;}#leftNav.show-menu.rateMenu.rate-professor #rateMenu #rateSchool {display: none;}#leftNav.show-menu.myProfsMenu a[data-menu="myProfsMenu"] {background-color: #d7d7d2;}#leftNav.show-menu.myProfsMenu a[data-menu="myProfsMenu"] .icon,#leftNav.show-menu.myProfsMenu a[data-menu="myProfsMenu"] .label {color: #00adee;}#leftNav.show-menu.myProfsMenu .wrap {position: relative;}#leftNav.show-menu.myProfsMenu .myProfprogressbtnwrap {margin: 20px auto;text-align: center;}#leftNav.show-menu.myProfsMenu .no-professors {margin: 0;}#leftNav.show-menu.myProfsMenu #myProfsMenu {display: block;left: 0;padding-bottom: 15px;overflow-x: hidden;overflow-y: scroll;}#leftNav.show-menu.myProfsMenu #myProfsMenu .header {padding-bottom: 0;float: none;}#leftNav.show-menu.myProfsMenu #myProfsMenu hr {color: #9c9c96;border-color: #9c9c96;background-color: #9c9c96;border: 0;height: 1px;margin: 6px 0;float: none;}#leftNav.show-menu.myProfsMenu #myProfsMenu .close-myprofs-btn-wrap {visibility: hidden;}#leftNav.show-menu.blogMenu a[data-menu="blogMenu"] {background-color: #d7d7d2;}#leftNav.show-menu.blogMenu a[data-menu="blogMenu"] .icon,#leftNav.show-menu.blogMenu a[data-menu="blogMenu"] .label {color: #00adee;}#leftNav.show-menu.blogMenu .wrap {position: relative;}#leftNav.show-menu.blogMenu #blogMenu {display: block;left: 0;}#leftNav.show-menu.blogMenu #blogMenu #rateProfessor {display: block;}#leftNav .autocomplete-container,.add-teacher-form .autocomplete-container {position: relative;right: 3px;z-index: 9;width: 100%;}#leftNav .autocomplete-container ul,.add-teacher-form .autocomplete-container ul {display: none;position: absolute;max-height: 200px;overflow-x: hidden;float: left;width: 100%;}#leftNav .autocomplete-container ul li,.add-teacher-form .autocomplete-container ul li {float: left;width: 100%;background: #fff;padding-left: 10px;}#leftNav .autocomplete-container ul li .main,.add-teacher-form .autocomplete-container ul li .main {font-family: "league_gothicregular";font-size: 22px;text-transform: none;color: #464645;display: block;width: 100%;text-align: left;}#leftNav .autocomplete-container ul li .sub,.add-teacher-form .autocomplete-container ul li .sub {display: block;font-family: "Source Sans Pro";font-size: 12px;line-height: 20px;color: #8b8b86;text-align: left;}#leftNav .autocomplete-container ul li.dont_see,.add-teacher-form .autocomplete-container ul li.dont_see {padding: 5px 0 10px;background: #fff;font-family: "Source Sans Pro";font-size: 16px;}#leftNav .autocomplete-container ul li.dont_see a,.add-teacher-form .autocomplete-container ul li.dont_see a {color: #00adee;}.add-teacher-form .autocomplete-container {right: 0;}.add-teacher-form .autocomplete-container ul {-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);}.add-teacher-form .autocomplete-container li:hover {background-color: #e5e5dd;cursor: pointer;}.add-teacher-form .autocomplete-container li:hover .main {color: #00adee;}#uniform-schoolCountry {height: 50px;}#uniform-schoolCountry span {line-height: 50px;height: 50px;}#leftNav_error-message-align {margin-top: -20px !important;margin-bottom: 18px !important;}footer {width: 100%;}.mainFooter {-webkit-transform: translate3d(0, 0, 0);position: relative;height: 52px;z-index: 10001;background: #161615;padding: 11px;}.mainFooter ul {margin-left: 10px;padding: 0;}.mainFooter ul li {float: left;list-style-type: none;margin-left: 4px;text-transform: uppercase;font-family: "Source Sans Pro Black";font-size: 11px;letter-spacing: 0.1em;color: #7f7f7f;}.mainFooter a {color: #7f7f7f;width: 100%;font-weight: 300;}.mainFooter a:hover {color: #00adee;}.copyright {font-family: "Source Sans Pro";font-size: 11px;color: #7f7f7f;margin: 4px;padding-left: 10px;}.last_modified {color: #df3d58;}.bg {background: #00adee url('homeBox-fdcd3087cd12079a35c76302932e6356.png?1490805390') center center repeat;background: url('homeBox-fdcd3087cd12079a35c76302932e6356.png') center center repeat, -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #0293de), color-stop(100%, #00adee));background: url('homeBox-fdcd3087cd12079a35c76302932e6356.png') center center repeat, -webkit-linear-gradient(bottom, #0293de 0%, #00adee 100%);background: url('homeBox-fdcd3087cd12079a35c76302932e6356.png') center center repeat, -moz-linear-gradient(bottom, #0293de 0%, #00adee 100%);background: url('homeBox-fdcd3087cd12079a35c76302932e6356.png') center center repeat, -o-linear-gradient(bottom, #0293de 0%, #00adee 100%);background: url('homeBox-fdcd3087cd12079a35c76302932e6356.png') center center repeat, linear-gradient(bottom, #0293de 0%, #00adee 100%);}h1:not(.profname), .h1:not(.profname) {margin-top: 0;font-size: 50px;line-height: 1em;width: 100%;margin: 0 auto;margin-bottom: 12px;font-weight: 100;color: #fff;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;}h1:not(.profname) span.green, .h1:not(.profname) span.green {color: #b4d235;}#fullBlock {width: 100%;height: 215px;}#fullBlock .center-wrap {display: table;width: inherit;height: inherit;}#fullBlock .center-wrap .v-align {display: table-cell;text-align: center;vertical-align: middle;}#fullBlock .center-wrap .options {width: 682px;margin: auto;}#fullBlock .center-wrap .options .option {width: 200px;height: 90px;float: left;margin-left: 20px;background: #000;color: #fff;display: table;text-decoration: none;font-size: 40px;}#fullBlock .center-wrap .options .option .v-align {display: table-cell;text-align: center;vertical-align: middle;}#fullBlock .center-wrap .options .option .title {width: 90%;display: block;margin: 0 auto;padding-top: 35px;padding-bottom: 35px;}#fullBlock .center-wrap .options .option .subTitle {font-size: 16px;float: left;width: 100%;text-align: center;text-transform: uppercase;font-family: "Source Sans Pro Light";letter-spacing: 0.14em;}#fullBlock .center-wrap .options .option .subMaintitle {font-size: 35px;margin-bottom: 45px;}#fullBlock .center-wrap .options .option:hover {background: url('btnhover-dee17b05ea9b438585976fc82ccc18eb.jpg') no-repeat center center;color: #fff;}#moreContent {letter-spacing: 0.15em;position: relative;float: left;width: 100%;font-size: 14px;font-family: "Source Sans Pro";text-transform: uppercase;text-align: center;line-height: 34px;background: #f5f5ee;}#moreContent figure {display: inline;position: relative;top: 5px;}.searchby-sprite, .search-by a, .search-by a:hover, .search-by a.active, body.rate_professor .lozeng,body.rate_school .lozeng {background: url('searchby-sbeda2fffcc-dccc9415f66820705973b454df333974.png') no-repeat;}.optional-text {font-family: "Source Sans Pro Black";font-size: 11px;color: rgba(255, 255, 255, 0.46);text-transform: uppercase;letter-spacing: 0.11em;}#searchBlock {width: 100%;height: 330px;display: none;}#searchBlock .mobile-header {display: none;}#searchBlock .prof-block-form, #searchBlock .rate-block-form, #searchBlock .school-block-form, #searchBlock .school-rate-block-form {display: none;}#searchBlock #searchProfessorSchool {width: 275px;}#searchBlock .searchProfessorSchoolAC.autocomplete-container {width: 275px;}#searchBlock .sod_select {margin: 5px 0;height: 50px;font-size: 32px;color: #333333;border: none;width: 360px;font-family: "Source Sans Pro ExtraLight";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;vertical-align: middle;background: rgba(255, 255, 255, 0.7) url('dropdownarrow-692604421f65d6d079e5dbda6b55f9bf.png?1397246536') 97% center no-repeat;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#searchBlock .sod_select:focus, #searchBlock .sod_select:hover {background-color: white;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#searchBlock .sod_select .sod_list_wrapper {width: 360px;border: none;left: 3px;color: #333333;text-align: left;}#searchBlock .sod_select .sod_placeholder {color: #7A7D7F;}#searchBlock .sod_select .sod_label {line-height: 50px;}#searchBlock .select-wraper {margin-bottom: 10px;}#searchBlock .center-wrap {width: inherit;height: inherit;display: table;}#searchBlock .center-wrap .v-align {display: table-cell;text-align: center;vertical-align: middle;}#searchBlock .center-wrap .v-align .search-type {font-size: 18px;font-weight: bold;color: #6d6d6d;}#searchBlock .center-wrap .v-align .search-type .options {padding-left: 15px;}#searchBlock .center-wrap .v-align .search-type .options a {text-decoration: none;color: #fff;font-weight: normal;font-size: 17px;border-radius: 40px;padding-left: 20px;padding-right: 20px;padding-top: 3px;padding-bottom: 3px;}#searchBlock .center-wrap .v-align .search-type .options a.active {background: #9b9b9b;}#searchBlock .center-wrap .v-align .search-info {margin: 0 auto;margin-top: 30px;margin-bottom: 10px;font-family: "Source Sans Pro ExtraLight";font-weight: 200;color: #fff;font-size: 30px;}#searchBlock .center-wrap .v-align .search-info h2 {font-size: 41px;margin-bottom: 17px;}#searchBlock .center-wrap .v-align .search-info .search-title {font-size: 41px;display: inline-block;float: none;width: initial;}#searchBlock .center-wrap .v-align .search-info span {float: left;width: 100%;}#searchBlock .center-wrap .v-align .search-info .wrap {width: 1000px;float: none;position: relative;margin: 0 auto;display: inline-block;font-size: 41px;font-family: "Source Sans Pro ExtraLight";font-weight: 200;}#searchBlock .center-wrap .v-align .search-info .wrap + span {font-size: 41px;font-family: "Source Sans Pro ExtraLight";font-weight: 200;margin-top: 22px;}#searchBlock .center-wrap .v-align .search-info input {border: none;color: #00aded;font-family: "Source Sans Pro ExtraLight";font-size: 41px;font-weight: 200;outline: none;padding-left: 12px;padding-top: 5px;padding-bottom: 5px;padding-right: 12px;margin: 0 15px;height: auto;display: inline-block;background: rgba(255, 255, 255, 0.7);text-align: center;}#searchBlock .center-wrap .v-align .search-info input.placeholder {color: #b8cad1;}#searchBlock .center-wrap .v-align .search-info input:-moz-placeholder {color: #b8cad1;}#searchBlock .center-wrap .v-align .search-info input::-moz-placeholder {color: #b8cad1;}#searchBlock .center-wrap .v-align .search-info input:-ms-input-placeholder {color: #b8cad1;}#searchBlock .center-wrap .v-align .search-info input::-webkit-input-placeholder {color: #b8cad1;}#searchBlock .center-wrap .v-align .search-info input:focus {background: #fff;}#searchBlock .center-wrap .v-align .search-info input#searchSchool {width: 245px;margin-bottom: 10px;}#searchBlock .center-wrap .v-align .search-info input#searchCourse {width: 345px;}#searchBlock .center-wrap .v-align .search-info input#rateprof {width: 345px;text-align: center;}#searchBlock .center-wrap .v-align .search-info input#state {text-align: center;width: 294px;line-height: 53px;position: relative;top: 7px;left: 10px;}#searchBlock .center-wrap .v-align .search-info input#searchProfessorDepartment.disabled {background: #00adee;opacity: .5;}#searchBlock .center-wrap .v-align .search-info .optional-text {position: relative;left: -47px;top: 4px;margin-bottom: 13px;}#searchBlock .center-wrap .v-align .cta {margin-top: 22px;}#searchBlock .center-wrap .v-align .cta input {font-family: "league_gothicregular";color: #fff;text-align: center;padding: 10px 0;text-transform: capitalize;font-size: 28px;border: none;height: 52px;width: 320px;margin-bottom: 10px;background: #b2cf36 url('search_btnbg-f7d81f728c6a2c45ffa4b02511b9f185.jpg') center center no-repeat;}#searchBlock .center-wrap .v-align .cta input:hover {background-image: none;}#searchBlock .center-wrap .v-align .cta a {text-decoration: none;font-family: "Source Sans Pro Semibold";font-weight: 600;text-transform: uppercase;color: #fff;margin-top: 5px;font-size: 12px;display: block;letter-spacing: 0.1em;}#searchBlock .center-wrap .v-align .cta a.lowercase {text-transform: none;}#leftNav #schoolNames {display: none;}#schoolNames #schoolName {width: 320px;border: none;outline: none;padding-left: 12px;padding-top: 5px;padding-bottom: 5px;height: 50px;display: inline-block;text-align: center;padding-right: 12px;font-family: "Source Sans Pro Light";color: #00aded;background: rgba(255, 255, 255, 0.7);}#schoolNames #schoolName:focus {background: #fff;}#schoolNames .cta {margin-top: 23px !important;}.index-search#schoolNames #schoolName {margin: 8px 0 0 0;width: 360px;font-family: "Source Sans Pro ExtraLight";}.index-search#schoolNames .cta {margin-top: 13px !important;}.school-block-form .info,.school-block-form .left-info {font-size: 16px;font-family: "Source Sans Pro Light";line-height: 16px;color: #000;}.school-block-form .info a,.school-block-form .left-info a {color: #fff;}.school-block-form .left-info {display: none;text-align: left;margin-bottom: 40px;margin-top: 8px;}.school-block-form .left-info a {color: #00adee;}.school-block-form .left-info a:hover {color: #008cc1;}.school-block-form .left-info .click-here {display: block;margin-top: 4px;}.menu .school-block-form .left-info {display: block;}#schoollocations #leftNav_error-message-align,#prof-name #leftNav_error-message-align,#prof-location #leftNav_error-message-align,#schoolNames #leftNav_error-message-align {margin-top: 10px !important;}body.show_school #leftNav #schoolMenu.menu .school-block-form .left-info,body.school_results #leftNav #schoolMenu.menu .school-block-form .left-info,body.teacher_results #leftNav #schoolMenu.menu .school-block-form .left-info,body.show_professor #leftNav #schoolMenu.menu .school-block-form .left-info {display: none;}.menu .school-block-form input[type="submit"] {margin-bottom: 25px;}#leftNav .school-block-form .info a {display: block;color: #00adee;}#searchBlock .center-wrap .v-align #prof-name {display: none;}#searchBlock .center-wrap .v-align #prof-name .search-info {margin-top: 64px;display: block;}#searchBlock .center-wrap .v-align #prof-name .cta input[type=submit] {margin-top: 50px;}.search-by {margin: 20px 0px;}.search-by .label {letter-spacing: 0.15em;font-family: "Source Sans Pro Semibold";font-weight: 600;color: #fff;margin-right: 10px;text-transform: uppercase;}.search-by a {padding-left: 37px;padding-right: 13px;padding-top: 5px;padding-bottom: 6px;background-color: #414345;text-decoration: none;font-family: "Source Sans Pro Semibold";color: #fff;text-transform: uppercase;letter-spacing: 0.08em;-webkit-border-radius: 16px;-moz-border-radius: 16px;-ms-border-radius: 16px;-o-border-radius: 16px;border-radius: 16px;-webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;background-position: 0 -280px;background-position: 12px 8px;-webkit-text-size-adjust: 100%;}.search-by a:hover {color: #1f1f21;background-position: 0 -140px;background-color: #4c4d4e;background-position: 12px -63px;}.search-by a + a {margin-left: 12px;}.search-by a.active {background-position: 0 -70px;background-color: #b3d135;background-position: 12px -27px;}.search-by a.active:hover {color: #fff;}#schoolState,#searchProfessorDepartment {color: #b8cad1;height: 50px;background: rgba(255, 255, 255, 0.7);font-size: 25px;outline: none;vertical-align: middle;}#searchProfessorDepartment {width: 350px;}#searchBlock .center-wrap .v-align .search-info {width: 350px !important;}@media only screen and (min-width: 1140px) {.mobile-filter {display: none;}}#homeGrid #searchBlock .center-wrap .v-align .show-errors input[required],#leftNav .menu .show-errors input[required] {border: 1px solid #a12121;}#homeGrid #searchBlock .center-wrap .v-align .show-errors#schoolNames #schoolName,#leftNav .menu .show-errors#schoolNames #schoolName {border: 1px solid #a12121;}#searchBlock .center-wrap .v-align .search-info .error-message {color: #591313;top: 55px;}.thirds-last-block {display: none;}.thirds-last-block .thirds-cta {font-size: 22px;font-family: "Source Sans Pro Light";letter-spacing: 0.14em;text-align: center;color: #fff;text-transform: uppercase;line-height: 1.2;display: table-cell;vertical-align: middle;}.thirds-last-block figure {margin-top: 20px;}#gridContainer {clear: both;margin: 0 auto;max-width: 1170px;overflow: hidden;padding: 25px 25px 0;position: relative;width: 100%;}#gridContainer a, #gridContainer .block.ad {display: inline-block;float: left;width: 49%;}#gridContainer > *:nth-child(odd) {margin-right: 10.5px;}#gridContainer > *:nth-child(even) {margin-left: 10.5px;}#gridContainer .block {background: #dfdfdf;float: left;margin-bottom: 22px;max-width: 575px;min-height: 325px;overflow: hidden;position: relative;width: 100%;}#gridContainer .block h3 {font-family: "league_gothicregular";font-size: 57px;color: #fff;text-transform: none;}#gridContainer .block h5 {font-family: "Source Sans Pro ExtraLight";font-weight: 200;font-size: 22px;color: #fff;margin-bottom: 15px;}#gridContainer .block .block-overlay {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;-webkit-transition: background 0.4s ease-in-out;-moz-transition: background 0.4s ease-in-out;-o-transition: background 0.4s ease-in-out;transition: background 0.4s ease-in-out;}#gridContainer .block .block-title {letter-spacing: 0.15em;position: absolute;bottom: 10px;text-align: left;left: 0;font-family: "Source Sans Pro Semibold";font-weight: 600;font-size: 14px;text-transform: uppercase;color: #464645;}#gridContainer .block .block-title a {color: inherit;}#gridContainer .block .block-title > span {line-height: 2.7;padding: 8px;background-color: #d7d7d1;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}#gridContainer .block.stat .block-title {left: 12px;bottom: 15px;}#gridContainer .block:hover .block-title > span {background-color: #464645;color: #d7d7d1;}#gridContainer .block:hover .block-overlay {background-color: rgba(255, 255, 255, 0.4);}#gridContainer .block.ad {padding: 0;z-index: 1;}#gridContainer .block.ad div {margin: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;height: 250px;width: 300px;}#gridContainer .block.ad img {margin: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}#gridContainer .block {-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}body.rate_professor .left-panel,body.rate_school .left-panel {position: relative;width: calc(100% - 350px);top: 0;}@media screen and (max-width: 1118px) {.popout {display: none !important;}.arrow-left {display: none !important;}}.popout {border: 2px solid #00adee;background: cornsilk;padding: 3px;border-radius: 5px;max-width: 300px;padding: 5px;color: black;font-family: "Source Sans Pro";font-size: 20px;}.arrow-left {width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 10px solid transparent;z-index: 9;border-right: 10px solid #000;}.rate_professor .left-panel,.rate_school .left-panel {z-index: 5;}.left-panel {z-index: 1000;display: block;position: fixed;float: left;overflow: auto;padding-top: 0;margin-top: 20px;top: 50px;padding-bottom: 120px;height: 100%;}.left-panel .header {font-size: 35px;font-family: "league_gothicregular";color: #464645;margin-top: 20px;margin-bottom: 5px;padding-left: 20px;padding-right: 20px;}.left-panel .location {border-bottom: 1px solid #8d8d87;font-family: "Source Sans Pro Light";font-size: 15px;padding-bottom: 20px;margin-left: 20px;position: relative;z-index: 9;margin-right: 20px;}.left-panel .location a {text-decoration: none;color: #008cc1;text-transform: uppercase;padding-left: 0;font-size: 12px;font-family: "Source Sans Pro Black";letter-spacing: 0.14em;display: block;margin-top: 5px;}.left-panel .result-count {max-width: 380px;position: relative;width: 100%;}.left-panel .result-count .count {display: inline-block;padding: 20px 20px 10px;font-size: 17px;font-family: "Source Sans Pro";}.left-panel .result-count .sort-option {padding: 0 20px 0 0;}.left-panel .result-count .sort-option.inline-f {display: inline-block !important;padding: 0 20px !important;width: 100%;}.left-panel .result-count .sort-option #sort-results {width: 100%;height: 31px;max-width: 300px;text-transform: uppercase;}.left-panel .result-count .soptions {height: auto;}.left-panel .panel-filter {width: 100%;z-index: 9;}.left-panel .filter-options {padding: 10px 20px;letter-spacing: -0.02em;white-space: nowrap;}.left-panel .filter-options a {text-transform: uppercase;text-decoration: none;font-size: 14px;color: #00aded;margin-right: -0.5px;font-family: "Source Sans Pro";}.left-panel .filter-options a.active, .left-panel .filter-options a:hover {text-decoration: underline;}.left-panel .result-list {width: 100%;}.left-panel .result-list ul {display: block;position: relative;}.left-panel .result-list ul li + a {min-height: 100px;}.left-panel .result-list ul li {display: block !important;margin: 0;padding-left: 20px;padding-right: 20px;width: 100%;}.left-panel .result-list ul li.active {background: #e7e7e4;}.left-panel .result-list ul li.addMore:hover {background: none;}.left-panel .result-list ul li.not-found {min-height: 100px;padding-left: 20px;padding-right: 20px;width: 100%;}.left-panel .result-list ul li.not-found a {float: none;width: 100%;background: #fff;font-family: "Source Sans Pro";color: #00adee;text-align: center;margin: auto;max-width: 400px;}.left-panel .result-list ul li a {float: left;width: 100%;display: block;padding-top: 7px;padding-bottom: 7px;padding-left: 10px;text-decoration: none;}.left-panel .result-list ul li a .awesome-icon {width: 40px;height: 37px;background: url('good-icon-d4c6f1c50d0b7f9595d22c4564e2d750.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.left-panel .result-list ul li a .good-icon {width: 40px;height: 37px;background: url('good-icon-d4c6f1c50d0b7f9595d22c4564e2d750.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.left-panel .result-list ul li a .average-icon {width: 40px;height: 37px;background: url('average-icon-b4b6eb5e309d26486d76ecebe920220f.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.left-panel .result-list ul li a .poor-icon {width: 40px;height: 37px;background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.left-panel .result-list ul li a .awful-icon {width: 40px;height: 37px;background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.left-panel .result-list ul li a .zero-icon {width: 40px;height: 37px;background: url('zero-icon-481b63077a31c75c8e1a5763dc03f4df.jpg?1490805390') no-repeat center center;float: left;display: block;margin-right: 18px;}.left-panel .result-list ul li a .name {font-family: "league_gothicregular";color: #464645;font-size: 22px;float: left;width: 230px;letter-spacing: 0.025em;}.left-panel .result-list ul li a .rating {float: right;margin-right: 0;font-size: 24px;font-family: "Source Sans Pro ExtraLight";color: #7d7d7a;}.left-panel .result-list ul li a .info {clear: both;color: #7d7d7a;float: left;font-family: "Source Sans Pro Light";font-size: 12px;padding-top: 5px;position: relative;text-transform: uppercase;top: 0;width: 100%;letter-spacing: 0.14em;}.left-panel .result-list ul li:hover {background: #dfdfdb;}.left-panel a.cancel {letter-spacing: 0.14em;font-family: "Source Sans Pro Black";font-size: 12px;margin-left: 10px;}.left-panel input::-webkit-input-placeholder {color: #2e2e2e;opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;}.left-panel input:-moz-placeholder {color: #2e2e2e;opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;}.left-panel input::-moz-placeholder {color: #2e2e2e;opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;}.left-panel input:-ms-input-placeholder {color: #2e2e2e;opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;}.left-panel .toggle-left-panel {color: #FFF;font-size: 44px;float: right;padding-right: 15px;font-family: "Source Sans Pro ExtraLight";z-index: 996;}.left-panel .side-panel {padding: 25px 17px 0;font-family: "Source Sans Pro";color: #464645;font-size: 17px;line-height: 38px;}.left-panel .side-panel .school-name {font-size: 21px;font-family: "league_gothicregular";color: #010101;padding-left: 1px;margin-right: 12px;}.left-panel .side-panel a#edit {text-transform: uppercase;font-family: "Source Sans Pro Black";font-size: 12px;color: #008cc1;letter-spacing: 0.14em;}.left-panel .side-panel .panel-filter {border-top: 1px solid #9c9c96;border-bottom: 1px solid #9c9c96;padding-top: 22px;}.left-panel .side-panel .sort-options {line-height: 31px;font-size: 16px;padding: 0 0 10px;}.left-panel .side-panel .sod_select {padding: 0;margin: 0;height: 31px;color: #00adee;border: none;width: 49%;display: inline-block;font-family: "Source Sans Pro Black";font-size: 12px;vertical-align: middle;text-align: left;padding-left: 4px;text-transform: uppercase;background: white url('blue_dropdown-ea3e626a8a3abc76759a8d8be5fefe38.png') 96% center no-repeat;letter-spacing: 0.14em;float: right;}.left-panel .side-panel .sod_select .sod_list_wrapper {width: 100%;border: none;left: 3px;color: #00adee;}.left-panel .side-panel .sod_select .sod_label {line-height: 33px;}.left-panel .side-panel .sod_select .sod_list {font-size: 12px;}.left-panel .side-panel .sod_select .sod_option {cursor: pointer;height: 33px;}.left-panel .side-panel .filter-options {padding: 0;text-align: center;letter-spacing: 0;line-height: 1.9;}.left-panel .side-panel .professor-name-filter {padding: 7px 0 5px;}.left-panel .side-panel .professor-name-filter input {height: 31px;padding: 5px 40px 5px 10px !important;margin: 0 !important;display: inline-block !important;width: 100% !important;font-family: "Source Sans Pro Semibold";font-size: 18px;line-height: 23px;color: #00adee;}.left-panel .side-panel .department-combobox {padding: 6px 0 22px;}.left-panel .side-panel input.combobox {height: 31px;padding: 5px 40px 5px 10px !important;margin: 0 !important;display: inline-block !important;width: 100% !important;font-family: "Source Sans Pro Semibold";font-size: 18px;line-height: 23px;color: #00adee;}.left-panel .side-panel input.combobox::-ms-clear {width: 0;height: 0;}.left-panel .side-panel .combobox-container {width: 93%;display: inline-block;float: right;}.left-panel .side-panel .dropdown-toggle {position: absolute;right: 0;top: 5px;height: 25px;border-left: 1px solid #c4c4c4;}.left-panel .side-panel .dropdown-menu {position: absolute;top: 31px;left: 0;background: #fff;width: 100%;z-index: 999;}.left-panel .side-panel .dropdown-menu li {padding: 0 10px;cursor: pointer;}.left-panel .side-panel .dropdown-menu li.active {background-color: #00adee;color: #fff;}.left-panel .side-panel .dropdown-menu li.active a {color: #fff;}.left-panel .side-panel .input-group {position: relative;}.left-panel .side-panel .caret {display: inline-block;background: url('blue_dropdown-ea3e626a8a3abc76759a8d8be5fefe38.png') no-repeat 95% center;vertical-align: middle;width: 15px;height: 9px;margin: -10px 10px 4px 9px;}.left-panel .side-panel .glyphicon-remove {display: inline-block;background: url('cross-5cebce3111054dcd2a17c5857b38d1e6.png') no-repeat 95% center;background-size: 15px 15px;margin: -11px 10px 4px 9px;height: 15px;width: 15px;vertical-align: middle;}.left-panel .side-panel .form-inline .combobox-container,.left-panel .side-panel .form-search .combobox-container {display: inline-block;margin-bottom: 0;vertical-align: top;}.left-panel .side-panel .form-inline .combobox-container .input-group-addon,.left-panel .side-panel .form-search .combobox-container .input-group-addon {width: auto;}.left-panel .side-panel .combobox-selected .caret {display: none;}.left-panel .side-panel .combobox-container:not(.combobox-selected) .glyphicon-remove {display: none;}.left-panel .side-panel .typeahead-long {max-height: 300px;overflow-y: auto;}.left-panel .side-panel .control-group.error .combobox-container .add-on {color: #B94A48;border-color: #B94A48;}.left-panel .side-panel .control-group.error .combobox-container .caret {border-top-color: #B94A48;}.left-panel .side-panel .control-group.warning .combobox-container .add-on {color: #C09853;border-color: #C09853;}.left-panel .side-panel .control-group.warning .combobox-container .caret {border-top-color: #C09853;}.left-panel .side-panel .control-group.success .combobox-container .add-on {color: #468847;border-color: #468847;}.left-panel .side-panel .control-group.success .combobox-container .caret {border-top-color: #468847;}.left-panel .add-professor {color: #555658;background-color: #ebebe9;line-height: 1.9;text-transform: uppercase;font-family: "Source Sans Pro Black";font-size: 12px;text-align: center;letter-spacing: 0.14em;padding: 10px 0 8px;margin-bottom: 18px;display: none;}.left-panel .result-list ul {padding-top: 7px;}.left-panel .result-list ul li {color: #7d7d7a;line-height: 1;padding: 0 10px;}.left-panel .result-list ul li a {padding: 7px 0;}.left-panel .result-list ul li a .name {letter-spacing: 0;color: #7d7d7a;width: 65%;padding-top: 1px;}.left-panel .result-list ul li a .rating {font-family: "league_gothicregular";padding-top: 4px;}.left-panel .result-list ul li a .info {padding-top: 2px;}.left-panel .result-list .progressbtnwrap {margin: 9px 0 15px;display: none;}.left-panel .result-list .progressbtnwrap .content {font-size: 28px;text-transform: uppercase;line-height: 52px;}.left-panel.off {display: none;}.left-panel.sticky .toggle-left-panel {top: 78px;}.right-panel.wide {padding-left: 0 !important;}body.show_professor .left-panel .result-list ul li a .info,body.teacher_results .left-panel .result-list ul li a .info {clear: right;}body.show_professor .left-panel .result-list ul li a .name,body.teacher_results .left-panel .result-list ul li a .name {width: 160px;}.left-panel .result-list ul li.not-found:hover {background: transparent !important;}#homeGrid #ad6x6, #homeGrid #ad1x2, #homeGrid #ad1x1, #homeGrid #ad2x2, #homeGrid #ad3x3 {height: 0px !important;}.stickyPanel {width: 300px;height: 250px;display: inline-block;position: fixed;vertical-align: top;padding: 25px 3px 3px;}.stickyPanel .OUTBRAIN,.stickyPanel .spout-show {margin-top: 10px;}.videoTour {color: #00adee;cursor: pointer;padding-top: 3px;padding-right: 3px;padding-bottom: 3px;display: inline-block;font-weight: bold;}img.play_button {height: 25px;width: 25px;}.rightVideo {font-size: 18px;font-family: 'Source Sans Pro';padding-top: 8px;padding-bottom: 8px;}.tooltip-fix {background: white !important;}#top-ad {display: none;}@media screen and (max-width: 1118px) {.stickyPanel {display: none;}body.blog_buzzpost .right-panel,body.blog_misc .right-panel,body.blog_mtvu .right-panel,body.blog_profstrikesback .right-panel,body.blog_toplist .right-panel,body.show_professor .right-panel,body.show_school .right-panel {width: 100% !important;}#top-ad {display: block;position: absolute;right: 0;width: 300px;height: 250px;}}@media screen and (min-width: 890px) {#mobile-ad-container {display: none;}}@media screen and (max-width: 767px) {body.blog_buzzpost .right-panel,body.blog_misc .right-panel,body.blog_mtvu .right-panel,body.blog_profstrikesback .right-panel,body.blog_toplist .right-panel,body.show_professor .right-panel,body.show_school .right-panel {display: block !important;}#right-panelmatvnad {display: none !important;}}body.blog_buzzpost .right-panel,body.blog_misc .right-panel,body.blog_mtvu .right-panel,body.blog_profstrikesback .right-panel,body.blog_toplist .right-panel,body.show_professor .right-panel,body.show_school .right-panel {padding-right: 5px;overflow: hidden;display: inline-block;width: calc(100% - 300px);}body.blog_buzzpost .right-panel .page-title,body.blog_misc .right-panel .page-title,body.blog_mtvu .right-panel .page-title,body.blog_profstrikesback .right-panel .page-title,body.blog_toplist .right-panel .page-title,body.show_professor .right-panel .page-title,body.show_school .right-panel .page-title {border-bottom: 0;}body.blog_buzzpost .right-panel .right-panelmatvnad,body.blog_misc .right-panel .right-panelmatvnad,body.blog_mtvu .right-panel .right-panelmatvnad,body.blog_profstrikesback .right-panel .right-panelmatvnad,body.blog_toplist .right-panel .right-panelmatvnad,body.show_professor .right-panel .right-panelmatvnad,body.show_school .right-panel .right-panelmatvnad {overflow: visible !important;display: inline-block;text-align: center;width: 100%;}body.blog_buzzpost .right-panel .right-panelmatvnad > div,body.blog_misc .right-panel .right-panelmatvnad > div,body.blog_mtvu .right-panel .right-panelmatvnad > div,body.blog_profstrikesback .right-panel .right-panelmatvnad > div,body.blog_toplist .right-panel .right-panelmatvnad > div,body.show_professor .right-panel .right-panelmatvnad > div,body.show_school .right-panel .right-panelmatvnad > div {padding: 15px;text-align: center;background: #f1f1f1;background-image: url('first-columnfilterbg-07903e4531fa2549fa38ba50140a08de-07903e4531fa2549fa38ba50140a08de.png?1470681878');overflow: visible !important;}body.blog_buzzpost .right-panel h1:not(.profname),body.blog_misc .right-panel h1:not(.profname),body.blog_mtvu .right-panel h1:not(.profname),body.blog_profstrikesback .right-panel h1:not(.profname),body.blog_toplist .right-panel h1:not(.profname),body.show_professor .right-panel h1:not(.profname),body.show_school .right-panel h1:not(.profname) {font-size: 74px;font-family: "league_gothicregular";color: #a3a3a3;padding-left: 50px;margin: 0;padding-top: 45px;}@media screen and (max-width: 767px) {body.blog_buzzpost .right-panel h1:not(.profname),body.blog_misc .right-panel h1:not(.profname),body.blog_mtvu .right-panel h1:not(.profname),body.blog_profstrikesback .right-panel h1:not(.profname),body.blog_toplist .right-panel h1:not(.profname),body.show_professor .right-panel h1:not(.profname),body.show_school .right-panel h1:not(.profname) {font-size: 35px;padding-left: 0;}}@media screen and (min-width: 768px) {body.blog_buzzpost .right-panel .profname,body.blog_misc .right-panel .profname,body.blog_mtvu .right-panel .profname,body.blog_profstrikesback .right-panel .profname,body.blog_toplist .right-panel .profname,body.show_professor .right-panel .profname,body.show_school .right-panel .profname {width: 250px;float: left;}}body.blog_buzzpost .right-panel h3,body.blog_misc .right-panel h3,body.blog_mtvu .right-panel h3,body.blog_profstrikesback .right-panel h3,body.blog_toplist .right-panel h3,body.show_professor .right-panel h3,body.show_school .right-panel h3 {font-size: 30px;font-family: "Source Sans Pro Light";color: #e3e3e2;padding-left: 50px;margin: 0;}body.blog_buzzpost .right-panel h4,body.blog_misc .right-panel h4,body.blog_mtvu .right-panel h4,body.blog_profstrikesback .right-panel h4,body.blog_toplist .right-panel h4,body.show_professor .right-panel h4,body.show_school .right-panel h4 {font-family: "league_gothicregular";font-size: 28px;color: #000;}body.blog_buzzpost .right-panel .bottom-info-block,body.blog_misc .right-panel .bottom-info-block,body.blog_mtvu .right-panel .bottom-info-block,body.blog_profstrikesback .right-panel .bottom-info-block,body.blog_toplist .right-panel .bottom-info-block,body.show_professor .right-panel .bottom-info-block,body.show_school .right-panel .bottom-info-block {display: block;padding-right: 325px;width: 90%;}body.blog_buzzpost .right-panel .chegg,body.blog_misc .right-panel .chegg,body.blog_mtvu .right-panel .chegg,body.blog_profstrikesback .right-panel .chegg,body.blog_toplist .right-panel .chegg,body.show_professor .right-panel .chegg,body.show_school .right-panel .chegg {display: none;}body.blog_buzzpost .right-panel .top-info-block .result-info,body.blog_misc .right-panel .top-info-block .result-info,body.blog_mtvu .right-panel .top-info-block .result-info,body.blog_profstrikesback .right-panel .top-info-block .result-info,body.blog_toplist .right-panel .top-info-block .result-info,body.show_professor .right-panel .top-info-block .result-info,body.show_school .right-panel .top-info-block .result-info {float: none;}body.blog_buzzpost .right-panel .top-info-block,body.blog_misc .right-panel .top-info-block,body.blog_mtvu .right-panel .top-info-block,body.blog_profstrikesback .right-panel .top-info-block,body.blog_toplist .right-panel .top-info-block,body.show_professor .right-panel .top-info-block,body.show_school .right-panel .top-info-block {display: inline-block;float: none !important;}body.blog_buzzpost .right-panel #areyouquestion,body.blog_misc .right-panel #areyouquestion,body.blog_mtvu .right-panel #areyouquestion,body.blog_profstrikesback .right-panel #areyouquestion,body.blog_toplist .right-panel #areyouquestion,body.show_professor .right-panel #areyouquestion,body.show_school .right-panel #areyouquestion {display: block !important;}body.blog_buzzpost .right-panel .correction,body.blog_misc .right-panel .correction,body.blog_mtvu .right-panel .correction,body.blog_profstrikesback .right-panel .correction,body.blog_toplist .right-panel .correction,body.show_professor .right-panel .correction,body.show_school .right-panel .correction {color: #00adee;font-family: "Source Sans Pro Black";font-size: 12px;line-height: 30px;text-transform: uppercase;letter-spacing: 2px;}body.blog_buzzpost .right-panel #areyouquestion,body.blog_misc .right-panel #areyouquestion,body.blog_mtvu .right-panel #areyouquestion,body.blog_profstrikesback .right-panel #areyouquestion,body.blog_toplist .right-panel #areyouquestion,body.show_professor .right-panel #areyouquestion,body.show_school .right-panel #areyouquestion {vertical-align: top;}body.blog_buzzpost .right-panel .top-info-block,body.blog_misc .right-panel .top-info-block,body.blog_mtvu .right-panel .top-info-block,body.blog_profstrikesback .right-panel .top-info-block,body.blog_toplist .right-panel .top-info-block,body.show_professor .right-panel .top-info-block,body.show_school .right-panel .top-info-block {border-radius: 5px;width: 392px !important;height: 339px !important;background: white;margin: 10px;}body.blog_buzzpost .right-panel .top-info-block .result-info,body.blog_misc .right-panel .top-info-block .result-info,body.blog_mtvu .right-panel .top-info-block .result-info,body.blog_profstrikesback .right-panel .top-info-block .result-info,body.blog_toplist .right-panel .top-info-block .result-info,body.show_professor .right-panel .top-info-block .result-info,body.show_school .right-panel .top-info-block .result-info {float: none;}body.blog_buzzpost .right-panel .top-info-block .links,body.blog_misc .right-panel .top-info-block .links,body.blog_mtvu .right-panel .top-info-block .links,body.blog_profstrikesback .right-panel .top-info-block .links,body.blog_toplist .right-panel .top-info-block .links,body.show_professor .right-panel .top-info-block .links,body.show_school .right-panel .top-info-block .links {display: block;clear: both;float: left;text-align: center;margin-bottom: 10px;width: 100%;}body.blog_buzzpost .right-panel .top-info-block .links a,body.blog_misc .right-panel .top-info-block .links a,body.blog_mtvu .right-panel .top-info-block .links a,body.blog_profstrikesback .right-panel .top-info-block .links a,body.blog_toplist .right-panel .top-info-block .links a,body.show_professor .right-panel .top-info-block .links a,body.show_school .right-panel .top-info-block .links a {color: #00aded;display: inline;float: left;font-family: "Source Sans Pro Black";font-size: 11px;letter-spacing: 0.14em;text-decoration: none;text-transform: uppercase;width: initial;}body.blog_buzzpost .right-panel .top-info-block .actions .share,body.blog_misc .right-panel .top-info-block .actions .share,body.blog_mtvu .right-panel .top-info-block .actions .share,body.blog_profstrikesback .right-panel .top-info-block .actions .share,body.blog_toplist .right-panel .top-info-block .actions .share,body.show_professor .right-panel .top-info-block .actions .share,body.show_school .right-panel .top-info-block .actions .share {float: none !important;}body.blog_buzzpost .right-panel .right-chegg,body.blog_misc .right-panel .right-chegg,body.blog_mtvu .right-panel .right-chegg,body.blog_profstrikesback .right-panel .right-chegg,body.blog_toplist .right-panel .right-chegg,body.show_professor .right-panel .right-chegg,body.show_school .right-panel .right-chegg {height: 350px;width: calc(100% - 430px);display: inline-block;}body.blog_buzzpost .right-panel .right-chegg .right-chegg-inner,body.blog_misc .right-panel .right-chegg .right-chegg-inner,body.blog_mtvu .right-panel .right-chegg .right-chegg-inner,body.blog_profstrikesback .right-panel .right-chegg .right-chegg-inner,body.blog_toplist .right-panel .right-chegg .right-chegg-inner,body.show_professor .right-panel .right-chegg .right-chegg-inner,body.show_school .right-panel .right-chegg .right-chegg-inner {height: 339px;width: 315px;margin: auto;}@media screen and (max-width: 1118px) {body.blog_buzzpost .right-panel .right-chegg .right-chegg-inner,body.blog_misc .right-panel .right-chegg .right-chegg-inner,body.blog_mtvu .right-panel .right-chegg .right-chegg-inner,body.blog_profstrikesback .right-panel .right-chegg .right-chegg-inner,body.blog_toplist .right-panel .right-chegg .right-chegg-inner,body.show_professor .right-panel .right-chegg .right-chegg-inner,body.show_school .right-panel .right-chegg .right-chegg-inner {height: auto;}}body.blog_buzzpost .right-panel .chegg,body.blog_misc .right-panel .chegg,body.blog_mtvu .right-panel .chegg,body.blog_profstrikesback .right-panel .chegg,body.blog_toplist .right-panel .chegg,body.show_professor .right-panel .chegg,body.show_school .right-panel .chegg {display: block;text-align: center;margin-bottom: 10px;padding-left: 10px;padding-top: 10px;}body.blog_buzzpost .right-panel .chegg img,body.blog_misc .right-panel .chegg img,body.blog_mtvu .right-panel .chegg img,body.blog_profstrikesback .right-panel .chegg img,body.blog_toplist .right-panel .chegg img,body.show_professor .right-panel .chegg img,body.show_school .right-panel .chegg img {width: 350px;height: 325px;}@media screen and (max-width: 767px) {body.blog_buzzpost .right-panel .right-chegg,body.blog_misc .right-panel .right-chegg,body.blog_mtvu .right-panel .right-chegg,body.blog_profstrikesback .right-panel .right-chegg,body.blog_toplist .right-panel .right-chegg,body.show_professor .right-panel .right-chegg,body.show_school .right-panel .right-chegg {position: absolute;top: 0;display: block;width: 100%;height: auto;}body.blog_buzzpost .right-panel .top-info-block,body.blog_misc .right-panel .top-info-block,body.blog_mtvu .right-panel .top-info-block,body.blog_profstrikesback .right-panel .top-info-block,body.blog_toplist .right-panel .top-info-block,body.show_professor .right-panel .top-info-block,body.show_school .right-panel .top-info-block {width: 100% !important;height: 400px !important;}body.blog_buzzpost .right-panel .top-info-block .actions .links a.correction,body.blog_misc .right-panel .top-info-block .actions .links a.correction,body.blog_mtvu .right-panel .top-info-block .actions .links a.correction,body.blog_profstrikesback .right-panel .top-info-block .actions .links a.correction,body.blog_toplist .right-panel .top-info-block .actions .links a.correction,body.show_professor .right-panel .top-info-block .actions .links a.correction,body.show_school .right-panel .top-info-block .actions .links a.correction {font-size: 9px;}body.blog_buzzpost .right-panel .top-info-block .actions .rate,body.blog_misc .right-panel .top-info-block .actions .rate,body.blog_mtvu .right-panel .top-info-block .actions .rate,body.blog_profstrikesback .right-panel .top-info-block .actions .rate,body.blog_toplist .right-panel .top-info-block .actions .rate,body.show_professor .right-panel .top-info-block .actions .rate,body.show_school .right-panel .top-info-block .actions .rate {margin-right: 5px !important;}body.blog_buzzpost .right-panel .result-name,body.blog_buzzpost .right-panel .result-title,body.blog_misc .right-panel .result-name,body.blog_misc .right-panel .result-title,body.blog_mtvu .right-panel .result-name,body.blog_mtvu .right-panel .result-title,body.blog_profstrikesback .right-panel .result-name,body.blog_profstrikesback .right-panel .result-title,body.blog_toplist .right-panel .result-name,body.blog_toplist .right-panel .result-title,body.show_professor .right-panel .result-name,body.show_professor .right-panel .result-title,body.show_school .right-panel .result-name,body.show_school .right-panel .result-title {float: none !important;}body.blog_buzzpost .right-panel .profname,body.blog_buzzpost .right-panel .result-name,body.blog_misc .right-panel .profname,body.blog_misc .right-panel .result-name,body.blog_mtvu .right-panel .profname,body.blog_mtvu .right-panel .result-name,body.blog_profstrikesback .right-panel .profname,body.blog_profstrikesback .right-panel .result-name,body.blog_toplist .right-panel .profname,body.blog_toplist .right-panel .result-name,body.show_professor .right-panel .profname,body.show_professor .right-panel .result-name,body.show_school .right-panel .profname,body.show_school .right-panel .result-name {width: 100%;}}body.blog_buzzpost .right-panel .top-info-block,body.blog_misc .right-panel .top-info-block,body.blog_mtvu .right-panel .top-info-block,body.blog_profstrikesback .right-panel .top-info-block,body.blog_toplist .right-panel .top-info-block,body.show_professor .right-panel .top-info-block,body.show_school .right-panel .top-info-block {width: 100%;padding-left: 10px;padding-top: 10px;padding-right: 10px;position: relative;}.rate_professor body.blog_buzzpost .right-panel .top-info-block, .rate_school body.blog_buzzpost .right-panel .top-info-block, .rate_professorbody.blog_misc .right-panel .top-info-block, .rate_schoolbody.blog_misc .right-panel .top-info-block, .rate_professorbody.blog_mtvu .right-panel .top-info-block, .rate_schoolbody.blog_mtvu .right-panel .top-info-block, .rate_professorbody.blog_profstrikesback .right-panel .top-info-block, .rate_schoolbody.blog_profstrikesback .right-panel .top-info-block, .rate_professorbody.blog_toplist .right-panel .top-info-block, .rate_schoolbody.blog_toplist .right-panel .top-info-block, .rate_professorbody.show_professor .right-panel .top-info-block, .rate_schoolbody.show_professor .right-panel .top-info-block, .rate_professorbody.show_school .right-panel .top-info-block, .rate_schoolbody.show_school .right-panel .top-info-block {width: 65%;}body.blog_buzzpost .right-panel .top-info-block .result-image,body.blog_misc .right-panel .top-info-block .result-image,body.blog_mtvu .right-panel .top-info-block .result-image,body.blog_profstrikesback .right-panel .top-info-block .result-image,body.blog_toplist .right-panel .top-info-block .result-image,body.show_professor .right-panel .top-info-block .result-image,body.show_school .right-panel .top-info-block .result-image {width: 86px;height: 100px;padding: 5px;overflow: hidden;background: url('professor-details-profileimg-d923035cb7fc0f9430ad5f52395272e2.png?1490805390') no-repeat center center;float: left;margin-right: 22px;}body.blog_buzzpost .right-panel .top-info-block b,body.blog_misc .right-panel .top-info-block b,body.blog_mtvu .right-panel .top-info-block b,body.blog_profstrikesback .right-panel .top-info-block b,body.blog_toplist .right-panel .top-info-block b,body.show_professor .right-panel .top-info-block b,body.show_school .right-panel .top-info-block b {font-weight: bold;}body.blog_buzzpost .right-panel .top-info-block .result-info,body.blog_misc .right-panel .top-info-block .result-info,body.blog_mtvu .right-panel .top-info-block .result-info,body.blog_profstrikesback .right-panel .top-info-block .result-info,body.blog_toplist .right-panel .top-info-block .result-info,body.show_professor .right-panel .top-info-block .result-info,body.show_school .right-panel .top-info-block .result-info {font-family: "Source Sans Pro";font-size: 15px;line-height: 17px;margin-bottom: 40px;}body.blog_buzzpost .right-panel .top-info-block .result-info .pfname,body.blog_buzzpost .right-panel .top-info-block .result-info .plname,body.blog_misc .right-panel .top-info-block .result-info .pfname,body.blog_misc .right-panel .top-info-block .result-info .plname,body.blog_mtvu .right-panel .top-info-block .result-info .pfname,body.blog_mtvu .right-panel .top-info-block .result-info .plname,body.blog_profstrikesback .right-panel .top-info-block .result-info .pfname,body.blog_profstrikesback .right-panel .top-info-block .result-info .plname,body.blog_toplist .right-panel .top-info-block .result-info .pfname,body.blog_toplist .right-panel .top-info-block .result-info .plname,body.show_professor .right-panel .top-info-block .result-info .pfname,body.show_professor .right-panel .top-info-block .result-info .plname,body.show_school .right-panel .top-info-block .result-info .pfname,body.show_school .right-panel .top-info-block .result-info .plname {width: 380px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-name,body.blog_misc .right-panel .top-info-block .result-info .result-name,body.blog_mtvu .right-panel .top-info-block .result-info .result-name,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-name,body.blog_toplist .right-panel .top-info-block .result-info .result-name,body.show_professor .right-panel .top-info-block .result-info .result-name,body.show_school .right-panel .top-info-block .result-info .result-name {font-family: "league_gothicregular";margin-top: 5px;font-size: 52px;line-height: 52px;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-name .result-text,body.blog_misc .right-panel .top-info-block .result-info .result-name .result-text,body.blog_mtvu .right-panel .top-info-block .result-info .result-name .result-text,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-name .result-text,body.blog_toplist .right-panel .top-info-block .result-info .result-name .result-text,body.show_professor .right-panel .top-info-block .result-info .result-name .result-text,body.show_school .right-panel .top-info-block .result-info .result-name .result-text {max-height: 144px;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-name .boxfitted,body.blog_misc .right-panel .top-info-block .result-info .result-name .boxfitted,body.blog_mtvu .right-panel .top-info-block .result-info .result-name .boxfitted,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-name .boxfitted,body.blog_toplist .right-panel .top-info-block .result-info .result-name .boxfitted,body.show_professor .right-panel .top-info-block .result-info .result-name .boxfitted,body.show_school .right-panel .top-info-block .result-info .result-name .boxfitted {line-height: normal !important;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-name .boxfitted .plname,body.blog_misc .right-panel .top-info-block .result-info .result-name .boxfitted .plname,body.blog_mtvu .right-panel .top-info-block .result-info .result-name .boxfitted .plname,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-name .boxfitted .plname,body.blog_toplist .right-panel .top-info-block .result-info .result-name .boxfitted .plname,body.show_professor .right-panel .top-info-block .result-info .result-name .boxfitted .plname,body.show_school .right-panel .top-info-block .result-info .result-name .boxfitted .plname {font-size: inherit !important;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title,body.blog_misc .right-panel .top-info-block .result-info .result-title,body.blog_mtvu .right-panel .top-info-block .result-info .result-title,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title,body.blog_toplist .right-panel .top-info-block .result-info .result-title,body.show_professor .right-panel .top-info-block .result-info .result-title,body.show_school .right-panel .top-info-block .result-info .result-title {float: left;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title a.website-icon,body.blog_misc .right-panel .top-info-block .result-info .result-title a.website-icon,body.blog_mtvu .right-panel .top-info-block .result-info .result-title a.website-icon,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title a.website-icon,body.blog_toplist .right-panel .top-info-block .result-info .result-title a.website-icon,body.show_professor .right-panel .top-info-block .result-info .result-title a.website-icon,body.show_school .right-panel .top-info-block .result-info .result-title a.website-icon {display: inline;font-family: "Source Sans Pro Black";text-transform: uppercase;font-size: 0.8em;padding-top: 3px;letter-spacing: 0.14em;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title span,body.blog_misc .right-panel .top-info-block .result-info .result-title span,body.blog_mtvu .right-panel .top-info-block .result-info .result-title span,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title span,body.blog_toplist .right-panel .top-info-block .result-info .result-title span,body.show_professor .right-panel .top-info-block .result-info .result-title span,body.show_school .right-panel .top-info-block .result-info .result-title span {display: block;width: 100%;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title span.twitter-wrapper,body.blog_misc .right-panel .top-info-block .result-info .result-title span.twitter-wrapper,body.blog_mtvu .right-panel .top-info-block .result-info .result-title span.twitter-wrapper,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title span.twitter-wrapper,body.blog_toplist .right-panel .top-info-block .result-info .result-title span.twitter-wrapper,body.show_professor .right-panel .top-info-block .result-info .result-title span.twitter-wrapper,body.show_school .right-panel .top-info-block .result-info .result-title span.twitter-wrapper {display: inline;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a,body.blog_misc .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a,body.blog_mtvu .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a,body.blog_toplist .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a,body.show_professor .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a,body.show_school .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a {display: inline-block;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a:hover,body.blog_misc .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a:hover,body.blog_mtvu .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a:hover,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a:hover,body.blog_toplist .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a:hover,body.show_professor .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a:hover,body.show_school .right-panel .top-info-block .result-info .result-title span.twitter-wrapper a:hover {color: white;text-decoration: none;display: inline-block;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title span.icon-twitter,body.blog_misc .right-panel .top-info-block .result-info .result-title span.icon-twitter,body.blog_mtvu .right-panel .top-info-block .result-info .result-title span.icon-twitter,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title span.icon-twitter,body.blog_toplist .right-panel .top-info-block .result-info .result-title span.icon-twitter,body.show_professor .right-panel .top-info-block .result-info .result-title span.icon-twitter,body.show_school .right-panel .top-info-block .result-info .result-title span.icon-twitter {display: inline;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title a,body.blog_misc .right-panel .top-info-block .result-info .result-title a,body.blog_mtvu .right-panel .top-info-block .result-info .result-title a,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title a,body.blog_toplist .right-panel .top-info-block .result-info .result-title a,body.show_professor .right-panel .top-info-block .result-info .result-title a,body.show_school .right-panel .top-info-block .result-info .result-title a {display: block;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title a:hover,body.blog_misc .right-panel .top-info-block .result-info .result-title a:hover,body.blog_mtvu .right-panel .top-info-block .result-info .result-title a:hover,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title a:hover,body.blog_toplist .right-panel .top-info-block .result-info .result-title a:hover,body.show_professor .right-panel .top-info-block .result-info .result-title a:hover,body.show_school .right-panel .top-info-block .result-info .result-title a:hover {color: #00adee;text-decoration: underline;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title a.website-icon:after,body.blog_misc .right-panel .top-info-block .result-info .result-title a.website-icon:after,body.blog_mtvu .right-panel .top-info-block .result-info .result-title a.website-icon:after,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title a.website-icon:after,body.blog_toplist .right-panel .top-info-block .result-info .result-title a.website-icon:after,body.show_professor .right-panel .top-info-block .result-info .result-title a.website-icon:after,body.show_school .right-panel .top-info-block .result-info .result-title a.website-icon:after {background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAdElEQVQoz2NgWPvuFhA/A+KnQHwKiNmAuAOIvwLxcwYg8QeIHYFYEYjl////DxKLA+L/YAwkngCxAEgCKhkJlUwGmwQ1WhEqmQOVjINrQFOQDZME0nJAfAbDCiSrhIH4B7ojkbEjWA5I3AR7B2ISMgZ5/SYADHeV1rVLOHsAAAAASUVORK5CYII=") center right no-repeat;content: '';display: inline-block;height: 8px;margin-left: 3px;position: relative;top: -3px;width: 8px;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title a.website-icon:hover,body.blog_misc .right-panel .top-info-block .result-info .result-title a.website-icon:hover,body.blog_mtvu .right-panel .top-info-block .result-info .result-title a.website-icon:hover,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title a.website-icon:hover,body.blog_toplist .right-panel .top-info-block .result-info .result-title a.website-icon:hover,body.show_professor .right-panel .top-info-block .result-info .result-title a.website-icon:hover,body.show_school .right-panel .top-info-block .result-info .result-title a.website-icon:hover {color: #008cc1;}body.blog_buzzpost .right-panel .top-info-block .result-info .result-title a.school,body.blog_misc .right-panel .top-info-block .result-info .result-title a.school,body.blog_mtvu .right-panel .top-info-block .result-info .result-title a.school,body.blog_profstrikesback .right-panel .top-info-block .result-info .result-title a.school,body.blog_toplist .right-panel .top-info-block .result-info .result-title a.school,body.show_professor .right-panel .top-info-block .result-info .result-title a.school,body.show_school .right-panel .top-info-block .result-info .result-title a.school {float: none;}body.blog_buzzpost .right-panel .top-info-block .result-info #areyouquestion,body.blog_misc .right-panel .top-info-block .result-info #areyouquestion,body.blog_mtvu .right-panel .top-info-block .result-info #areyouquestion,body.blog_profstrikesback .right-panel .top-info-block .result-info #areyouquestion,body.blog_toplist .right-panel .top-info-block .result-info #areyouquestion,body.show_professor .right-panel .top-info-block .result-info #areyouquestion,body.show_school .right-panel .top-info-block .result-info #areyouquestion {color: #00adee;font-family: "Source Sans Pro Black";font-size: 14px;display: none;text-transform: uppercase;letter-spacing: 2px;}body.blog_buzzpost .right-panel .top-info-block .result-info #areyouquestion:hover,body.blog_misc .right-panel .top-info-block .result-info #areyouquestion:hover,body.blog_mtvu .right-panel .top-info-block .result-info #areyouquestion:hover,body.blog_profstrikesback .right-panel .top-info-block .result-info #areyouquestion:hover,body.blog_toplist .right-panel .top-info-block .result-info #areyouquestion:hover,body.show_professor .right-panel .top-info-block .result-info #areyouquestion:hover,body.show_school .right-panel .top-info-block .result-info #areyouquestion:hover {color: #008cc1;}body.blog_buzzpost .right-panel .top-info-block .result-info .add-to-my-profs,body.blog_misc .right-panel .top-info-block .result-info .add-to-my-profs,body.blog_mtvu .right-panel .top-info-block .result-info .add-to-my-profs,body.blog_profstrikesback .right-panel .top-info-block .result-info .add-to-my-profs,body.blog_toplist .right-panel .top-info-block .result-info .add-to-my-profs,body.show_professor .right-panel .top-info-block .result-info .add-to-my-profs,body.show_school .right-panel .top-info-block .result-info .add-to-my-profs {display: inline-block;}body.blog_buzzpost .right-panel .top-info-block .result-info a.my-profs-button,body.blog_misc .right-panel .top-info-block .result-info a.my-profs-button,body.blog_mtvu .right-panel .top-info-block .result-info a.my-profs-button,body.blog_profstrikesback .right-panel .top-info-block .result-info a.my-profs-button,body.blog_toplist .right-panel .top-info-block .result-info a.my-profs-button,body.show_professor .right-panel .top-info-block .result-info a.my-profs-button,body.show_school .right-panel .top-info-block .result-info a.my-profs-button {background-color: #b4d235;color: #FFF;text-transform: uppercase;font-family: "Source Sans Pro Black";font-size: 13px;letter-spacing: 0.2em;padding: 5px 10px;border-radius: 12px;}body.blog_buzzpost .right-panel .top-info-block .result-info a.my-profs-button.added,body.blog_misc .right-panel .top-info-block .result-info a.my-profs-button.added,body.blog_mtvu .right-panel .top-info-block .result-info a.my-profs-button.added,body.blog_profstrikesback .right-panel .top-info-block .result-info a.my-profs-button.added,body.blog_toplist .right-panel .top-info-block .result-info a.my-profs-button.added,body.show_professor .right-panel .top-info-block .result-info a.my-profs-button.added,body.show_school .right-panel .top-info-block .result-info a.my-profs-button.added {background-color: #7d7d7a;}body.blog_buzzpost .right-panel .top-info-block .actions,body.blog_misc .right-panel .top-info-block .actions,body.blog_mtvu .right-panel .top-info-block .actions,body.blog_profstrikesback .right-panel .top-info-block .actions,body.blog_toplist .right-panel .top-info-block .actions,body.show_professor .right-panel .top-info-block .actions,body.show_school .right-panel .top-info-block .actions {float: left;clear: both;margin: 12px 0 0;width: 100%;}body.blog_buzzpost .right-panel .top-info-block .actions .rate,body.blog_misc .right-panel .top-info-block .actions .rate,body.blog_mtvu .right-panel .top-info-block .actions .rate,body.blog_profstrikesback .right-panel .top-info-block .actions .rate,body.blog_toplist .right-panel .top-info-block .actions .rate,body.show_professor .right-panel .top-info-block .actions .rate,body.show_school .right-panel .top-info-block .actions .rate {float: left;display: block;height: 62px;width: 208px;color: #fff;font-family: "league_gothicregular";font-size: 28px;text-align: center;line-height: 62px;text-decoration: none;margin-right: 20px;background-color: #00aded;}body.blog_buzzpost .right-panel .top-info-block .actions .rate:hover,body.blog_misc .right-panel .top-info-block .actions .rate:hover,body.blog_mtvu .right-panel .top-info-block .actions .rate:hover,body.blog_profstrikesback .right-panel .top-info-block .actions .rate:hover,body.blog_toplist .right-panel .top-info-block .actions .rate:hover,body.show_professor .right-panel .top-info-block .actions .rate:hover,body.show_school .right-panel .top-info-block .actions .rate:hover {background-color: #b2cf36;}body.blog_buzzpost .right-panel .top-info-block .actions .share,body.blog_misc .right-panel .top-info-block .actions .share,body.blog_mtvu .right-panel .top-info-block .actions .share,body.blog_profstrikesback .right-panel .top-info-block .actions .share,body.blog_toplist .right-panel .top-info-block .actions .share,body.show_professor .right-panel .top-info-block .actions .share,body.show_school .right-panel .top-info-block .actions .share {float: left;display: block;height: 62px;width: 121px;color: #fff;font-family: "league_gothicregular";font-size: 28px;text-align: center;line-height: 62px;text-decoration: none;background-color: black;}body.blog_buzzpost .right-panel .top-info-block .actions .links,body.blog_misc .right-panel .top-info-block .actions .links,body.blog_mtvu .right-panel .top-info-block .actions .links,body.blog_profstrikesback .right-panel .top-info-block .actions .links,body.blog_toplist .right-panel .top-info-block .actions .links,body.show_professor .right-panel .top-info-block .actions .links,body.show_school .right-panel .top-info-block .actions .links {display: block;clear: both;float: left;margin-top: 15px;margin-bottom: 10px;width: 100%;}body.blog_buzzpost .right-panel .top-info-block .actions .links a,body.blog_misc .right-panel .top-info-block .actions .links a,body.blog_mtvu .right-panel .top-info-block .actions .links a,body.blog_profstrikesback .right-panel .top-info-block .actions .links a,body.blog_toplist .right-panel .top-info-block .actions .links a,body.show_professor .right-panel .top-info-block .actions .links a,body.show_school .right-panel .top-info-block .actions .links a {margin-right: 3px;width: auto;}body.blog_buzzpost .right-panel .top-info-block .actions .correction,body.blog_misc .right-panel .top-info-block .actions .correction,body.blog_mtvu .right-panel .top-info-block .actions .correction,body.blog_profstrikesback .right-panel .top-info-block .actions .correction,body.blog_toplist .right-panel .top-info-block .actions .correction,body.show_professor .right-panel .top-info-block .actions .correction,body.show_school .right-panel .top-info-block .actions .correction {color: #00aded;display: inline;float: left;font-family: "Source Sans Pro Black";font-size: 11px;letter-spacing: 0.14em;padding-top: 0;text-decoration: none;text-transform: uppercase;width: initial;}body.blog_buzzpost .right-panel .top-info-block .actions .correction:hover,body.blog_misc .right-panel .top-info-block .actions .correction:hover,body.blog_mtvu .right-panel .top-info-block .actions .correction:hover,body.blog_profstrikesback .right-panel .top-info-block .actions .correction:hover,body.blog_toplist .right-panel .top-info-block .actions .correction:hover,body.show_professor .right-panel .top-info-block .actions .correction:hover,body.show_school .right-panel .top-info-block .actions .correction:hover {color: #008cc1;}body.blog_buzzpost .right-panel .right-breakdown,body.blog_misc .right-panel .right-breakdown,body.blog_mtvu .right-panel .right-breakdown,body.blog_profstrikesback .right-panel .right-breakdown,body.blog_toplist .right-panel .right-breakdown,body.show_professor .right-panel .right-breakdown,body.show_school .right-panel .right-breakdown {padding-left: 5%;}body.blog_buzzpost .right-panel .right-breakdown .tag-box-header,body.blog_misc .right-panel .right-breakdown .tag-box-header,body.blog_mtvu .right-panel .right-breakdown .tag-box-header,body.blog_profstrikesback .right-panel .right-breakdown .tag-box-header,body.blog_toplist .right-panel .right-breakdown .tag-box-header,body.show_professor .right-panel .right-breakdown .tag-box-header,body.show_school .right-panel .right-breakdown .tag-box-header {font-family: "league_gothicregular";font-size: 28px;margin-top: 20px;}body.blog_buzzpost .right-panel .right-breakdown p,body.blog_misc .right-panel .right-breakdown p,body.blog_mtvu .right-panel .right-breakdown p,body.blog_profstrikesback .right-panel .right-breakdown p,body.blog_toplist .right-panel .right-breakdown p,body.show_professor .right-panel .right-breakdown p,body.show_school .right-panel .right-breakdown p {font-family: "Source Sans Pro";font-size: 15px;color: black;line-height: 17px;}body.blog_buzzpost .right-panel .right-breakdown .tag-box,body.blog_misc .right-panel .right-breakdown .tag-box,body.blog_mtvu .right-panel .right-breakdown .tag-box,body.blog_profstrikesback .right-panel .right-breakdown .tag-box,body.blog_toplist .right-panel .right-breakdown .tag-box,body.show_professor .right-panel .right-breakdown .tag-box,body.show_school .right-panel .right-breakdown .tag-box {margin-top: 35px;}body.blog_buzzpost .right-panel .right-breakdown .tag-box b,body.blog_misc .right-panel .right-breakdown .tag-box b,body.blog_mtvu .right-panel .right-breakdown .tag-box b,body.blog_profstrikesback .right-panel .right-breakdown .tag-box b,body.blog_toplist .right-panel .right-breakdown .tag-box b,body.show_professor .right-panel .right-breakdown .tag-box b,body.show_school .right-panel .right-breakdown .tag-box b {font-family: "Source Sans Pro Black";}body.blog_buzzpost .right-panel .right-breakdown .tag-box a,body.blog_misc .right-panel .right-breakdown .tag-box a,body.blog_mtvu .right-panel .right-breakdown .tag-box a,body.blog_profstrikesback .right-panel .right-breakdown .tag-box a,body.blog_toplist .right-panel .right-breakdown .tag-box a,body.show_professor .right-panel .right-breakdown .tag-box a,body.show_school .right-panel .right-breakdown .tag-box a {display: block;float: left;padding: 5px 7px;width: auto;background: #e5e5dd;color: #000;font-family: "Source Sans Pro Black";text-decoration: none;font-size: 14px;margin-right: 6px;margin-bottom: 6px;}body.blog_buzzpost .right-panel .right-breakdown .tag-box a#addMore,body.blog_misc .right-panel .right-breakdown .tag-box a#addMore,body.blog_mtvu .right-panel .right-breakdown .tag-box a#addMore,body.blog_profstrikesback .right-panel .right-breakdown .tag-box a#addMore,body.blog_toplist .right-panel .right-breakdown .tag-box a#addMore,body.show_professor .right-panel .right-breakdown .tag-box a#addMore,body.show_school .right-panel .right-breakdown .tag-box a#addMore {text-transform: uppercase;background: #000;font-family: "Source Sans Pro Black";}body.blog_buzzpost .right-panel .right-breakdown .choosetags,body.blog_misc .right-panel .right-breakdown .choosetags,body.blog_mtvu .right-panel .right-breakdown .choosetags,body.blog_profstrikesback .right-panel .right-breakdown .choosetags,body.blog_toplist .right-panel .right-breakdown .choosetags,body.show_professor .right-panel .right-breakdown .choosetags,body.show_school .right-panel .right-breakdown .choosetags {float: left;clear: both;font-family: "Source Sans Pro Semibold";text-decoration: none;font-size: 14px;margin-top: 15px;color: white;background: #00adee;letter-spacing: 0.07em;display: block;height: 25px;line-height: 25px;padding-left: 10px;padding-right: 10px;text-transform: uppercase;}body.blog_buzzpost .right-panel .right-breakdown .choosetags:hover,body.blog_misc .right-panel .right-breakdown .choosetags:hover,body.blog_mtvu .right-panel .right-breakdown .choosetags:hover,body.blog_profstrikesback .right-panel .right-breakdown .choosetags:hover,body.blog_toplist .right-panel .right-breakdown .choosetags:hover,body.show_professor .right-panel .right-breakdown .choosetags:hover,body.show_school .right-panel .right-breakdown .choosetags:hover {background-color: #b2cf36;}body.blog_buzzpost .right-panel .right-breakdown .blockRatings,body.blog_misc .right-panel .right-breakdown .blockRatings,body.blog_mtvu .right-panel .right-breakdown .blockRatings,body.blog_profstrikesback .right-panel .right-breakdown .blockRatings,body.blog_toplist .right-panel .right-breakdown .blockRatings,body.show_professor .right-panel .right-breakdown .blockRatings,body.show_school .right-panel .right-breakdown .blockRatings {float: left;clear: both;font-family: "Source Sans Pro Semibold";text-decoration: none;font-size: 14px;margin-top: 15px;color: white;background: #00adee;letter-spacing: 0.07em;display: block;height: 25px;line-height: 25px;padding-left: 10px;padding-right: 10px;text-transform: uppercase;}@media screen and (max-width: 767px) {body.blog_buzzpost .right-panel .professor-note,body.blog_buzzpost .right-panel .rating-count,body.blog_misc .right-panel .professor-note,body.blog_misc .right-panel .rating-count,body.blog_mtvu .right-panel .professor-note,body.blog_mtvu .right-panel .rating-count,body.blog_profstrikesback .right-panel .professor-note,body.blog_profstrikesback .right-panel .rating-count,body.blog_toplist .right-panel .professor-note,body.blog_toplist .right-panel .rating-count,body.show_professor .right-panel .professor-note,body.show_professor .right-panel .rating-count,body.show_school .right-panel .professor-note,body.show_school .right-panel .rating-count {font-size: inherit !important;margin-left: 0 !important;}}body.blog_buzzpost .right-panel .professor-note,body.blog_buzzpost .right-panel .rating-count,body.blog_misc .right-panel .professor-note,body.blog_misc .right-panel .rating-count,body.blog_mtvu .right-panel .professor-note,body.blog_mtvu .right-panel .rating-count,body.blog_profstrikesback .right-panel .professor-note,body.blog_profstrikesback .right-panel .rating-count,body.blog_toplist .right-panel .professor-note,body.blog_toplist .right-panel .rating-count,body.show_professor .right-panel .professor-note,body.show_professor .right-panel .rating-count,body.show_school .right-panel .professor-note,body.show_school .right-panel .rating-count {cursor: hand;cursor: pointer;font-size: 28px;padding-left: 30px;font-family: "league_gothicregular";height: 43px;line-height: 45px;margin-top: 25px;margin-left: 12px;margin-right: 10px;padding-left: 15px;padding-right: 15px;float: left;width: auto;background-color: rgba(0, 153, 225, 0.2);color: #00adee;}body.blog_buzzpost .right-panel .professor-note.professor-note,body.blog_buzzpost .right-panel .rating-count.professor-note,body.blog_misc .right-panel .professor-note.professor-note,body.blog_misc .right-panel .rating-count.professor-note,body.blog_mtvu .right-panel .professor-note.professor-note,body.blog_mtvu .right-panel .rating-count.professor-note,body.blog_profstrikesback .right-panel .professor-note.professor-note,body.blog_profstrikesback .right-panel .rating-count.professor-note,body.blog_toplist .right-panel .professor-note.professor-note,body.blog_toplist .right-panel .rating-count.professor-note,body.show_professor .right-panel .professor-note.professor-note,body.show_professor .right-panel .rating-count.professor-note,body.show_school .right-panel .professor-note.professor-note,body.show_school .right-panel .rating-count.professor-note {margin-left: 0;}body.blog_buzzpost .right-panel .professor-note.active,body.blog_buzzpost .right-panel .rating-count.active,body.blog_misc .right-panel .professor-note.active,body.blog_misc .right-panel .rating-count.active,body.blog_mtvu .right-panel .professor-note.active,body.blog_mtvu .right-panel .rating-count.active,body.blog_profstrikesback .right-panel .professor-note.active,body.blog_profstrikesback .right-panel .rating-count.active,body.blog_toplist .right-panel .professor-note.active,body.blog_toplist .right-panel .rating-count.active,body.show_professor .right-panel .professor-note.active,body.show_professor .right-panel .rating-count.active,body.show_school .right-panel .professor-note.active,body.show_school .right-panel .rating-count.active {background: #edede3;color: #000;}body.blog_buzzpost .right-panel .professor-note.active:hover,body.blog_buzzpost .right-panel .rating-count.active:hover,body.blog_misc .right-panel .professor-note.active:hover,body.blog_misc .right-panel .rating-count.active:hover,body.blog_mtvu .right-panel .professor-note.active:hover,body.blog_mtvu .right-panel .rating-count.active:hover,body.blog_profstrikesback .right-panel .professor-note.active:hover,body.blog_profstrikesback .right-panel .rating-count.active:hover,body.blog_toplist .right-panel .professor-note.active:hover,body.blog_toplist .right-panel .rating-count.active:hover,body.show_professor .right-panel .professor-note.active:hover,body.show_professor .right-panel .rating-count.active:hover,body.show_school .right-panel .professor-note.active:hover,body.show_school .right-panel .rating-count.active:hover {background: #edede3;color: #000;cursor: default;}body.blog_buzzpost .right-panel .professor-note:hover,body.blog_buzzpost .right-panel .rating-count:hover,body.blog_misc .right-panel .professor-note:hover,body.blog_misc .right-panel .rating-count:hover,body.blog_mtvu .right-panel .professor-note:hover,body.blog_mtvu .right-panel .rating-count:hover,body.blog_profstrikesback .right-panel .professor-note:hover,body.blog_profstrikesback .right-panel .rating-count:hover,body.blog_toplist .right-panel .professor-note:hover,body.blog_toplist .right-panel .rating-count:hover,body.show_professor .right-panel .professor-note:hover,body.show_professor .right-panel .rating-count:hover,body.show_school .right-panel .professor-note:hover,body.show_school .right-panel .rating-count:hover {background-color: #f5f5ee;color: #00adee;}body.blog_buzzpost .right-panel #loadMore,body.blog_misc .right-panel #loadMore,body.blog_mtvu .right-panel #loadMore,body.blog_profstrikesback .right-panel #loadMore,body.blog_toplist .right-panel #loadMore,body.show_professor .right-panel #loadMore,body.show_school .right-panel #loadMore {width: 100%;padding-top: 10px;padding-bottom: 10px;text-align: center;text-transform: uppercase;line-height: 50px;font-family: "league_gothicregular";font-size: 35px;color: #00adee;position: relative;margin: 0 auto;background: #f5f5ee;display: block;}body.blog_buzzpost .right-panel #loadMore:hover,body.blog_misc .right-panel #loadMore:hover,body.blog_mtvu .right-panel #loadMore:hover,body.blog_profstrikesback .right-panel #loadMore:hover,body.blog_toplist .right-panel #loadMore:hover,body.show_professor .right-panel #loadMore:hover,body.show_school .right-panel #loadMore:hover {background-color: #d7d7d2;color: #008cc1;}body.blog_buzzpost .right-panel .helpfulReviewBanner,body.blog_misc .right-panel .helpfulReviewBanner,body.blog_mtvu .right-panel .helpfulReviewBanner,body.blog_profstrikesback .right-panel .helpfulReviewBanner,body.blog_toplist .right-panel .helpfulReviewBanner,body.show_professor .right-panel .helpfulReviewBanner,body.show_school .right-panel .helpfulReviewBanner {float: left;background: #fff;padding-top: 20px;width: 100%;padding-bottom: 20px;}body.blog_buzzpost .right-panel .helpfulReviewBanner .text,body.blog_misc .right-panel .helpfulReviewBanner .text,body.blog_mtvu .right-panel .helpfulReviewBanner .text,body.blog_profstrikesback .right-panel .helpfulReviewBanner .text,body.blog_toplist .right-panel .helpfulReviewBanner .text,body.show_professor .right-panel .helpfulReviewBanner .text,body.show_school .right-panel .helpfulReviewBanner .text {padding-left: 20px;padding-right: 20px;font-size: 45px;text-align: center;font-family: "league_gothicregular";}body.blog_buzzpost .right-panel .helpfulReviewBanner a,body.blog_misc .right-panel .helpfulReviewBanner a,body.blog_mtvu .right-panel .helpfulReviewBanner a,body.blog_profstrikesback .right-panel .helpfulReviewBanner a,body.blog_toplist .right-panel .helpfulReviewBanner a,body.show_professor .right-panel .helpfulReviewBanner a,body.show_school .right-panel .helpfulReviewBanner a {text-align: center;line-height: 50px;font-family: "league_gothicregular";font-size: 35px;color: #fff;position: relative;margin: 0 auto;width: 300px;background: #00adee;display: block;margin-top: 20px;padding: 5px 0 0;}body.blog_buzzpost .right-panel .helpfulReviewBanner a.view-more-notes,body.blog_misc .right-panel .helpfulReviewBanner a.view-more-notes,body.blog_mtvu .right-panel .helpfulReviewBanner a.view-more-notes,body.blog_profstrikesback .right-panel .helpfulReviewBanner a.view-more-notes,body.blog_toplist .right-panel .helpfulReviewBanner a.view-more-notes,body.show_professor .right-panel .helpfulReviewBanner a.view-more-notes,body.show_school .right-panel .helpfulReviewBanner a.view-more-notes {background: none;width: 100%;color: #000;font-size: 50px;}body.blog_buzzpost .right-panel .helpfulReviewBanner a.view-more-notes:hover,body.blog_misc .right-panel .helpfulReviewBanner a.view-more-notes:hover,body.blog_mtvu .right-panel .helpfulReviewBanner a.view-more-notes:hover,body.blog_profstrikesback .right-panel .helpfulReviewBanner a.view-more-notes:hover,body.blog_toplist .right-panel .helpfulReviewBanner a.view-more-notes:hover,body.show_professor .right-panel .helpfulReviewBanner a.view-more-notes:hover,body.show_school .right-panel .helpfulReviewBanner a.view-more-notes:hover {color: #00adee;}@media screen and (min-width: 1025px) {body.blog_buzzpost .right-panel .helpfulReviewBanner,body.blog_misc .right-panel .helpfulReviewBanner,body.blog_mtvu .right-panel .helpfulReviewBanner,body.blog_profstrikesback .right-panel .helpfulReviewBanner,body.blog_toplist .right-panel .helpfulReviewBanner,body.show_professor .right-panel .helpfulReviewBanner,body.show_school .right-panel .helpfulReviewBanner {padding-bottom: 65px;}body.blog_buzzpost .right-panel .custom-actions,body.blog_misc .right-panel .custom-actions,body.blog_mtvu .right-panel .custom-actions,body.blog_profstrikesback .right-panel .custom-actions,body.blog_toplist .right-panel .custom-actions,body.show_professor .right-panel .custom-actions,body.show_school .right-panel .custom-actions {padding-left: 20px;}}@media only screen and (min-width: 768px) and (max-width: 1024px) {.custom-actions {padding-left: 20px;}}.wide .professor-notes .tftable td.class,.wide .rating-filter .tftable td.class {max-width: 450px;}@media screen and (max-width: 1220px) {.professor-notes .tftable,.rating-filter .tftable {table-layout: fixed;}.professor-notes .tftable th.rating-level,.rating-filter .tftable th.rating-level {width: 25% !important;}.professor-notes .tftable th.class.rating,.rating-filter .tftable th.class.rating {width: 25% !important;}.professor-notes .tftable th.comment-nodropdown,.rating-filter .tftable th.comment-nodropdown {width: 50% !important;}}.professor-notes,.rating-filter {float: left;width: 100%;}.professor-notes.professor-notes,.rating-filter.professor-notes {display: none;}.professor-notes .tftable,.rating-filter .tftable {width: 100%;font-size: 12px;color: #333333;border-width: 1px;border-color: #dedede;border-collapse: collapse;}.professor-notes .tftable th,.rating-filter .tftable th {font-size: 14px;font-family: "Source Sans Pro Black";text-transform: uppercase;background-color: #f5f5ee;border-width: 1px;padding: 14px 14px 14px 20px;border-style: solid;border-color: #dedede;text-align: left;}.professor-notes .tftable th .class-code,.rating-filter .tftable th .class-code {color: #00adee;}.professor-notes .tftable th.class,.rating-filter .tftable th.class {min-width: 185px;width: 15%;}.professor-notes .tftable th.class .drop-down .drop-wrap,.rating-filter .tftable th.class .drop-down .drop-wrap {max-height: 245px;overflow-y: scroll;padding: 1em 1.5em;}.professor-notes .tftable th.class .drop-down .drop-wrap .option,.rating-filter .tftable th.class .drop-down .drop-wrap .option {float: none;margin: 0;}.professor-notes .tftable th.class .drop-down .drop-wrap .option.rating-all,.rating-filter .tftable th.class .drop-down .drop-wrap .option.rating-all {float: left;margin: 0;width: 100%;}.professor-notes .tftable th.class .drop-down .drop-wrap .option.rating-all .icon-title,.rating-filter .tftable th.class .drop-down .drop-wrap .option.rating-all .icon-title {font-size: 12px;}.professor-notes .tftable th.class .no-uniform,.rating-filter .tftable th.class .no-uniform {opacity: 1;border: 1px solid black;background: none;}.professor-notes .tftable th.class .sort-type,.rating-filter .tftable th.class .sort-type {display: block;max-width: 135px;overflow: hidden;text-overflow: ellipsis;vertical-align: top;white-space: nowrap;width: 85%;}.professor-notes .tftable th.rating,.rating-filter .tftable th.rating {background: url('filterarrow-3f9d655d7d58fdd759faffdfb45d658e.png?1490805390') right center no-repeat;cursor: pointer;}.professor-notes .tftable th.rating:hover,.rating-filter .tftable th.rating:hover {background-color: #E6E6E1;}.professor-notes .tftable th.rating-level,.rating-filter .tftable th.rating-level {min-width: 196px;width: 15%;}.professor-notes .tftable th.comment-nodropdown,.rating-filter .tftable th.comment-nodropdown {background-color: #edede3;background-image: none;border-right: none;letter-spacing: 0.14em;cursor: auto;width: 76%;}.professor-notes .tftable th.head-label,.rating-filter .tftable th.head-label {background-color: #edede3;position: relative;letter-spacing: 0.14em;}.professor-notes .tftable th.head-label.comment,.rating-filter .tftable th.head-label.comment {border-left: none;padding-left: 0;}.professor-notes .tftable th.head-label .drop-down,.rating-filter .tftable th.head-label .drop-down {position: absolute;bottom: -1px;width: 100%;float: left;min-height: 50px;top: 43px;display: none;left: -1px;}.professor-notes .tftable th.head-label .drop-down .drop-wrap,.rating-filter .tftable th.head-label .drop-down .drop-wrap {position: relative;float: left;background: #fff;-webkit-box-shadow: 1px 4px 5px 1px rgba(0, 0, 0, 0.5);-moz-box-shadow: 1px 4px 5px 1px rgba(0, 0, 0, 0.5);box-shadow: 1px 4px 5px 1px rgba(0, 0, 0, 0.5);width: initial;}.professor-notes .tftable th.head-label .drop-down .option,.rating-filter .tftable th.head-label .drop-down .option {cursor: pointer;margin-top: 5px;float: left;margin-bottom: 20px;}.professor-notes .tftable th.head-label .drop-down .option:hover,.rating-filter .tftable th.head-label .drop-down .option:hover {color: #00adee;}.professor-notes .tftable th.head-label .drop-down .option.rating-all,.rating-filter .tftable th.head-label .drop-down .option.rating-all {margin-top: 20px;margin-left: 30px;}.professor-notes .tftable th.head-label .drop-down .option .icon,.rating-filter .tftable th.head-label .drop-down .option .icon {float: left;width: 40px;height: 37px;margin-left: 30px;display: block;margin-right: 20px;}.professor-notes .tftable th.head-label .drop-down .option .icon.awesome-icon,.rating-filter .tftable th.head-label .drop-down .option .icon.awesome-icon {background: url('prof-panel-icon-339efaebb20c0ac2df56b651f12070f4.png?1490805390') no-repeat center center;}.professor-notes .tftable th.head-label .drop-down .option .icon.good-icon,.rating-filter .tftable th.head-label .drop-down .option .icon.good-icon {background: url('prof-panel-icon-339efaebb20c0ac2df56b651f12070f4.png?1490805390') no-repeat center center;}.professor-notes .tftable th.head-label .drop-down .option .icon.average-icon,.rating-filter .tftable th.head-label .drop-down .option .icon.average-icon {background: url('average-icon-b4b6eb5e309d26486d76ecebe920220f.jpg?1490805390') no-repeat center center;}.professor-notes .tftable th.head-label .drop-down .option .icon.poor-icon,.rating-filter .tftable th.head-label .drop-down .option .icon.poor-icon {background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;}.professor-notes .tftable th.head-label .drop-down .option .icon.awful-icon,.rating-filter .tftable th.head-label .drop-down .option .icon.awful-icon {background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;}.professor-notes .tftable th.head-label .drop-down .option .icon-title,.rating-filter .tftable th.head-label .drop-down .option .icon-title {font-family: "Source Sans Pro Black";font-size: 14px;line-height: 37px;text-transform: uppercase;letter-spacing: 0.14em;}.professor-notes .tftable th.head-label .drop-down .check-item,.rating-filter .tftable th.head-label .drop-down .check-item {float: left;width: 100%;clear: both;margin-bottom: 20px;}.professor-notes .tftable th.head-label .drop-down .check-item:hover,.rating-filter .tftable th.head-label .drop-down .check-item:hover {color: #00adee;}.professor-notes .tftable th.head-label .drop-down .check-item .radio,.rating-filter .tftable th.head-label .drop-down .check-item .radio {float: left;background: #ccc;margin-left: 30px;margin-right: 10px;}.professor-notes .tftable th.head-label .drop-down .check-item:first-child,.rating-filter .tftable th.head-label .drop-down .check-item:first-child {margin-top: 30px;}.professor-notes .tftable th.head-label.active .drop-down,.rating-filter .tftable th.head-label.active .drop-down {display: block;z-index: 10;}@media only screen and (max-width: 767px) {.professor-notes .tftable .ad-placement-container,.rating-filter .tftable .ad-placement-container {display: inline;}.professor-notes .tftable .ad-placement-container iframe,.rating-filter .tftable .ad-placement-container iframe {max-width: 100%;}}.professor-notes .tftable tr,.rating-filter .tftable tr {border-bottom: 1px solid #fff;background: url('first-columnfilterbg-07903e4531fa2549fa38ba50140a08de.png?1490805390');}.professor-notes .tftable td,.rating-filter .tftable td {vertical-align: top;font-family: "Source Sans Pro";font-size: 12px;border-width: 0;background-color: #f5f5ee;padding: 14px 14px 14px 20px;}.professor-notes .tftable td.class,.rating-filter .tftable td.class {max-width: 550px;}.professor-notes .tftable td.rating,.rating-filter .tftable td.rating {background: url('first-columnfilterbg-07903e4531fa2549fa38ba50140a08de.png?1490805390');padding: 0;float: left;}.professor-notes .tftable td.ad-placement,.rating-filter .tftable td.ad-placement {text-align: center;background: #f1f1f1;width: 100%;position: relative;}.professor-notes .tftable td .posted,.rating-filter .tftable td .posted {font-size: 15px;font-family: "Source Sans Pro Semibold";line-height: 20px;color: #505050;}.professor-notes .tftable td .date,.rating-filter .tftable td .date {font-size: 15px;font-weight: bold;border-bottom: 1px solid #c1c1c1;float: left;padding-top: 20px;padding-bottom: 20px;padding-left: 30px;width: 100%;}.professor-notes .tftable td .rating-block,.rating-filter .tftable td .rating-block {float: left;width: 100%;margin-top: 20px;}.professor-notes .tftable td .rating-block .icon,.rating-filter .tftable td .rating-block .icon {float: left;width: 40px;height: 37px;margin-left: 30px;display: block;margin-right: 20px;}.professor-notes .tftable td .rating-block .icon.awesome-icon,.rating-filter .tftable td .rating-block .icon.awesome-icon {background: url('prof-panel-icon-339efaebb20c0ac2df56b651f12070f4.png?1490805390') no-repeat center center;}.professor-notes .tftable td .rating-block .icon.good-icon,.rating-filter .tftable td .rating-block .icon.good-icon {background: url('prof-panel-icon-339efaebb20c0ac2df56b651f12070f4.png?1490805390') no-repeat center center;}.professor-notes .tftable td .rating-block .icon.average-icon,.rating-filter .tftable td .rating-block .icon.average-icon {background: url('average-icon-b4b6eb5e309d26486d76ecebe920220f.jpg?1490805390') no-repeat center center;}.professor-notes .tftable td .rating-block .icon.poor-icon,.rating-filter .tftable td .rating-block .icon.poor-icon {background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;}.professor-notes .tftable td .rating-block .icon.awful-icon,.rating-filter .tftable td .rating-block .icon.awful-icon {background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;}.professor-notes .tftable td .rating-block .rating-type,.rating-filter .tftable td .rating-block .rating-type {float: left;font-size: 28px;font-family: "league_gothicregular";text-transform: uppercase;}.professor-notes .tftable td .rating-block .breakdown,.rating-filter .tftable td .rating-block .breakdown {float: left;clear: both;width: 100%;padding-left: 30px;margin-top: 20px;margin-bottom: 30px;}.professor-notes .tftable td .rating-block .breakdown .break,.rating-filter .tftable td .rating-block .breakdown .break {float: left;width: 100%;margin-bottom: 2px;}.professor-notes .tftable td .rating-block .breakdown .break .score,.rating-filter .tftable td .rating-block .breakdown .break .score {float: left;text-align: center;font-family: "league_gothicregular";font-size: 28px;padding: 7px 0;background: #fff;margin-right: 20px;width: 40px;}.professor-notes .tftable td .rating-block .breakdown .break .score.good,.rating-filter .tftable td .rating-block .breakdown .break .score.good {color: #b4d235;}.professor-notes .tftable td .rating-block .breakdown .break .score.average,.rating-filter .tftable td .rating-block .breakdown .break .score.average {color: #f7cc20;}.professor-notes .tftable td .rating-block .breakdown .break .score.poor,.rating-filter .tftable td .rating-block .breakdown .break .score.poor {color: #df3d5f;}.professor-notes .tftable td .rating-block .breakdown .break .score.inverse.good,.rating-filter .tftable td .rating-block .breakdown .break .score.inverse.good {color: #df3d5f;}.professor-notes .tftable td .rating-block .breakdown .break .score.inverse.poor,.rating-filter .tftable td .rating-block .breakdown .break .score.inverse.poor {color: #b4d235;}.professor-notes .tftable td .rating-block .breakdown .break .descriptor,.rating-filter .tftable td .rating-block .breakdown .break .descriptor {letter-spacing: 0.14em;color: #7d7c77;display: block;display: table-cell;font-family: "Source Sans Pro Semibold";font-size: 12px;font-weight: 700;margin-top: 14px;text-transform: uppercase;vertical-align: middle;}.professor-notes .tftable td .rating-block .breakdown .break .descriptor-container,.rating-filter .tftable td .rating-block .breakdown .break .descriptor-container {display: table;height: 42px;}.professor-notes .tftable td.class span,.rating-filter .tftable td.class span {float: left;width: 100%;display: block;vertical-align: top;color: #797979;font-family: "Source Sans Pro Semibold";line-height: 22px;font-size: 12px;font-weight: 700;}.professor-notes .tftable td.class span.response,.rating-filter .tftable td.class span.response {display: inline-block;font-weight: 300;width: auto;float: none;font-family: "Source Sans Pro Light";}.professor-notes .tftable td.class .name,.rating-filter .tftable td.class .name {color: #505050;font-size: 15px;font-family: "Source Sans Pro Semibold";margin-bottom: 20px;}.professor-notes .tftable td.class .name span.response,.rating-filter .tftable td.class .name span.response {font-weight: 700;font-size: 15px;font-family: "Source Sans Pro Semibold";}.professor-notes .tftable td.class .name.online:before,.rating-filter .tftable td.class .name.online:before {content: '';display: inline-block;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAQAAADVR44AAAABn0lEQVQ4y4XQz0tUYRTG8e+58943pxmvMuaimNlEEBUTSChIlCBU/0HUroVBm3YREbRpURtBWrhrIWjuWhW4kcBNWsiAFrgJsh+oRFLRMHfGO+97WmgzmHfonN3hw8Ph4epDYvS/m4yMC3qkVlpMjNB5upqfzn3rNXB98ubdOSI6YcdxZu49e2yg3l0ixzoRgqbAkJg4AgN1aTKE8oUoFeZQfAAGhDqOQZQtDu2DiiWP4AEwAEJMjmFe8xu7D9sW3KOQQdnCUiBoMQESktZlLzXLJh+wmFZGO6LZpn9hiDnQgGKg/Wvfz5AqRcKUqkAQjpLfBkOzcvbJ5Y1MOtzFfW59UBLpKA5MMPAipXeH+/dYnpdZpk556VIBHDVOc4YGWSqsUiBEUWIJ9NqaUcwaFPCAo0ij/HwywVJ6MLKwiSMAQgIMpsoJDjPLDg2OMc7T0VcXAK5cGlu4w3vyZDmPo4YpcIMV+7mIoL28Pbn0aPe3N/dfLv96V/XVIKtsRPUKMkM/S+WJacngrXwvedv9A6DW4+n/uKME+Nu3Li5+5Q985p0F5WELWgAAAABJRU5ErkJggg==");width: 21px;height: 19px;margin-right: 10px;}.professor-notes .tftable td.class .attendance,.rating-filter .tftable td.class .attendance {margin-bottom: 25px;}.professor-notes .tftable td.comments,.rating-filter .tftable td.comments {position: relative;padding-right: 0;}@media screen and (max-width: 930px) {.professor-notes .tftable td.comments,.rating-filter .tftable td.comments {padding-right: 2%;}.professor-notes .tftable td.comments .edit-mode .edit-note-box,.rating-filter .tftable td.comments .edit-mode .edit-note-box {width: 100%;float: none;}.professor-notes .tftable td.comments .edit-mode .buttonWrapper,.rating-filter .tftable td.comments .edit-mode .buttonWrapper {width: 100%;}.professor-notes .tftable td.comments .edit-mode .buttonWrapper a,.rating-filter .tftable td.comments .edit-mode .buttonWrapper a {float: none !important;position: inherit !important;margin-bottom: 8px;}}@media screen and (max-width: 1140px) {.professor-notes .tftable td.comments .edit-mode .edit-note-box,.rating-filter .tftable td.comments .edit-mode .edit-note-box {width: 100%;float: none;}.professor-notes .tftable td.comments .edit-mode .buttonWrapper,.rating-filter .tftable td.comments .edit-mode .buttonWrapper {width: 100%;}.professor-notes .tftable td.comments .edit-mode .buttonWrapper a,.rating-filter .tftable td.comments .edit-mode .buttonWrapper a {position: relative;}.professor-notes .tftable td.comments .edit-mode .buttonWrapper a.deleteNote,.rating-filter .tftable td.comments .edit-mode .buttonWrapper a.deleteNote {float: left;}.professor-notes .tftable td.comments .edit-mode .buttonWrapper a.btn.save-edit,.rating-filter .tftable td.comments .edit-mode .buttonWrapper a.btn.save-edit {float: right;}}@media screen and (max-width: 1220px) {.professor-notes .tftable td.comments,.rating-filter .tftable td.comments {padding-right: 2%;}.professor-notes .tftable td.comments .edit-mode .edit-note-box,.rating-filter .tftable td.comments .edit-mode .edit-note-box {width: 100%;float: none;}.professor-notes .tftable td.comments .buttonWrapper,.rating-filter .tftable td.comments .buttonWrapper {width: 100%;}.professor-notes .tftable td.comments .buttonWrapper a,.rating-filter .tftable td.comments .buttonWrapper a {float: none;position: inherit;margin-bottom: 8px;}}.professor-notes .tftable td.comments .tagbox,.rating-filter .tftable td.comments .tagbox {float: left;width: 100%;margin-bottom: 15px;}.professor-notes .tftable td.comments .tagbox span,.rating-filter .tftable td.comments .tagbox span {display: block;float: left;padding: 5px 7px;width: auto;background: #e5e5dd;color: #797979;font-weight: 700;font-family: "Source Sans Pro";text-decoration: none;font-size: 14px;margin-right: 6px;margin-bottom: 6px;text-transform: uppercase;}.professor-notes .tftable td.comments p,.rating-filter .tftable td.comments p {font-family: "Source Sans Pro";font-size: 16px;line-height: 23px;margin-bottom: 80px;display: table;color: #505050;-ms-word-break: break-word;word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;-ms-hyphens: auto;hyphens: auto;}.helpful-links {font-family: "Source Sans Pro";display: table;height: 30px;margin-bottom: 5px;}.helpful-links.thumbs.chosen a {color: #777;opacity: 0.5;cursor: not-allowed;}.helpful-links.thumbs.chosen a:hover {color: #777;}.helpful-links:last-of-type {bottom: 10px;}.helpful-links a {text-decoration: none;padding: 0 20px;color: #777777;display: table-cell;vertical-align: middle;font-family: "Source Sans Pro Semibold";}.helpful-links a.helpful {background: url('helpful-link-755e53f3c66ec946cc297fc0ffb0082f.png?1490805390') left 8px no-repeat;}.helpful-links a.helpful:hover {color: #7c921f;}.helpful-links a.helpful.active {opacity: 1;color: #00adee;background: url('activethumb-f1a64da213931426d669ad630fdff1fc.png?1490805390') left 8px no-repeat;}.helpful-links a.helpful.active:hover {color: #00adee;}.helpful-links a.nothelpful {background: url('nothelpful-link-ce0e1badad899c9e351a1b91aff5762d.png?1490805390') left 8px no-repeat;}.helpful-links a.nothelpful:hover {color: #951347;}.helpful-links a.nothelpful.active {opacity: 1;color: #00adee;background: url('activethumbsdown-f0068f2cad4fe4db45d4d2f06f26d8fb.png?1490805390') left 8px no-repeat;}.helpful-links a.nothelpful.active:hover {color: #00adee;}.helpful-links a.active {color: #00adee;}.helpful-links a.report {clear: both;color: #a6a6a2;float: left;font-family: "Source Sans Pro Semibold";margin-top: 10px;padding: 0;}.helpful-links a.report:hover {color: #008cc1;}.slider-action-wrapper {width: 120px;margin-left: -60px;margin-top: 30px;margin-bottom: 30px;position: relative;left: 50%;text-align: center;}.slider-action-wrapper .cancel {display: block;color: #505050;font-family: "Source Sans Pro Black";font-size: 12px;text-transform: uppercase;letter-spacing: 0.14em;}.slider-action-wrapper .cancel:hover {color: #00adee;}#sliderValues {width: 100%;line-height: 60px;background: #00adee;display: block;color: white;font-family: "league_gothicregular";float: left;font-size: 28px;letter-spacing: 2px;margin-bottom: 15px;}body.show_school .right-panel .rating-breakdown {height: auto;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.right-panel .top-info-block .actions .share {position: relative;overflow: hidden;cursor: hand;cursor: pointer;}.right-panel .top-info-block .actions .share .share-intent {-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);background-image: -webkit-linear-gradient(315deg, #00adee 0%, #00adee 50%, #3b5997 50%, #3b5997 100%);background-image: -moz-linear-gradient(315deg, #00adee 0%, #00adee 50%, #3b5997 50%, #3b5997 100%);background-image: -o-linear-gradient(315deg, #00adee 0%, #00adee 50%, #3b5997 50%, #3b5997 100%);background-image: linear-gradient(315deg, #00adee 0%, #00adee 50%, #3b5997 50%, #3b5997 100%);position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;display: block;}.right-panel .top-info-block .actions .share .share-intent [class^='intent-'] {display: inline-block;position: relative;color: #fff;font-size: 22px;}.right-panel .top-info-block .actions .share .share-intent .intent-facebook {color: white;padding-top: 17px;top: 0;height: 100%;width: 48%;position: relative;float: left;padding-left: 9px;text-align: left;}.right-panel .top-info-block .actions .share .share-intent .intent-twitter {height: 100%;width: 48%;text-align: right;float: right;padding-top: 18px;padding-right: 15px;padding-bottom: 44px;}.right-panel .top-info-block .actions .share:hover .share-intent {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1;display: block;}.right-panel .top-info-block .actions .share:hover .mobile-block {display: none \9;}.right-panel .top-info-block .actions .share:hover span {display: none \9;}.intent-facebook span {vertical-align: middle !important;}.badge {float: right;height: 72px;margin-right: 330px;margin-right: 20px;position: relative;width: 72px;}.badge.hottest-badge {height: 90px;width: 80px;background: url('badges/hottestbadge-8a3a475127967e66e37815e4319fef8d.png?1490805390') no-repeat center center;}.badge.highest-rated-badge {height: 90px;width: 78px;background: url('badges/highestratedbadge-ee4b772c862c71e53627722110294906.png?1490805390') no-repeat center center;}.badge.top-school-badge {height: 72px;width: 72px;background: url('badges/topschoolbadge-4918978fcd5e1f0a426be2682436e4f1.png?1490805390') no-repeat center center;}.more-from-prof-container {padding: 20px;}.more-from-prof {padding: 5px 10px;}@media screen and (max-width: 767px) {.show_professor .badge {float: left;}}@media screen and (min-width: 768px) {.rating_success .top-info-block {margin-left: 20px;}.rating_success .custom-actions {margin-left: 20px;}}@media screen and (max-width: 1140px) {.rating_success #mtvnAddFind {margin-left: 20px;}}.rating_success {float: left;}.rating_success .page-title {margin-bottom: 10px;}.rating_success .actions {bottom: auto;}.rating_success p {font-family: "Source Sans Pro";color: #878783;}.rating_success .top-info-block {width: 90%;}.twitter-handle {width: 29px;height: 29px;background-color: #00adee;display: inline-block;border-radius: 50%;color: white;font-size: 15px;font-family: "Source Sans Pro Black";line-height: 29px;text-align: center;padding-left: 7px;cursor: pointer;cursor: hand;overflow: hidden;-webkit-transition: background-color 0.4s ease-in-out;-moz-transition: background-color 0.4s ease-in-out;-o-transition: background-color 0.4s ease-in-out;transition: background-color 0.4s ease-in-out;}.twitter-handle span {color: white;font-size: 15px;padding-right: 9px;vertical-align: middle;}.twitter-handle:hover {padding-right: 10px;width: inherit;border-radius: 35px;background-color: #008cc1;}.twitter-handle:hover span {padding-right: 5px;}body.rate_professor #body,body.rate_school #body {padding-bottom: 100px;}.show_professor .right-panel .top-info-block .result-info {float: left;}.show_professor .right-panel .top-info-block .result-info .result-title a.school {display: inline;}.more-from-prof-container {float: left;padding: 20px 20px 40px;width: 100%;}.more-from-prof {background: #d6d7d2;color: #777777;display: block;font-family: "Source Sans Pro Semibold";font-size: 13px;letter-spacing: 2px;line-height: 17px;margin: 0;padding: 10px 20px;text-transform: uppercase;width: 100%;}.more-from-prof:active, .more-from-prof:focus, .more-from-prof:hover {background: #CCC;color: #5e5e5e;}i.icon--arow-sm {background: url('icon-arrow-sm-87e1c1dbef7883c3a98d41fa125f14c1.png') no-repeat 0 0;display: inline-block;float: left;height: 17px;margin: 0 10px 0 0;width: 10px;}#rateProfessorForm select {font-family: "Source Sans Pro" !important;}#rateProfessorForm select {font-family: "Source Sans Pro" !important;}#rateProfessorForm .tag-holder a {font-family: "Source Sans Pro";text-transform: uppercase;font-weight: 700;}.tag-box {text-transform: uppercase !important;}.tag-box-choosetags {display: block;float: left;padding: 5px 7px;width: auto;background: #e5e5dd;color: #797979;font-weight: 700;font-family: "Source Sans Pro";text-decoration: none;font-size: 14px;margin-right: 6px;margin-bottom: 6px;}.rate-prof h4 {font-family: "league_gothicregular";font-size: 28px;color: #000;padding-left: 20px;}.rate-prof p {font-family: "Source Sans Pro";color: #878783;padding-left: 20px;}.selfieTag {font-weight: bold;}.actions {position: absolute;bottom: 0;float: left;clear: both;margin: 12px 0 17px;width: 500px;}.actions .rate {float: left;display: block;height: 62px;width: 208px;color: #fff;font-family: "league_gothicregular";font-size: 28px;text-align: center;line-height: 62px;text-decoration: none;margin-right: 5px;background-color: #00aded;}.actions .rate:hover {background-color: #b2cf36;}.actions .share {float: left;display: block;height: 62px;width: 121px;color: #fff;font-family: "league_gothicregular";font-size: 28px;text-align: center;line-height: 62px;text-decoration: none;background-color: black;}.actions .links {display: block;clear: both;float: left;margin-top: 15px;width: 100%;}.actions .links a {display: inline-block;margin-right: 3px;width: auto;}.actions .correction {color: #00aded;display: block;float: left;font-family: "Source Sans Pro Black";font-size: 12px;letter-spacing: 0.14em;padding-top: 15px;text-decoration: none;text-transform: uppercase;width: 100%;}.actions .correction:hover {color: #008cc1;}.right-panel .actions .share {position: relative;overflow: hidden;cursor: hand;cursor: pointer;}.right-panel .actions .share .share-intent {-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);background-image: -webkit-linear-gradient(315deg, #00adee 0%, #00adee 50%, #3b5997 50%, #3b5997 100%);background-image: -moz-linear-gradient(315deg, #00adee 0%, #00adee 50%, #3b5997 50%, #3b5997 100%);background-image: -o-linear-gradient(315deg, #00adee 0%, #00adee 50%, #3b5997 50%, #3b5997 100%);background-image: linear-gradient(315deg, #00adee 0%, #00adee 50%, #3b5997 50%, #3b5997 100%);position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;display: block;}.right-panel .actions .share .share-intent [class^='intent-'] {display: inline-block;position: relative;color: #fff;font-size: 22px;}.right-panel .actions .share .share-intent .intent-facebook {color: white;padding-top: 17px;top: 0;height: 100%;width: 48%;position: relative;float: left;padding-left: 9px;text-align: left;}.right-panel .actions .share .share-intent .intent-twitter {height: 100%;width: 48%;text-align: right;float: right;padding-top: 18px;padding-right: 15px;padding-bottom: 44px;}.right-panel .actions .share:hover .share-intent {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1;display: block;}.filter-no-ratings {background-color: #E6E6E1;display: none;padding: 2em 0 1px;text-align: center;}table.tftable tbody tr.even {background: url('even_column_bg-3371770abcabddf6b5d756b878d4dd42.png?1490805390') repeat top left;}table.tftable tbody tr.even td.rating {background: url('even_column_bg-3371770abcabddf6b5d756b878d4dd42.png?1490805390') repeat top left;}table.tftable tbody tr.even td.class {background-color: #E6E6E1;}table.tftable tbody tr.even td.comments {background-color: #E6E6E1;}table.tftable tbody tr.even td.comments .tagbox span {background-color: #f5f5ee;}table.school-ratings tbody tr.even {background: url('even_column_bg-3371770abcabddf6b5d756b878d4dd42.png?1490805390') repeat top left;}table.school-ratings tbody tr.even td.scores {background: url('even_column_bg-3371770abcabddf6b5d756b878d4dd42.png?1490805390') repeat top left;}table.school-ratings tbody tr.even td.comments {background-color: #E6E6E1;}.rating-breakdown {width: 100%;margin-bottom: 7px;padding: 10px 0 20px;float: left;background: url('icon_pattern_beige-5c65bce54a49c4995d9247caf37cad62.jpg?1490805390') repeat top center;}.rating-breakdown .left-breakdown, .rating-breakdown .right-breakdown {float: left;height: 100%;margin-top: 8px;}.rating-breakdown .left-breakdown.top-professors {width: 53%;padding-right: 6%;margin-bottom: 23px;padding-left: 24px;}.rating-breakdown .right-breakdown.school-averages {width: 47%;padding: 0 1% 0 4%;}.rating-breakdown .left-breakdown {border-right: 1px solid #b8b8b3;width: 38%;}@media screen and (min-width: 768px) and (max-width: 827px) {.rating-breakdown .left-breakdown {width: 48%;}}@media screen and (min-width: 1141px) and (max-width: 1192px) {.rating-breakdown .left-breakdown {width: 48%;}}.rating-breakdown .right-breakdown {width: 62%;}@media screen and (min-width: 768px) and (max-width: 827px) {.rating-breakdown .right-breakdown {width: 52%;}}@media screen and (min-width: 1141px) and (max-width: 1192px) {.rating-breakdown .right-breakdown {width: 52%;}}@media screen and (min-width: 768px) {.rating-breakdown .breakdown-container {display: table-cell;height: 285px;vertical-align: middle;}.rating-breakdown .breakdown-container span {display: table-cell;vertical-align: middle;}}.rating-breakdown .breakdown-header {letter-spacing: 0.14em;border-left: 1px solid #d6d7d2;color: #878783;float: left;font-family: "Source Sans Pro Black";font-size: 12px;padding: 20px 0 20px 20px;text-align: center;text-transform: uppercase;width: 50%;}.rating-breakdown .breakdown-header:first-child {border-left: none;display: table;font-size: 26px;height: 285px;padding-left: 0;padding-right: 20px;width: 63%;}@media screen and (min-width: 768px) {.rating-breakdown .breakdown-header:first-child .grade {font-size: 120px;}}.rating-breakdown .breakdown-header:nth-of-type(2) {width: 37%;}.rating-breakdown .breakdown-header .grade {margin-top: 5px;font-family: "league_gothicregular";font-size: 52px;position: relative;color: #000;}.rating-breakdown .breakdown-header .grade figure img {width: 70px;}.rating-breakdown .breakdown-section {margin-bottom: 25px;}.rating-breakdown .breakdown-section:last-child {margin-bottom: 0;}.rating-breakdown .breakdown-wrapper {padding-right: 20px;padding-left: 20px;}.rating-breakdown .faux-slides {display: block;float: left;width: 100%;padding-right: 20px;padding-left: 20px;margin-top: 20px;}.rating-breakdown .faux-slides .ui-slider-handle {opacity: 0;}.rating-breakdown .faux-slides:hover .ui-slider-handle {opacity: 1;}.rating-breakdown .edit-slides {display: none;float: left;width: 100%;margin-top: 20px;}.rating-breakdown .edit-slides .rating-slider-wrapper {padding-right: 20px;padding-left: 20px;background-color: rgba(189, 189, 177, 0.35);}.rating-breakdown .edit-slides .rating-slider-wrapper:before, .rating-breakdown .edit-slides .rating-slider-wrapper:after {content: "";display: table;}.rating-breakdown .edit-slides .rating-slider-wrapper:after {clear: both;}.rating-breakdown .rating-slider {float: left;width: 100%;margin-bottom: 10px;margin-top: 10px;position: relative;}.rating-breakdown .rating-slider .label {font-size: 12px;text-transform: uppercase;font-family: "Source Sans Pro Black";color: #7D7C77;margin-bottom: 10px;letter-spacing: 0.14em;}.rating-breakdown .rating-slider .rating {font-size: 32px;color: #000;font-family: "league_gothicregular";float: left;margin-right: 15px;}.rating-breakdown .rating-slider .slider {padding-left: 70px;}.rating-breakdown .rating-slider .slider .swrap {float: left;position: relative;width: 100%;top: 0px;margin-top: 5px;background: rgba(0, 0, 0, 0.5);height: 19px;overflow: hidden;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}.rating-breakdown .rating-slider .slider .swrap .grad {height: 19px;display: block;}.rating-breakdown .rating-slider .slider .swrap .grad.first {background: url('ratingslider1-89c4f7b253a40890473826f3da7d79c3.png?1490805390') no-repeat;}.rating-breakdown .rating-slider .slider .swrap .grad.second {background: url('ratingslider2-3547ee59c034e272a3328eff81bcdd6a.png?1490805390') no-repeat;}.rating-breakdown .rating-slider .slider .swrap .grad.third {background: url('ratingslider3-23d1d296c397718f60c1ca4d2d332e49.png?1490805390') no-repeat;}.srating-Comments-text {background-color: #EDEDE3;clear: both;float: left;padding: 10px 0px 10px 30px;position: relative;width: 100%;}.srating-Comments-text .character-count {float: right;font-family: "Source Sans Pro";font-size: 15px;font-style: italic;margin-top: 0;margin-right: 5px;}.srating-Comments-text > div.input {float: left;max-width: 570px;width: 65%;}.srating-Comments-text .submit-form > input[type="submit"] {-webkit-font-smoothing: subpixel-antialiased;-moz-font-smoothing: unset;font-family: "Source Sans Pro Semibold";font-size: 14px;height: 25px;letter-spacing: 0.07em;line-height: 0;margin-left: 5px;margin-top: -20px !important;max-width: 220px;padding: 0px !important;position: absolute;text-decoration: none;text-transform: uppercase;top: 50%;width: 100%;}.srating-Comments-text .submit-form {float: left;height: 25px;max-width: 220px;width: 35%;}.srating-Comments-text #sratingComments {resize: none;background-color: #ffffff !important;border: 1px solid #A1A1A1;color: #505050;font-family: "Source Sans Pro";font-size: 15px;height: 35px;line-height: 21px;margin: 7px 0 5px;padding: 6px 7px;width: 100%;}.srating-Comments-text #sratingComments::-webkit-input-placeholder {color: #a6a6a2;font-family: 'Source Sans Pro';font-size: 15px;line-height: 0;padding: 10px 0;}.srating-Comments-text #sratingComments:-moz-placeholder {color: #a6a6a2;font-family: 'Source Sans Pro';font-size: 15px;line-height: 21px;padding: 10px 0;}.srating-Comments-text #sratingComments::-moz-placeholder {color: #a6a6a2;font-family: 'Source Sans Pro';font-size: 15px;line-height: 21px;padding: 10px 0;}.srating-Comments-text #sratingComments:-ms-input-placeholder {color: #a6a6a2;font-family: 'Source Sans Pro';font-size: 15px;line-height: 0;padding: 10px 0;}@media screen and (max-width: 767px) {.srating-Comments-text {padding: 10px;width: 100%;}.srating-Comments-text > div.input,.srating-Comments-text #sratingComments {max-width: 100%;width: 100%;}.srating-Comments-text #sratingComments {margin: 0;}.srating-Comments-text .submit-form {float: none;height: auto;position: initial;width: 100%;margin: 0 auto;}.srating-Comments-text .submit-form > input[type="submit"] {margin: 5px auto 0 !important;position: relative;}}@media screen and (max-width: 1024px) {.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating span.label {font-size: 11px;padding-left: 5px;}}.right-panel.school-result .rating-breakdown {position: relative;}.right-panel.school-result .rating-breakdown .header {font-family: "league_gothicregular";font-size: 28px;color: black;width: 100%;margin-bottom: 14px;line-height: 28px;}.right-panel.school-result .rating-breakdown .header .button-link {float: right;font-size: 14px;font-family: "Source Sans Pro Semibold";text-transform: uppercase;color: #fff;text-align: center;padding: 6px 11px;display: block;background: #00adee;line-height: 14px;position: relative;top: 1px;letter-spacing: 0.07em;}.right-panel.school-result .rating-breakdown .header .button-link:hover {background-color: #b2cf36;}.right-panel.school-result .rating-breakdown .school-breakdown .overall-rating,.right-panel.school-result .rating-breakdown .professor-breakdown .overall-rating {display: table;}.right-panel.school-result .rating-breakdown .school-breakdown .overall-rating .label,.right-panel.school-result .rating-breakdown .professor-breakdown .overall-rating .label {display: table-cell;vertical-align: middle;font-family: "Source Sans Pro Black";font-size: 12px;text-transform: uppercase;color: #000;letter-spacing: 0.14em;opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;padding-left: 17px;}.right-panel.school-result .rating-breakdown .school-breakdown .overall-rating .score,.right-panel.school-result .rating-breakdown .professor-breakdown .overall-rating .score {font-size: 34px;color: #000;line-height: 1;font-family: "league_gothicregular";}.right-panel.school-result .rating-breakdown .school-breakdown .overall-rating .score.average-professor-score,.right-panel.school-result .rating-breakdown .professor-breakdown .overall-rating .score.average-professor-score {color: #505050;font-size: 24px;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown {margin-top: 15px;width: 100%;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating {float: left;width: 50%;margin-bottom: 13px;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating .score,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating .score {font-family: "league_gothicregular";font-size: 24px;color: #505050;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating .label,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating .label {display: inline-block;font-size: 12px;font-family: "Source Sans Pro Black";color: black;letter-spacing: 0.02em;opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;padding-left: 10px;text-transform: uppercase;height: 22px;vertical-align: middle;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating .rating-icon,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating .rating-icon {width: 20px;height: 20px;display: inline-block;margin: 1px 10px 0 0;float: left;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating .rating-icon.awesome,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating .rating-icon.awesome {background: url('prof-panel-icon-339efaebb20c0ac2df56b651f12070f4.png?1490805390') no-repeat center center;background-size: 20px 20px;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating .rating-icon.good,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating .rating-icon.good {background: url('prof-panel-icon-339efaebb20c0ac2df56b651f12070f4.png?1490805390') no-repeat center center;background-size: 20px 20px;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating .rating-icon.medium,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating .rating-icon.medium {background: url('average-icon-b4b6eb5e309d26486d76ecebe920220f.jpg?1490805390') no-repeat center center;background-size: 20px 20px;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating .rating-icon.poor,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating .rating-icon.poor {background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;background-size: 20px 20px;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating .rating-icon.awful,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating .rating-icon.awful {background: url('poor-icon-1a669a59d645695f3559493fff8dfe1d.jpg?1490805390') no-repeat center center;background-size: 20px 20px;}.right-panel.school-result .rating-breakdown .school-breakdown .quality-breakdown .rating .rating-icon.zero,.right-panel.school-result .rating-breakdown .professor-breakdown .quality-breakdown .rating .rating-icon.zero {background: url('zero-icon-481b63077a31c75c8e1a5763dc03f4df.jpg?1490805390') no-repeat center center;background-size: 20px 20px;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings {width: 100%;margin-top: 27px;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings .header,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings .header {font-size: 18px;font-family: "Source Sans Pro Black";line-height: 18px;text-transform: uppercase;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings .professor-list,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings .professor-list {width: 100%;padding-bottom: 5px;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings .professor-list li,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings .professor-list li {display: block;width: 100%;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings .professor-list li:hover .professor-name,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings .professor-list li:hover .professor-name {color: #00adee;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings .professor-list li .rating-icon,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings .professor-list li .rating-icon {display: block;float: left;background: url('prof-panel-icon-339efaebb20c0ac2df56b651f12070f4.png?1490805390') no-repeat center center;width: 40px;height: 40px;margin-right: 14px;margin-bottom: 30px;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings .professor-list li .professor-name-rating,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings .professor-list li .professor-name-rating {float: left;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings .professor-list li .professor-name,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings .professor-list li .professor-name {font-size: 28px;color: #2e2e2e;font-family: "league_gothicregular";line-height: 30px;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings .professor-list li .professor-rating,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings .professor-list li .professor-rating {font-family: "league_gothicregular";font-size: 34px;color: #000;float: right;}.right-panel.school-result .rating-breakdown .school-breakdown .top-professor-ratings .professor-list li .professor-rating-count,.right-panel.school-result .rating-breakdown .professor-breakdown .top-professor-ratings .professor-list li .professor-rating-count {color: #93938f;font-size: 12px;font-family: "Source Sans Pro";text-transform: uppercase;letter-spacing: 0.14em;}.school-rating-list {float: left;width: 100%;}.school-rating-list .h1,.school-rating-list h1:not(.profname) {margin-bottom: 0;color: #2e2e2e;font-size: 28px;line-height: 46px;}.school-rating-list .school-ratings {width: 100%;table-layout: fixed;}.school-rating-list .school-ratings th {background: #edede3;padding-top: 10px;padding-bottom: 10px;padding-left: 30px;font-family: "Source Sans Pro Black";text-transform: uppercase;border-right: 1px solid #dedede;width: 50%;letter-spacing: 0.14em;font-size: 14px;}.school-rating-list .school-ratings tr {border-top: 1px solid #fff;}.school-rating-list .school-ratings tr:first-child {border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}.school-rating-list .school-ratings tr td.ad-placement {padding: 14px 14px 14px 30px;text-align: center;background: #f1f1f1;width: 100%;z-index: 999;position: relative;}.school-rating-list .school-ratings .scores {background: url('first-columnfilterbg-07903e4531fa2549fa38ba50140a08de.png?1490805390');padding-top: 18px;padding-bottom: 18px;}.school-rating-list .school-ratings .scores .date {padding-left: 30px;font-family: "Source Sans Pro";font-weight: Bold;font-size: 15px;padding-bottom: 20px;float: left;width: 100%;border-bottom: 1px solid #a6a6a2;margin-bottom: 30px;color: #464645;}.school-rating-list .school-ratings .scores .rate-list {float: left;width: 100%;padding-left: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.school-rating-list .school-ratings .scores .rate-list .rating {float: left;width: 50%;padding-bottom: 5px;}.school-rating-list .school-ratings .scores .rate-list .rating .score {float: left;padding: 6px;background: #fff;font-family: "league_gothicregular";font-size: 28px;margin-right: 7px;width: 33px;text-align: center;}.school-rating-list .school-ratings .scores .rate-list .rating .score.good {color: #b2cf36;}.school-rating-list .school-ratings .scores .rate-list .rating .score.fair {color: #ffaa0a;}.school-rating-list .school-ratings .scores .rate-list .rating .score.poor {color: #df3d5f;}.school-rating-list .school-ratings .scores .rate-list .rating .label {font-size: 12px;font-family: "Source Sans Pro Black";line-height: 38px;opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;text-transform: uppercase;letter-spacing: 0.14em;}.school-rating-list .school-ratings .comments {background-color: #f5f5ee;position: relative;vertical-align: top;padding: 20px 30px 50px;}.school-rating-list .school-ratings .comments p {font-family: "Source Sans Pro";font-size: 16px;color: #7d7c77;word-wrap: break-word;}.school-rating-list .school-ratings .comments .helpful-links {left: 30px;width: 100%;}.school-rating-list .school-ratings .comments .helpful-links a {font-size: 12px;}.modal-header {font-family: "league_gothicregular";font-size: 37px;color: #00adee;float: left;width: 100%;}.reveal-modal form {float: left;width: 100%;}#chooseTagModal .modal-header {color: #464645;}#chooseTagModal p {font-family: "Source Sans Pro";font-size: 15px;line-height: 17px;float: left;width: 100%;margin-bottom: 0;margin-top: 3px;}#chooseTagModal .tag-holder {float: left;width: 100%;padding: 10px;background: white;margin-top: 20px;}@media (min-height: 199px) {#chooseTagModal .tag-holder {height: 20%;}}@media (min-height: 299px) {#chooseTagModal .tag-holder {height: 30%;}}@media (min-height: 399px) {#chooseTagModal .tag-holder {height: 40%;}}@media (min-height: 499px) {#chooseTagModal .tag-holder {height: 50%;}}@media (min-height: 599px) {#chooseTagModal .tag-holder {height: 60%;}}@media (min-height: 699px) {#chooseTagModal .tag-holder {height: 70%;}}@media (min-height: 799px) {#chooseTagModal .tag-holder {height: 75%;}}#chooseTagModal .tag-holder a {display: block;float: left;padding-right: 10px;padding-left: 10px;height: 35px;line-height: 35px;text-align: center;text-transform: uppercase;width: auto;background: #b8b8b3;color: #fff;font-family: "Source Sans Pro Black";letter-spacing: 0.14em;text-decoration: none;font-size: 12px;margin-right: 6px;margin-bottom: 6px;}#chooseTagModal .tag-holder a.active {background: #00adee;}#chooseTagModal input[type="submit"] {float: left;width: 100%;background: #00adee;color: #fcfcfc;letter-spacing: normal;font-family: "league_gothicregular";font-size: 28px;line-height: 50px;border: none;outline: none;text-align: center;}#chooseTagModal input[type="submit"]:active {border: none;outline: none;}.close-this {font-family: "Source Sans Pro Black";text-transform: uppercase;font-size: 12px;letter-spacing: 0.14em;}.close-this:hover {background: none !important;}@media screen and (max-width: 630px) {#rateReminderModal {width: 380px !important;margin-left: -190px !important;max-width: 100%;}}#rateReminderModal {width: 600px;position: fixed;margin-left: -300px;top: 150px !important;text-align: center;}#rateReminderModal .reminderHeader {margin-bottom: 20px;font-size: 46px;}#rateReminderModal .reminderText {font-size: 20px;font-weight: bold;}#rateReminderModal .close-this.shortCookie {text-transform: none;font-size: 20px;}#rateReminderModal .close-this.longCookie {width: 60%;display: block;font-family: "league_gothicregular";margin: auto;font-size: 28px;padding: 10px;border: 1px solid #ccc;background-color: #00adee;color: white;text-transform: none;}#rateReminderModal .close-this.longCookie:hover {background: #b2cf36 url('btnhover-sub-6038e2b5ce8d72a12c5fa3a2e69140dd.jpg?1490805390') 0 0 no-repeat !important;-webkit-background-size: cover;background-size: cover;}@media screen and (max-width: 767px) {#rateReminderModal {top: 0 !important;margin-left: -50% !important;}#rateReminderModal .reminderHeader {font-size: 30px;}#rateReminderModal .reminderText {font-size: 10px;}#rateReminderModal .close-this.longCookie {font-size: 18px;}}#deleteModal,#saveNoteModal {z-index: 9999;}#deleteModal.reveal-modal,#saveNoteModal.reveal-modal {width: 420px;}#deleteModal .modal-header,#saveNoteModal .modal-header {color: #464645;margin-bottom: 10px;}#deleteModal p,#saveNoteModal p {font-family: "Source Sans Pro";font-size: 16px;color: #505050;margin-bottom: 10px;}#deleteModal hr,#saveNoteModal hr {margin-top: 10px;width: 100%;}#deleteModal .btn-wrap .btn,#saveNoteModal .btn-wrap .btn {width: 170px;}#deleteModal .btn-wrap .btn + .btn,#saveNoteModal .btn-wrap .btn + .btn {margin-left: 8px;}#saveNoteModal.reveal-modal {width: 480px;}#saveNoteModal.reveal-modal .modal-header {color: #00adee;padding-bottom: 10px;border-bottom: 1px solid #a2a29c;}#deleteNoteModal.delete-confirm-show .delete-confirmed {display: block;}#deleteNoteModal.delete-confirm-show .delete-not-confirmed {display: none;}#deleteNoteModal .delete-not-confirmed {display: block;}#deleteNoteModal .delete-confirmed {display: none;}#deleteNoteModal .delete-confirmed .modal-header {padding-bottom: 10px;border-bottom: 1px solid #a2a29c;}.mobileAppPromo {bottom: -3px;display: none;position: fixed;width: 100%;}.mobileAppPromo a {display: block;height: 70%;position: absolute;}.mobileAppPromo .app-link {bottom: 0;float: left;left: 0;width: 100%;}.mobileAppPromo .close {float: right;height: 20%;right: 0;top: 30%;width: 5%;z-index: 99;}.mobileAppPromo img {width: 100%;}.addNote {background: #f5f5ee;padding-bottom: 28px;float: left;width: 100%;}.addNote.placeholder {font-family: "Source Sans Pro Semibold";}.addNote:-moz-placeholder {font-family: "Source Sans Pro Semibold";}.addNote::-moz-placeholder {font-family: "Source Sans Pro Semibold";}.addNote:-ms-input-placeholder {font-family: "Source Sans Pro Semibold";}.addNote::-webkit-input-placeholder {font-family: "Source Sans Pro Semibold";}.addNote .header {background: #edede3;font-family: "Source Sans Pro Black";font-size: 14px;text-transform: uppercase;padding: 15px;}.addNote .form-wrap {width: 685px;margin: 28px auto;text-align: center;}.addNote .form-wrap .legal {float: left;font-family: "Source Sans Pro";font-size: 12px;color: #424345;width: 575px;margin-left: 100px;text-align: left;}.addNote .form-wrap .form-element {float: left;clear: both;position: relative;width: 100%;margin-bottom: 20px;}.addNote .form-wrap .form-element label {float: left;text-align: left;width: 68px;margin-right: 30px;font-family: "Source Sans Pro Black";font-size: 12px;color: #000;opacity: 0.6;text-transform: uppercase;letter-spacing: 0.14em;}.addNote .form-wrap .form-element label:first-child {margin-top: 10px;}.addNote .form-wrap .form-element .input {float: left;}.addNote .form-wrap .form-element .input input[type="text"], .addNote .form-wrap .form-element .input input[type="search"] {width: 200px;border: 1px solid #a6a6a2;height: 40px;padding: 10px;font-family: "Source Sans Pro Semibold";font-size: 18px;color: #000;}.addNote .form-wrap .form-element .input textarea {width: 575px;resize: none;height: 130px;border: 1px solid #a6a6a2;padding: 10px;font-size: 15px;}.addNote .form-wrap .form-element .input textarea:active, .addNote .form-wrap .form-element .input textarea:focus {outline: none;}.addNote .form-wrap .form-element .input #noteCount {float: left;text-align: right;font-family: "Source Sans Pro";font-size: 13px;color: #424345;position: absolute;right: 15px;top: -23px;}.addNote .form-wrap #noteAdd {width: 200px;margin: 30px auto 0 auto;display: block;text-transform: capitalize;}.professor-notes .buttonWrapper {width: 500px;}.professor-notes td.comments .read-mode {display: block;}.professor-notes td.comments .read-mode .editLinks a {font-family: "Source Sans Pro Black";text-transform: uppercase;letter-spacing: 0.14em;}.professor-notes td.comments .edit-mode {display: none;}.professor-notes td.comments .edit-mode .edit-note-box {float: left;width: 500px;height: 150px;border: 1px solid #a6a6a2;padding: 10px;font-size: 15px;}.professor-notes td.comments .edit-mode .deleteNote {float: left;display: block;clear: left;margin-top: 10px;font-family: "Source Sans Pro Black";text-transform: uppercase;letter-spacing: 0.14em;position: relative;top: 38px;}.professor-notes td.comments .edit-mode .save-edit {float: right;width: 200px;display: block;clear: left;position: relative;}.professor-notes td.comments.edit .read-mode {display: none;}.professor-notes td.comments.edit .edit-mode {display: block;}#deleteNoteModal .modal-header {float: left;position: relative;top: -15px;}#deleteNoteModal .delete-text {float: left;width: 100%;border-top: 1px solid #a2a29c;font-family: "Source Sans Pro";padding-top: 10px;}#deleteNoteModal .delete-options {float: left;width: 100%;position: relative;margin-top: 15px;}#deleteNoteModal .delete-options .delete-confirm {float: left;width: 218px;height: 60px;font-size: 35px;background: #00adee;text-align: center;font-family: "league_gothicregular";color: #fff;line-height: 60px;}#deleteNoteModal .delete-options .no {float: left;width: 218px;height: 60px;font-size: 35px;background: #000;text-align: center;font-family: "league_gothicregular";color: #fff;line-height: 60px;position: relative;right: 0;top: auto;margin-left: 20px;}#deleteNoteModal .delete-options .close-delete-confirm {position: relative;position: relative;top: 0;right: auto;height: 40px;line-height: 40px;padding: 0;color: white;}body.school_find #leftNav a[data-menu="schoolMenu"],body.school_newshow #leftNav a[data-menu="schoolMenu"] {background: #00adee;}body.school_find #leftNav a[data-menu="schoolMenu"] .icon,body.school_newshow #leftNav a[data-menu="schoolMenu"] .icon {color: #00adee;}body.school_find #leftNav a[data-menu="schoolMenu"] .label,body.school_newshow #leftNav a[data-menu="schoolMenu"] .label {color: #00adee;}body.search_results .italicize {font: italic bold 20px 'Source Sans Pro';}body.search_results .toppager-left .header {font: 22px 'Source Sans Pro' !important;}body.blog_buzzpost .blockAd,body.blog_misc .blockAd,body.blog_mtvu .blockAd,body.blog_profstrikesback .blockAd,body.blog_toplist .blockAd,body.rate_professor .blockAd,body.rate_school .blockAd,body.school_newshow .blockAd,body.school_results .blockAd,body.search_results .blockAd,body.show_professor .blockAd,body.show_school .blockAd,body.teacher_newshow .blockAd,body.teacher_results .blockAd {float: right;margin-right: 15px;position: absolute;right: 15px;}body.blog_buzzpost #body,body.blog_buzzpost #body #mainContent,body.blog_misc #body,body.blog_misc #body #mainContent,body.blog_mtvu #body,body.blog_mtvu #body #mainContent,body.blog_profstrikesback #body,body.blog_profstrikesback #body #mainContent,body.blog_toplist #body,body.blog_toplist #body #mainContent,body.rate_professor #body,body.rate_professor #body #mainContent,body.rate_school #body,body.rate_school #body #mainContent,body.school_newshow #body,body.school_newshow #body #mainContent,body.school_results #body,body.school_results #body #mainContent,body.search_results #body,body.search_results #body #mainContent,body.show_professor #body,body.show_professor #body #mainContent,body.show_school #body,body.show_school #body #mainContent,body.teacher_newshow #body,body.teacher_newshow #body #mainContent,body.teacher_results #body,body.teacher_results #body #mainContent {position: static;color: black;}body.blog_buzzpost #menuWrap,body.blog_misc #menuWrap,body.blog_mtvu #menuWrap,body.blog_profstrikesback #menuWrap,body.blog_toplist #menuWrap,body.rate_professor #menuWrap,body.rate_school #menuWrap,body.school_newshow #menuWrap,body.school_results #menuWrap,body.search_results #menuWrap,body.show_professor #menuWrap,body.show_school #menuWrap,body.teacher_newshow #menuWrap,body.teacher_results #menuWrap {width: 365px;background: none;}body.blog_buzzpost #menuWrap .menu,body.blog_misc #menuWrap .menu,body.blog_mtvu #menuWrap .menu,body.blog_profstrikesback #menuWrap .menu,body.blog_toplist #menuWrap .menu,body.rate_professor #menuWrap .menu,body.rate_school #menuWrap .menu,body.school_newshow #menuWrap .menu,body.school_results #menuWrap .menu,body.search_results #menuWrap .menu,body.show_professor #menuWrap .menu,body.show_school #menuWrap .menu,body.teacher_newshow #menuWrap .menu,body.teacher_results #menuWrap .menu {left: -365px;}body.blog_buzzpost #leftNav.show-menu #menuWrap,body.blog_misc #leftNav.show-menu #menuWrap,body.blog_mtvu #leftNav.show-menu #menuWrap,body.blog_profstrikesback #leftNav.show-menu #menuWrap,body.blog_toplist #leftNav.show-menu #menuWrap,body.rate_professor #leftNav.show-menu #menuWrap,body.rate_school #leftNav.show-menu #menuWrap,body.school_newshow #leftNav.show-menu #menuWrap,body.school_results #leftNav.show-menu #menuWrap,body.search_results #leftNav.show-menu #menuWrap,body.show_professor #leftNav.show-menu #menuWrap,body.show_school #leftNav.show-menu #menuWrap,body.teacher_newshow #leftNav.show-menu #menuWrap,body.teacher_results #leftNav.show-menu #menuWrap {left: 70px;}body.blog_buzzpost .menu,body.blog_misc .menu,body.blog_mtvu .menu,body.blog_profstrikesback .menu,body.blog_toplist .menu,body.rate_professor .menu,body.rate_school .menu,body.school_newshow .menu,body.school_results .menu,body.search_results .menu,body.show_professor .menu,body.show_school .menu,body.teacher_newshow .menu,body.teacher_results .menu {-webkit-box-shadow: rgba(0, 0, 0, 0.74902) 2px 0 4px -1px;box-shadow: rgba(0, 0, 0, 0.74902) 2px 0 4px -1px;}body.blog_buzzpost .left-panel,body.blog_misc .left-panel,body.blog_mtvu .left-panel,body.blog_profstrikesback .left-panel,body.blog_toplist .left-panel,body.rate_professor .left-panel,body.rate_school .left-panel,body.school_newshow .left-panel,body.school_results .left-panel,body.search_results .left-panel,body.show_professor .left-panel,body.show_school .left-panel,body.teacher_newshow .left-panel,body.teacher_results .left-panel {background: #d7d7d2;}body.blog_buzzpost .left-panel.sticky,body.blog_misc .left-panel.sticky,body.blog_mtvu .left-panel.sticky,body.blog_profstrikesback .left-panel.sticky,body.blog_toplist .left-panel.sticky,body.rate_professor .left-panel.sticky,body.rate_school .left-panel.sticky,body.school_newshow .left-panel.sticky,body.school_results .left-panel.sticky,body.search_results .left-panel.sticky,body.show_professor .left-panel.sticky,body.show_school .left-panel.sticky,body.teacher_newshow .left-panel.sticky,body.teacher_results .left-panel.sticky {position: fixed;margin-top: 72px;}body.blog_buzzpost.school a[data-menu="schoolmenu"],body.blog_misc.school a[data-menu="schoolmenu"],body.blog_mtvu.school a[data-menu="schoolmenu"],body.blog_profstrikesback.school a[data-menu="schoolmenu"],body.blog_toplist.school a[data-menu="schoolmenu"],body.rate_professor.school a[data-menu="schoolmenu"],body.rate_school.school a[data-menu="schoolmenu"],body.school_newshow.school a[data-menu="schoolmenu"],body.school_results.school a[data-menu="schoolmenu"],body.search_results.school a[data-menu="schoolmenu"],body.show_professor.school a[data-menu="schoolmenu"],body.show_school.school a[data-menu="schoolmenu"],body.teacher_newshow.school a[data-menu="schoolmenu"],body.teacher_results.school a[data-menu="schoolmenu"] {background: #00adee;}body.blog_buzzpost.school a[data-menu="schoolmenu"] .label,body.blog_misc.school a[data-menu="schoolmenu"] .label,body.blog_mtvu.school a[data-menu="schoolmenu"] .label,body.blog_profstrikesback.school a[data-menu="schoolmenu"] .label,body.blog_toplist.school a[data-menu="schoolmenu"] .label,body.rate_professor.school a[data-menu="schoolmenu"] .label,body.rate_school.school a[data-menu="schoolmenu"] .label,body.school_newshow.school a[data-menu="schoolmenu"] .label,body.school_results.school a[data-menu="schoolmenu"] .label,body.search_results.school a[data-menu="schoolmenu"] .label,body.show_professor.school a[data-menu="schoolmenu"] .label,body.show_school.school a[data-menu="schoolmenu"] .label,body.teacher_newshow.school a[data-menu="schoolmenu"] .label,body.teacher_results.school a[data-menu="schoolmenu"] .label {color: #00aded;}body.blog_buzzpost.prof a[data-menu="profmenu"],body.blog_misc.prof a[data-menu="profmenu"],body.blog_mtvu.prof a[data-menu="profmenu"],body.blog_profstrikesback.prof a[data-menu="profmenu"],body.blog_toplist.prof a[data-menu="profmenu"],body.rate_professor.prof a[data-menu="profmenu"],body.rate_school.prof a[data-menu="profmenu"],body.school_newshow.prof a[data-menu="profmenu"],body.school_results.prof a[data-menu="profmenu"],body.search_results.prof a[data-menu="profmenu"],body.show_professor.prof a[data-menu="profmenu"],body.show_school.prof a[data-menu="profmenu"],body.teacher_newshow.prof a[data-menu="profmenu"],body.teacher_results.prof a[data-menu="profmenu"] {background: #00adee;}body.blog_buzzpost.prof a[data-menu="profmenu"] .label,body.blog_misc.prof a[data-menu="profmenu"] .label,body.blog_mtvu.prof a[data-menu="profmenu"] .label,body.blog_profstrikesback.prof a[data-menu="profmenu"] .label,body.blog_toplist.prof a[data-menu="profmenu"] .label,body.rate_professor.prof a[data-menu="profmenu"] .label,body.rate_school.prof a[data-menu="profmenu"] .label,body.school_newshow.prof a[data-menu="profmenu"] .label,body.school_results.prof a[data-menu="profmenu"] .label,body.search_results.prof a[data-menu="profmenu"] .label,body.show_professor.prof a[data-menu="profmenu"] .label,body.show_school.prof a[data-menu="profmenu"] .label,body.teacher_newshow.prof a[data-menu="profmenu"] .label,body.teacher_results.prof a[data-menu="profmenu"] .label {color: #00aded;}body.blog_buzzpost .right-panel-mtvnad,body.blog_misc .right-panel-mtvnad,body.blog_mtvu .right-panel-mtvnad,body.blog_profstrikesback .right-panel-mtvnad,body.blog_toplist .right-panel-mtvnad,body.rate_professor .right-panel-mtvnad,body.rate_school .right-panel-mtvnad,body.school_newshow .right-panel-mtvnad,body.school_results .right-panel-mtvnad,body.search_results .right-panel-mtvnad,body.show_professor .right-panel-mtvnad,body.show_school .right-panel-mtvnad,body.teacher_newshow .right-panel-mtvnad,body.teacher_results .right-panel-mtvnad {right: 25px;top: 205px;z-index: 999;}.results-text {padding-right: 350px;}body.blog_buzzpost .left-panel.sticky,body.blog_misc .left-panel.sticky,body.blog_mtvu .left-panel.sticky,body.blog_profstrikesback .left-panel.sticky,body.blog_toplist .left-panel.sticky,body.school_results .left-panel.sticky,body.show_professor .left-panel.sticky,body.show_school .left-panel.sticky,body.teacher_results .left-panel.sticky {position: fixed;margin-top: 72px;}body.blog_buzzpost .left-panel .result-list,body.blog_misc .left-panel .result-list,body.blog_mtvu .left-panel .result-list,body.blog_profstrikesback .left-panel .result-list,body.blog_toplist .left-panel .result-list,body.school_results .left-panel .result-list,body.show_professor .left-panel .result-list,body.show_school .left-panel .result-list,body.teacher_results .left-panel .result-list {padding-top: 0;padding-bottom: 0;}body.blog_buzzpost #leftNav,body.blog_misc #leftNav,body.blog_mtvu #leftNav,body.blog_profstrikesback #leftNav,body.blog_toplist #leftNav,body.school_results #leftNav,body.show_professor #leftNav,body.show_school #leftNav,body.teacher_results #leftNav {z-index: 1001;}body.search_results #body {position: relative;background-color: #fff;}table.ad td {background: #f1f1f1;text-align: center;padding-top: 10px;padding-bottom: 10px;}body.rate_professor .right-panel,body.rate_school .right-panel,body.school_find .right-panel,body.school_newshow .right-panel,body.school_results .right-panel,body.teacher_find .right-panel,body.teacher_newshow .right-panel,body.teacher_results .right-panel {z-index: 0;}body.rate_professor #body .overlay,body.rate_school #body .overlay,body.school_find #body .overlay,body.school_newshow #body .overlay,body.school_results #body .overlay,body.teacher_find #body .overlay,body.teacher_newshow #body .overlay,body.teacher_results #body .overlay {z-index: 0;}body.show_professor .right-panel-mtvnad,body.show_school .right-panel-mtvnad {top: 28px;}label {vertical-align: middle !important;}body.search_results #filterBox, body.school_find #filterBox {float: left;margin-top: 20px;margin-left: 20px;min-height: 100px;background: #d6d7d2;padding-top: 10px;padding-bottom: 10px;max-width: calc(100% - 330px);left: 0;}body.search_results #filterBox .header, body.school_find #filterBox .header {float: left;width: 100%;padding-left: 20px;padding-right: 20px;font-size: 22px;line-height: 22px;font-family: "league_gothicregular";color: #424345;border-bottom: 1px solid #fff;padding-bottom: 10px;}body.search_results #filterBox .filteroptions, body.school_find #filterBox .filteroptions {float: left;width: 100%;padding: 20px;}body.search_results #filterBox .filteroptions .option, body.school_find #filterBox .filteroptions .option {float: left;margin-bottom: 20px;width: 100%;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}body.search_results #filterBox .filteroptions .option form, body.school_find #filterBox .filteroptions .option form {vertical-align: middle;display: inline;}body.search_results #filterBox .filteroptions .option:hover .radio span, body.school_find #filterBox .filteroptions .option:hover .radio span {background-color: #008cc1;}body.search_results #filterBox .filteroptions .option:hover label, body.school_find #filterBox .filteroptions .option:hover label {color: #008cc1;}body.search_results #filterBox .filteroptions .radio, body.school_find #filterBox .filteroptions .radio {cursor: pointer;margin-top: 5px;}body.search_results #filterBox .filteroptions label, body.school_find #filterBox .filteroptions label {cursor: pointer;font-family: "Source Sans Pro Light";font-size: 30px;line-height: 30px;margin-left: 20px;color: #fff;}body.search_results #filterBox .filteroptions label.active, body.school_find #filterBox .filteroptions label.active {color: #00adee;}body.search_results #filterBox .filteroptions .sod_select, body.school_find #filterBox .filteroptions .sod_select {margin-left: 10px;margin-top: 10px;height: 50px;font-size: 14px;color: #00adee;border: none;width: 17%;font-family: "Source Sans Pro Black";text-transform: capitalize;text-align: left;background: rgba(255, 255, 255, 0.7) url('large_dropdown-56029bb215ab54bac06cf0163f3575fe.png') 95% center no-repeat;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}body.search_results #filterBox .filteroptions .sod_select:focus, body.search_results #filterBox .filteroptions .sod_select:hover, body.school_find #filterBox .filteroptions .sod_select:focus, body.school_find #filterBox .filteroptions .sod_select:hover {background-color: white;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}body.search_results #filterBox .filteroptions .sod_select .sod_list_wrapper, body.school_find #filterBox .filteroptions .sod_select .sod_list_wrapper {width: 250px;border: none;left: 3px;}body.search_results #filterBox .filteroptions .sod_select .sod_placeholder, body.school_find #filterBox .filteroptions .sod_select .sod_placeholder {color: #00adee;}body.search_results #filterBox .filteroptions .sod_select .sod_label, body.school_find #filterBox .filteroptions .sod_select .sod_label {line-height: 50px;padding-left: 8px;}body.search_results #filterBox .filteroptions .sod_select .sod_list, body.school_find #filterBox .filteroptions .sod_select .sod_list {font-size: 12px;}body.search_results .stickyPanel, body.school_find .stickyPanel {right: 10px;top: 75px;}body.search_results #searchResultsBox, body.school_find #searchResultsBox {display: inline-block;min-height: 800px;padding-left: 20px;padding-right: 30px;padding-bottom: 80px;padding-top: 30px;width: calc(100% - 300px);}body.search_results #searchResultsBox div[data-ad-sizes="728x90"], body.school_find #searchResultsBox div[data-ad-sizes="728x90"] {overflow: visible !important;text-align: center;}body.search_results #searchResultsBox .header, body.school_find #searchResultsBox .header {font-family: "league_gothicregular";font-size: 22px;color: #424345;float: left;width: 100%;}body.search_results #searchResultsBox .query-box, body.school_find #searchResultsBox .query-box {float: left;clear: left;width: 520px;border: 1px solid #a6a6a2;height: 37px;line-height: 37px;font-family: "Source Sans Pro Light";font-size: 22px;padding-left: 42px;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;margin-top: 20px;margin-bottom: 20px;background: #f3f3f1;position: relative;}body.search_results #searchResultsBox .query-box .icon-search, body.school_find #searchResultsBox .query-box .icon-search {position: absolute;left: 8px;color: #909294;top: 8px;}body.search_results #searchResultsBox .not-found-box, body.school_find #searchResultsBox .not-found-box {float: left;clear: left;width: 330px;font-family: "Source Sans Pro";font-size: 15px;color: black;margin-top: 20px;line-height: 17px;}body.search_results #searchResultsBox .not-found-box a, body.school_find #searchResultsBox .not-found-box a {color: #00adee;}body.search_results #searchResultsBox .not-found-box a:hover, body.school_find #searchResultsBox .not-found-box a:hover {color: #008cc1;}body.search_results #searchResultsBox .result-count, body.school_find #searchResultsBox .result-count {width: 100%;clear: both;font-size: 52px;font-family: "league_gothicregular";color: black;margin-top: 50px;margin-bottom: 10px;}body.search_results #searchResultsBox .toppager, body.school_find #searchResultsBox .toppager {display: table;width: 100%;}body.search_results #searchResultsBox .toppager .toppager-left, body.search_results #searchResultsBox .toppager .toppager-right, body.school_find #searchResultsBox .toppager .toppager-left, body.school_find #searchResultsBox .toppager .toppager-right {display: table-cell;vertical-align: top;}body.search_results #searchResultsBox .toppager .toppager-right, body.school_find #searchResultsBox .toppager .toppager-right {float: right;position: relative;z-index: 999;}body.search_results #searchResultsBox .result-pager, body.school_find #searchResultsBox .result-pager {width: 100%;margin-top: 20px;font-family: "Source Sans Pro Black";text-transform: uppercase;color: #a6a6a2;}body.search_results #searchResultsBox .result-pager a, body.school_find #searchResultsBox .result-pager a {color: #00adee;display: inline-block;margin-left: 5px;margin-right: 5px;}body.search_results #searchResultsBox .result-pager a.inactive, body.school_find #searchResultsBox .result-pager a.inactive {color: #a6a6a2;}body.search_results #searchResultsBox .result-pager a.active, body.school_find #searchResultsBox .result-pager a.active {color: #777777;}body.search_results #searchResultsBox .result-pager a:hover, body.school_find #searchResultsBox .result-pager a:hover {color: #008cc1;}body.search_results #searchResultsBox .listings-wrap, body.school_find #searchResultsBox .listings-wrap {float: left;width: 100%;}body.search_results #searchResultsBox .listings-wrap .result-ad-container, body.school_find #searchResultsBox .listings-wrap .result-ad-container {text-align: center;}body.search_results #searchResultsBox .listings-wrap .listings-header, body.school_find #searchResultsBox .listings-wrap .listings-header {border-top: 1px solid #a6a6a2;border-bottom: 1px solid #a6a6a2;float: left;width: 100%;margin-top: 20px;}body.search_results #searchResultsBox .listings-wrap .listings-header .listing-cat,body.search_results #searchResultsBox .listings-wrap .listings-header .listing-name, body.school_find #searchResultsBox .listings-wrap .listings-header .listing-cat,body.school_find #searchResultsBox .listings-wrap .listings-header .listing-name {font-family: "Source Sans Pro Black";text-transform: uppercase;font-size: 14px;line-height: 40px;color: black;}body.search_results #searchResultsBox .listings-wrap .listing-cat, body.school_find #searchResultsBox .listings-wrap .listing-cat {width: 30%;float: left;padding-left: 30px;position: relative;}body.search_results #searchResultsBox .listings-wrap .listing-name, body.school_find #searchResultsBox .listings-wrap .listing-name {float: left;padding-left: 15px;width: 65%;}body.search_results #searchResultsBox .listings-wrap .listings, body.school_find #searchResultsBox .listings-wrap .listings {float: left;width: 100%;margin: 0;padding: 0;}body.search_results #searchResultsBox .listings-wrap .listings li, body.school_find #searchResultsBox .listings-wrap .listings li {float: left;width: 100%;}body.search_results #searchResultsBox .listings-wrap .listings a, body.school_find #searchResultsBox .listings-wrap .listings a {background: #f5f5ee;float: left;display: block;width: 100%;margin-bottom: 2px;height: 100px;}body.search_results #searchResultsBox .listings-wrap .listings a:hover, body.school_find #searchResultsBox .listings-wrap .listings a:hover {background-color: #efefeb;}body.search_results #searchResultsBox .listings-wrap .listings a:hover .listing-name .main, body.school_find #searchResultsBox .listings-wrap .listings a:hover .listing-name .main {color: #00adee;}body.search_results #searchResultsBox .listings-wrap .listings a .listing-cat, body.school_find #searchResultsBox .listings-wrap .listings a .listing-cat {font-size: 14px;font-family: "Source Sans Pro Black";color: #8b8b86;text-transform: uppercase;line-height: 100px;}body.search_results #searchResultsBox .listings-wrap .listings a .listing-cat .icon, body.school_find #searchResultsBox .listings-wrap .listings a .listing-cat .icon {float: left;color: #b2cf36;font-size: 30px;line-height: 100px;margin-right: 30px;}body.search_results #searchResultsBox .listings-wrap .listings a .listing-cat .icon.icon-school, body.school_find #searchResultsBox .listings-wrap .listings a .listing-cat .icon.icon-school {font-size: 40px;}body.search_results #searchResultsBox .listings-wrap .listings a .listing-name .main, body.school_find #searchResultsBox .listings-wrap .listings a .listing-name .main {font-family: "league_gothicregular";font-size: 22px;float: left;width: 100%;color: #424345;margin-top: 25px;}body.search_results #searchResultsBox .listings-wrap .listings a .listing-name .sub, body.school_find #searchResultsBox .listings-wrap .listings a .listing-name .sub {float: left;font-family: "Source Sans Pro";font-size: 12px;color: #8b8b86;text-transform: uppercase;margin-top: 5px;}@media only screen and (max-width: 1140px) {body.search_results #searchResultsBox, body.school_find #searchResultsBox {width: 100%;}body.search_results .result-pager, body.school_find .result-pager {float: left;clear: both;}}@media only screen and (max-width: 835px) {body.search_results .result-ad-container, body.school_find .result-ad-container {display: none;}body.search_results div[data-ad-sizes="728x90"], body.school_find div[data-ad-sizes="728x90"] {display: none;}}body.user_profile {background: #f5f5ee;}body.user_profile #ad {position: absolute;right: 10px;top: 20px;width: 300px;background: #ccc;height: 600px;}body.user_profile #ad-container {position: absolute;right: 30px;top: 30px;}body.user_profile #container {background: #f5f5ee;}body.user_profile .page-wrap {background: #f5f5ee;width: 100%;padding-left: 10;padding-right: 0;padding-top: 30px;}body.user_profile .page-wrap p, body.user_profile .page-wrap .page-title {clear: both;width: 50%;}body.user_profile .page-wrap #mainProfileHead {width: 90%;margin: 0 auto;}body.user_profile .page-wrap #mainProfileHead h1 {margin: 0;font-family: "league_gothicregular";font-size: 52px;line-height: 24px;color: #00adee;}body.user_profile .page-wrap #profileEdit {margin-top: 30px;margin: 0 auto;max-width: 90%;width: 90%;}body.user_profile .page-wrap #profileEdit .form-section {max-width: 644px;margin: 30px 0;width: 100%;}body.user_profile .page-wrap #profileEdit .form-section .form-element {clear: both;margin-bottom: 35px;width: 100%;}body.user_profile .page-wrap #profileEdit .form-section div.label {font-family: "Source Sans Pro Black";color: #21211F;font-size: 12px;display: block;max-width: 272px;opacity: .6;letter-spacing: 0.14em;line-height: 50px;text-transform: uppercase;width: 100%;float: left;}body.user_profile .page-wrap #profileEdit .form-section .input {max-width: 365px;width: 100%;}body.user_profile .page-wrap #profileEdit .form-section .input input {padding: 7px 4px;width: 100%;font-size: 24px;font-family: "Source Sans Pro";border: 1px solid #ccc;}body.user_profile .page-wrap #profileEdit .form-section .input .helptext {font-family: "Source Sans Pro";font-family: 12px;color: #a6a6a2;font-style: italic;}body.user_profile .page-wrap #profileEdit .form-section .input .email-hold {font-family: "Source Sans Pro";font-size: 20px;color: #2e2e2e;display: block;width: 100%;margin-top: 5px;margin-bottom: 10px;}body.user_profile .page-wrap #profileEdit .form-section .input .checkbox {width: auto;}body.user_profile .page-wrap #profileEdit .form-section .input label {font-size: 15px;color: #000;font-family: "Source Sans Pro";line-height: 20px;}body.user_profile .page-wrap #profileEdit .form-section #deleteAccount {margin-bottom: 20px;display: block;width: 100%;font-family: "Source Sans Pro Black";color: #00adee;font-style: 12px;line-height: 27px;text-align: center;margin-top: 10px;text-transform: uppercase;}body.user_profile .page-wrap #profileEdit .form-section #correctProfile {color: #fff;font-family: "league_gothicregular";font-size: 28px;background-color: #00adee;}body.user_profile .page-wrap #profileEdit .form-section #clearChanges {width: 100%;text-transform: uppercase;font-family: "Source Sans Pro Black";font-size: 12px;margin-top: 10px;text-align: center;color: #a6a6a2;}body.user_profile .page-wrap #profileEdit .section-header {font-family: "league_gothicregular";font-size: 37px;color: #2e2e2e;display: block;margin-bottom: 20px;}body.user_profile .page-wrap.faded h1:not(.col), body.user_profile .page-wrap.faded h3:not(.col), body.user_profile .page-wrap.faded div:not(.col), body.user_profile .page-wrap.faded label:not(.col), body.user_profile .page-wrap.faded input:not(.col), body.user_profile .page-wrap.faded p:not(.col), body.user_profile .page-wrap.faded .label:not(.col), body.user_profile .page-wrap.faded .header:not(.col), body.user_profile .page-wrap.faded .profile_text.more-actions:not(.col), body.account_page .page-wrap.faded h1:not(.col), body.account_page .page-wrap.faded h3:not(.col), body.account_page .page-wrap.faded div:not(.col), body.account_page .page-wrap.faded label:not(.col), body.account_page .page-wrap.faded input:not(.col), body.account_page .page-wrap.faded p:not(.col), body.account_page .page-wrap.faded .label:not(.col), body.account_page .page-wrap.faded .header:not(.col), body.account_page .page-wrap.faded .profile_text.more-actions:not(.col) {color: #ADAEA8 !important;}body.signup_success {background: #f5f5ee;}body.signup_success #ad {position: absolute;right: 40px;top: 30px;width: 300px;height: 600px;}body.signup_success .page-wrapper {width: 100%;float: left;padding-left: 40px;padding-top: 30px;padding-right: 360px;padding-bottom: 50px;}body.signup_success .page-wrapper .headline {font-family: "league_gothicregular";text-align: left;font-size: 52px;color: #00adee;float: left;width: 100%;margin-bottom: 0;}body.signup_success .page-wrapper .subheadline {float: left;font-size: 16px;font-family: "Source Sans Pro";color: #7d7c77;margin-top: 10px;}body.signup_success .page-wrapper .congrat-box {float: left;width: 100%;margin-top: 30px;padding-top: 30px;border-top: 1px solid #d9d9d3;}body.signup_success .page-wrapper .congrat-box.first {border-top: none;}body.signup_success .page-wrapper .congrat-box .highlight {font-family: "league_gothicregular";font-size: 37px;color: #464645;float: left;width: 650px;}body.signup_success .page-wrapper .congrat-box p {float: left;width: 63%;margin-right: 2%;font-family: "Source Sans Pro";font-size: 16px;color: #7d7c77;margin-top: 20px;display: inline-block;}body.signup_success .page-wrapper .congrat-box .pageredirect {float: right;width: 35%;background: #00adee;display: inline-block;position: relative;color: #fff;font-family: "league_gothicregular";font-size: 22px;line-height: 52px;text-align: center;}body.signup_success .page-wrapper .congrat-box .pageredirect:hover {background-color: #b2cf36;}@media screen and (max-width: 1118px) {body.rate_professor .stickyPanel,body.rate_school .stickyPanel {display: none !important;}body.rate_professor .left-panel,body.rate_school .left-panel {width: 75% !important;}}@media screen and (max-width: 815px) {body.rate_professor #ad-container,body.rate_school #ad-container {display: none;}}body.rate_professor,body.rate_school {background: #f5f5ee;}body.rate_professor .stickyPanel,body.rate_school .stickyPanel {display: block;right: 0;top: 75px;}body.rate_professor .stickyPanel .OUTBRAIN,body.rate_school .stickyPanel .OUTBRAIN {max-width: 300px;}body.rate_professor #ad-container,body.rate_school #ad-container {padding-left: 30px;}body.rate_professor #ad-container div,body.rate_school #ad-container div {overflow: visible !important;}body.rate_professor .actions.custom-actions,body.rate_school .actions.custom-actions {position: inherit;width: 100%;}body.rate_professor #mtvnAddFind,body.rate_school #mtvnAddFind {padding-left: 20px;}body.rate_professor.home_professorrate a[data-menu=rateMenu],body.rate_school.home_professorrate a[data-menu=rateMenu] {background: #00adee;}body.rate_professor.home_professorrate a[data-menu=rateMenu] .icon,body.rate_professor.home_professorrate a[data-menu=rateMenu] .label,body.rate_school.home_professorrate a[data-menu=rateMenu] .icon,body.rate_school.home_professorrate a[data-menu=rateMenu] .label {color: #00adee;}body.rate_professor.home_schoolrate a[data-menu=rateMenu],body.rate_school.home_schoolrate a[data-menu=rateMenu] {background: #00adee;}body.rate_professor.home_schoolrate a[data-menu=rateMenu] .icon,body.rate_professor.home_schoolrate a[data-menu=rateMenu] .label,body.rate_school.home_schoolrate a[data-menu=rateMenu] .icon,body.rate_school.home_schoolrate a[data-menu=rateMenu] .label {color: #00adee;}body.rate_professor .left-panel,body.rate_school .left-panel {margin-bottom: 20px;margin-right: 10px;}body.rate_professor .left-panel .mobile-viewguidelines,body.rate_school .left-panel .mobile-viewguidelines {display: none;}body.rate_professor .left-panel .rate-info,body.rate_school .left-panel .rate-info {border-top: 1px solid #a6a6a2;border-bottom: 1px solid #a6a6a2;padding: 20px;float: left;width: 100%;}body.rate_professor .left-panel .rate-info .name,body.rate_school .left-panel .rate-info .name {font-family: "league_gothicregular";color: #000;font-size: 42px;float: left;width: 100%;}body.rate_professor .left-panel .rate-info .school,body.rate_professor .left-panel .rate-info .subject,body.rate_school .left-panel .rate-info .school,body.rate_school .left-panel .rate-info .subject {font-family: "Source Sans Pro";font-size: 15px;color: #000;float: left;width: 100%;}body.rate_professor .left-panel .rate-info a,body.rate_school .left-panel .rate-info a {padding-top: 10px;color: #00adee;display: inline-block;font-family: "Source Sans Pro Black";font-size: 12px;line-height: 24px;text-transform: uppercase;letter-spacing: 0.14em;}body.rate_professor .left-panel .rate-info a:hover,body.rate_school .left-panel .rate-info a:hover {color: #008cc1;}body.rate_professor .lozeng,body.rate_school .lozeng {padding-left: 40px;float: left;margin: 0 10px 5px 0;padding-right: 20px;padding-top: 7px;padding-bottom: 8px;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;-webkit-background-clip: padding;-moz-background-clip: padding;background-clip: padding-box;background-color: #a6a6a2;background-position: 0 -280px;background-position: 12px 8px;text-decoration: none;font-family: "Source Sans Pro";font-weight: 100;color: #fff;text-transform: uppercase;letter-spacing: 0.08em;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;}body.rate_professor .lozeng.active,body.rate_school .lozeng.active {background-color: #b2cf36;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;}body.rate_professor .lozeng.mandatory.active, body.rate_professor .lozeng.mandatory:active, body.rate_professor .lozeng.mandatory:focus,body.rate_school .lozeng.mandatory.active,body.rate_school .lozeng.mandatory:active,body.rate_school .lozeng.mandatory:focus {background-color: #b2cf36;}body.rate_professor .lozeng.negative.active,body.rate_school .lozeng.negative.active {background-color: #e52a6d;background-position: 12px -97px;}body.rate_professor .lozeng.positive.active,body.rate_school .lozeng.positive.active {background-color: #b2cf36;background-position: 12px -27px;}body.rate_professor #coursecode-dropdown,body.rate_school #coursecode-dropdown {display: none;}body.rate_professor .coursecode-combobox,body.rate_school .coursecode-combobox {color: #464645;float: left;font-family: "Source Sans Pro";font-size: 17px;line-height: 34px;margin: 0 5% 0 0;width: 45%;}body.rate_professor .coursecode-combobox .course-code-help-text,body.rate_school .coursecode-combobox .course-code-help-text {background: #e6e6e6;color: #464645;font-size: 12px;line-height: 14px;padding: 10px;}body.rate_professor .coursecode-combobox .course-code-help-text:active, body.rate_professor .coursecode-combobox .course-code-help-text:hover,body.rate_school .coursecode-combobox .course-code-help-text:active,body.rate_school .coursecode-combobox .course-code-help-text:hover {color: #464645;}body.rate_professor input.combobox,body.rate_school input.combobox {height: 31px;padding: 5px 40px 5px 5px !important;margin: 0 !important;display: inline-block !important;width: 100% !important;font-family: "Source Sans Pro Semibold";font-size: 18px;line-height: 23px;color: #00adee;}body.rate_professor input.combobox::-ms-clear,body.rate_school input.combobox::-ms-clear {width: 0;height: 0;}body.rate_professor .combobox-container,body.rate_school .combobox-container {display: inline-block;float: left;}body.rate_professor .combobox-container .dropdown-menu,body.rate_school .combobox-container .dropdown-menu {border: 1px solid #a6a6a2;border-top: 0;}body.rate_professor .dropdown-toggle,body.rate_school .dropdown-toggle {position: absolute;right: 0;top: 5px;height: 25px;border-left: 1px solid #c4c4c4;}body.rate_professor .dropdown-menu,body.rate_school .dropdown-menu {background: #fff;border-top: 0;left: 0;position: absolute;top: 31px;width: 100%;z-index: 999;}body.rate_professor .dropdown-menu li,body.rate_school .dropdown-menu li {padding: 0 10px;cursor: pointer;}body.rate_professor .dropdown-menu li.active,body.rate_school .dropdown-menu li.active {background-color: #00adee;color: #fff;}body.rate_professor .dropdown-menu li.active a,body.rate_school .dropdown-menu li.active a {color: #fff;}body.rate_professor .input-group,body.rate_school .input-group {position: relative;z-index: 8;}body.rate_professor .caret,body.rate_school .caret {display: inline-block;background: url('blue_dropdown-ea3e626a8a3abc76759a8d8be5fefe38.png') no-repeat 95% center;vertical-align: middle;width: 15px;height: 9px;margin: -10px 10px 4px 9px;}body.rate_professor .glyphicon-remove,body.rate_school .glyphicon-remove {display: inline-block;background: url('cross-5cebce3111054dcd2a17c5857b38d1e6.png') no-repeat 95% center;background-size: 15px 15px;margin: -11px 10px 4px 9px;height: 15px;width: 15px;vertical-align: middle;}body.rate_professor .form-inline .combobox-container,body.rate_professor .form-search .combobox-container,body.rate_school .form-inline .combobox-container,body.rate_school .form-search .combobox-container {display: inline-block;margin-bottom: 0;vertical-align: top;}body.rate_professor .form-inline .combobox-container .input-group-addon,body.rate_professor .form-search .combobox-container .input-group-addon,body.rate_school .form-inline .combobox-container .input-group-addon,body.rate_school .form-search .combobox-container .input-group-addon {width: auto;}body.rate_professor .combobox-selected .caret,body.rate_school .combobox-selected .caret {display: none;}body.rate_professor .combobox-container:not(.combobox-selected) .glyphicon-remove,body.rate_school .combobox-container:not(.combobox-selected) .glyphicon-remove {display: none;}body.rate_professor .typeahead-long,body.rate_school .typeahead-long {max-height: 300px;overflow-y: auto;}body.rate_professor .control-group.error .combobox-container .add-on,body.rate_school .control-group.error .combobox-container .add-on {color: #B94A48;border-color: #B94A48;}body.rate_professor .control-group.error .combobox-container .caret,body.rate_school .control-group.error .combobox-container .caret {border-top-color: #B94A48;}body.rate_professor .control-group.warning .combobox-container .add-on,body.rate_school .control-group.warning .combobox-container .add-on {color: #C09853;border-color: #C09853;}body.rate_professor .control-group.warning .combobox-container .caret,body.rate_school .control-group.warning .combobox-container .caret {border-top-color: #C09853;}body.rate_professor .control-group.success .combobox-container .add-on,body.rate_school .control-group.success .combobox-container .add-on {color: #468847;border-color: #468847;}body.rate_professor .control-group.success .combobox-container .caret,body.rate_school .control-group.success .combobox-container .caret {border-top-color: #468847;}body.rate_professor .extra-internship,body.rate_school .extra-internship {display: none;}body.rate_professor .rate-slider,body.rate_school .rate-slider {width: 311px;}body.rate_professor .rate-number,body.rate_school .rate-number {float: left;font-size: 32px;width: 32px;font-family: "league_gothicregular";color: black;margin-right: 10px;}body.rate_professor .rate-wrap,body.rate_school .rate-wrap {width: 660px;float: left;}body.rate_professor .dosanddonts,body.rate_school .dosanddonts {float: left;width: 620px;padding: 20px;background: #ebebe6;margin-left: 30px;margin-top: 30px;}body.rate_professor .dosanddonts .header,body.rate_school .dosanddonts .header {float: left;width: 100%;border-bottom: 1px solid #a6a6a2;padding-bottom: 0;}body.rate_professor .dosanddonts .header h1,body.rate_school .dosanddonts .header h1 {font-size: 35px;font-family: "league_gothicregular";color: #00adee;float: left;width: auto;margin: 0;padding: 0;}body.rate_professor .dosanddonts .header .viewguidelines,body.rate_school .dosanddonts .header .viewguidelines {color: #00adee;float: right;font-family: "Source Sans Pro Black";font-size: 12px;line-height: 1.2;padding: 20px 0;text-transform: uppercase;letter-spacing: 0.14em;}body.rate_professor .dosanddonts .header .viewguidelines:hover,body.rate_school .dosanddonts .header .viewguidelines:hover {color: #008cc1;}body.rate_professor .dosanddonts .doanddontwrap .item,body.rate_school .dosanddonts .doanddontwrap .item {float: left;width: 160px;margin-left: 50px;margin-top: 20px;}body.rate_professor .dosanddonts .doanddontwrap .item:first-child,body.rate_school .dosanddonts .doanddontwrap .item:first-child {margin-left: 0;}body.rate_professor .dosanddonts .doanddontwrap .item .label,body.rate_school .dosanddonts .doanddontwrap .item .label {font-family: "league_gothicregular";font-size: 35px;color: #a6a6a2;}body.rate_professor .dosanddonts .doanddontwrap .item .description,body.rate_school .dosanddonts .doanddontwrap .item .description {margin-top: 10px;font-family: "Source Sans Pro";font-size: 14px;color: #a6a6a2;line-height: 1.3;}body.rate_professor form.rate,body.rate_school form.rate {float: left;width: 100%;padding-left: 30px;padding-top: 30px;}body.rate_professor form.rate .headline,body.rate_school form.rate .headline {font-family: "league_gothicregular";font-size: 35px;color: #00adee;margin-bottom: 10px;}body.rate_professor form.rate .form-element,body.rate_school form.rate .form-element {float: left;width: 100%;margin-bottom: 40px;position: relative;}body.rate_professor form.rate .form-element .left-padding,body.rate_school form.rate .form-element .left-padding {padding-left: 7px;}body.rate_professor form.rate .form-element .captcha .error,body.rate_school form.rate .form-element .captcha .error {margin-bottom: 10px;text-align: center;}body.rate_professor form.rate .form-element .captcha .extra,body.rate_school form.rate .form-element .captcha .extra {width: 100%;}body.rate_professor form.rate .form-element .extra,body.rate_school form.rate .form-element .extra {float: right;width: 359px;padding-top: 7px;}body.rate_professor form.rate .form-element .extra .error,body.rate_school form.rate .form-element .extra .error {display: none;color: #a12121;font-family: "Source Sans Pro Semibold";font-size: 15px;}body.rate_professor form.rate .form-element .extra #course-character-limit,body.rate_school form.rate .form-element .extra #course-character-limit {line-height: 1.1;}body.rate_professor form.rate .form-element.error .error,body.rate_school form.rate .form-element.error .error {display: block;}body.rate_professor form.rate .form-element.error input[type='text'],body.rate_school form.rate .form-element.error input[type='text'] {border: 1px solid #a12121 !important;}body.rate_professor form.rate .form-element.error .counter,body.rate_school form.rate .form-element.error .counter {color: #a12121 !important;}body.rate_professor form.rate .form-element .label,body.rate_school form.rate .form-element .label {float: left;margin-top: 7px;}body.rate_professor form.rate .form-element .label .counter,body.rate_school form.rate .form-element .label .counter {font-family: "league_gothicregular";font-size: 32px;color: #a6a6a2;float: left;margin-right: 20px;}body.rate_professor form.rate .form-element .label .text,body.rate_school form.rate .form-element .label .text {font-family: "Source Sans Pro Black";font-size: 12px;text-transform: uppercase;color: #000;opacity: 0.6;float: left;line-height: 27px;letter-spacing: 0.14em;}body.rate_professor form.rate .form-element .label .text span.optional,body.rate_school form.rate .form-element .label .text span.optional {font-family: "Source Sans Pro";text-transform: capitalize;}body.rate_professor form.rate .form-element .label .explain-course-text,body.rate_school form.rate .form-element .label .explain-course-text {float: left;font-family: "Source Sans Pro";font-size: 14px;color: #a6a6a2;clear: left;margin-left: 30px;line-height: 18px;width: 100%;max-width: 220px;}body.rate_professor form.rate .form-element .input,body.rate_school form.rate .form-element .input {float: left;}body.rate_professor form.rate .form-element .input input[type=text],body.rate_school form.rate .form-element .input input[type=text] {margin-left: 130px;margin-right: 15px;border: 1px solid #a6a6a2;padding: 5px 7px;font-family: "Source Sans Pro";font-size: 18px;width: 151px;float: left;border-radius: 0;}body.rate_professor form.rate .form-element .input #textQuestionValue,body.rate_school form.rate .form-element .input #textQuestionValue {margin: 0;width: 100%;max-width: 300px;}body.rate_professor form.rate .form-element .input.course-code,body.rate_school form.rate .form-element .input.course-code {float: right;width: 60%;}body.rate_professor form.rate .form-element .input.course-code input,body.rate_school form.rate .form-element .input.course-code input {margin-left: 0;text-transform: uppercase;}body.rate_professor form.rate .form-element.slider .input,body.rate_school form.rate .form-element.slider .input {margin-top: 7px;float: right;}body.rate_professor form.rate .form-element.slider .extra,body.rate_school form.rate .form-element.slider .extra {width: 347px;padding-top: 0;}body.rate_professor form.rate .form-element.lozenger .input,body.rate_school form.rate .form-element.lozenger .input {float: right;margin-right: 15px;margin-top: 10px;}body.rate_professor form.rate .form-element.lozenger .extra,body.rate_school form.rate .form-element.lozenger .extra {width: 235px;}body.rate_professor form.rate .form-element.tagger,body.rate_school form.rate .form-element.tagger {border-top: 1px solid #000;border-bottom: 1px solid #000;padding-top: 30px;padding-bottom: 30px;}body.rate_professor form.rate .form-element.tagger .explain-text,body.rate_school form.rate .form-element.tagger .explain-text {float: left;font-family: "Source Sans Pro";font-size: 14px;color: #a6a6a2;clear: both;margin-left: 30px;}body.rate_professor form.rate .form-element.tagger .tag-holder,body.rate_school form.rate .form-element.tagger .tag-holder {float: left;width: 575px;margin-left: 31px;margin-top: 20px;display: block;}body.rate_professor form.rate .form-element.tagger .tag-holder.opened,body.rate_school form.rate .form-element.tagger .tag-holder.opened {display: block;}body.rate_professor form.rate .form-element.tagger .tag-holder a,body.rate_school form.rate .form-element.tagger .tag-holder a {display: block;float: left;padding: 5px 7px;width: auto;background: #b8b8b3;color: #fff;font-family: "Source Sans Pro";text-decoration: none;font-size: 14px;margin-right: 6px;margin-bottom: 6px;text-transform: uppercase;}body.rate_professor form.rate .form-element.tagger .tag-holder a.active,body.rate_school form.rate .form-element.tagger .tag-holder a.active {background: #00adee;}body.rate_professor form.rate .form-element.grade .extra,body.rate_school form.rate .form-element.grade .extra {width: 100%;max-width: 283px;clear: both;}body.rate_professor form.rate .form-element.comment-box,body.rate_school form.rate .form-element.comment-box {position: relative;}body.rate_professor form.rate .form-element.comment-box .character-count,body.rate_school form.rate .form-element.comment-box .character-count {float: right;font-family: "Source Sans Pro";font-size: 15px;font-style: italic;margin-top: 7px;margin-right: 50px;}body.rate_professor form.rate .form-element.comment-box .extra,body.rate_school form.rate .form-element.comment-box .extra {width: auto;margin-left: 30px;float: left;}body.rate_professor form.rate .form-element.comment-box .input,body.rate_school form.rate .form-element.comment-box .input {float: left;clear: both;}body.rate_professor form.rate .form-element.comment-box .input textarea,body.rate_school form.rate .form-element.comment-box .input textarea {width: 550px;height: 130px;padding: 12px;color: #505050;font-size: 15px;font-family: "Source Sans Pro";line-height: 21px;border-radius: 0;}body.rate_professor form.rate .form-element.comment-box .input textarea:focus,body.rate_school form.rate .form-element.comment-box .input textarea:focus {outline: none;}body.rate_professor form.rate .form-element.textbook-used .input,body.rate_school form.rate .form-element.textbook-used .input {float: right;width: 45%;}body.rate_professor form.rate .form-element.textbook-used .input input[type="text"],body.rate_school form.rate .form-element.textbook-used .input input[type="text"] {font-family: "Source Sans Pro Semibold";float: right;text-transform: uppercase;margin: 10px 0 0;width: 100%;max-width: 300px;}body.rate_professor form.rate .form-element.grade .input,body.rate_school form.rate .form-element.grade .input {float: right;font-weight: bold;width: 45%;}body.rate_professor form.rate .form-element.grade .input .sod_select,body.rate_school form.rate .form-element.grade .input .sod_select {margin: 1px 0 0;height: 36px;font-size: 18px;color: #333333;border: 1px solid #a6a6a2;width: 100%;max-width: 300px;font-family: "Source Sans Pro";float: left;background: white url('smallselectbtn-12ee9fa5684fbe616d95062e19765f3b.png') 94% center no-repeat;text-align: left;padding-left: 10px;}body.rate_professor form.rate .form-element.grade .input .sod_select .sod_list_wrapper,body.rate_school form.rate .form-element.grade .input .sod_select .sod_list_wrapper {width: 100%;max-width: 300px;border: 1px solid #a6a6a2;left: 2px;}body.rate_professor form.rate .form-element.grade .input .sod_select .sod_placeholder,body.rate_school form.rate .form-element.grade .input .sod_select .sod_placeholder {color: #505050;}body.rate_professor form.rate .form-element.grade .input .sod_select .sod_label,body.rate_school form.rate .form-element.grade .input .sod_select .sod_label {font-weight: bold;line-height: 36px;}body.rate_professor form.rate .form-element.internship .label .text,body.rate_school form.rate .form-element.internship .label .text {width: 275px;}body.rate_professor form.rate .form-element.internship .input,body.rate_school form.rate .form-element.internship .input {float: right;font-weight: bold;width: 45%;}body.rate_professor form.rate .form-element.internship .input .sod_select,body.rate_school form.rate .form-element.internship .input .sod_select {margin: 1px 0 0;height: 36px;font-size: 18px;color: #333333;border: 1px solid #a6a6a2;width: 100%;max-width: 300px;font-family: "Source Sans Pro";float: left;background: white url('smallselectbtn-12ee9fa5684fbe616d95062e19765f3b.png') 94% center no-repeat;text-align: left;padding-left: 10px;}body.rate_professor form.rate .form-element.internship .input .sod_select .sod_list_wrapper,body.rate_school form.rate .form-element.internship .input .sod_select .sod_list_wrapper {width: 100%;max-width: 300px;border: 1px solid #a6a6a2;left: 2px;}body.rate_professor form.rate .form-element.internship .input .sod_select .sod_placeholder,body.rate_school form.rate .form-element.internship .input .sod_select .sod_placeholder {color: #505050;}body.rate_professor form.rate .form-element.internship .input .sod_select .sod_label,body.rate_school form.rate .form-element.internship .input .sod_select .sod_label {font-weight: bold;line-height: 36px;}body.rate_professor form.rate .form-element.additionalratingQuestion .label .text,body.rate_school form.rate .form-element.additionalratingQuestion .label .text {width: 275px;}body.rate_professor form.rate .form-element.additionalratingQuestion .input,body.rate_school form.rate .form-element.additionalratingQuestion .input {float: right;font-weight: bold;width: 45%;}body.rate_professor form.rate .form-element.additionalratingQuestion .input .sod_select,body.rate_school form.rate .form-element.additionalratingQuestion .input .sod_select {margin: 1px 0 0;height: 36px;font-size: 18px;color: #333333;border: 1px solid #a6a6a2;width: 100%;max-width: 300px;font-family: "Source Sans Pro";float: right;background: white url('smallselectbtn-12ee9fa5684fbe616d95062e19765f3b.png') 94% center no-repeat;text-align: left;padding-left: 10px;}body.rate_professor form.rate .form-element.additionalratingQuestion .input .sod_select .sod_list_wrapper,body.rate_school form.rate .form-element.additionalratingQuestion .input .sod_select .sod_list_wrapper {width: 100%;max-width: 300px;border: 1px solid #a6a6a2;left: 2px;}body.rate_professor form.rate .form-element.additionalratingQuestion .input .sod_select .sod_placeholder,body.rate_school form.rate .form-element.additionalratingQuestion .input .sod_select .sod_placeholder {color: #505050;}body.rate_professor form.rate .form-element.additionalratingQuestion .input .sod_select .sod_label,body.rate_school form.rate .form-element.additionalratingQuestion .input .sod_select .sod_label {font-weight: bold;line-height: 36px;}body.rate_professor form.rate .form-element.submit,body.rate_school form.rate .form-element.submit {border-top: 1px solid #000;padding-top: 30px;}body.rate_professor form.rate .form-element.submit .captcha,body.rate_school form.rate .form-element.submit .captcha {width: 313px;margin: 0 auto;height: 125px;display: block;}body.rate_professor form.rate .form-element.submit .terms,body.rate_school form.rate .form-element.submit .terms {width: 313px;margin: 10px auto;display: block;font-family: "Source Sans Pro";font-size: 12px;color: #464645;line-height: 1.4;}body.rate_professor form.rate .form-element.submit input[type=submit],body.rate_school form.rate .form-element.submit input[type=submit] {background-color: #00adee;border-radius: 0;border: none;color: #fff;cursor: pointer;display: block;font-family: "league_gothicregular";font-size: 28px;margin: 20px auto;padding-bottom: 10px;padding-top: 10px;text-align: center;width: 313px;}.cancelbtn {margin: 0 auto;display: block;text-align: center;font-family: "Source Sans Pro Black";text-transform: uppercase;font-size: 12px;color: #505050;letter-spacing: 0.14em;}.cancelbtn:hover {color: #00adee;}body.rate_professor .cancelbtn,body.rate_school .cancelbtn {color: #00adee;}body.rate_professor .cancelbtn:hover,body.rate_school .cancelbtn:hover {color: #008cc1;}.help-toggle {border-radius: 50%;background: #c4c4be url('rate-help-69ce3c7294a5bb7bd24650a3ea107f2d.png?1490805390') center center no-repeat;background-size: 35%;width: 25px;height: 25px;display: inline-block;cursor: hand;cursor: pointer;float: right;}.help-toggle.active {background: #00adee url('rate-x-8bfb554ad19832f2151d150d76718b1e.png?1490805390') center center no-repeat;background-size: 50%;}.no-touch .help-toggle:hover {background-color: #00adee;}.help-text {font-size: 14px;font-family: "Source Sans Pro";color: #fff;background-color: #00adee;padding: 15px;float: right;margin-top: 10px;text-align: left;width: 100%;line-height: 1.2;display: none;}body.rate_professor form.rate .form-element.comment-box .input textarea {margin-left: 30px;}body.rate_school form.rate .form-element.comment-box .input textarea {margin-left: 38px;}@media screen and (min-width: 768px) {body.rate_professor form.rate .form-element.slider,body.rate_school form.rate .form-element.slider {margin-bottom: 40px;}body.rate_professor form.rate .form-element.slider .input,body.rate_school form.rate .form-element.slider .input {width: 62%;}body.rate_professor form.rate .form-element.slider .label,body.rate_school form.rate .form-element.slider .label {margin-top: 0;max-width: 250px !important;width: 38%;}body.rate_professor form.rate .form-element.slider .label .text,body.rate_school form.rate .form-element.slider .label .text {max-width: 220px;}body.rate_professor form.rate .form-element.grade input,body.rate_school form.rate .form-element.grade input {margin-right: 0 !important;}body.rate_professor form.rate .form-element.lozenger .input,body.rate_school form.rate .form-element.lozenger .input {width: 50%;margin: 0 !important;text-align: right;}body.rate_professor form.rate .form-element.lozenger .input.fix-wide,body.rate_school form.rate .form-element.lozenger .input.fix-wide {width: 68% !important;}body.rate_professor form.rate .form-element.lozenger .input .lozeng,body.rate_school form.rate .form-element.lozenger .input .lozeng {display: inline-block !important;float: none !important;margin: 0 0 0 10px !important;}body.rate_professor form.rate .form-element.lozenger .label,body.rate_school form.rate .form-element.lozenger .label {margin-top: 0;width: 50%;}body.rate_professor form.rate .form-element.lozenger .label.fix-wide,body.rate_school form.rate .form-element.lozenger .label.fix-wide {width: 31% !important;}}.sRatingComments {float: left;width: 620px;padding: 5px;background: #ebebe6;margin-left: -3px;margin-top: 0;margin-bottom: 15px;}.sRatingComments .header {float: left;width: 100%;border-bottom: 1px solid #a6a6a2;padding-bottom: 0;}.sRatingComments .header h1 {font-size: 35px;font-family: "league_gothicregular";color: #00adee;float: left;width: auto;margin: 0;padding: 0;}.sRatingComments .header .viewguidelines {color: #00adee;float: right;font-family: "Source Sans Pro Black";font-size: 12px;line-height: 1.2;padding: 20px 0;text-transform: uppercase;letter-spacing: 0.14em;}.sRatingComments .header .viewguidelines:hover {color: #008cc1;}.sRatingCommentswrap .item {float: left;margin: 20px 10px 10px;}.sRatingCommentswrap .item .label {font-family: "league_gothicregular";font-size: 35px;color: #a6a6a2;}.sRatingCommentswrap .item .description {margin-top: -13px;font-family: "Source Sans Pro";font-size: 14px;color: #a6a6a2;line-height: 1.3;}@media screen and (max-width: 767px) {.sRatingComments {margin-top: 0;width: 100%;}}body.report_school_rating,body.report_professor_rating,body.report_professor_note,body.submit_correction {background: #f5f5ee;}body.report_school_rating .report-contain,body.report_professor_rating .report-contain,body.report_professor_note .report-contain,body.submit_correction .report-contain {width: 635px;float: left;margin-left: 30px;margin-top: 30px;}body.report_school_rating .report-contain .form-elem.error input, body.report_school_rating .report-contain .form-elem.error textarea, body.report_school_rating .report-contain .form-elem.error .sod_select,body.report_professor_rating .report-contain .form-elem.error input,body.report_professor_rating .report-contain .form-elem.error textarea,body.report_professor_rating .report-contain .form-elem.error .sod_select,body.report_professor_note .report-contain .form-elem.error input,body.report_professor_note .report-contain .form-elem.error textarea,body.report_professor_note .report-contain .form-elem.error .sod_select,body.submit_correction .report-contain .form-elem.error input,body.submit_correction .report-contain .form-elem.error textarea,body.submit_correction .report-contain .form-elem.error .sod_select {border-color: #a12121;}body.report_school_rating .report-contain .form-elem.error .captcha .error-message,body.report_professor_rating .report-contain .form-elem.error .captcha .error-message,body.report_professor_note .report-contain .form-elem.error .captcha .error-message,body.submit_correction .report-contain .form-elem.error .captcha .error-message {text-align: center;}body.report_school_rating .report-contain .form-elem.error .error-message,body.report_professor_rating .report-contain .form-elem.error .error-message,body.report_professor_note .report-contain .form-elem.error .error-message,body.submit_correction .report-contain .form-elem.error .error-message {display: block;text-align: left;line-height: 1;margin-top: 10px;}body.report_school_rating .report-contain .captcha,body.report_professor_rating .report-contain .captcha,body.report_professor_note .report-contain .captcha,body.submit_correction .report-contain .captcha {margin: 35px auto 0;width: 315px;}body.report_school_rating .report-contain #recaptcha_area,body.report_professor_rating .report-contain #recaptcha_area,body.report_professor_note .report-contain #recaptcha_area,body.submit_correction .report-contain #recaptcha_area {margin: 0 auto;}body.report_school_rating .report-contain .report-type,body.report_professor_rating .report-contain .report-type,body.report_professor_note .report-contain .report-type,body.submit_correction .report-contain .report-type {font-family: "league_gothicregular";font-size: 52px;line-height: 52px;color: #464645;}body.report_school_rating .report-contain .oops-text,body.report_professor_rating .report-contain .oops-text,body.report_professor_note .report-contain .oops-text,body.submit_correction .report-contain .oops-text {font-family: "Source Sans Pro";font-size: 15px;color: #6f6f71;margin-top: 10px;}body.report_school_rating .report-contain .oops-text span,body.report_professor_rating .report-contain .oops-text span,body.report_professor_note .report-contain .oops-text span,body.submit_correction .report-contain .oops-text span {font-family: "Source Sans Pro Black";}body.report_school_rating .report-contain .reporting-block,body.report_professor_rating .report-contain .reporting-block,body.report_professor_note .report-contain .reporting-block,body.submit_correction .report-contain .reporting-block {float: left;padding: 20px;margin-top: 24px;background: #e7e7de;width: 100%;}body.report_school_rating .report-contain .reporting-block .name,body.report_professor_rating .report-contain .reporting-block .name,body.report_professor_note .report-contain .reporting-block .name,body.submit_correction .report-contain .reporting-block .name {font-family: "league_gothicregular";font-size: 52px;}body.report_school_rating .report-contain .reporting-block .info,body.report_professor_rating .report-contain .reporting-block .info,body.report_professor_note .report-contain .reporting-block .info,body.submit_correction .report-contain .reporting-block .info {font-family: "Source Sans Pro";font-family: 15px;}body.report_school_rating .report-contain .label,body.report_professor_rating .report-contain .label,body.report_professor_note .report-contain .label,body.submit_correction .report-contain .label {font-family: "Source Sans Pro Semibold";color: #505050;font-size: 16px;float: left;width: 100%;margin-bottom: 5px;}body.report_school_rating .report-contain .report-text,body.report_professor_rating .report-contain .report-text,body.report_professor_note .report-contain .report-text,body.submit_correction .report-contain .report-text {float: left;width: 100%;font-family: "Source Sans Pro";font-style: italic;font-size: 16px;margin-bottom: 30px;color: #505050;line-height: 23px;word-wrap: break-word;}body.report_school_rating .report-contain .explain,body.report_professor_rating .report-contain .explain,body.report_professor_note .report-contain .explain,body.submit_correction .report-contain .explain {float: left;width: 100%;font-family: "Source Sans Pro";font-size: 16px;line-height: 23px;color: #505050;}body.report_school_rating .report,body.report_professor_rating .report,body.report_professor_note .report,body.submit_correction .report {float: left;margin-top: 50px;width: 100%;}body.report_school_rating .report label,body.report_professor_rating .report label,body.report_professor_note .report label,body.submit_correction .report label {float: left;margin-bottom: 10px;font-size: 12px;font-family: "Source Sans Pro Black";width: 100%;letter-spacing: 0.14em;text-transform: uppercase;color: #878783;}body.report_school_rating .report textarea,body.report_professor_rating .report textarea,body.report_professor_note .report textarea,body.submit_correction .report textarea {width: 100%;height: 200px;}body.report_school_rating .report .counter,body.report_professor_rating .report .counter,body.report_professor_note .report .counter,body.submit_correction .report .counter {float: right;margin-top: 10px;color: #656565;font-size: 15px;font-family: "Source Sans Pro";font-style: italic;}body.report_school_rating .correction,body.report_professor_rating .correction,body.report_professor_note .correction,body.submit_correction .correction {float: left;width: 100%;padding-top: 30px;}body.report_school_rating .correction .form-elem.error input, body.report_school_rating .correction .form-elem.error .sod_select,body.report_professor_rating .correction .form-elem.error input,body.report_professor_rating .correction .form-elem.error .sod_select,body.report_professor_note .correction .form-elem.error input,body.report_professor_note .correction .form-elem.error .sod_select,body.submit_correction .correction .form-elem.error input,body.submit_correction .correction .form-elem.error .sod_select {border: 1px solid #a12121;}body.report_school_rating .correction .form-elem.error .error,body.report_professor_rating .correction .form-elem.error .error,body.report_professor_note .correction .form-elem.error .error,body.submit_correction .correction .form-elem.error .error {display: block;clear: both;color: #a12121;font-size: 15px;font-family: "Source Sans Pro Semibold";padding: 7px 0 0 270px;}@media screen and (max-width: 767px) {body.report_school_rating .correction .form-elem.error .error,body.report_professor_rating .correction .form-elem.error .error,body.report_professor_note .correction .form-elem.error .error,body.submit_correction .correction .form-elem.error .error {padding: 7px 0 0 0;}}body.report_school_rating .correction .form-elem.error .captcha + .error,body.report_professor_rating .correction .form-elem.error .captcha + .error,body.report_professor_note .correction .form-elem.error .captcha + .error,body.submit_correction .correction .form-elem.error .captcha + .error {padding: 7px 30px 0 290px;text-align: center;}@media screen and (max-width: 767px) {body.report_school_rating .correction .form-elem.error .captcha + .error,body.report_professor_rating .correction .form-elem.error .captcha + .error,body.report_professor_note .correction .form-elem.error .captcha + .error,body.submit_correction .correction .form-elem.error .captcha + .error {padding: 7px 0 0 0;max-width: 318px;margin: 0 auto;}}body.report_school_rating .correction .form-elem,body.report_professor_rating .correction .form-elem,body.report_professor_note .correction .form-elem,body.submit_correction .correction .form-elem {float: left;width: 100%;margin-bottom: 30px;}body.report_school_rating .correction .form-elem .error,body.report_professor_rating .correction .form-elem .error,body.report_professor_note .correction .form-elem .error,body.submit_correction .correction .form-elem .error {display: none;}body.report_school_rating .correction .form-elem .label,body.report_professor_rating .correction .form-elem .label,body.report_professor_note .correction .form-elem .label,body.submit_correction .correction .form-elem .label {float: left;width: 270px;line-height: 40px;font-family: "Source Sans Pro Black";color: #878783;text-transform: uppercase;font-size: 12px;letter-spacing: 0.14em;}body.report_school_rating .correction .form-elem .captcha,body.report_professor_rating .correction .form-elem .captcha,body.report_professor_note .correction .form-elem .captcha,body.submit_correction .correction .form-elem .captcha {float: left;margin-left: 290px;}body.report_school_rating .correction .form-elem .sod_select,body.report_professor_rating .correction .form-elem .sod_select,body.report_professor_note .correction .form-elem .sod_select,body.submit_correction .correction .form-elem .sod_select {margin: 0;height: 45px;font-size: 25px;color: #000;border: 1px solid #a6a6a2;width: 365px;font-family: "Source Sans Pro Light";vertical-align: middle;text-align: left;padding-left: 10px;}body.report_school_rating .correction .form-elem .sod_select .sod_list_wrapper,body.report_professor_rating .correction .form-elem .sod_select .sod_list_wrapper,body.report_professor_note .correction .form-elem .sod_select .sod_list_wrapper,body.submit_correction .correction .form-elem .sod_select .sod_list_wrapper {width: 365px;border: 1px solid #a6a6a2;left: 2px;}body.report_school_rating .correction .form-elem .sod_select .sod_label,body.report_professor_rating .correction .form-elem .sod_select .sod_label,body.report_professor_note .correction .form-elem .sod_select .sod_label,body.submit_correction .correction .form-elem .sod_select .sod_label {line-height: 45px;}body.report_school_rating .correction .form-elem input,body.report_professor_rating .correction .form-elem input,body.report_professor_note .correction .form-elem input,body.submit_correction .correction .form-elem input {padding-left: 10px;padding-right: 10px;}body.report_school_rating .correction .form-elem input,body.report_professor_rating .correction .form-elem input,body.report_professor_note .correction .form-elem input,body.submit_correction .correction .form-elem input {float: left;width: 365px;height: 45px;border: 1px solid #a6a6a2;font-size: 25px;}body.report_school_rating #submitCorrection,body.report_professor_rating #submitCorrection,body.report_professor_note #submitCorrection,body.submit_correction #submitCorrection {width: 100%;margin: 15px 0;}body.report_school_rating #save,body.report_professor_rating #save,body.report_professor_note #save,body.submit_correction #save {margin-top: 22px;}body.report_school_rating .cancel,body.report_professor_rating .cancel,body.report_professor_note .cancel,body.submit_correction .cancel {margin-top: 15px;display: block;font-family: "Source Sans Pro Black";text-transform: uppercase;font-size: 12px;letter-spacing: 0.14em;}body.report_school_rating .cancel:hover,body.report_professor_rating .cancel:hover,body.report_professor_note .cancel:hover,body.submit_correction .cancel:hover {color: #000;}.correction-action-wrapper {width: 360px;margin-left: auto;margin-right: auto;margin-bottom: 100px;text-align: center;display: block;clear: both;}.submit_correction .correction-action-wrapper {margin-left: 275px;float: left;}#reportModal .modal-header,#correctionModal .modal-header {color: #505050;border-bottom: 1px solid #a2a29c;padding-bottom: 10px;position: relative;top: -13px;}#reportModal .delete-text,#correctionModal .delete-text {font-family: "Source Sans Pro";font-size: 16px;line-height: 23px;color: #505050;margin-bottom: 20px;}#reportModal .rating-desc-report,#correctionModal .rating-desc-report {float: left;width: 100%;}#reportModal .rating-desc-report .header,#correctionModal .rating-desc-report .header {font-family: "Source Sans Pro Black";font-size: 16px;line-height: 20px;float: left;}#reportModal .rating-desc-report .quoted-text,#correctionModal .rating-desc-report .quoted-text {float: left;width: 100%;font-family: "Source Sans Pro Light";font-style: italic;margin-top: 10px;}#reportModal .rating-desc-report .whats-the-problem,#correctionModal .rating-desc-report .whats-the-problem {float: left;width: 100%;margin-top: 15px;}#reportModal .rating-desc-report .whats-the-problem .header,#correctionModal .rating-desc-report .whats-the-problem .header {float: left;width: 100%;}#reportModal .rating-desc-report .whats-the-problem p,#correctionModal .rating-desc-report .whats-the-problem p {float: left;font-family: "Source Sans Pro";font-size: 14px;line-height: 14px;width: 101%;}#reportModal .user-input,#correctionModal .user-input {float: left;width: 100%;}#reportModal .user-input .label,#correctionModal .user-input .label {float: left;font-family: "Source Sans Pro Black";width: 100%;}#reportModal .user-input textarea,#correctionModal .user-input textarea {float: left;width: 100%;margin-top: 10px;height: 200px;margin-bottom: 10px;}.add_school_success,.add_teacher_success,.add_teacher,.add_school,.teacher_addTeacher {background-color: #f5f5ee;}.add_school_success p,.add_teacher_success p,.add_teacher p,.add_school p,.teacher_addTeacher p {color: #908c8c;}.add_school_success .checkbox_wrap,.add_teacher_success .checkbox_wrap,.add_teacher .checkbox_wrap,.add_school .checkbox_wrap,.teacher_addTeacher .checkbox_wrap {clear: both;float: right;margin: 0 0 0;text-align: left;width: 364px;}.add_school_success #submitSchool,.add_school_success #submitTeacher,.add_teacher_success #submitSchool,.add_teacher_success #submitTeacher,.add_teacher #submitSchool,.add_teacher #submitTeacher,.add_school #submitSchool,.add_school #submitTeacher,.teacher_addTeacher #submitSchool,.teacher_addTeacher #submitTeacher {margin-top: 0;}.add_school .checkbox_label {font-family: "Source Sans Pro";}.add-wrap {padding-bottom: 100px;}.add-wrap input[type="submit"] {margin-top: 30px;}.add-wrap .form_wrap input {margin-left: 0;}.add-wrap .form_wrap .input {max-width: 364px;width: 100%;}.add-wrap .submit-form {width: 100%;}.add-wrap .cancel {font-family: "Source Sans Pro Black";font-size: 12px;letter-spacing: 0.14em;color: #ababab;text-align: center;text-transform: uppercase;display: block;margin-top: 8px;}.add-wrap .nickname-form {margin-bottom: 40px;}.add-wrap .nickname-form span {font-size: 12px;font-style: italic;font-family: "Source Sans Pro";color: #a5a5a5;text-transform: none;position: absolute;bottom: -19px;left: 0;}.add-wrap .faculty-url-form {margin-bottom: 25px;}.add-wrap .sod_select {margin: 0;height: 50px;font-size: 28px;color: #000;border: 1px solid rgba(0, 0, 0, 0.25);width: 100%;font-family: "Source Sans Pro ExtraLight";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: left;padding-left: 10px;}.add-wrap .sod_select .sod_list_wrapper {width: 100%;border: 1px solid rgba(0, 0, 0, 0.25);left: 3px;}.add-wrap .sod_select .sod_placeholder {color: #666;}.add-wrap .sod_select .sod_label {line-height: 50px;}.add-wrap .label {height: 51px;}.add_teacher .form_wrap,.teacher_addTeacher .form_wrap {margin-top: 30px;}.add_teacher .check,.teacher_addTeacher .check {margin-top: 7px;}.add_teacher .checker + label,.teacher_addTeacher .checker + label {font-family: "Source Sans Pro";font-size: 15px;position: relative;top: 3px;}.add_teacher p,.teacher_addTeacher p {margin-bottom: 20px;}.add_teacher_success p {margin-bottom: 20px;}.add_teacher_success .add-wrap {padding: 100px 40px 60px;max-width: 100%;}.optional-text-l {font-family: "Source Sans Pro";color: #a6a6a2;text-transform: capitalize;}#addSchool .form-field,#addTeacher .form-field {float: left;margin-left: 0;max-width: 645px;width: 100%;}#addSchool .form-field .captcha,#addTeacher .form-field .captcha {width: 364px;float: right;}#addSchool .form-field .captcha > .error-message,#addSchool .form-field .captcha + .error-message,#addTeacher .form-field .captcha > .error-message,#addTeacher .form-field .captcha + .error-message {clear: both;float: right;padding-left: 25px;text-align: left;width: 364px;}#addSchool .form-field .captcha .fieldcontain,#addTeacher .form-field .captcha .fieldcontain {margin: 0 7%;}#addSchool .form-element.form-field,#addSchool .form-field.field,#addTeacher .form-element.form-field,#addTeacher .form-field.field {margin-left: 0;}@media screen and (max-width: 767px) {#addTeacher .form-element .input .terms-checkbox label,#addSchool .form-element .input .terms-checkbox label {font-size: 13px;}}#addTeacher.show-error .error-message,#addSchool.show-error .error-message {display: block;padding-top: 5px;}#addTeacher.show-error .error-message .terms_conditions,#addSchool.show-error .error-message .terms_conditions {text-align: center;}#addTeacher.show-error .sod_select + .error-message,#addSchool.show-error .sod_select + .error-message {padding-top: 1px;}#addTeacher.show-error .terms-checkbox .error-message,#addSchool.show-error .terms-checkbox .error-message {padding-top: 5px;text-align: left;}body.add_teacher .add-wrap .form_wrap .label,body.add_school .add-wrap .form_wrap .label,body.teacher_addTeacher .add-wrap .form_wrap .label {line-height: 22px;}@media only screen and (max-width: 767px) {.add-wrap .label {height: 37px !important;width: 100% !important;}.add-wrap .form_wrap .input {width: 100% !important;}}body.account_page,body.user_profile {background: #f5f5ee;}body.account_page hr,body.user_profile hr {width: 100%;margin: 20px 0;width: 100%;}body.account_page .form_wrap,body.user_profile .form_wrap {position: relative;width: 364px;margin-left: 280px;}body.account_page .form_wrap .autocomplete-container,body.user_profile .form_wrap .autocomplete-container {position: absolute;right: 0;top: 60px;z-index: 999;width: 366px;}body.account_page .form_wrap .autocomplete-container li,body.user_profile .form_wrap .autocomplete-container li {background: #fff;font-family: "Source Sans Pro";}body.account_page .page-wrap .sub_header,body.user_profile .page-wrap .sub_header {width: 100%;font-size: 37px;font-family: "league_gothicregular";color: #464645;margin-bottom: 20px;}body.account_page .page-wrap .explain,body.user_profile .page-wrap .explain {width: 100%;margin-top: 20px;background: #e7e7de;padding: 10px;font-family: "Source Sans Pro";font-size: 15px;color: #777777;line-height: 17px;}body.account_page .page-wrap .explain b,body.user_profile .page-wrap .explain b {font-weight: bold;}body.account_page .page-wrap .field,body.user_profile .page-wrap .field {margin-left: 280px;}body.account_page .page-wrap .field.check,body.user_profile .page-wrap .field.check {margin-top: 10px;}body.account_page .page-wrap .field.inline-field,body.user_profile .page-wrap .field.inline-field {width: 364px;}body.account_page .page-wrap .field.inline-field .more-actions,body.user_profile .page-wrap .field.inline-field .more-actions {float: right;}body.account_page .page-wrap input.field[type="text"],body.user_profile .page-wrap input.field[type="text"] {}body.account_page .page-wrap .cancelbtn,body.user_profile .page-wrap .cancelbtn {margin-top: 18px;}body.account_page .page-wrap.new_account form,body.user_profile .page-wrap.new_account form {clear: both;margin-top: 0;}body.account_page .page-wrap.new_account form .form-field:first-of-type,body.user_profile .page-wrap.new_account form .form-field:first-of-type {margin-bottom: 20px;}body.account_page .page-wrap.new_account form .option_or,body.user_profile .page-wrap.new_account form .option_or {margin-top: 25px;margin-bottom: 10px;}body.account_page form[method="post"],body.user_profile form[method="post"] {width: 100%;margin-top: 30px;}body.account_page .instruct,body.user_profile .instruct {color: #a5a5a5;font-family: "Source Sans Pro Light";font-size: 12px;font-style: italic;left: 280px;line-height: 1.4em;max-width: 364px;position: relative;}body.account_page .deleteInstruct,body.user_profile .deleteInstruct {color: #a5a5a5;font-family: "Source Sans Pro Light";font-size: 12px;font-style: italic;line-height: 1.4em;max-width: 364px;position: relative;top: -20px;}body.account_page .form-field-container,body.user_profile .form-field-container {position: relative;}body.account_page .form-field,body.user_profile .form-field {margin-bottom: 20px;position: relative;-webkit-transform: none;-moz-transform: none;-o-transform: none;}body.account_page .form-field .label,body.user_profile .form-field .label {width: 270px;font-family: "Source Sans Pro Black";text-transform: uppercase;color: #7d7c77;font-size: 12px;position: relative;top: 25px;-webkit-text-size-adjust: 100%;letter-spacing: 0.14em;}body.account_page .form-field:first-of-type,body.user_profile .form-field:first-of-type {margin-bottom: 45px;}body.account_page .form-field input[type="file"],body.user_profile .form-field input[type="file"] {visibility: hidden;}body.account_page .form-field .profile_upload,body.user_profile .form-field .profile_upload {width: 88px;height: 88px;background-color: #b2cf36;cursor: pointer;display: block;overflow: hidden;border: 5px solid #b2cf36;}body.account_page .form-field .profile_upload:hover .profile_upload_preview_text,body.user_profile .form-field .profile_upload:hover .profile_upload_preview_text {opacity: 1;}body.account_page .form-field .profile_upload_preview,body.user_profile .form-field .profile_upload_preview {position: relative;width: 100%;height: 100%;z-index: 2;background: no-repeat center;background-size: contain;}body.account_page .form-field .profile_upload_preview_text,body.user_profile .form-field .profile_upload_preview_text {-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;z-index: 3;opacity: 0;position: absolute;top: 0;width: 100%;height: 100%;color: #fff;font-family: "Source Sans Pro Semibold";font-size: 15px;text-transform: uppercase;line-height: 25px;padding: 25px 11px;}body.account_page .form-field .profile_triangle,body.user_profile .form-field .profile_triangle {height: 0;width: 0;border: 16px transparent solid;border-top-color: #b2cf36;border-left: 5px;position: absolute;top: 100%;right: 60px;}body.account_page .form-field .upload_controls,body.user_profile .form-field .upload_controls {position: absolute;top: 20px;left: 380px;display: block;}body.account_page .form-field #removePhoto,body.user_profile .form-field #removePhoto {position: relative;z-index: 999;font-family: "Source Sans Pro Black";font-size: 12px;text-transform: uppercase;letter-spacing: 0.14em;}body.account_page .form-field .profile_text,body.user_profile .form-field .profile_text {display: block;color: #00adee;}body.account_page .form-field h3,body.account_page .form-field input[type="email"],body.account_page .form-field input[type="text"],body.user_profile .form-field h3,body.user_profile .form-field input[type="email"],body.user_profile .form-field input[type="text"] {font-family: "Source Sans Pro Semibold";font-size: 24px;color: #2e2e2e;}body.account_page .form-field input[type="email"],body.account_page .form-field input[type="password"],body.account_page .form-field input[type="search"],body.account_page .form-field input[type="text"],body.user_profile .form-field input[type="email"],body.user_profile .form-field input[type="password"],body.user_profile .form-field input[type="search"],body.user_profile .form-field input[type="text"] {line-height: 1.1;max-width: 364px !important;padding: 10px;font-size: 24px;border: 1px solid #d6d7d2;width: 100%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}body.account_page .form-field input[type="email"]:active,body.account_page .form-field input[type="password"]:active,body.account_page .form-field input[type="search"]:active,body.account_page .form-field input[type="text"]:active,body.user_profile .form-field input[type="email"]:active,body.user_profile .form-field input[type="password"]:active,body.user_profile .form-field input[type="search"]:active,body.user_profile .form-field input[type="text"]:active {outline: none;}body.account_page .form-field input[type="email"]:focus,body.account_page .form-field input[type="password"]:focus,body.account_page .form-field input[type="search"]:focus,body.account_page .form-field input[type="text"]:focus,body.user_profile .form-field input[type="email"]:focus,body.user_profile .form-field input[type="password"]:focus,body.user_profile .form-field input[type="search"]:focus,body.user_profile .form-field input[type="text"]:focus {outline: none;border-color: #424345;}body.account_page .form-field input:disabled,body.user_profile .form-field input:disabled {opacity: 0.4;background-color: #deded7;color: #9fa19d;}body.account_page .form-field .captcha,body.user_profile .form-field .captcha {margin-left: 280px;margin-top: 15px;width: 364px !important;text-align: center;}body.account_page .form-field .captcha .fieldcontain,body.user_profile .form-field .captcha .fieldcontain {display: inline-block;margin: 0 auto;}body.account_page #twitter_wrap,body.account_page #url_wrap,body.user_profile #twitter_wrap,body.user_profile #url_wrap {position: relative;}body.account_page #twitter,body.user_profile #twitter {text-indent: 25px;}body.account_page #twitter:focus + .twitter_handle,body.user_profile #twitter:focus + .twitter_handle {opacity: 0.5;}body.account_page .twitter_handle,body.account_page .url_placeholder,body.user_profile .twitter_handle,body.user_profile .url_placeholder {position: absolute;top: 12px;left: 286px;font-family: "Source Sans Pro Semibold";color: #2e2e2e;opacity: 0.5;font-size: 24px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}body.account_page #pCustomURL,body.user_profile #pCustomURL {padding: 5px 5px 7px;position: relative;width: 520px;}body.account_page #pCustomURL::-webkit-input-placeholder,body.user_profile #pCustomURL::-webkit-input-placeholder {color: #2e2e2e;font-family: "Source Sans Pro Semibold";font-size: 24px;line-height: 33px;opacity: 0.5;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}body.account_page #faculty_url,body.user_profile #faculty_url {text-indent: 0;}body.account_page #faculty_url + .url_placeholder,body.user_profile #faculty_url + .url_placeholder {opacity: 1;}body.account_page #faculty_url:disabled + .url_placeholder,body.user_profile #faculty_url:disabled + .url_placeholder {opacity: 0.4;}body.account_page h3,body.user_profile h3 {margin-bottom: 18px;}body.account_page div.form-field .label + div.field h3,body.user_profile div.form-field .label + div.field h3 {min-width: 250px;}body.account_page .checker.checker input,body.user_profile .checker.checker input {width: 13px;height: 13px;}body.account_page .checker span,body.user_profile .checker span {border: 1px solid #d6d7d2;width: 13px;height: 13px;}body.account_page .checker,body.user_profile .checker {width: 13px;height: 13px;}body.account_page .checkbox_label,body.user_profile .checkbox_label {font-size: 15px;font-family: "Source Sans Pro";text-transform: none;cursor: hand;cursor: pointer;margin-right: 10px;}body.account_page .checkbox_label:hover,body.user_profile .checkbox_label:hover {color: #7d7c77;}body.account_page .checkbox_wrap,body.user_profile .checkbox_wrap {display: block;}body.account_page .checkbox_wrap:first-of-type,body.user_profile .checkbox_wrap:first-of-type {margin-bottom: 15px;}body.account_page .checkbox_wrap .checkbox_label,body.user_profile .checkbox_wrap .checkbox_label {margin-right: 0;}body.account_page .more-actions,body.user_profile .more-actions {font-family: "Source Sans Pro Black";font-size: 12px;text-transform: uppercase;letter-spacing: 0.14em;}body.account_page .delete-action,body.user_profile .delete-action {display: table;margin: 25px 0;}body.account_page .delete-action figure,body.user_profile .delete-action figure {display: inline-block;margin-right: 15px;}body.account_page .delete-action .more-actions,body.user_profile .delete-action .more-actions {display: table-cell;vertical-align: middle;}body.account_page .delete-action:hover .more-actions,body.user_profile .delete-action:hover .more-actions {color: #a12121;}body.account_page .btn,body.account_page .form-field input[type="submit"],body.user_profile .btn,body.user_profile .form-field input[type="submit"] {max-width: 364px;width: 100%;}body.account_page .btn_black,body.account_page .btn_login,body.user_profile .btn_black,body.user_profile .btn_login {background-color: #000;}body.account_page .option_or,body.user_profile .option_or {border-style: initial;width: 364px;display: block;font-family: "league_gothicregular";font-size: 35px;color: #464645;position: relative;text-align: center;margin: 7px 0;}@media only screen and (max-width: 768px) {body.account_page .ad-desktop,body.user_profile .ad-desktop {display: none;}}@media only screen and (min-width: 769px) {body.account_page .ad-mobile,body.user_profile .ad-mobile {display: none;}}.new_account .tab-box .error-field {top: 10px;}.new_account .search-by a.active {background-position: 12px 8px !important;background-color: #00adee;}.new_account .search-by a.active:first-of-type {background-color: #b2cf36;}#form-context.show-student .tab-box.student {display: block;}#form-context.show-student .tab-box.professor {display: none;}#form-context.show-professor .tab-box.student {display: none;}#form-context.show-professor .tab-box.professor {display: block;}body.account_page .cancel-form,body.user_profile .cancel-form {margin-top: 15px;display: block;font-family: "Source Sans Pro Semibold";font-size: 12px;text-transform: uppercase;text-align: center;color: #ababab;letter-spacing: 0.1em;width: 100%;}body.account_page .success-message,body.user_profile .success-message {color: #b2cf36;background: #F9F9F5;padding: 10px 60px;font-size: 28px;position: absolute;top: 15px;right: 40px;display: none;}body.account_page .show-success .success-message,body.user_profile .show-success .success-message {display: block;}@media only screen and (max-width: 1024px) {body.account_page .custom-error-field,body.account_page .error-field,body.user_profile .custom-error-field,body.user_profile .error-field {clear: both;position: absolute;}}body.account_page .error-field,body.account_page .error-message,body.user_profile .error-field,body.user_profile .error-message {color: #a12121;display: none;font-family: "Source Sans Pro Semibold";font-size: 15px;line-height: 1.4em;max-width: 364px;text-transform: none;}body.account_page .error-field,body.user_profile .error-field {left: 280px;position: relative;}body.account_page .show-error .error-field,body.account_page .show-error .error-message,body.user_profile .show-error .error-field,body.user_profile .show-error .error-message {display: block;font-family: "Source Sans Pro Semibold";}body.account_page .show-error .prof-error-field,body.user_profile .show-error .prof-error-field {display: block !important;font-family: "Source Sans Pro Semibold";}body.account_page .show-error.email input[type="email"],body.user_profile .show-error.email input[type="email"] {border-color: #a12121 !important;}body.account_page .show-error.password input[type="password"],body.user_profile .show-error.password input[type="password"] {border-color: #a12121 !important;}body.account_page .show-error .terms-checkbox .checker,body.user_profile .show-error .terms-checkbox .checker {border: solid 1px #a12121 !important;}body.account_page .show-error .terms-checkbox ~ .error-field,body.user_profile .show-error .terms-checkbox ~ .error-field {top: -10px;left: 0;}body.account_page .show-error .terms-checkbox ~ .prof-error-field,body.user_profile .show-error .terms-checkbox ~ .prof-error-field {left: 0;color: #a12121;margin-bottom: 1em;position: relative;top: 0;width: 201px;}body.account_page .delete-account-confirm,body.user_profile .delete-account-confirm {background: #E1E1D7;padding: 30px;}body.account_page .delete-account-header,body.user_profile .delete-account-header {font-size: 37px;font-family: "league_gothicregular";color: #464645;width: 470px;margin: 0 auto 20px;}body.account_page .delete-account-cancel,body.account_page .delete-account-label,body.user_profile .delete-account-cancel,body.user_profile .delete-account-label {font-family: 'Source Sans Pro Black';text-transform: uppercase;color: #7d7c77;font-size: 12px;letter-spacing: 2px;width: 270px;margin: 0 auto 10px;display: block;}body.account_page .delete-account-btn,body.user_profile .delete-account-btn {background: #8E1219;color: white;font-size: 24px;font-family: "league_gothicregular";display: block;padding: 10px;letter-spacing: 2px;text-align: center;width: 312px;margin: 0 auto 20px;cursor: pointer;}body.account_page .delete-account-field,body.user_profile .delete-account-field {margin: 0 auto 20px;display: block;}body.account_page .delete-account-cancel,body.user_profile .delete-account-cancel {width: 66px;color: #A5A5A3;cursor: pointer;margin-bottom: 0;}p.recieve-newsletter-p {display: block;font-size: 15px !important;line-height: 1.2;margin-bottom: 0 !important;padding-left: 18px;}p.recieve-newsletter-p.move-up {margin-top: -27px;}.add-school-form .sod_select {font-family: "Source Sans Pro";font-size: 24px;}#addSchool.show-error .checkbox_wrap span.error-message {display: block;}.image_instruct {display: block;width: 200px;font-family: Source Sans Pro Light;font-style: italic;font-size: 12px;color: #a5a5a5;}.blog_buzzpost .ad-panel,.blog_misc .ad-panel,.blog_mtvu .ad-panel,.blog_profstrikesback .ad-panel,.blog_toplist .ad-panel {top: 200px;}.blog_buzzpost .right-panel,.blog_misc .right-panel,.blog_mtvu .right-panel,.blog_profstrikesback .right-panel,.blog_toplist .right-panel {width: 900px;}.blog_buzzpost #body,.blog_misc #body,.blog_mtvu #body,.blog_profstrikesback #body,.blog_toplist #body {position: static;background: #f5f5ee;}.blog_buzzpost #mainContent,.blog_misc #mainContent,.blog_mtvu #mainContent,.blog_profstrikesback #mainContent,.blog_toplist #mainContent {position: static;}.blog_buzzpost select,.blog_misc select,.blog_mtvu select,.blog_profstrikesback select,.blog_toplist select {height: 34px;}@media screen and (min-width: 768) {.right-panelmatvnad {display: none;}}.right-panel.wide .blog-wrap {max-width: 1050px;}.blog-wrap {color: #000;font-family: "Source Sans Pro";font-size: 21px;line-height: 27px;padding: 25px 50px 50px;margin: 0 !important;}.blog-wrap .blog-content-wrap img {width: 100%;max-width: 600px;}.blog-wrap .main-image {max-width: 300px !important;}.blog-wrap .header,.blog-wrap article {position: relative;}.blog-wrap .header .blogauthor {font-family: "Source Sans Pro Black";font-size: 15px;font-weight: 700;margin: 0;text-transform: uppercase;}.blog-wrap .header h1 {color: #000;font-family: "league_gothicregular";font-size: 35px;padding: 27px 0 10px;margin-top: 0;}.blog_buzzpost .blog-wrap .header h1 {color: #000;}.blog-wrap .header hr {height: 1px;background-color: #000;color: #000;border: none;}.blog-wrap .header img figure {max-width: 100%;}.blog-wrap .main-image {margin-top: 2px;}.blog-wrap .main-image img {display: block;max-width: 100%;height: auto;margin-bottom: 20px;}@media only screen and (min-width: 1350px) and (max-width: 1428px) {.blog-wrap .main-image img {max-width: 500px;}}@media only screen and (min-width: 1251px) and (max-width: 1349px) {.blog-wrap .main-image img {max-width: 400px;}}@media only screen and (min-width: 1136px) and (max-width: 1250px) {.blog-wrap .main-image img {max-width: 300px;}}@media only screen and (max-width: 1135px) {.blog-wrap .main-image img {max-width: 100%;}}.blog-wrap a {color: #00adee;}.blog-wrap a:hover {color: #008cc1;}.blog-wrap strong {font-family: "Source Sans Pro Semibold";font-weight: 700;}.blog-wrap p {margin: 30px 0;line-height: 27px;font-size: 21px;font-family: "Source Sans Pro";}.blog_toplist .blog-wrap p {margin-bottom: 20px;}ol.top-list {counter-reset: li;margin-left: 0;padding: 25px 0;background-color: #f5f4ee;}ol.top-list li + li {margin-top: 25px;}ol.top-list > li {position: relative;margin-left: 4.3em;list-style: none;}ol.top-list > li:before {content: counter(li);counter-increment: li;position: absolute;left: -2em;width: 40px;height: 40px;margin-right: 8px;padding-top: 7px;color: #464645;background-color: #b3d135;font-family: "league_gothicregular";font-size: 28px;text-align: center;}ol.top-list .name {font-family: "league_gothicregular";color: #464645;font-size: 28px;}ol.top-list .school {font-family: "Source Sans Pro";font-size: 12px;text-transform: uppercase;color: #8b8b85;margin-top: -5px;letter-spacing: 0.14em;}.ad-panel {position: absolute;right: 30px;top: 30px;width: 300px;}.blog-ad {float: right;margin: 26px 20px 15px;}#leftNav,.overlay {display: none;}#leftNav.show-menu + #body {left: 0px;}@media only screen and (min-width: 767px) {#leftNav {background-color: #4d4e4f;background: #4d4e4f;display: block;height: 100%;left: 0px;position: fixed;top: 0px;width: 70px;z-index: 1001;}#leftNav h2, #leftNav .h2 {color: #464645;}#leftNav[data-position='fixed'] {position: fixed;}#leftNav[data-position='fixed'] #menuWrap {padding-top: 72px;position: fixed;}#leftNav[data-position='fixed'] #navToggle ul {padding-top: 72px;}#leftNav.profmenu .icon-professor, #leftNav.schoolmenu .icon-school, #leftNav.ratemenu .icon-rate {color: #00aded;}#leftNav.show-menu #menuWrap {left: 70px;}#menuWrap {width: 365px;}.menu {width: 100%;}.menu .header {font-size: 35px;}.result-list {width: 100%;}.result-list .text-wrap {width: 100%;}#profMenu,#schoolMenu,#rateMenu,#blogMenu {overflow: auto;}header .overlay.show {height: 72px;position: absolute;}.overlay.show {position: fixed;z-index: 999;}#overlay,.overlay,#leftOverlay {background-color: rgba(0, 0, 0, 0.3);bottom: 0;right: 0;display: none;position: absolute;top: 0;z-index: 9;left: 0;}#overlay.show,.overlay.show,#leftOverlay.show {display: block;}.show_overlay .overlay {display: block;}}#blogMenu .header {padding-left: 20px;}#blogMenu .panel-filter {padding: 0 20px;}#blogMenu .sort-option {border-top: 1px solid rgba(141, 141, 135, 0.8);border-bottom: 1px solid rgba(141, 141, 135, 0.8);padding: 20px 0;}#blogMenu .sod_select {margin: 5px 0;height: 34px;color: #000;border: none;width: 100%;font-family: "Source Sans Pro Black";font-size: 12px;vertical-align: middle;text-align: left;padding-left: 10px;text-transform: uppercase;background: rgba(255, 255, 255, 0.7) url('large_dropdown-56029bb215ab54bac06cf0163f3575fe.png') 97% center no-repeat;}#blogMenu .sod_select .sod_list_wrapper {color: #000;width: 100%;border: none;left: 3px;}#blogMenu .sod_select .sod_label {line-height: 34px;}#blogMenu .sod_select .sod_list {font-size: 12px;}#blogMenu .sod_select .sod_option {cursor: pointer;height: 34px;}#blogMenu .result-list {height: 100%;margin-top: 0px;min-height: 100%;position: relative;}#blogMenu .result-list a:first-of-type figure {background: #ffffff;}#blogMenu .result-list a:nth-of-type(2) figure {background: #ffffff;}#blogMenu .result-list a:nth-of-type(3) figure {background: #ffffff;}#blogMenu .result-list a:nth-of-type(4) figure {background: #ffffff;}#blogMenu .result-list a:nth-of-type(5) figure {background: #ffffff;}#blogMenu .result-list input[type="submit"]#loadmoreBlog {border-right: 20px solid #d7d7d2;border-left: 20px solid #d7d7d2;display: block;margin: 15px auto;max-width: 325px;width: 100%;}#leftNav #blogMenu .result-list {margin-top: 12px;}#blogMenu .result-list > ul li {padding: 5px 10px;}#leftNav #blogMenu .result-list > ul li {padding: 18px 20px;}#blogMenu .result-list > ul li:hover {background-color: #dfdfda;}#blogMenu .result-list > ul li figure {width: 73px;height: 73px;background: transparent url('blog/post-5-bab5593d4fada977af2e64f5d1638aee.png?1490805390') 0 0 no-repeat;float: left;}#blogMenu .result-list > ul li .tag {letter-spacing: 0.14em;font-size: 12px;font-family: "Source Sans Pro";color: #969693;margin-bottom: 7px;text-transform: uppercase;line-height: normal;}#blogMenu .result-list > ul li .tag > span {line-height: normal;padding: 0;}#blogMenu .result-list > ul li .tag.promo {margin-top: 7px;}#blogMenu .result-list > ul li .tag.promo span {background-color: #ebdb26;color: #000;padding: 4px;font-family: "Source Sans Pro";}#blogMenu .result-list > ul li .text-wrap {width: 100%;min-height: 73px;padding-left: 90px;}#blogMenu .result-list > ul li .text-wrap p {font-size: 20px;font-family: "Source Sans Pro";color: #464645;line-height: 1.2;margin-bottom: 0;}.blogMenu-inner {height: auto;padding: 24px 0 15px;}.blogMenu-inner-blog {width: 350px;height: auto;padding: 24px 0 15px;}#searchBlock {color: #fff;display: none;width: 100%;padding: 20px 0;}.center-block-form {max-width: 960px;margin: -10px auto auto;}.center-block-form .h1,.center-block-form h1 {margin-bottom: 28px;}.left-align-wrap {margin: auto;width: 650px;}.left-align {text-align: left;padding-bottom: 5px;width: 900px;}#homeGrid.search #searchBlock {display: table;}#homeGrid.search.prof-block .prof-block-form, #homeGrid.search.rate-block .rate-block-form, #homeGrid.search.school-block .school-block-form, #homeGrid.search.school-rate-block .school-rate-block-form {display: table-cell;vertical-align: middle;text-align: center;}#homeGrid.search.prof-block #prof-name, #homeGrid.search.professor-locations #prof-location, #homeGrid.search.professor-names #prof-name, #homeGrid.search.school-block .school-block-form #schoolNames, #homeGrid.search.school-locations #schoollocations, #homeGrid.search.school-names #schoolNames {display: block;}#homeGrid.search.professor-locations #prof-name {display: none;}#homeGrid.search.professor-names.professor-names #prof-location,#homeGrid.search #fullBlock,#homeGrid.search #prof-location,#homeGrid.search #prof-name,#homeGrid.search #schoolNames,#homeGrid.search #schoollocations, #homeGrid.search.school-block.school-locations #schoolNames,#homeGrid.search .school-block,#homeGrid.search .school-locations,#homeGrid.search .school-names {display: none;}#searchBlock .search-by {display: block;padding: 0 0 8px;}#searchBlock .search-by .label {font-size: 14px;letter-spacing: 0.075em;}.drop-down-fix {display: inline-block;overflow: visible;position: relative;}#searchBlock .h1,#searchBlock h1 {font-size: 52px;}#searchBlock form {font-family: "Source Sans Pro ExtraLight";font-size: 41px;font-weight: 200;width: 100%;}#searchBlock .inline-form-txt {display: inline-block;height: 42px;line-height: 42px;margin: 0 10px 16px;font-size: 30px;vertical-align: top;}#searchBlock .line-form-txt {height: 42px;line-height: 42px;margin: 0 10px 7px;display: block;font-size: 30px;}#searchBlock #schoolName input[type="search"],#searchBlock #schoolName input[type="text"],#searchBlock input[type="search"],#searchBlock input[type="text"] {background: rgba(255, 255, 255, 0.7);border: 1px solid rgba(255, 255, 255, 0.1);color: #555;display: inline-block;font-family: "Source Sans Pro ExtraLight";font-size: 32px;font-weight: 200;height: auto;margin: 0 0 5px -5px;outline: none;padding: 2px 10px 5px;text-align: center;width: 360px;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#searchBlock #schoolName input[type="search"]:focus, #searchBlock #schoolName input[type="search"]:hover,#searchBlock #schoolName input[type="text"]:focus,#searchBlock #schoolName input[type="text"]:hover,#searchBlock input[type="search"]:focus,#searchBlock input[type="search"]:hover,#searchBlock input[type="text"]:focus,#searchBlock input[type="text"]:hover {background: white;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#searchBlock #schoolName input[type="search"].placeholder,#searchBlock #schoolName input[type="text"].placeholder,#searchBlock input[type="search"].placeholder,#searchBlock input[type="text"].placeholder {color: #7A7D7F;}#searchBlock #schoolName input[type="search"]:-moz-placeholder,#searchBlock #schoolName input[type="text"]:-moz-placeholder,#searchBlock input[type="search"]:-moz-placeholder,#searchBlock input[type="text"]:-moz-placeholder {color: #7A7D7F;}#searchBlock #schoolName input[type="search"]::-moz-placeholder,#searchBlock #schoolName input[type="text"]::-moz-placeholder,#searchBlock input[type="search"]::-moz-placeholder,#searchBlock input[type="text"]::-moz-placeholder {color: #7A7D7F;}#searchBlock #schoolName input[type="search"]:-ms-input-placeholder,#searchBlock #schoolName input[type="text"]:-ms-input-placeholder,#searchBlock input[type="search"]:-ms-input-placeholder,#searchBlock input[type="text"]:-ms-input-placeholder {color: #7A7D7F;}#searchBlock #schoolName input[type="search"]::-webkit-input-placeholder,#searchBlock #schoolName input[type="text"]::-webkit-input-placeholder,#searchBlock input[type="search"]::-webkit-input-placeholder,#searchBlock input[type="text"]::-webkit-input-placeholder {color: #7A7D7F;}#searchBlock .prof-block-form input[type="search"],#searchBlock .prof-block-form input[type="text"],#searchBlock input[type="search"],#searchBlock input[type="text"] {background: rgba(255, 255, 255, 0.7);border: 1px solid rgba(255, 255, 255, 0.1);color: #00aded;display: inline-block;font-family: "Source Sans Pro ExtraLight";font-size: 32px;font-weight: 200;height: auto;margin: 0 0 5px;outline: none;padding: 2px 10px 5px;text-align: center;width: 360px;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#searchBlock .prof-block-form input[type="search"]:focus, #searchBlock .prof-block-form input[type="search"]:hover,#searchBlock .prof-block-form input[type="text"]:focus,#searchBlock .prof-block-form input[type="text"]:hover,#searchBlock input[type="search"]:focus,#searchBlock input[type="search"]:hover,#searchBlock input[type="text"]:focus,#searchBlock input[type="text"]:hover {background: white;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#searchBlock .prof-block-form input[type="search"].placeholder,#searchBlock .prof-block-form input[type="text"].placeholder,#searchBlock input[type="search"].placeholder,#searchBlock input[type="text"].placeholder {color: #7A7D7F;}#searchBlock .prof-block-form input[type="search"]:-moz-placeholder,#searchBlock .prof-block-form input[type="text"]:-moz-placeholder,#searchBlock input[type="search"]:-moz-placeholder,#searchBlock input[type="text"]:-moz-placeholder {color: #7A7D7F;}#searchBlock .prof-block-form input[type="search"]::-moz-placeholder,#searchBlock .prof-block-form input[type="text"]::-moz-placeholder,#searchBlock input[type="search"]::-moz-placeholder,#searchBlock input[type="text"]::-moz-placeholder {color: #7A7D7F;}#searchBlock .prof-block-form input[type="search"]:-ms-input-placeholder,#searchBlock .prof-block-form input[type="text"]:-ms-input-placeholder,#searchBlock input[type="search"]:-ms-input-placeholder,#searchBlock input[type="text"]:-ms-input-placeholder {color: #7A7D7F;}#searchBlock .prof-block-form input[type="search"]::-webkit-input-placeholder,#searchBlock .prof-block-form input[type="text"]::-webkit-input-placeholder,#searchBlock input[type="search"]::-webkit-input-placeholder,#searchBlock input[type="text"]::-webkit-input-placeholder {color: #7A7D7F;}#searchBlock .mobile-header {display: none;}#searchBlock .cta {margin: 0 auto;max-width: 360px;padding-top: 5px;width: 100%;}#searchBlock .cta input[type="submit"] {background: #b2cf36 url('search_btnbg-f7d81f728c6a2c45ffa4b02511b9f185.jpg') left center/cover no-repeat;border: none;color: #fff;font-size: 28px;height: 52px;padding: 9px 0 10px;text-transform: capitalize;width: 360px;}#searchBlock .cta input[type="submit"]:hover {background-image: none;}#searchBlock .cta .reset-search-form {color: #FFF;display: inline;font-family: "Source Sans Pro Black";font-size: 12px;letter-spacing: 0.14em;position: relative;text-decoration: none;text-transform: uppercase;top: -9px;}#searchBlock .cta .reset-search-form:hover {color: white;color: rgba(255, 255, 255, 0.46);}#searchBlock .info {display: block;padding: 0;position: relative;margin-bottom: 0 0 25px;}#searchBlock .info a:hover {opacity: 0.7;opacity: 0.7;}#searchBlock .optional-flag {display: inline-block;padding-bottom: 8px;position: relative;}#searchBlock .optional-flag .optional-content {bottom: -5px;color: white;color: rgba(255, 255, 255, 0.46);display: block;font-family: "Source Sans Pro Black";font-size: 11px;letter-spacing: 0.11em;text-transform: uppercase;width: 100%;}#searchBlock .spacer-52 {margin: 52px 0;}#searchBlock .spacer-52b {margin: 52px 0 0;}#searchBlock .spacer-30 {margin: 60px 0 30px;}#searchBlock .spacer-10 {margin: 20px 0 10px;}#searchBlock #schoollocations .info {margin-bottom: 16px;}#searchBlock #prof-location .error-message,#searchBlock #prof-name .error-message,#searchBlock #rateSchoolSearch .error-message,#searchBlock #rateSearch .error-message,#searchBlock #schoollocations .error-message,#searchBlock #schools-name-error {color: #591313;font-family: "Source Sans Pro Semibold";width: 100%;margin-top: 0 !important;}#searchBlock #schools-name-error {top: 61px;}#searchBlock #schoollocations .error-message {top: 57px;}#searchBlock #prof-name .error-message {top: 53px;}#searchBlock #prof-location .error-message {top: 52px;left: 57px;}#searchBlock #rateSearch .error-message {top: 54px;}#searchBlock #rateSchoolSearch .error-message {top: 54px;}#searchBlock .select-wraper {display: inline-block;position: relative;width: auto;}#searchBlock .autocomplete-container {top: -5px;width: 360px;}#searchBlock .autocomplete-container ul {width: 100%;background-color: #fff;}#searchBlock .autocomplete-container li {cursor: pointer;background: #fff;text-align: left;}#searchBlock .autocomplete-container li:hover {background: #EEE;}#searchBlock .autocomplete-container li.dont_see {color: #000;font-size: 14px;text-align: left;}#searchBlock .autocomplete-container li.dont_see:hover {background: #FFF;}#searchBlock .autocomplete-container li.dont_see a:hover {opacity: 0.7;}#searchBlock .autocomplete-container .main,#searchBlock .autocomplete-container .sub {float: none;display: block;width: 100%;}.promotion {position: fixed;z-index: 999;}.promotion a.open {color: #FFF;position: absolute;left: 5px;top: 43px;font-family: "Source Sans Pro ExtraLight";font-size: 25px;display: none;z-index: 999;}.promotion a.close {color: #FFF;font-size: 44px;float: right;font-family: "Source Sans Pro ExtraLight";margin-top: -11px;}.promotion a.title,.promotion a.title:hover {color: #000;}.promotion img.promo-image {float: left;margin-right: 10px;}.promotion .text-content {-webkit-text-size-adjust: 100%;}.promotion .text-content h3.title {font-family: "league_gothicregular";}.promotion .text-content .description {font-family: "Source Sans Pro";}.promotion a.more-info:not(.title):not(.img) {display: block;color: #00aded;font-family: "Source Sans Pro Black";letter-spacing: 0.14em;text-transform: uppercase;-webkit-text-size-adjust: 100%;}.promotion a.more-info:not(.title):not(.img):hover {color: #008cc1;}.promotionDesktop {right: -370px;bottom: 50px;background-color: #d7d7d2;box-shadow: 4px 4px 4px -1px #9f9f9b;padding: 10px 10px 13px;}.promotionDesktop a.more-info:not(.title):not(.img) {font-size: 12px;margin-top: 11px;}.promotionDesktop .text-content {width: 350px;}.promotionDesktop .text-content h3.title {font-size: 28px;}.promotionDesktop .text-content .description {font-size: 16px;}.promotionMobile {background-color: #d7d7d2;bottom: -300px;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);display: none;margin: 0 5%;padding: 10px;width: 90%;}.promotionMobile a.more-info:not(.title):not(.img) {font-size: 11px;margin-top: 5px;}.promotionMobile img.promo-image {width: 53px;}.promotionMobile .text-content h3.title {font-size: 22px;}.promotionMobile .text-content .description {font-size: 14px;}@media only screen and (max-width: 767px) {.promotionDesktop {display: none;}.promotionMobile {display: block;}}#mainProfileHead h1 {color: #545454 !important;}#profileEdit > div.form-section > div.form-element.student-type > div.form-element.tagger {margin-left: 280px;max-width: 365px;clear: none;}form.edit .edit_tag {cursor: pointer;}#searchProfessorDepartment {width: 100%;}#changeSchool {text-overflow: ellipsis;}.edit_tag {display: block;float: left;cursor: default;padding: 5px 7px;width: auto;background: #b8b8b3;color: #fff;font-family: "Source Sans Pro";text-decoration: none;font-size: 14px;margin-right: 6px;margin-bottom: 6px;text-transform: uppercase;}.edit_tag.activeClicked {background-color: #00adee;}.sod_select {width: 100%;}form#profileEdit .sod_list_wrapper {width: 100%;margin-left: 0;left: 0;}.student-type .label, .majors-minors-interests .label {line-height: normal !important;}.majors-minors-interests .option:not(.hidden) {display: inline-block;width: 48%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 3px;padding-top: 0;margin-left: 5px;font-family: "Source Sans Pro Light";}.majors-minors-interests .option:not(.hidden) .delete {vertical-align: top;font-size: 13px;color: red;padding: 3px;cursor: pointer;}.requiredPass {color: red;}form#profileEdit .sod_label {color: black;text-align: left;}.add-cancel-edit.add {color: #00adee;cursor: pointer;text-transform: uppercase;font-family: "Source Sans Pro Black";padding-top: 5px;padding-bottom: 5px;padding-left: 5px;margin-left: 280px;}.add-cancel-edit.add:hover {text-decoration: underline;}.majors-minors-interests .option.hidden {margin-left: 280px;}form#profileEdit .hidden {display: none;}#profileEdit .blue.button.cancel, .account_page .blue.button.cancel {display: block;text-align: center;margin-top: 20px;font-size: 12px;font-family: "Source Sans Pro Black";text-transform: uppercase;letter-spacing: 0.14em;cursor: pointer;}.add-cancel-edit.edit-profile {font-size: 25px;color: #00adee;text-decoration: underline;cursor: pointer;}@media screen and (max-width: 1140px) {.majors-minors-interests .option.hidden {margin-left: 0px !important;}div.form-element.tagger {margin-left: 0px !important;}.add-cancel-edit.add {margin-left: 0px !important;}}body.account_page .credentials {display: table-cell;width: 43%;vertical-align: middle;}body.account_page .option_or {display: table-cell !important;width: 10% !important;vertical-align: middle;font-family: "Source Sans Pro Light";text-transform: uppercase;font-size: 25px;color: #BEBFBA;}body.account_page .social-login {display: table-cell;width: 43%;vertical-align: middle;}body.account_page .signup {display: block;font-family: "Source Sans Pro";margin-bottom: 5px;}body.account_page .facebook-icon {width: 50px;display: inline-block;height: 50px;background-size: 105% 105%;background-image: url('facebook-icon-d43e28d501d8e76180ef0f9b056038e1.png');}body.account_page .facebook.button {display: inline-table;width: calc(100% - 50px);height: 50px;vertical-align: top;text-align: center;position: relative;font-family: "Source Sans Pro Semibold";background-color: #4A53D3;}body.account_page .facebook-text {vertical-align: middle;display: table-cell;color: white;}body.account_page .google.button {display: inline-table;width: calc(100% - 50px);height: 50px;vertical-align: top;text-align: center;position: relative;font-family: "Source Sans Pro Semibold";background-color: #DE4C33;}body.account_page .google-text {vertical-align: middle;display: table-cell;color: white;}body.account_page .google-icon {width: 50px;background-position: center;background-color: #CE3E26;display: inline-block;height: 50px;background-size: 75% 75%;background-image: url("https://developers.google.com/site-assets/logo-google-plus-white.svg");background-repeat: no-repeat;}body.account_page #customBtn, body.account_page #facebookLogin {cursor: pointer;}body.account_page .submit-button {max-width: 44% !important;}body.account_page .submit-button.hidden {display: none;}body.account_page .more-actions {margin-top: 5px;}body.account_page #passfword {font-family: "Source Sans Pro Semibold";}@media screen and (max-width: 1140px) {body.account_page #mainContent .page-wrap {max-width: none !important;}}@media screen and (max-width: 1084px) {body.account_page #mainContent .page-wrap {width: calc(100% - 400px);}}@media screen and (max-width: 885px) {body.account_page #mainContent .page-wrap {width: 675px;}}@media screen and (max-width: 767px) {body.account_page .credentials {display: block;width: 100%;}body.account_page .option_or {display: block !important;width: 100% !important;font-size: 15px;}body.account_page .social-login {display: block;width: 100%;}body.account_page .submit-button {display: none;}body.account_page .submit-button.hidden {display: block;max-width: none !important;}body.account_page .credentials .form-field input[type="password"],body.account_page .credentials .form-field input[type="email"] {max-width: none !important;}body.account_page:not(.new_account) .form-field, body.account_page body.user_profile .page-wrap .form-field {margin-bottom: 10px !important;}body.account_page #mainContent .page-wrap {max-width: 440px !important;width: 100%;}}body.reset_password .resetText {float: none;display: block;}body.reset_password #container {background-color: white;}body.reset_password .error {display: inline-block;}body.reset_password .error p {width: 100%;}body.reset_password .page-wrap {width: calc(100% - 350px);display: inline-block;}body.reset_password .right-ad {display: inline-block;}@media screen and (max-width: 1140px) {body.reset_password .right-ad {display: none;}}@media screen and (max-width: 767px) {body.reset_password .page-wrap {padding-bottom: 0;}body.reset_password .right-ad {display: block;}body.reset_password #ad728 {display: none;}}A:link {text-decoration: none;}A:visited {text-decoration: none;}A:active {text-decoration: none;}@media screen and (max-width: 768px) {.commentsParagraph {width: 96% !important;}}@media screen and (max-width: 481px) {body.add_teacher .add-wrap .form-element.faculty-url-form .label {height: auto;}}@media screen and (max-width: 334px) {#recaptcha_area {margin-left: -14px !important;}}@media screen and (max-width: 766px) {.hidden-sm {display: none !important;}.blog-wrap {padding: 5px !important;}}@media screen and (max-width: 767px) {.hidden-md {display: none !important;}.commentsParagraph {width: 95% !important;}.success-wraper {max-width: 100%;float: none;padding: 70px 50px 40px;}}@media only screen and (min-width: 1141px) and (max-width: 1269px) {#ad-container.right-panel-mtvnad {display: block;z-index: 999;}#gridContainer .thirds-last-block {background-color: #b2cf36;}#gridContainer .thirds-last-block:hover {background-color: #00adee;}.thirds-last-block {display: table;}}@media only screen and (min-width: 1025px) {.more-from-prof-container {display: none !important;}}@media only screen and (min-width: 1025px) {.rateSuccess {display: none !important;}}@media only screen and (min-width: 768px) and (max-width: 1024px) {.more-from-prof-container {padding-bottom: 70px;}.hidden-tab {display: none !important;}}@media only screen and (min-width: 768px) and (max-width: 1269px) {#ad-container.right-panel-mtvnad {display: block;z-index: 999;}}@media only screen and (max-width: 1140px) {header {z-index: 9999;}#headSocial {display: none;}#searchBox {padding-right: 200px;}#logo {background-size: 300px;width: 300px;}#login {width: 9.5%;}#login span.welcome {display: none;}#login span.welcome-tablet {display: inline-block;}#login span.welcome-tablet {margin-right: 5%;margin-top: 18px;width: 90%;height: 33px;border-radius: 100px;cursor: pointer;cursor: hand;float: right;}#login.loggedin .welcome-tablet {background: #292a2b url('loggedin-f9f4128833e2d393b6168b14b696d310.png?1490805390') center center no-repeat;}#login.loggedout .welcome-tablet {background: #292a2b;}#searchBox {padding-left: 330px;padding-right: 10%;margin-left: 5px;}#searchBox #headerAutocomplete {width: 80%;}#searchBox .searchBox-wrapper input[type="text"], #searchBox .searchBox-wrapper input[type="search"] {width: 75%;float: left;}#searchBox .searchBox-wrapper #tablet-social-dropdown {display: block;}#searchBox .searchBox-wrapper #tablet-social-dropdown.show-dropdown .tablet-social-list {display: block;}#searchBox .searchBox-wrapper #tablet-social-dropdown.show-dropdown .tablet-social {background-color: #f5f5ed;}#searchBox .searchBox-wrapper #tablet-social-dropdown.show-dropdown .tablet-social .social-text {position: relative;top: -45px;font-size: 72px;overflow: visible;color: #00adee;}#searchBox .searchBox-wrapper .tablet-social {width: 21%;float: right;height: 72px;border-left: 1px solid #393a3c;border-right: 1px solid #393a3c;text-align: center;padding-top: 25px;margin-left: 2%;background-color: #48494b;cursor: pointer;cursor: hand;}#searchBox .searchBox-wrapper .tablet-social .social-text {font-family: "Source Sans Pro Semibold";font-size: 12px;color: #a1a1a2;text-transform: uppercase;}#searchBox .searchBox-wrapper .tablet-social-list {display: none;position: absolute;right: 1px;top: 72px;clear: both;width: 270px;background-color: #f5f5ed;-webkit-box-shadow: 0px 9px 11px -5px rgba(50, 50, 50, 0.74);-moz-box-shadow: 0px 9px 11px -5px rgba(50, 50, 50, 0.74);box-shadow: 0px 9px 11px -5px rgba(50, 50, 50, 0.74);}#searchBox .searchBox-wrapper .tablet-social-list li {padding: 19px;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;cursor: pointer;cursor: hand;}#searchBox .searchBox-wrapper .tablet-social-list li:hover {background-color: #00adee;color: #fff;}#searchBox .searchBox-wrapper .tablet-social-list li:hover .text-social {color: #fff;}#searchBox .searchBox-wrapper .text-social {font-family: "Source Sans Pro Semibold";letter-spacing: 0.12em;font-size: 12px;color: #00adee;text-transform: uppercase;margin-left: 5px;}#gridContainer a, #gridContainer .block.ad {width: 48.5%;}body.show_professor .left-panel,body.show_school .left-panel {left: -350px;}body.show_professor .right-panel,body.show_school .right-panel {padding-left: 0px;}body.show_professor table .comments,body.show_school table .comments {padding-right: 0 !important;padding-left: 5px;}body.show_professor table .class,body.show_school table .class {width: 150px;padding: 9px;}body.show_professor table .comment,body.show_school table .comment {width: 462px;}body.show_professor .rating-filter .tftable td .rating-block .icon, body.show_professor .professor-notes .tftable td .rating-block .icon,body.show_school .rating-filter .tftable td .rating-block .icon,body.show_school .professor-notes .tftable td .rating-block .icon {margin-left: 10px;}body.show_professor .rating-filter .tftable td .rating-block .rating-type, body.show_professor .professor-notes .tftable td .rating-block .rating-type,body.show_school .rating-filter .tftable td .rating-block .rating-type,body.show_school .professor-notes .tftable td .rating-block .rating-type {font-size: 20px;}body.show_professor .rating-filter .tftable td .rating-block .breakdown, body.show_professor .professor-notes .tftable td .rating-block .breakdown,body.show_school .rating-filter .tftable td .rating-block .breakdown,body.show_school .professor-notes .tftable td .rating-block .breakdown {padding-left: 10px;}body.show_professor .rating-filter .tftable td.comments, body.show_professor .professor-notes .tftable td.comments,body.show_school .rating-filter .tftable td.comments,body.show_school .professor-notes .tftable td.comments {padding-right: 100px;}.professor-notes td.comments .edit-mode .edit-note-box {width: 470px;}body.show_school .right-panel .rating-breakdown:after {content: '';display: table;clear: both;}.school-result #ad-container.right-panel-mtvnad {right: 15px;}#profileEdit .label {float: none !important;line-height: 30px !important;margin-top: 10px !important;}#profileEdit .field {float: none !important;display: block;}.twitter_handle {top: 40px !important;}.delete-account-confirm {width: 330px;}.delete-account-header {font-size: 22px !important;}.delete-account-field {width: 270px !important;}.delete-account-btn {width: auto !important;}#filterBox {display: none;}body.search_results #searchResultsBox {padding-left: 20px;padding-right: 20px;}body.search_results #searchResultsBox .not-found-box {width: 100%;padding-right: 10px;}body.search_results #searchResultsBox .result-count {width: 50%;font-size: 48px;}body.rate_professor form.rate .form-element.course-code-form .extra #course-character-limit, body.rate_school form.rate .form-element.course-code-form .extra #course-character-limit {line-height: 0.9;}body.rate_professor .help-toggle, body.rate_school .help-toggle {margin-left: 10px;}body.rate_professor .left-panel, body.rate_school .left-panel {display: block;position: relative;float: left;left: 30px;padding-top: 0;margin-top: 20px;width: calc(100% - 350px);padding-bottom: 30px;height: auto !important;overflow: visible;}body.rate_professor .left-panel.sticky, body.rate_school .left-panel.sticky {position: relative;padding-top: inherit;}body.rate_professor .right-panel, body.rate_school .right-panel {padding-left: 0;}body.rate_professor .rate-slider, body.rate_school .rate-slider {margin-right: 0;}body.rate_professor .input, body.rate_school .input {width: 61%;}body.rate_professor .help-text, body.rate_school .help-text {float: left;}body.rate_professor .header .mobile-viewguidelines, body.rate_school .header .mobile-viewguidelines {display: block;font-family: "Source Sans Pro Black";font-size: 12px;line-height: 53px;text-transform: uppercase;letter-spacing: 0.14em;}body.rate_professor .left-panel .rate-info, body.rate_school .left-panel .rate-info {width: 90%;display: block;margin-left: 20px;padding-left: 0;padding-right: 0;}body.rate_professor form.rate .form-element .lozeng.single, body.rate_school form.rate .form-element .lozeng.single {margin-right: 0;}body.rate_professor form.rate .form-element.slider .extra, body.rate_school form.rate .form-element.slider .extra {width: 358px;}body.rate_professor form.rate .form-element.course-code-form .extra, body.rate_school form.rate .form-element.course-code-form .extra {width: 396px;}body.rate_professor form.rate .form-element.comment-box .character-count, body.rate_school form.rate .form-element.comment-box .character-count {margin-right: 0px;}body.rate_professor form.rate .form-element.lozenger .input, body.rate_school form.rate .form-element.lozenger .input {float: left;margin-left: 15px;}body.rate_professor form.rate .form-element.lozenger .lozeng, body.rate_school form.rate .form-element.lozenger .lozeng {margin-right: 7px;}body.rate_school form.rate .form-element.grade .extra {max-width: 292px;}body.rate_school form.rate .form-element .extra {left: 23px;top: 42px;width: 110px;}body.rate_school form.rate .form-element .extra .help-text {display: none !important;}body.rate_school form.rate .form-element .grade_extra {left: 23px;top: 42px;width: 110px;}body.rate_school form.rate .form-element .grade_extra .help-text {display: none !important;}body.rate_school form.rate .form-element .label .counter {margin-right: 10px;}body.rate_professor form.rate .form-element .label .counter {margin-right: 10px;}body.rate_professor form.rate .form-element .label .explain-course-text {margin-top: 12px;}body.rate_professor form.rate .form-element.slider .input {float: right;}body.rate_professor form.rate .form-element .extra {right: initial;top: 28px;left: 25px;width: 400px;}body.rate_professor form.rate .form-element.comment-box .input textarea, body.rate_school form.rate .form-element.comment-box .input textarea {width: 95%;}body.rate_professor form.rate .form-element.comment-box .input, body.rate_school form.rate .form-element.comment-box .input {width: 100%;}body.rate_professor .rate-wrap,body.rate_school .rate-wrap {width: 100%;}body.rate_professor .rate-wrap form,body.rate_school .rate-wrap form {max-width: 680px;}body.rate_professor .dosanddonts .doanddontwrap .item, body.rate_school .dosanddonts .doanddontwrap .item {margin: 0;padding: 20px 5px;width: 33%;}body.teacher_results .right-panel {padding-left: 345px;}body.teacher_results .right-panel .results-text {padding-right: 25px;}body.teacher_results .right-panel .right-panel-mtvnad {margin: 30px 0 0 50px;position: static;top: auto;z-index: 1;right: auto;}body.teacher_results .side-panel {padding-bottom: 50px;}body.add_school #addSchool .add-wrap,body.add_school #addTeacher .add-wrap,body.add_teacher #addSchool .add-wrap,body.add_teacher #addTeacher .add-wrap,body.teacher_addTeacher #addSchool .add-wrap,body.teacher_addTeacher #addTeacher .add-wrap {width: 100%;padding-right: 30px;}body.add_school #addSchool .add-wrap .show-error.email .error-msg,body.add_school #addTeacher .add-wrap .show-error.email .error-msg,body.add_teacher #addSchool .add-wrap .show-error.email .error-msg,body.add_teacher #addTeacher .add-wrap .show-error.email .error-msg,body.teacher_addTeacher #addSchool .add-wrap .show-error.email .error-msg,body.teacher_addTeacher #addTeacher .add-wrap .show-error.email .error-msg {font-size: 12px;}body.add_school #addSchool .add-wrap .form_wrap .label,body.add_school #addTeacher .add-wrap .form_wrap .label,body.add_teacher #addSchool .add-wrap .form_wrap .label,body.add_teacher #addTeacher .add-wrap .form_wrap .label,body.teacher_addTeacher #addSchool .add-wrap .form_wrap .label,body.teacher_addTeacher #addTeacher .add-wrap .form_wrap .label {line-height: 22px;}body.add_school #addSchool .form_wrap .captcha,body.add_school #addTeacher .form_wrap .captcha,body.add_teacher #addSchool .form_wrap .captcha,body.add_teacher #addTeacher .form_wrap .captcha,body.teacher_addTeacher #addSchool .form_wrap .captcha,body.teacher_addTeacher #addTeacher .form_wrap .captcha {float: left;max-width: 364px;width: 100%;}body.add_school #addSchool .form_wrap .captcha > .error-message,body.add_school #addSchool .form_wrap .captcha + .error-message,body.add_school #addTeacher .form_wrap .captcha > .error-message,body.add_school #addTeacher .form_wrap .captcha + .error-message,body.add_teacher #addSchool .form_wrap .captcha > .error-message,body.add_teacher #addSchool .form_wrap .captcha + .error-message,body.add_teacher #addTeacher .form_wrap .captcha > .error-message,body.add_teacher #addTeacher .form_wrap .captcha + .error-message,body.teacher_addTeacher #addSchool .form_wrap .captcha > .error-message,body.teacher_addTeacher #addSchool .form_wrap .captcha + .error-message,body.teacher_addTeacher #addTeacher .form_wrap .captcha > .error-message,body.teacher_addTeacher #addTeacher .form_wrap .captcha + .error-message {clear: both;float: left;margin: 0 0 20px;}body.add_school #addSchool .form_wrap .checkbox_label + .error-message,body.add_school #addTeacher .form_wrap .checkbox_label + .error-message,body.add_teacher #addSchool .form_wrap .checkbox_label + .error-message,body.add_teacher #addTeacher .form_wrap .checkbox_label + .error-message,body.teacher_addTeacher #addSchool .form_wrap .checkbox_label + .error-message,body.teacher_addTeacher #addTeacher .form_wrap .checkbox_label + .error-message {float: left;}body.add_school #addSchool .form_wrap .checkbox_wrap,body.add_school #addSchool .form_wrap .form-field,body.add_school #addTeacher .form_wrap .checkbox_wrap,body.add_school #addTeacher .form_wrap .form-field,body.add_teacher #addSchool .form_wrap .checkbox_wrap,body.add_teacher #addSchool .form_wrap .form-field,body.add_teacher #addTeacher .form_wrap .checkbox_wrap,body.add_teacher #addTeacher .form_wrap .form-field,body.teacher_addTeacher #addSchool .form_wrap .checkbox_wrap,body.teacher_addTeacher #addSchool .form_wrap .form-field,body.teacher_addTeacher #addTeacher .form_wrap .checkbox_wrap,body.teacher_addTeacher #addTeacher .form_wrap .form-field {float: left;margin: 0;}body.add_school #addSchool .form_wrap .input,body.add_school #addTeacher .form_wrap .input,body.add_teacher #addSchool .form_wrap .input,body.add_teacher #addTeacher .form_wrap .input,body.teacher_addTeacher #addSchool .form_wrap .input,body.teacher_addTeacher #addTeacher .form_wrap .input {clear: both;float: left;width: 100%;}body.add_school #addSchool .form_wrap .label,body.add_school #addTeacher .form_wrap .label,body.add_teacher #addSchool .form_wrap .label,body.add_teacher #addTeacher .form_wrap .label,body.teacher_addTeacher #addSchool .form_wrap .label,body.teacher_addTeacher #addTeacher .form_wrap .label {height: 35px;width: 100%;}body.add_school #addSchool .checkbox_label + .error-message,body.add_teacher #addSchool .checkbox_label + .error-message,body.teacher_addTeacher #addSchool .checkbox_label + .error-message {margin-left: 15px;}body.add_school #addTeacher .checkbox_label + .error-message,body.add_teacher #addTeacher .checkbox_label + .error-message,body.teacher_addTeacher #addTeacher .checkbox_label + .error-message {margin-left: 20px;}body #container {-webkit-overflow-scrolling: touch;}body.user_profile .page-wrap {width: 100%;}body.user_profile .page-wrap #profileEdit {max-width: 90%;width: 90%;}body.user_profile .form-section .error-field {top: 0;}body.user_profile .form-section .input {max-width: 330px;width: 100%;}body.utility_help .utility-wrap, body.utility_about .utility-wrap, body.utility_contact .utility-wrap, body.utility_terms .utility-wrap {width: 100%;padding-right: 30px;}body.utility_help .utility-wrap .accordion, body.utility_about .utility-wrap .accordion, body.utility_contact .utility-wrap .accordion, body.utility_terms .utility-wrap .accordion {width: 100%;}body.utility_contact .contact-form #contact-Us .input, body.utility_contact .contact-form #contact-Us .search-info {margin-right: 50px;}body.utility_contact .utility-wrap .accordion, body.utility_terms .utility-wrap .accordion {width: 100%;max-width: 100%;}body.utility_about .utility-wrap .left-wrap,body.utility_contact .utility-wrap .left-wrap,body.utility_help .utility-wrap .left-wrap,body.utility_newsletter .utility-wrap .left-wrap,body.utility_terms .utility-wrap .left-wrap, .add-wrap .left-wrap {width: 100%;}body.account_page .page-wrap {max-width: 440px;}body.blog_buzzpost .right-panel .right-panel-mtvnad,body.blog_misc .right-panel .right-panel-mtvnad,body.blog_mtvu .right-panel .right-panel-mtvnad,body.blog_profstrikesback .right-panel .right-panel-mtvnad,body.blog_toplist .right-panel .right-panel-mtvnad {top: 252px;}body.blog_buzzpost .blog-wrap,body.blog_misc .blog-wrap,body.blog_mtvu .blog-wrap,body.blog_profstrikesback .blog-wrap,body.blog_toplist .blog-wrap {padding-top: 70px;margin-left: 20px;}body.blog_buzzpost #container,body.blog_misc #container,body.blog_mtvu #container,body.blog_profstrikesback #container,body.blog_toplist #container {-webkit-overflow-scrolling: touch;}body.account_page .error-field, body.user_profile .error-field {left: 0;position: relative;top: 0;max-width: 330px;}body.account_page ~ .error-field, body.user_profile ~ .error-field {top: 14px;}body.account_page .terms-checkbox ~ .prof-error-field, body.user_profile .terms-checkbox ~ .prof-error-field {position: absolute;left: 0px !important;width: 201px;top: 42px;color: #a12121;margin-bottom: 1.75em !important;margin-top: -1em !important;}body.account_page #url_wrap + .instruct, body.user_profile #url_wrap + .instruct {top: 7px;}body.account_page #twitter_wrap + .instruct, body.user_profile #twitter_wrap + .instruct {top: 7px;}body.account_page hr, body.user_profile hr {max-width: 330px;}body.account_page .profile_upload_wrapper.form-field .field, body.user_profile .profile_upload_wrapper.form-field .field {width: 88px;}body.account_page .profile_upload_wrapper.form-field .profile_upload, body.user_profile .profile_upload_wrapper.form-field .profile_upload {display: inline-block;}body.account_page .profile_upload_wrapper.form-field .profile_triangle, body.user_profile .profile_upload_wrapper.form-field .profile_triangle {position: relative;top: 12px;left: 11px;}body.account_page .profile_upload_wrapper.form-field .profile_text, body.user_profile .profile_upload_wrapper.form-field .profile_text {left: 100px;top: 60px;}body.account_page .profile_upload_wrapper.form-field .image_instruct, body.user_profile .profile_upload_wrapper.form-field .image_instruct {left: 100px;top: 75px;}body.account_page .profile_upload_wrapper.form-field .profile_upload_preview_text, body.user_profile .profile_upload_wrapper.form-field .profile_upload_preview_text {top: 33px;}body.account_page .page-wrap .form-field, body.user_profile .page-wrap .form-field {width: 100%;margin-bottom: 40px;}body.account_page .page-wrap .form-field .captcha, body.user_profile .page-wrap .form-field .captcha {margin-left: 0;}body.account_page .page-wrap .form-field.field, body.user_profile .page-wrap .form-field.field {width: 100%;}body.account_page .page-wrap .form-field .label, body.user_profile .page-wrap .form-field .label {float: left;margin-bottom: 20px;position: inherit;top: 0;width: 100%;}body.account_page .page-wrap .form-field.field, body.user_profile .page-wrap .form-field.field {max-width: 364px;width: 100%;}body.account_page .page-wrap .form-field.field.inline-field, body.user_profile .page-wrap .form-field.field.inline-field {width: 364px;}body.account_page .page-wrap .form-field input[type="submit"]:not(.save), body.user_profile .page-wrap .form-field input[type="submit"]:not(.save) {margin-top: 1em;}body.account_page .page-wrap .field, body.user_profile .page-wrap .field {margin-left: 0;}body.account_page .instruct, body.user_profile .instruct {left: 0px;top: 0;position: relative;}body.account_page .twitter_handle,body.account_page .url_placeholder, body.user_profile .twitter_handle,body.user_profile .url_placeholder {top: 41px;left: 10px;}body.account_page .checkbox_wrap,body.account_page .check.field, body.user_profile .checkbox_wrap,body.user_profile .check.field {width: 100%;}.thirds-last-block {display: none;}.rating_success {padding: 10px !important;float: left;}}@media only screen and (max-width: 1140px) and (max-width: 860px) {#fullBlock {width: 100%;}#fullBlock .center-wrap {display: table;width: inherit;height: inherit;}#fullBlock .center-wrap .v-align {display: table-cell;text-align: center;vertical-align: middle;}#fullBlock .center-wrap .options {width: 80%;margin: auto;}#fullBlock .center-wrap .options .option {width: 29.5%;}#fullBlock .center-wrap .options .option:hover {background-size: cover;}#cookie_notice {width: 80%;height: auto;}}@media only screen and (max-width: 1140px) and (max-width: 860px) {body.show_professor table .comments,body.show_school table .comments {padding-right: 2% !important;}}@media only screen and (max-width: 1140px) and (max-width: 855px) {body.account_page #body #ad-container {display: none;}}@media only screen and (max-width: 1140px) and (min-width: 480px) and (max-width: 1140px) {body.blog_buzzpost .right-panel-mtvnad,body.blog_misc .right-panel-mtvnad,body.blog_mtvu .right-panel-mtvnad,body.blog_profstrikesback .right-panel-mtvnad,body.blog_toplist .right-panel-mtvnad {display: block;}#blogMenu .result-list > ul li figure {width: 40px;height: 40px;}#blogMenu .result-list > ul li figure img {width: 100%;}#blogMenu .result-list > ul li .text-wrap {padding-left: 50px;padding-right: 10px;}#blogMenu .result-list > ul li .text-wrap p {font-size: 18px;}}@media only screen and (max-width: 1140px) and (min-width: 768px) and (max-width: 1140px) {.blog_buzzpost .right-panel.wide,.blog_misc .right-panel.wide,.blog_mtvu .right-panel.wide,.blog_profstrikesback .right-panel.wide,.blog_toplist .right-panel.wide {padding-left: 0 !important;}}@media only screen and (max-width: 1140px) and (min-width: 768px) {body.rate_professor .rate-slider[data-rating='poor'].inverse .bubble,body.rate_school .rate-slider[data-rating='poor'].inverse .bubble {background: url('tail-red-bfac80e94c45e49e15312545d40da5e5.png?1490805390') 105px 32px no-repeat !important;left: -148px;min-width: 140px;}body.rate_professor .rate-slider[data-rating='poor'].inverse .bubble.large,body.rate_school .rate-slider[data-rating='poor'].inverse .bubble.large {background: url('tail-red-bfac80e94c45e49e15312545d40da5e5.png?1490805390') 105px 47px no-repeat !important;}body.rate_professor .rate-slider[data-rating='good'] .bubble,body.rate_school .rate-slider[data-rating='good'] .bubble {background: url('tail-green-1d92155b1218456642af42ebb35e6687.png?1490805390') 105px 32px no-repeat !important;left: -148px;min-width: 140px;}body.rate_professor .rate-slider[data-rating='good'] .bubble.large,body.rate_school .rate-slider[data-rating='good'] .bubble.large {background: url('tail-green-1d92155b1218456642af42ebb35e6687.png?1490805390') 105px 47px no-repeat !important;}}@media only screen and (max-width: 767px) {#leftNav,.mainFooter,.top-header,header {display: none;}html {overflow-x: hidden;}body,html {height: 100%;min-height: 100%;}body.mobilePanels {display: block;}.desktop {display: none !important;}.mobile-block {display: block !important;}.mobile-inline {display: inline !important;}.mobile-inline-block {display: inline-block !important;}body {margin-top: 0 !important;}body footer,body footer.mobileFooter.hidden-lg {float: left;}body #loadmoreBlog {display: block;margin: 20px auto 25px;width: 90%;}#body {padding-top: 0;margin-top: 0;}body.show_school .h1:not(.profname),body.show_school h1:not(.profname) {font-size: 22px;margin-bottom: 0;padding-top: 11px;}body.blog_buzzpost,body.blog_misc,body.blog_mtvu,body.blog_profstrikesback,body.blog_toplist,body.rate_professor,body.rate_school,body.school_newshow,body.school_results,body.search_results,body.show_professor,body.show_school,body.teacher_newshow {overflow-x: hidden;}body.blog_buzzpost #body,body.blog_buzzpost #body #mainContent,body.blog_misc #body,body.blog_misc #body #mainContent,body.blog_mtvu #body,body.blog_mtvu #body #mainContent,body.blog_profstrikesback #body,body.blog_profstrikesback #body #mainContent,body.blog_toplist #body,body.blog_toplist #body #mainContent,body.rate_professor #body,body.rate_professor #body #mainContent,body.rate_school #body,body.rate_school #body #mainContent,body.school_newshow #body,body.school_newshow #body #mainContent,body.school_results #body,body.school_results #body #mainContent,body.search_results #body,body.search_results #body #mainContent,body.show_professor #body,body.show_professor #body #mainContent,body.show_school #body,body.show_school #body #mainContent,body.teacher_newshow #body,body.teacher_newshow #body #mainContent {height: auto;max-width: 100%;min-height: auto;position: relative !important;}body.blog_buzzpost #body:after,body.blog_buzzpost #body #mainContent:after,body.blog_misc #body:after,body.blog_misc #body #mainContent:after,body.blog_mtvu #body:after,body.blog_mtvu #body #mainContent:after,body.blog_profstrikesback #body:after,body.blog_profstrikesback #body #mainContent:after,body.blog_toplist #body:after,body.blog_toplist #body #mainContent:after,body.rate_professor #body:after,body.rate_professor #body #mainContent:after,body.rate_school #body:after,body.rate_school #body #mainContent:after,body.school_newshow #body:after,body.school_newshow #body #mainContent:after,body.school_results #body:after,body.school_results #body #mainContent:after,body.search_results #body:after,body.search_results #body #mainContent:after,body.show_professor #body:after,body.show_professor #body #mainContent:after,body.show_school #body:after,body.show_school #body #mainContent:after,body.teacher_newshow #body:after,body.teacher_newshow #body #mainContent:after {content: '';display: table;clear: both;}body.blog_buzzpost #body .result-list,body.blog_buzzpost #body #mainContent .result-list,body.blog_misc #body .result-list,body.blog_misc #body #mainContent .result-list,body.blog_mtvu #body .result-list,body.blog_mtvu #body #mainContent .result-list,body.blog_profstrikesback #body .result-list,body.blog_profstrikesback #body #mainContent .result-list,body.blog_toplist #body .result-list,body.blog_toplist #body #mainContent .result-list,body.rate_professor #body .result-list,body.rate_professor #body #mainContent .result-list,body.rate_school #body .result-list,body.rate_school #body #mainContent .result-list,body.school_newshow #body .result-list,body.school_newshow #body #mainContent .result-list,body.school_results #body .result-list,body.school_results #body #mainContent .result-list,body.search_results #body .result-list,body.search_results #body #mainContent .result-list,body.show_professor #body .result-list,body.show_professor #body #mainContent .result-list,body.show_school #body .result-list,body.show_school #body #mainContent .result-list,body.teacher_newshow #body .result-list,body.teacher_newshow #body #mainContent .result-list {float: none !important;left: auto !important;top: auto !important;padding-bottom: 60px;position: relative !important;height: auto !important;}body.blog_buzzpost #body .result-list .addMore,body.blog_buzzpost #body #mainContent .result-list .addMore,body.blog_misc #body .result-list .addMore,body.blog_misc #body #mainContent .result-list .addMore,body.blog_mtvu #body .result-list .addMore,body.blog_mtvu #body #mainContent .result-list .addMore,body.blog_profstrikesback #body .result-list .addMore,body.blog_profstrikesback #body #mainContent .result-list .addMore,body.blog_toplist #body .result-list .addMore,body.blog_toplist #body #mainContent .result-list .addMore,body.rate_professor #body .result-list .addMore,body.rate_professor #body #mainContent .result-list .addMore,body.rate_school #body .result-list .addMore,body.rate_school #body #mainContent .result-list .addMore,body.school_newshow #body .result-list .addMore,body.school_newshow #body #mainContent .result-list .addMore,body.school_results #body .result-list .addMore,body.school_results #body #mainContent .result-list .addMore,body.search_results #body .result-list .addMore,body.search_results #body #mainContent .result-list .addMore,body.show_professor #body .result-list .addMore,body.show_professor #body #mainContent .result-list .addMore,body.show_school #body .result-list .addMore,body.show_school #body #mainContent .result-list .addMore,body.teacher_newshow #body .result-list .addMore,body.teacher_newshow #body #mainContent .result-list .addMore {text-align: center;width: 100%;}body.blog_buzzpost #body .header,body.blog_buzzpost #body .location,body.blog_buzzpost #body .panel-filter,body.blog_buzzpost #body #mainContent .header,body.blog_buzzpost #body #mainContent .location,body.blog_buzzpost #body #mainContent .panel-filter,body.blog_misc #body .header,body.blog_misc #body .location,body.blog_misc #body .panel-filter,body.blog_misc #body #mainContent .header,body.blog_misc #body #mainContent .location,body.blog_misc #body #mainContent .panel-filter,body.blog_mtvu #body .header,body.blog_mtvu #body .location,body.blog_mtvu #body .panel-filter,body.blog_mtvu #body #mainContent .header,body.blog_mtvu #body #mainContent .location,body.blog_mtvu #body #mainContent .panel-filter,body.blog_profstrikesback #body .header,body.blog_profstrikesback #body .location,body.blog_profstrikesback #body .panel-filter,body.blog_profstrikesback #body #mainContent .header,body.blog_profstrikesback #body #mainContent .location,body.blog_profstrikesback #body #mainContent .panel-filter,body.blog_toplist #body .header,body.blog_toplist #body .location,body.blog_toplist #body .panel-filter,body.blog_toplist #body #mainContent .header,body.blog_toplist #body #mainContent .location,body.blog_toplist #body #mainContent .panel-filter,body.rate_professor #body .header,body.rate_professor #body .location,body.rate_professor #body .panel-filter,body.rate_professor #body #mainContent .header,body.rate_professor #body #mainContent .location,body.rate_professor #body #mainContent .panel-filter,body.rate_school #body .header,body.rate_school #body .location,body.rate_school #body .panel-filter,body.rate_school #body #mainContent .header,body.rate_school #body #mainContent .location,body.rate_school #body #mainContent .panel-filter,body.school_newshow #body .header,body.school_newshow #body .location,body.school_newshow #body .panel-filter,body.school_newshow #body #mainContent .header,body.school_newshow #body #mainContent .location,body.school_newshow #body #mainContent .panel-filter,body.school_results #body .header,body.school_results #body .location,body.school_results #body .panel-filter,body.school_results #body #mainContent .header,body.school_results #body #mainContent .location,body.school_results #body #mainContent .panel-filter,body.search_results #body .header,body.search_results #body .location,body.search_results #body .panel-filter,body.search_results #body #mainContent .header,body.search_results #body #mainContent .location,body.search_results #body #mainContent .panel-filter,body.show_professor #body .header,body.show_professor #body .location,body.show_professor #body .panel-filter,body.show_professor #body #mainContent .header,body.show_professor #body #mainContent .location,body.show_professor #body #mainContent .panel-filter,body.show_school #body .header,body.show_school #body .location,body.show_school #body .panel-filter,body.show_school #body #mainContent .header,body.show_school #body #mainContent .location,body.show_school #body #mainContent .panel-filter,body.teacher_newshow #body .header,body.teacher_newshow #body .location,body.teacher_newshow #body .panel-filter,body.teacher_newshow #body #mainContent .header,body.teacher_newshow #body #mainContent .location,body.teacher_newshow #body #mainContent .panel-filter {display: block;margin: 0;max-width: auto;}body.blog_buzzpost #body .header,body.blog_buzzpost #body #mainContent .header,body.blog_misc #body .header,body.blog_misc #body #mainContent .header,body.blog_mtvu #body .header,body.blog_mtvu #body #mainContent .header,body.blog_profstrikesback #body .header,body.blog_profstrikesback #body #mainContent .header,body.blog_toplist #body .header,body.blog_toplist #body #mainContent .header,body.rate_professor #body .header,body.rate_professor #body #mainContent .header,body.rate_school #body .header,body.rate_school #body #mainContent .header,body.school_newshow #body .header,body.school_newshow #body #mainContent .header,body.school_results #body .header,body.school_results #body #mainContent .header,body.search_results #body .header,body.search_results #body #mainContent .header,body.show_professor #body .header,body.show_professor #body #mainContent .header,body.show_school #body .header,body.show_school #body #mainContent .header,body.teacher_newshow #body .header,body.teacher_newshow #body #mainContent .header {padding: 30px 20px 0 !important;}body.blog_buzzpost #body .location,body.blog_buzzpost #body .panel-filter,body.blog_buzzpost #body #mainContent .location,body.blog_buzzpost #body #mainContent .panel-filter,body.blog_misc #body .location,body.blog_misc #body .panel-filter,body.blog_misc #body #mainContent .location,body.blog_misc #body #mainContent .panel-filter,body.blog_mtvu #body .location,body.blog_mtvu #body .panel-filter,body.blog_mtvu #body #mainContent .location,body.blog_mtvu #body #mainContent .panel-filter,body.blog_profstrikesback #body .location,body.blog_profstrikesback #body .panel-filter,body.blog_profstrikesback #body #mainContent .location,body.blog_profstrikesback #body #mainContent .panel-filter,body.blog_toplist #body .location,body.blog_toplist #body .panel-filter,body.blog_toplist #body #mainContent .location,body.blog_toplist #body #mainContent .panel-filter,body.rate_professor #body .location,body.rate_professor #body .panel-filter,body.rate_professor #body #mainContent .location,body.rate_professor #body #mainContent .panel-filter,body.rate_school #body .location,body.rate_school #body .panel-filter,body.rate_school #body #mainContent .location,body.rate_school #body #mainContent .panel-filter,body.school_newshow #body .location,body.school_newshow #body .panel-filter,body.school_newshow #body #mainContent .location,body.school_newshow #body #mainContent .panel-filter,body.school_results #body .location,body.school_results #body .panel-filter,body.school_results #body #mainContent .location,body.school_results #body #mainContent .panel-filter,body.search_results #body .location,body.search_results #body .panel-filter,body.search_results #body #mainContent .location,body.search_results #body #mainContent .panel-filter,body.show_professor #body .location,body.show_professor #body .panel-filter,body.show_professor #body #mainContent .location,body.show_professor #body #mainContent .panel-filter,body.show_school #body .location,body.show_school #body .panel-filter,body.show_school #body #mainContent .location,body.show_school #body #mainContent .panel-filter,body.teacher_newshow #body .location,body.teacher_newshow #body .panel-filter,body.teacher_newshow #body #mainContent .location,body.teacher_newshow #body #mainContent .panel-filter {padding: 0 20px 20px !important;}#body {padding-left: 0;margin-left: 0;padding-bottom: 0;padding-right: 0;overflow-x: hidden;height: 100%;display: block;}#body #moreContent {font-size: 12px;}#body #mainContent .right-panel #mobile-ad {height: 50px;margin: 110px auto 0 !important;width: 300px;}#container {width: 100%;left: 0;top: 0;overflow-x: hidden;min-height: 100%;}#container.leaderboard {padding-top: 100px;}#container #body.slide {margin-top: 100px !important;}#body.slide,#mobileHeader.slide,#mobileNav.slide,.slide {-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;margin-top: 0 !important;}#mainContent {padding-top: 0;-webkit-text-size-adjust: 100%;}body {overflow-x: hidden;}body.open-menu .slide {left: 0;-webkit-transform: translate3d(250px, 0, 0);-moz-transform: translate3d(250px, 0, 0);-ms-transform: translate3d(250px, 0, 0);-o-transform: translate3d(250px, 0, 0);transform: translate3d(250px, 0, 0);-webkit-transition: -webkit-transform 500ms ease;-moz-transition: -moz-transform 500ms ease;-o-transition: -o-transform 500ms ease;transition: transform 500ms ease;}body.open-menu #mobileNav.slide {left: 0;-webkit-transform: translate3d(0px, 0, 0);-moz-transform: translate3d(0px, 0, 0);-ms-transform: translate3d(0px, 0, 0);-o-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}#mSearchBox {height: 50px;width: 100%;position: absolute;top: 0;left: 0;padding: 8px;}#mSearchBox input[type="search"],#mSearchBox input[type="text"] {background: #555658;font-family: "Source Sans Pro";font-size: 20px;border: none;height: 34px;width: 100%;color: #b2cf36;padding-left: 9px;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;}#mobileHeader .icon-search {position: absolute;display: none;right: 0;width: 50px;height: 50px;padding: 9px;color: #b2cf36;font-size: 30px;-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: "FlipH";-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#mobileHeader .icon-search.open-search {background-color: #4d4e4f;}.mobileSearch {position: absolute;background-color: #4d4e4f;width: 100%;height: 50px;top: 50px;z-index: 10;}.mobileSearch #headerAutocomplete {position: relative;top: 43px;padding-left: 10px;padding-right: 10px;width: 100%;}.mobileSearch #headerAutocomplete #header-no-results {display: none;color: #464645;padding: 10px 0 10px 20px;font-family: "Source Sans Pro Black";font-size: 16px;line-height: 20px;}.mobileSearch #headerAutocomplete .results-container {-webkit-text-size-adjust: 100%;background: #fff;width: 100%;min-height: 40px;display: none;float: left;-webkit-box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);-moz-box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);}.mobileSearch #headerAutocomplete .results-container .label {width: 100%;padding-left: 10px;text-transform: uppercase;color: #505050;background: #d7d7d2;padding-top: 5px;padding-bottom: 5px;font-family: "Source Sans Pro Black";font-size: 12px;line-height: 18px;float: left;}.mobileSearch #headerAutocomplete .results-container .view-all {float: left;width: 100%;background: #00adee;padding-left: 20px;text-transform: uppercase;color: #fff;font-family: "Source Sans Pro Black";font-size: 12px;line-height: 25px;}.mobileSearch #headerAutocomplete .results-container .view-all:hover {background-color: #b2cf36;}.mobileSearch #headerAutocomplete .results-container ul {float: left;margin: 0;max-height: 104px;overflow-x: hidden;overflow-y: scroll;width: 100%;}.mobileSearch #headerAutocomplete .results-container ul li {float: left;width: 100%;font-family: "league_gothicregular";color: #464645;padding-left: 10px;border-bottom: 1px #d0d0ce solid;line-height: 30px;}.mobileSearch #headerAutocomplete .results-container ul li:hover {background-color: rgba(80, 80, 80, 0.05);}.mobileSearch #headerAutocomplete .results-container ul li:hover .main {color: #00adee;}.mobileSearch #headerAutocomplete .results-container ul li:hover .sub {color: #000;}.mobileSearch #headerAutocomplete .results-container ul li.no-results:hover {background: none;}.mobileSearch #headerAutocomplete .results-container ul li a {float: left;width: 100%;display: block;font-size: 18px;line-height: 20px;}.mobileSearch #headerAutocomplete .results-container ul li .wrap {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;width: 100%;padding-right: 5px;color: #8b8b86;letter-spacing: 0.14em;line-height: inherit;margin-top: 4px;}.mobileSearch #headerAutocomplete .results-container ul li .main,.mobileSearch #headerAutocomplete .results-container ul li .no-results {text-transform: none;color: #464645;float: none;margin-right: 1px;width: auto !important;}.mobileSearch #headerAutocomplete .results-container ul li .sub {font-family: "Source Sans Pro";font-size: 12px;color: #8b8b86;letter-spacing: 0.14em;}.mobileSearch #headerAutocomplete .results-container ul li .sub .typeahead-country {display: none;}.mobileSearch #headerAutocomplete .results-container ul li .main,.mobileSearch #headerAutocomplete .results-container ul li .sub {line-height: 30px;vertical-align: middle;white-space: nowrap;float: none;text-align: left;vertical-align: bottom;}body.mobilePanels .autocomplete-container {padding: 0;position: relative;top: 15px;width: 100% !important;}body.mobilePanels .autocomplete-container ul {-webkit-box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);-moz-box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);box-shadow: 10px 10px 37px 1px rgba(0, 0, 0, 0.75);margin: 0;float: left;width: 100%;height: auto;max-height: 105px;}body.mobilePanels .autocomplete-container ul li {float: left;width: 100%;font-family: "league_gothicregular";color: #464645;padding: 0;height: auto;padding-left: 10px;border-bottom: 1px #d0d0ce solid;line-height: 30px;font-size: 18px;}body.mobilePanels .autocomplete-container ul li .wrap {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;width: 100%;padding-right: 5px;color: #8b8b86;letter-spacing: 0.14em;line-height: inherit;margin-top: 4px;text-align: left;}body.mobilePanels .autocomplete-container ul li .dont_see,body.mobilePanels .autocomplete-container ul li .main,body.mobilePanels .autocomplete-container ul li .no-results {text-transform: none;color: #464645;float: left;padding-right: 5px;display: block;width: inherit;white-space: nowrap;margin-top: 4px;font-size: 18px;text-align: left;}body.mobilePanels .autocomplete-container ul li .sub {font-family: "Source Sans Pro";font-size: 12px;color: #8b8b86;letter-spacing: 0.14em;margin-top: 3px;}body.mobilePanels .autocomplete-container ul li .sub .typeahead-country {display: none;}body.mobilePanels .autocomplete-container ul li .main,body.mobilePanels .autocomplete-container ul li .sub {display: inline;line-height: 30px;vertical-align: middle;white-space: nowrap;float: none;text-align: left;vertical-align: bottom;}body.mobilePanels .autocomplete-container ul ul:empty {display: none;}#mobile-ad-container iframe,.ad-mobile {position: relative;z-index: 9;}#mobileLeaderboardAd {display: none;z-index: 9;width: 100%;height: 105px;padding: 5px 0 10px;background-color: #4d4e4f;position: relative;}#mobileLeaderboardAd.shown {display: block;}#mobileLeaderboardAd #mobileLeaderboardAdWrap {width: 300px;margin: 0 auto;}.add-wrap .utility-wrap,body.utility_about .utility-wrap,body.utility_contact .utility-wrap,body.utility_help .utility-wrap,body.utility_terms .utility-wrap {padding-left: 15px;padding-right: 15px;width: 100%;padding-top: 20px;}.add-wrap .utility-wrap .accordion dt a,body.utility_about .utility-wrap .accordion dt a,body.utility_contact .utility-wrap .accordion dt a,body.utility_help .utility-wrap .accordion dt a,body.utility_terms .utility-wrap .accordion dt a {font-size: 14px;font-family: "Source Sans Pro Semibold";text-transform: none;}body.submit_correction .correction .form-elem .captcha {margin-left: 0;text-align: center;width: 100%;}body.submit_correction .correction .form-elem .captcha .fieldcontain {margin: auto;}.page-title {font-size: 45px;}.contact-form .captcha-wrap {margin: auto;width: 318px;}.contact-form .captcha-wrap .captcha {width: 318px;}.contact-form .comment-label {width: 100%;}.contact-form .form-element.submit {margin-left: 0 !important;width: 100%;text-align: center;}.contact-form .input,.contact-form .label {display: block;width: 100%;}.contact-form .label {line-height: 27px;}.contact-form .input input {margin-left: 0 !important;}.contact-form .form-element {margin-bottom: 20px;}.contact-form .search-info {width: 100%;}.contact-form .search-info .sod_select {width: 100%;}.contact-form .search-info .sod_select .sod_list_wrapper {width: 100%;}.contact-form #explanation p {padding-right: 0;}#addTeacher .checkbox_wrap,#addTeacher .form-field {margin-left: 0;}body.utility_contact .contact-form #contact-Us .input,body.utility_contact .contact-form #contact-Us .search-info {margin-right: 0;}#addSchool.show-error .terms-checkbox .error-message,#addTeacher.show-error .terms-checkbox .error-message {display: block;width: 100%;}#recaptcha_widget_div {text-align: center;}#recaptcha_area,#recaptcha_table {margin: auto;}.overlay {background-color: rgba(0, 0, 0, 0.3);bottom: 0;display: none;left: 0;position: fixed;right: 0;top: 0;z-index: 9;}.overlay.show {display: block;}#mobileHeader {display: block;width: 100%;position: fixed;left: 0;top: 0;height: 50px;background: #424345;z-index: 9999;}#mobileHeader #mobileHamburger {display: inline-block;cursor: pointer;padding: 10px 35px 16px 0px;position: relative;left: 10px;top: 8px;}#mobileHeader #mobileHamburger span,#mobileHeader #mobileHamburger span:before,#mobileHeader #mobileHamburger span:after {cursor: pointer;height: 2px;width: 25px;background: #b2cf36;position: absolute;display: block;content: '';}#mobileHeader #mobileHamburger span:before {top: -7px;}#mobileHeader #mobileHamburger span:after {bottom: -7px;}#mobileHeader #mobileHamburger span,#mobileHeader #mobileHamburger span:before,#mobileHeader #mobileHamburger span:after {-webkit-transition: all .1s ease-in-out;-moz-transition: all .1s ease-in-out;-o-transition: all .1s ease-in-out;transition: all .1s ease-in-out;}#mobileHeader #mobileHamburger.active span {background-color: transparent;}#mobileHeader #mobileHamburger.active span:before,#mobileHeader #mobileHamburger.active span:after {top: 0;position: absolute;}#mobileHeader #mobileHamburger.active span:before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}#mobileHeader #mobileHamburger.active span:after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}#mobileHeader #mLogo {display: block;width: 74px;height: 40px;position: absolute;left: 50%;margin-left: -37px;top: 5px;background: url('mlogo-36627274af9b4e6928a3ce10a3682e9b.png?1490805390') no-repeat center center;}.mobileFooter {background-color: #000;position: relative;}.mobileFooter li {padding: 20px 25px;border-bottom: 1px solid #7f7f7f;font-family: "Source Sans Pro Black";}.mobileFooter li:hover a {color: #00adee;}.mobileFooter li a {letter-spacing: 0.14em;color: #7f7f7f;font-size: 14px;text-transform: uppercase;-webkit-text-size-adjust: 100%;}.mobileFooter .terms-conditions,.mobileFooter .terms-conditions a {color: #7f7f7f;font-family: "Source Sans Pro";text-transform: none;font-size: 12px;line-height: 1.5;}.mobileFooter .terms-conditions a {letter-spacing: normal;text-transform: lowercase;}.mobileFooter .m_last_modified {color: #df3d58;}.close-left-nav {display: none;}.scroller {overflow-y: scroll;height: 100%;}.scroller,.scroller-inner {position: relative;}#mobileNav {overflow: hidden;width: 250px;height: 100%;display: block;position: fixed;top: 0;background: #4d4e4f;-webkit-transform: translate3d(-250px, 0, 0);-moz-transform: translate3d(-250px, 0, 0);-ms-transform: translate3d(-250px, 0, 0);-o-transform: translate3d(-250px, 0, 0);transform: translate3d(-250px, 0, 0);z-index: 99;}#mobileNav .mobile_nav_wrap::-webkit-scrollbar {display: none;}#mobileNav .mobile_nav_wrap {overflow-y: scroll;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}#mobileNav .mobile_nav_wrap .mobile_nav_header {height: 50px;background: #424345;}#mobileNav .mobile_nav_wrap #mLogo {display: block;width: 74px;height: 40px;position: relative;left: 50%;margin-left: -37px;top: 5px;background: url('mlogo-36627274af9b4e6928a3ce10a3682e9b.png?1490805390') no-repeat center center;}#mobileNav .mobile_nav_wrap .navItems ul {float: left;width: 100%;}#mobileNav .mobile_nav_wrap .navItems .menuNav li {float: left;width: 100%;border-bottom: 1px solid #7d7c77;}#mobileNav .mobile_nav_wrap .navItems .menuNav li.mobile_login {height: 51px;position: relative;}#mobileNav .mobile_nav_wrap .navItems .menuNav li a {width: 100%;float: left;padding: 15px;}#mobileNav .mobile_nav_wrap .navItems .menuNav li a span.icon {float: left;line-height: 30px;font-size: 25px;color: #b2cf36;margin-right: 10px;}#mobileNav .mobile_nav_wrap .navItems .menuNav li a span.title {font-family: "league_gothicregular";color: #b2cf36;font-size: 30px;line-height: 30px;float: left;letter-spacing: 1px;}#mobileNav .mobile_nav_wrap .navItems .menuNav li a span.arrow {background: url('mobilemenuarrow-16248c6a335c97838ca20b190b6be0f1.png?1490805390') no-repeat center center;float: right;height: 20px;width: 12px;position: relative;top: 4px;}#mobileNav .mobile_nav_wrap .navItems .menuNav li a span.mobile_login_text {text-transform: uppercase;font-family: "Source Sans Pro Black";letter-spacing: 0.12em;position: absolute;top: 15px;}#mobileNav .loggedin_user {width: 100%;display: block;float: left;padding: 15px;text-transform: uppercase;font-family: "Source Sans Pro Black";letter-spacing: 0.12em;background-color: #434445;}#mobileNav .loggedin_user .loggedin_user_name {color: #fff;}#mobileNav .mobile_nav_wrap .navItems a#logout_mobile {float: right;padding: 0;width: initial;}#mobileNav .loggedin_user,#mobileNav .edit_info,#mobileNav .view_page {display: none;}#mobileNav .loggedin_user.logged_in,#mobileNav .edit_info.logged_in,#mobileNav .view_page.logged_in {display: block;}.no-csstransitions #mobileNav {left: -250px;}.no-csstransitions body.open-menu #container {left: 250px;}.no-csstransitions body.open-menu #container #mobileHeader {position: relative;}.no-csstransitions body.open-menu #mobileNav {left: 0;}#mobileNav.show-prof .loggedin_user,#mobileNav.show-prof .edit_info,#mobileNav.show-prof .view_page {display: block;}#mobileNav.show-prof .logged_off {display: none;}#mobileNav.show-student .loggedin_user,#mobileNav.show-student .edit_info {display: block;}#mobileNav.show-student .logged_off {display: none;}#mobileNav .mobile_nav_wrap .navItems #mobileSocial li {width: 20%;border-bottom: none;font-size: 22px;}#mobileNav .mobile_nav_wrap .navItems #mobileSocial li a {display: inline-block;color: #a6a7a7;}.ad-panel {display: none;}body.blog_buzzpost #mainContent .left-panel,body.blog_misc #mainContent .left-panel,body.blog_mtvu #mainContent .left-panel,body.blog_profstrikesback #mainContent .left-panel,body.blog_toplist #mainContent .left-panel {display: none;}body.blog_buzzpost .right-panel,body.blog_misc .right-panel,body.blog_mtvu .right-panel,body.blog_profstrikesback .right-panel,body.blog_toplist .right-panel {padding-left: 15px;padding-right: 15px;}.blog-wrap {margin-left: 0 !important;padding-top: 0 !important;width: 100%;}.blog-wrap p {margin-top: 20px;margin-bottom: 20px;line-height: 26px;}.blog-wrap .main-image {width: 100%;height: auto;-webkit-background-size: contain;background-size: contain;}.blog-wrap .main-image img {margin-bottom: 0;}.blog-wrap .header h1 {padding-top: 15px;padding-bottom: 15px;}body.mobileBlog #mainContent {float: left;margin-top: 20px;}body.mobileBlog.menu {padding-left: 0;padding-right: 0;}body.mobileBlog .header {padding-left: 0;}body.mobileBlog .panel-filter {padding-left: 0;}body.mobileBlog .sod_select {margin: 0;height: 34px;color: #000;width: 100%;font-family: "Source Sans Pro Black";font-size: 12px;vertical-align: middle;text-align: left;padding-left: 10px;text-transform: uppercase;background: rgba(255, 255, 255, 0.7) url('large_dropdown-56029bb215ab54bac06cf0163f3575fe.png') 97% center no-repeat;}body.mobileBlog .sod_select .sod_list_wrapper {color: #000;width: 100%;left: 3px;}body.mobileBlog .sod_select .sod_label {line-height: 34px;}body.mobileBlog .sod_select .sod_list {font-size: 12px;}body.mobileBlog .sod_select .sod_option {cursor: pointer;height: 34px;}body.mobileBlog .sort-option {border-top: 1px solid rgba(141, 141, 135, 0.8);border-bottom: 1px solid rgba(141, 141, 135, 0.8);padding: 20px 0;margin: 0 10px 20px;}body.mobileBlog .result-list a {display: block;float: left;width: 100%;}#leftNav body.mobileBlog .result-list {margin-top: 12px;}body.mobileBlog .result-list > ul li {padding: 5px 10px;width: 100%;}#leftNav body.mobileBlog .result-list > ul li {padding: 18px 20px;}body.mobileBlog .result-list > ul li:hover {background-color: #dfdfda;}body.mobileBlog .result-list > ul li figure {width: 25%;max-width: 127px;max-height: 127px;min-width: 73px;min-height: 73px;height: auto;background-color: #fff;float: left;}body.mobileBlog .result-list > ul li figure img {width: 100%;}body.mobileBlog .result-list > ul li .tag {letter-spacing: 0.14em;font-size: 12px;font-family: "Source Sans Pro";color: #969693;margin-bottom: 7px;text-transform: uppercase;line-height: normal;}body.mobileBlog .result-list > ul li .tag > span {line-height: normal;padding: 0;}body.mobileBlog .result-list > ul li .tag.promo {margin-top: 7px;}body.mobileBlog .result-list > ul li .tag.promo span {background-color: #ebdb26;color: #000;padding: 4px;font-family: "Source Sans Pro";}body.mobileBlog .result-list > ul li .text-wrap {float: left;width: 73%;padding-left: 2%;}body.mobileBlog .result-list > ul li .text-wrap p {font-size: 20px;font-family: "Source Sans Pro";color: #464645;line-height: 1.2;margin-bottom: 0;}#filterBox {display: none;}body .optional-content {color: #fff;padding-top: 0px;font-family: "Source Sans Pro Black";font-size: 12px;text-transform: uppercase;letter-spacing: 0.2em;display: block;width: 100%;top: 44px;}.inline-form-txt {display: inline;}body.search_results #container #searchResultsBox {padding-left: 15px;min-height: 0;}body.search_results #container #searchResultsBox #mobile-ad {height: 50px;margin: 0 auto;width: 300px;}body.search_results #container #searchResultsBox #mobile-ad.phone--ad.first--one {margin: 0 auto !important;}body.search_results #container #searchResultsBox .query-box,body.search_results #container #searchResultsBox .not-found-box {width: 290px;}body.search_results #container #searchResultsBox .result-pager {width: 100%;}body.search_results #container #searchResultsBox .result-count {margin-top: 25px;font-size: 38px;}body.search_results #container #searchResultsBox .listings-header,body.search_results #container #searchResultsBox .listing-cat {display: none;}body.search_results #container #searchResultsBox .listing-name {min-width: auto;}body.search_results #container #searchResultsBox .listings-wrap .listings a {}body.search_results #container #searchResultsBox .toppager {display: block;}body.search_results #container #searchResultsBox .toppager .toppager-left {display: block;}body.search_results #container #searchResultsBox .toppager .toppager-left div.header {padding-left: 0 !important;}body.search_results #container #searchResultsBox .result-pager {letter-spacing: 0.14em;font-size: 15px;}body.search_results #container #searchResultsBox .result-pager a {margin: 0;}body.search_results #container #searchResultsBox .result-count {width: 100%;}body.search_results #container #searchResultsBox .mobile-filter {margin-top: 5px;width: 100% !important;display: inherit !important;}body.search_results #container #searchResultsBox .mobile-filter .sort-option {width: 100%;padding: 0 !important;}body.search_results #container #searchResultsBox .mobile-filter .sod_select {border: none;width: 100%;margin: 5px 0;text-align: left;padding-left: 15px;height: 80px;background: #d6d7d2 url('large_dropdown-56029bb215ab54bac06cf0163f3575fe.png') 97% center no-repeat;}body.search_results #container #searchResultsBox .mobile-filter .sod_select .sod_label {line-height: 80px;font-size: 20px;}body.search_results #container #searchResultsBox .mobile-filter .sod_select .sod_list_wrapper {width: 100%;border: none;left: 3px;}#uniform-searchProfessorDepartment {width: 100% !important;height: 50px;font-size: 24px;margin-top: 12px;margin-bottom: 40px;background-color: #fff;}#uniform-searchProfessorDepartment span {width: 295px !important;height: 50px;line-height: 50px;background-position-x: 100px;}.professor-locations .optional-text {position: absolute;bottom: 145px;}.professor-locations #uniform-searchProfessorDepartment {margin-bottom: 10px;}#mainContent #prof-location {display: none;}#mainContent #prof-name {display: block;}#mainContent.professor-locations #mainContent #prof-location {display: block;}#mainContent.professor-locations #mainContent #prof-name {display: none;}body.mobilePanels .school-block-form form {padding-bottom: 50px;}body.mobilePanels .hide-on-mobile {display: none;}body.mobilePanels .autocomplete-container {margin: 0 auto;width: 290px;}body.mobilePanels .autocomplete-container ul {margin-top: -15px;}.professor-locations .left-align-wrap {width: 100%;}.professor-locations .left-align-wrap .left-align {text-align: center;width: 100%;}.professor-locations .prof-block-form {display: block;}.professor-locations #searchBlock {display: block;height: 100%;}.professor-locations .sod_select {width: 300px;}#searchBlock #profauContainer,#searchBlock #rateAuContainer,#searchBlock #schoolauContainer {margin: 0 auto;}#searchBlock .select-wraper {width: 80%;max-width: 290px;}body.school_results .right-panel,body.teacher_results .right-panel {display: none;}body.school_results .left-panel,body.teacher_results .left-panel {width: 100%;margin-top: 0px;position: static;overflow: visible;}body.school_results .left-panel #mobile-ad,body.teacher_results .left-panel #mobile-ad {height: 50px;margin: 70px auto 0;width: 300px;}body.school_results .left-panel .side-panel,body.teacher_results .left-panel .side-panel {padding: 25px 10px 20px;}body.school_results .left-panel .side-panel .professor-count,body.teacher_results .left-panel .side-panel .professor-count {padding-left: 2px;}body.school_results .left-panel .side-panel .progressbtnwrap,body.teacher_results .left-panel .side-panel .progressbtnwrap {margin: 9px auto 0;}body.school_results .left-panel .side-panel .sod_select,body.teacher_results .left-panel .side-panel .sod_select {margin-top: 10px;width: 100%;display: inline-block;float: none;}body.school_results .left-panel .side-panel .sod_select .sod_list_wrapper,body.teacher_results .left-panel .side-panel .sod_select .sod_list_wrapper {width: 100%;border: none;left: 3px;}body.school_results .left-panel .result-list ul li,body.teacher_results .left-panel .result-list ul li {padding-left: 0;padding-right: 20px;}body.teacher_results .left-panel #mobile-ad {margin: 110px auto 0;}.school-locations {width: 90%;}.school-locations .info {margin-top: 20px;margin-bottom: 20px;line-height: 1.4;}.school-names {width: 100%;}html body.rate_professor .dosanddonts, body.rate_school .dosanddonts {display: block !important;margin: 0 0 20px 0;width: 100% !important;}html body.rate_professor .dosanddonts .header, body.rate_school .dosanddonts .header {padding: 0 !important;}html body.rate_professor .dosanddonts .header .viewguidelines, body.rate_school .dosanddonts .header .viewguidelines {float: none;display: block;clear: both;}html body.rate_professor .dosanddonts .doanddontwrap .item, body.rate_school .dosanddonts .doanddontwrap .item {margin: 0;padding: 10px 20px 0;width: 100%;}html body.rate_professor .dosanddonts .doanddontwrap .item .description, body.rate_school .dosanddonts .doanddontwrap .item .description {margin-top: 0;}html body.rate_professor .dosanddonts .doanddontwrap .item .label, body.rate_school .dosanddonts .doanddontwrap .item .label {display: block;width: 100%;}.drop-down-fix {width: 100%;}body.mobilePanels {background-color: #d7d7d2;}body.mobilePanels #rateProfessorAC,body.mobilePanels #schoolName,body.mobilePanels #schoollocations,body.mobilePanels #schoolName {width: 100%;}body.mobilePanels .mobile-header {color: #464645;font-size: 34px;font-family: "league_gothicregular";}body.mobilePanels .prof-block-form, body.mobilePanels .school-block-form {background-color: #d7d7d2;display: block;padding-left: 15px;padding-right: 15px;padding-bottom: 40px;}body.mobilePanels .prof-block-form .h1, body.mobilePanels .prof-block-form h1, body.mobilePanels .prof-block-form .label, body.mobilePanels .school-block-form .h1, body.mobilePanels .school-block-form h1, body.mobilePanels .school-block-form .label {color: #464645;}body.mobilePanels .prof-block-form .h1, body.mobilePanels .prof-block-form h1, body.mobilePanels .school-block-form .h1, body.mobilePanels .school-block-form h1 {margin-bottom: 10px;font-size: 34px;}body.mobilePanels .prof-block-form .reset-search-form, body.mobilePanels .school-block-form .reset-search-form {font-size: 17px;}body.mobilePanels .prof-block-form .search-by, body.mobilePanels .school-block-form .search-by {margin: 20px 0;}body.mobilePanels .prof-block-form .search-by a, body.mobilePanels .school-block-form .search-by a {margin-left: 0;}body.mobilePanels .prof-block-form .search-by .label, body.mobilePanels .school-block-form .search-by .label {display: block;padding-bottom: 20px;}body.mobilePanels .prof-block-form .search-info, body.mobilePanels .school-block-form .search-info {margin-top: 10px;font-size: 28px;}body.mobilePanels .prof-block-form form, body.mobilePanels .school-block-form form {font-family: "Source Sans Pro Light";font-size: 17px;text-align: center;padding-bottom: 20px;}body.mobilePanels .prof-block-form #uniform-searchProfessorDepartment span, body.mobilePanels .school-block-form #uniform-searchProfessorDepartment span {height: 50px;line-height: 50px;font-size: 30px;background: white url('dropdownarrow-692604421f65d6d079e5dbda6b55f9bf.png?1490805390') 235px center no-repeat;color: #d7d7d2;font-family: "Source Sans Pro Light";}body.mobilePanels .prof-block-form #searchProfessorSchool2, body.mobilePanels .school-block-form #searchProfessorSchool2 {width: 100%;}body.mobilePanels .prof-block-form #searchProfessorSchool2 ul, body.mobilePanels .school-block-form #searchProfessorSchool2 ul {display: block;margin-top: 0px;width: 100%;}body.mobilePanels .prof-block-form input[type="text"], body.mobilePanels .prof-block-form input[type="search"], body.mobilePanels .school-block-form input[type="text"], body.mobilePanels .school-block-form input[type="search"] {font-family: "Source Sans Pro Light";font-size: 30px;width: 100%;color: #d7d7d2;text-align: center;text-transform: lowercase;color: #00adee;margin-top: 15px;margin-bottom: 0;background: rgba(255, 255, 255, 0.7);height: 50px;border-radius: 0px;}body.mobilePanels .prof-block-form input[type="text"].placeholder, body.mobilePanels .prof-block-form input[type="search"].placeholder, body.mobilePanels .school-block-form input[type="text"].placeholder, body.mobilePanels .school-block-form input[type="search"].placeholder {color: #d7d7d2;}body.mobilePanels .prof-block-form input[type="text"]:-moz-placeholder, body.mobilePanels .prof-block-form input[type="search"]:-moz-placeholder, body.mobilePanels .school-block-form input[type="text"]:-moz-placeholder, body.mobilePanels .school-block-form input[type="search"]:-moz-placeholder {color: #d7d7d2;}body.mobilePanels .prof-block-form input[type="text"]::-moz-placeholder, body.mobilePanels .prof-block-form input[type="search"]::-moz-placeholder, body.mobilePanels .school-block-form input[type="text"]::-moz-placeholder, body.mobilePanels .school-block-form input[type="search"]::-moz-placeholder {color: #d7d7d2;}body.mobilePanels .prof-block-form input[type="text"]:-ms-input-placeholder, body.mobilePanels .prof-block-form input[type="search"]:-ms-input-placeholder, body.mobilePanels .school-block-form input[type="text"]:-ms-input-placeholder, body.mobilePanels .school-block-form input[type="search"]:-ms-input-placeholder {color: #d7d7d2;}body.mobilePanels .prof-block-form input[type="text"]::-webkit-input-placeholder, body.mobilePanels .prof-block-form input[type="search"]::-webkit-input-placeholder, body.mobilePanels .school-block-form input[type="text"]::-webkit-input-placeholder, body.mobilePanels .school-block-form input[type="search"]::-webkit-input-placeholder {color: #d7d7d2;}body.mobilePanels .prof-block-form .optional-text, body.mobilePanels .school-block-form .optional-text {bottom: 50px;left: 115px;}body.mobilePanels .school-block-form .search-info {border-top: 1px solid #9c9c96;padding-top: 20px;}body.mobilePanels .school-block-form .search-info h2 {font-size: 26px;color: #464645;}body.mobilePanels .school-block-form input[type="text"], body.mobilePanels .school-block-form input[type="search"] {height: 50px;margin-top: 20px;}body.mobilePanels #schoolState {height: 50px;font-size: 25px;}body.mobilePanels .select-wraper {margin-bottom: 15px;}body.mobilePanels .reset-search-form {position: relative;top: 20px;text-transform: uppercase;}body.mobilePanels .school-block-form .header {display: none;}body.mobilePanels .school-block-form form {position: relative;}body.mobilePanels .school-block-form form#rateSchool {display: none;}body.mobilePanels #rateProfessor-btn,body.mobilePanels #rateSchool-btn {margin-top: 20px;}#prof-location .sod_select {margin: 0 0 20px;height: 50px;font-size: 28px;color: #333333;border: none;width: 100%;font-family: "Source Sans Pro Light";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background: rgba(255, 255, 255, 0.7) url('dropdownarrow-692604421f65d6d079e5dbda6b55f9bf.png?1397246536') 94% center no-repeat;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#prof-location .sod_select:focus, #prof-location .sod_select:hover {background-color: white;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#prof-location .sod_select .sod_list_wrapper {width: 100%;border: none;left: 3px;}#prof-location .sod_select .sod_list_wrapper .sod_list {max-height: 200px !important;}#prof-location .sod_select .sod_placeholder {color: #d7d7d2;}#prof-location .sod_select .sod_label {line-height: 50px;}#schoollocations {display: none;}#schoollocations .sod_select {margin: 10px 0 0;height: 50px;font-size: 28px;color: #333333;border: none;width: 100%;font-family: "Source Sans Pro Light";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background: rgba(255, 255, 255, 0.7) url('dropdownarrow-692604421f65d6d079e5dbda6b55f9bf.png?1397246536') 94% center no-repeat;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#schoollocations .sod_select:focus, #schoollocations .sod_select:hover {background-color: white;-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-o-transition: background 0.3s;transition: background 0.3s;}#schoollocations .sod_select .sod_list_wrapper {width: 100%;border: none;left: 3px;}#schoollocations .sod_select .sod_list_wrapper .sod_list {max-height: 200px !important;}#schoollocations .sod_select .sod_placeholder {color: #d7d7d2;}#schoollocations .sod_select .sod_label {line-height: 50px;}.prof-block-form {position: relative;}.prof-block-form #prof-name {display: none;}.prof-block-form input[type='submit'] {margin-top: 15px;}#schoolNames .info {font-family: "Source Sans Pro Light";line-height: 1.4;padding-top: 5px;}#schoolNames #schoolName {width: 100%;margin-top: 0;}.mobilePanels .why-signup {display: none;}.mobilePanels #loginMenu {display: block;}.mobilePanels #mainContent {background-color: #000;}.mobilePanels #mUserActionDD {position: relative;top: 50px;width: 320px;}.mobilePanels #mUserActionDD #createMenu .tab-box.professor {padding-bottom: 40px;}.mobilePanels #mUserActionDD #studentForm .rememberme {width: 90%;}.mobilePanels #mUserActionDD .header {font-size: 32px;}.mobilePanels #mUserActionDD .form-element input[type="text"], .mobilePanels #mUserActionDD .form-element input[type="search"] {border: 1px solid #b8b8b2;}.mobilePanels #mUserActionDD .form-element .forgotpw {color: #b8b8b2;font-size: 10px;}body.signup_success #ad {display: none;}body.signup_success .page-wrapper {width: 100%;padding-left: 15px;padding-bottom: 30px;padding-right: 0;}body.signup_success .page-wrapper .headline {font-size: 32px;}body.signup_success .page-wrapper .congrat-box {padding-right: 15px;}body.signup_success .page-wrapper .congrat-box.first {padding-top: 0;}body.signup_success .page-wrapper .congrat-box .highlight {font-size: 30px;}body.signup_success .page-wrapper .congrat-box p {width: 100%;}body.signup_success .page-wrapper .congrat-box .pageredirect {width: 100%;}body.show_professor .helpful-links,body.show_school .helpful-links, .right-panel .top-info-block, .right-panel .rating-breakdown .left-breakdown,.right-panel .rating-breakdown .right-breakdown, body.show_professor table .class,body.show_professor table .comments,body.show_professor table .rating, .rating-filter h1,.school-rating-list h1, .rating-filter .school-ratings .comments,.rating-filter .tftable .comments,.school-rating-list .school-ratings .comments,.school-rating-list .tftable .comments {padding-left: 15px;padding-right: 15px;}body.show_professor .left-panel,body.show_school .left-panel {display: none;}body.show_professor .right-panel,body.show_school .right-panel {margin-top: 20px;}body.show_professor .right-panel .actions,body.show_school .right-panel .actions {width: 100%;}body.show_professor .right-panel .actions .rate,body.show_school .right-panel .actions .rate {width: 61%;margin-right: 2%;}body.show_professor .right-panel .actions .share,body.show_school .right-panel .actions .share {width: 37%;}body.show_professor .right-panel .comments,body.show_school .right-panel .comments {font-size: 12px;float: left;}body.show_professor .helpful-links,body.show_school .helpful-links {height: auto;margin: 0;left: 10px;width: 100%;padding-right: 0;width: 300px;}body.show_professor .helpful-links + .helpful-links,body.show_school .helpful-links + .helpful-links {float: left;}body.show_professor .helpful-links a,body.show_school .helpful-links a {display: block;width: 48%;float: left;}body.show_professor .helpful-links a.report,body.show_school .helpful-links a.report {margin: 0;padding: 15px 0 0;width: initial;}body.show_professor .helpful-links a.helpful, body.show_professor .helpful-links a.nothelpful,body.show_school .helpful-links a.helpful,body.show_school .helpful-links a.nothelpful {background-color: #e4e4d8;-webkit-background-size: contain;background-size: contain;height: 43px;background-position: 0 0;padding-left: 50px;line-height: 1.2;}body.show_professor .helpful-links a.helpful,body.show_school .helpful-links a.helpful {background-image: url('helpful-e8462c6f4031831cdd09506ff18eb26b.png?1490805390');margin-right: 2%;}body.show_professor .helpful-links a.nothelpful,body.show_school .helpful-links a.nothelpful {background-image: url('nothelpful-d0d642515fe9d1c2325833a6c765c9aa.png?1490805390');}body.show_school #body #mainContent .header {padding: 0 !important;font-size: 30px;}body.show_school .right-panel.school-result .professor-breakdown .overall-rating .label,body.show_school .right-panel.school-result .school-breakdown .overall-rating .label {font-size: 14px;}body.show_school .right-panel.school-result .professor-breakdown .overall-rating .score,body.show_school .right-panel.school-result .school-breakdown .overall-rating .score {font-size: 38px;}body.show_school .right-panel.school-result .professor-breakdown .overall-rating .score.average-professor-score,body.show_school .right-panel.school-result .school-breakdown .overall-rating .score.average-professor-score {font-size: 28px;}body.show_school .right-panel.school-result .school-breakdown {padding-top: 17px;}body.show_school .right-panel.school-result .school-breakdown .quality-breakdown {margin-top: 15px;width: 100%;}body.show_school .right-panel.school-result .school-breakdown .quality-breakdown .rating {float: left;width: 50%;margin-bottom: 13px;}body.show_school .right-panel.school-result .school-breakdown .quality-breakdown .rating .score {font-size: 30px;}body.show_school .right-panel.school-result .school-breakdown .quality-breakdown .rating .label {font-size: 14px;height: 30px;letter-spacing: 0.05em;padding-left: 5px;}body.show_school .right-panel.school-result .school-breakdown .quality-breakdown .rating .rating-icon {display: none;}body.show_school .right-panel.school-result .professor-breakdown {padding-bottom: 30px;border-bottom: 1px solid #c3c3bd;}body.show_school .right-panel.school-result .professor-breakdown .top-professor-ratings .professor-list {padding-bottom: 0;}body.show_school .right-panel.school-result .professor-breakdown .top-professor-ratings .professor-list li .professor-rating-count {color: #2e2e2e;}body.show_school .right-panel.school-result .professor-breakdown .top-professor-ratings .professor-list li .professor-rating {font-size: 38px;padding-top: 3px;}body.show_professor .professor-notes .editLinks {margin-bottom: 10px;}body.show_professor .professor-notes table.tftable tr .head-label {display: none;}body.show_professor .professor-notes table.tftable span {margin-bottom: 0;}body.show_professor .professor-notes table.tftable td {display: block;padding-left: 15px;}body.show_professor .professor-notes table.tftable td.comments p {margin-bottom: 20px;}body.show_professor .addNote .form-wrap {width: 100%;}body.show_professor .addNote .form-wrap .legal {width: 280px;margin-left: 15px;}body.show_professor .addNote .form-wrap .form-element {padding-left: 15px;}body.show_professor .addNote .form-wrap .form-element label {width: 100%;margin-bottom: 15px;}body.show_professor .addNote .form-wrap .form-element .input {position: relative;}body.show_professor .addNote .form-wrap .form-element .input input[type="text"],body.show_professor .addNote .form-wrap .form-element .input textarea {width: 280px;}body.show_professor .addNote .form-wrap .form-element .input #noteCount {top: -26px;right: 0px;position: absolute;}body.show_professor .professor-rating-count {color: #93938f;font-size: 12px;font-family: "Source Sans Pro";text-transform: uppercase;letter-spacing: 0.14em;}.right-panel .text-link {float: right;font-size: 14px;font-family: "Source Sans Pro Black";text-transform: uppercase;color: #00adee;letter-spacing: 0.14em;}.right-panel .top-info-block {padding-top: 0;min-height: inherit;}.right-panel .top-info-block .result-image {display: none;}.right-panel .top-info-block .result-info {width: 100%;margin-bottom: 20px;}.right-panel .top-info-block .result-info .result-name {font-size: 38px;color: #464645;}.right-panel .top-info-block .actions .rate,.right-panel .top-info-block .actions .share {display: inherit;font-size: 26px;}.show_school .right-panel .top-info-block .actions .rate, .show_school.right-panel .top-info-block .actions .share {padding-left: 25px;padding-right: 25px;}.show_professor .right-panel .top-info-block .actions .rate, .show_professor.right-panel .top-info-block .actions .share {padding-left: 20px;padding-right: 20px;}.right-panel .professor-note,.right-panel .rating-count {font-size: 22px;margin-left: 0;}.right-panel .rating-breakdown {height: auto !important;padding-left: 0;margin-bottom: 20px;}.show_professor .right-panel .rating-breakdown {padding-bottom: 0;}.right-panel .rating-breakdown .header-wrapper {margin-top: 10px;}.right-panel .rating-breakdown .left-breakdown,.right-panel .rating-breakdown .right-breakdown {width: 100%;}.right-panel .rating-breakdown .left-breakdown {border-right: none;border-bottom: 1px solid #b8b8b3;padding: 0 0 10px;}.right-panel .rating-breakdown .left-breakdown.top-professors {border-right: none;border-bottom: none;margin-bottom: 0;padding: 0 15px;}.right-panel .rating-breakdown .school-breakdown .quality-breakdown {margin-left: 0 !important;margin-top: 20px !important;width: 100%;}.right-panel .rating-breakdown .right-breakdown {padding-top: 10px;height: 100%;}.right-panel .rating-breakdown .right-breakdown .tag-box a {color: #000;font-family: "Source Sans Pro Black";}.right-panel .rating-breakdown .right-breakdown .choosetags {margin-bottom: 20px;}.right-panel .rating-breakdown .right-breakdown .professor-breakdown .overall-rating {display: none;}.right-panel .rating-breakdown .right-breakdown .professor-breakdown .professor-list {height: 100%;margin-top: 10px;}.right-panel .rating-breakdown .right-breakdown .professor-breakdown .top-professor-ratings {width: 100% !important;margin-left: 0 !important;margin-top: 20px;margin-right: 0 !important;}.right-panel .rating-breakdown .right-breakdown .professor-breakdown .top-professor-ratings .header {width: 100%;}.right-panel .rating-breakdown .breakdown-header {border-left: none;display: table;color: #878783;font-size: 10px;height: 70px;padding: 0;}.right-panel .rating-breakdown .breakdown-header:first-of-type {height: 225px;width: 60%;}.right-panel .rating-breakdown .breakdown-header:first-of-type .breakdown-container > div {font-size: 25px;letter-spacing: 10px;text-align: center;display: block;height: 160px;}.right-panel .rating-breakdown .breakdown-header:first-of-type .grade {font-size: 125px;}.right-panel .rating-breakdown .breakdown-header:nth-of-type(2) {width: 40%;}.right-panel .rating-breakdown .breakdown-header .grade {margin-top: 5px;color: #000;}.right-panel .rating-breakdown .breakdown-header .grade figure {position: initial;}.right-panel .rating-breakdown .breakdown-header .grade figure img {width: 55px;}.right-panel .rating-breakdown .breakdown-header .no-rating .grade {color: #a6a6a2;}.right-panel .rating-breakdown .breakdown-container {display: table-cell;vertical-align: middle;}.right-panel .rating-breakdown .breakdown-section {clear: both;float: left;margin-bottom: 10px;width: 100%;}.right-panel .rating-breakdown .breakdown-section:last-of-type {margin-bottom: 0;}.rating-filter .ad-placement img {width: 100%;}.rating-filter .tftable .head-label {display: none;}.rating-filter .tftable td .date {color: #505050;border-color: #c4c4c4;padding-left: 15px;}.rating-filter .tftable td .rating-block {margin: 0;}.rating-filter .tftable td .rating-block .rating-type {font-size: 38px !important;margin-top: 1px;}.rating-filter .tftable td .rating-block .rating-wrapper {background-position-y: 30%;-ms-background-position-y: 30%;background: transparent url('filterarrow-3f9d655d7d58fdd759faffdfb45d658e.png?1490805390') center right no-repeat;cursor: pointer;display: block;height: 60px;padding-top: 11px;width: 100%;}.rating-filter .tftable td.class span {width: 50%;}.rating-filter .tftable td.class .name {width: 100%;}.rating-filter .tftable td.class .textbook-use {margin-bottom: 20px;}.rating-filter .tftable td .icon {margin: 0;padding: 0 30px 0 15px;}.rating-filter .tftable td.rating {min-width: 180px;width: 100%;}.rating-filter .tftable td.comments {-webkit-text-size-adjust: 100%;padding-right: 0 !important;}.rating-filter .tftable td.comments .tagbox a {background-color: #00adee;color: #fff;}body.show_professor #saveNoteModal.reveal-modal {width: 90%;}body.show_professor .professor-notes .tftable td.class,body.show_professor .rating-filter .tftable td.class {max-width: none;}body.show_professor .professor-notes .tftable td.class .attendance,body.show_professor .rating-filter .tftable td.class .attendance {margin-bottom: 0;}body.show_professor table .class,body.show_professor table .comments,body.show_professor table .rating {float: left;width: 100%;}body.show_professor table .class .edit-mode .deleteNote,body.show_professor table .comments .edit-mode .deleteNote,body.show_professor table .rating .edit-mode .deleteNote {top: 0;}body.show_professor table .class .edit-mode .save-edit,body.show_professor table .comments .edit-mode .save-edit,body.show_professor table .rating .edit-mode .save-edit {float: left;width: 280px;}body.show_professor table .class .edit-mode .edit-note-box,body.show_professor table .comments .edit-mode .edit-note-box,body.show_professor table .rating .edit-mode .edit-note-box {width: 280px;}.professor-notes .tftable td.comments p,.rating-filter .tftable td.comments p {margin-bottom: 20px;}.rating-filter,.school-rating-list {float: left;}.rating-filter h1,.school-rating-list h1 {margin: 0;padding-top: 10px;padding-bottom: 10px;font-size: 30px;}.rating-filter .school-ratings th,.rating-filter .tftable th,.school-rating-list .school-ratings th,.school-rating-list .tftable th {display: none;}.rating-filter .school-ratings td,.rating-filter .tftable td,.school-rating-list .school-ratings td,.school-rating-list .tftable td {display: block;float: left;}.rating-filter .school-ratings .scores,.rating-filter .tftable .scores,.school-rating-list .school-ratings .scores,.school-rating-list .tftable .scores {width: 100%;padding: 0;}.rating-filter .school-ratings .scores .hidden-lg,.rating-filter .tftable .scores .hidden-lg,.school-rating-list .school-ratings .scores .hidden-lg,.school-rating-list .tftable .scores .hidden-lg {color: #b8b8b3;cursor: pointer;font-family: "league_gothicregular";font-size: 32px;margin-top: 15px;background: transparent url('filterarrow-3f9d655d7d58fdd759faffdfb45d658e.png?1490805390') center right no-repeat;width: 100%;display: block;float: left;margin: 0;padding: 20px 0 20px 15px;}.rating-filter .school-ratings .scores .date,.rating-filter .tftable .scores .date,.school-rating-list .school-ratings .scores .date,.school-rating-list .tftable .scores .date {margin: 0;padding-top: 15px;padding-bottom: 15px;padding-left: 15px;}.rating-filter .school-ratings .scores .rate-list,.rating-filter .tftable .scores .rate-list,.school-rating-list .school-ratings .scores .rate-list,.school-rating-list .tftable .scores .rate-list {display: none;padding-bottom: 15px;}.rating-filter .school-ratings .scores .rate-list .rating,.rating-filter .tftable .scores .rate-list .rating,.school-rating-list .school-ratings .scores .rate-list .rating,.school-rating-list .tftable .scores .rate-list .rating {max-width: 180px;}.rating-filter .school-ratings .comments,.rating-filter .tftable .comments,.school-rating-list .school-ratings .comments,.school-rating-list .tftable .comments {width: 100%;}.rating-filter .school-ratings .comments p,.rating-filter .tftable .comments p,.school-rating-list .school-ratings .comments p,.school-rating-list .tftable .comments p {padding-left: 0;padding-right: 0;margin-bottom: 45px;color: #505050;}.show_professor .rating-filter .school-ratings .comments p, .show_professor.rating-filter .tftable .comments p, .show_professor.school-rating-list .school-ratings .comments p, .show_professor.school-rating-list .tftable .comments p {padding-right: 15px;}.school-result p.lock-text,.show_professor p.lock-text,.teacher_results p.lock-text {margin-bottom: 0;}.professor-notes .tftable td .date,.rating-filter .tftable td .date {padding: 10px 0 10px 15px;}.mobile-toggle .breakdown {display: none;}body .page-wrap {padding-left: 15px;padding-right: 15px;width: 100%;padding-top: 20px;}body .page-wrap .header {margin-bottom: 10px;margin-right: 6%;line-height: 40px;font-size: 42px;}body.account_page .page-wrap .header {font-size: 37px;}body.account_page .page-wrap .form-field.field {width: 100%;}body.account_page .form-field .btn,body.account_page .form-field .cancel-form,body.account_page .form-field .cancelbtn,body.account_page .form-field .captcha,body.account_page .form-field .option_or,body.account_page .form-field input[type="email"],body.account_page .form-field input[type="password"],body.account_page .form-field input[type="search"],body.account_page .form-field input[type="submit"],body.account_page .form-field input[type="text"] {max-width: 100%;width: 100%;-webkit-text-size-adjust: 100%;}body.account_page .form-field .btn_signup {display: block;}body.account_page .form-field .btn_login {display: block;}body.account_page .form-field .cancelbtn {float: left;margin-left: 0;}body.account_page .form-field .form_wrap {width: 100%;}body.account_page .form-field .checkbox_label {margin-bottom: 0;}body.account_page .form-field label {display: inline-block;margin-bottom: 25px;}body.account_page .page-wrap .form-field.field.inline-field {width: 100%;}body.account_page .page-wrap .form-field.field.inline-field .more-actions {line-height: 1.5;}body.account_page .search-by a {margin-left: 0;}body.add_school .add-wrap,body.add_teacher .add-wrap {padding-right: 15px;padding-left: 15px;}body.add_school .add-wrap .form-element .label,body.add_teacher .add-wrap .form-element .label {width: 100%;height: 30px;}body.add_school .add-wrap .form-element .input,body.add_teacher .add-wrap .form-element .input {width: 100%;}body.add_school .add-wrap .captcha,body.add_teacher .add-wrap .captcha {margin-left: 0;}body.add_teacher .submit-form {margin-left: 0;width: 100%;}#deleteNoteModal .delete-options .delete-confirm {width: 100%;margin-bottom: 5px;}#deleteNoteModal .delete-options .no {width: 100%;margin-left: 0;}.addNote .form-wrap #noteAdd {left: auto;margin: 15px auto 0;clear: both;left: 19%;}#addTeacher .checkbox_label + .error-message {margin-left: 25px;}#addSchool .checkbox_label + .error-message {margin-left: 15px;}#addSchool .add-wrap #department,#addTeacher .add-wrap #department {width: 100%;}#addSchool .checkbox_wrap,#addTeacher .checkbox_wrap {font-family: "Source Sans Pro";margin-top: 20px;}#addSchool .checkbox_wrap,#addSchool .form-field,#addTeacher .checkbox_wrap,#addTeacher .form-field {float: left;margin-left: 0;max-width: 364px;width: 100%;}#addSchool .checkbox_label + .error-message,#addTeacher .checkbox_label + .error-message {text-align: left;}#addSchool .form-field .captcha,#addTeacher .form-field .captcha {float: left;}#addSchool .form-field .captcha .fieldcontain,#addTeacher .form-field .captcha .fieldcontain {margin: 0;}#addSchool .input,#addTeacher .input {float: left;}#addSchool #recaptcha_area,#addTeacher #recaptcha_area {margin: 0;}#addSchool #submitSchool,#addTeacher #submitSchool {margin: 0;}body.mobileMyProfs .my-professors-result-list ul li a .name {width: 62%;}body.mobileMyProfs #body {background-color: #d7d7d2;}body.mobileMyProfs #mainContent {padding-left: 15px;padding-right: 15px;}body.mobileMyProfs hr {color: #9c9c96;border-color: #9c9c96;background-color: #9c9c96;border: 0;height: 1px;margin: 6px 0;width: 100%;}body.mobileMyProfs .header {font-family: "league_gothicregular";color: #464645;font-size: 32px;letter-spacing: .05em;float: left;width: 100%;padding-left: 0px;padding-bottom: 10px;padding-top: 15px;}body.mobileMyProfs .my-professors-result-list {padding-bottom: 0;}body.mobileMyProfs .myProfprogressbtnwrap {margin: 0 auto 20px;text-align: center;}body.mobileMyProfs .close-myprofs-btn-wrap {visibility: visible;height: 50px;position: relative;width: 100%;max-width: 400px;}body.mobileMyProfs .close-myprofs-btn-wrap .close-myprofs {display: block;font-family: "Source Sans Pro Light";text-align: center;position: relative;top: 10px;text-transform: uppercase;font-size: 17px;}body.rate_professor form.rate .form-element.course-code-form .extra,body.rate_school form.rate .form-element.course-code-form .extra {float: left;}body.rate_professor form.rate .form-element.course-code-form .extra #course-character-limit,body.rate_school form.rate .form-element.course-code-form .extra #course-character-limit {position: absolute;left: -21px;top: 124px;width: 100%;max-width: 300px;line-height: 0.9;}body.rate_professor .coursecode-combobox,body.rate_school .coursecode-combobox {margin-left: 0;width: 65%;}body.rate_professor .coursecode-combobox #course-code,body.rate_school .coursecode-combobox #course-code {text-transform: uppercase;}body.rate_professor .help-toggle,body.rate_school .help-toggle {float: left;margin-left: 5px;}body.rate_professor .left-panel,body.rate_school .left-panel {left: 0;margin-top: 75px;width: inherit;}body.rate_professor .left-panel #mobile-ad,body.rate_school .left-panel #mobile-ad {height: 50px;margin: 70px auto 0;width: 100%;max-width: 300px;}body.rate_professor .left-panel .header,body.rate_school .left-panel .header {margin-bottom: 10px;margin-top: 0;}body.rate_professor .left-panel .rate-info,body.rate_school .left-panel .rate-info {border: none;padding-top: 0;padding-bottom: 0;margin-top: 0;margin-bottom: 10px;}body.rate_professor .left-panel .rate-info .edit,body.rate_school .left-panel .rate-info .edit {text-transform: uppercase;font-family: "Source Sans Pro Semibold";font-size: 14px;letter-spacing: 0.14em;padding-top: 0;line-height: 17px;float: left;}body.rate_professor .left-panel .rate-info .name,body.rate_school .left-panel .rate-info .name {margin-bottom: 3px;font-size: 50px;}body.rate_professor .left-panel .rate-info .subject, body.rate_professor .left-panel .rate-info .school,body.rate_school .left-panel .rate-info .subject,body.rate_school .left-panel .rate-info .school {width: initial;}body.rate_professor .right-panel,body.rate_school .right-panel {padding-left: 0;}body.rate_professor .right-panel .rate-wrap,body.rate_school .right-panel .rate-wrap {width: 100%;padding-top: 255px;padding-left: 15px;padding-right: 15px;}body.rate_professor .right-panel .rate-wrap .dosanddonts,body.rate_school .right-panel .rate-wrap .dosanddonts {display: none;}body.rate_professor .right-panel .rate-wrap .started-comment-notice,body.rate_school .right-panel .rate-wrap .started-comment-notice {margin: 0 0 15px;width: 100%;}body.rate_professor form.rate,body.rate_school form.rate {padding-top: 10px;padding-left: 0;}body.rate_professor form.rate .headline,body.rate_school form.rate .headline {font-size: 25px;margin-bottom: 10px;}body.rate_professor form.rate .form-element,body.rate_school form.rate .form-element {margin-bottom: 10px;}body.rate_professor form.rate .form-element .input input[type=text],body.rate_school form.rate .form-element .input input[type=text] {margin-left: 0;width: 140px;font-family: "Source Sans Pro Light";text-transform: capitalize;padding: 3px 10px;}body.rate_professor form.rate .form-element .input.course-code,body.rate_school form.rate .form-element .input.course-code {width: 100%;max-width: 300px;}body.rate_professor form.rate .form-element .label,body.rate_school form.rate .form-element .label {margin-bottom: 7px;font-size: 14px;}body.rate_professor form.rate .form-element .label .explain-course-text,body.rate_school form.rate .form-element .label .explain-course-text {max-width: 350px;margin: 2px 0 4px;}body.rate_professor form.rate .form-element .label .counter,body.rate_school form.rate .form-element .label .counter {display: none;}body.rate_professor form.rate .form-element.slider .input,body.rate_school form.rate .form-element.slider .input {float: left;}body.rate_professor form.rate .form-element.slider .extra,body.rate_school form.rate .form-element.slider .extra {float: left;margin-left: 23px;}body.rate_professor form.rate .form-element.lozenger .input,body.rate_school form.rate .form-element.lozenger .input {float: left;margin-top: 0;margin-right: 0;}body.rate_professor form.rate .form-element.lozenger .extra,body.rate_school form.rate .form-element.lozenger .extra {margin-top: 6px;margin-left: 3px;float: left;}body.rate_professor form.rate .form-element.tagger,body.rate_school form.rate .form-element.tagger {padding-top: 10px;padding-bottom: 10px;margin-top: 10px;border-color: #7a7a77;}body.rate_professor form.rate .form-element.tagger .explain-text,body.rate_school form.rate .form-element.tagger .explain-text {margin-left: 0;}body.rate_professor form.rate .form-element.tagger .tag-holder,body.rate_school form.rate .form-element.tagger .tag-holder {margin-left: 0;margin-top: 0;width: 100%;}body.rate_professor form.rate .form-element.comment-box,body.rate_school form.rate .form-element.comment-box {margin-bottom: 20px;padding-bottom: 45px;}body.rate_professor form.rate .form-element.comment-box .text,body.rate_school form.rate .form-element.comment-box .text {line-height: 1em;}body.rate_professor form.rate .form-element.comment-box .extra,body.rate_school form.rate .form-element.comment-box .extra {float: left;margin-left: 0;}body.rate_professor form.rate .form-element.comment-box .input,body.rate_school form.rate .form-element.comment-box .input {margin-top: 12px;}body.rate_professor form.rate .form-element.comment-box .input textarea,body.rate_school form.rate .form-element.comment-box .input textarea {margin-left: 0;width: 100%;}body.rate_professor form.rate .form-element.textbook-used .input,body.rate_school form.rate .form-element.textbook-used .input {float: left;margin: 0;width: 100%;}body.rate_professor form.rate .form-element.textbook-used .input input[type="text"],body.rate_school form.rate .form-element.textbook-used .input input[type="text"] {width: 100%;float: left;text-transform: uppercase;margin: 0;}body.rate_professor form.rate .form-element.grade,body.rate_school form.rate .form-element.grade {float: left;margin: 0;padding-bottom: 20px;}body.rate_professor form.rate .form-element.grade .input,body.rate_school form.rate .form-element.grade .input {margin: 0;width: 100%;}body.rate_professor form.rate .form-element.grade .input .sod_select,body.rate_school form.rate .form-element.grade .input .sod_select {margin-top: 8px;width: 100%;}body.rate_professor form.rate .form-element.grade .input .sod_select .sod_list_wrapper,body.rate_school form.rate .form-element.grade .input .sod_select .sod_list_wrapper {width: 100%;}body.rate_professor form.rate .form-element.internship,body.rate_school form.rate .form-element.internship {float: left;margin: 0;padding-bottom: 20px;}body.rate_professor form.rate .form-element.internship .label .text,body.rate_school form.rate .form-element.internship .label .text {width: auto;}body.rate_professor form.rate .form-element.internship .input,body.rate_school form.rate .form-element.internship .input {margin: 0;width: 100%;}body.rate_professor form.rate .form-element.internship .input .sod_select,body.rate_school form.rate .form-element.internship .input .sod_select {margin-top: 8px;width: 100%;}body.rate_professor form.rate .form-element.internship .input .sod_select .sod_list_wrapper,body.rate_school form.rate .form-element.internship .input .sod_select .sod_list_wrapper {width: 100%;}body.rate_professor form.rate .form-element.submit,body.rate_school form.rate .form-element.submit {border-color: #7a7a77;}body.rate_professor form.rate .form-element.submit .captcha img,body.rate_school form.rate .form-element.submit .captcha img {width: 100%;}body.rate_professor form.rate .form-element.submit input[type=submit],body.rate_school form.rate .form-element.submit input[type=submit] {width: 285px;}body.rate_professor form.rate .form-element.submit .terms,body.rate_school form.rate .form-element.submit .terms {width: 285px;text-align: center;}body.rate_professor form.rate .form-element.additionalratingQuestion .input,body.rate_school form.rate .form-element.additionalratingQuestion .input {clear: both;float: left;width: 100%;max-width: 300px;}body.rate_professor form.rate .form-element.additionalratingQuestion .input .sod_select,body.rate_school form.rate .form-element.additionalratingQuestion .input .sod_select {float: left;}body.rate_professor .lozeng,body.rate_school .lozeng {padding-top: 6px;padding-bottom: 6px;padding-right: 8px;padding-left: 31px;background-position: 8px 5px;position: relative;top: 6px;font-size: 12px;margin-right: 5px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-touch-callout: none;}body.rate_professor .lozeng.active,body.rate_school .lozeng.active {background-position: 8px -30px;}body.rate_professor .lozeng.negative.active,body.rate_school .lozeng.negative.active {background-color: #e52a6d;background-position: 8px -100px;}body.rate_professor .lozeng.positive.active,body.rate_school .lozeng.positive.active {background-color: #b2cf36;background-position: 8px -30px;}body.rate_professor .rate-number,body.rate_school .rate-number {margin-right: 15px;color: #7a7a77;}body.rate_professor .rate-slider,body.rate_school .rate-slider {width: 235px;margin-right: 0;}body.rate_school form.rate .form-element .extra {float: left;}.rate-info.form-info {padding: 15px;background-color: #00adee;}.rate-info.form-info p {color: #fff;margin-bottom: 0;font-size: 14px;line-height: 19px;width: 85%;}body.home_schoolrate form.rate .form-element.submit, body.home_schoolrate form.rate .form-element.comment-box {border: none;}body.rate_professor .help-text,body.rate_school .help-text {width: 100%;}body.rate_professor .left-panel,body.rate_school .left-panel {margin-top: 35px;}body.rate_professor .left-panel .rate-info,body.rate_school .left-panel .rate-info {width: 100%;margin-left: 0;padding-left: 20px;}body.rate_professor .input,body.rate_school .input {width: 100%;}body.rate_professor .header .mobile-viewguidelines,body.rate_school .header .mobile-viewguidelines {display: none;}body.rate_professor .rate-slider:after,body.rate_school .rate-slider:after {box-shadow: 47px 0 0 #fff, 95px 0 0 #fff, 141px 0 0 #fff, 185px 0 0 #fff;}body.rate_professor .rate-number,body.rate_school .rate-number {width: 6px;}body.rate_professor .right-panel .rate-wrap,body.rate_school .right-panel .rate-wrap {padding-top: 10px;}body.rate_professor .right-panel .top-info-block,body.rate_school .right-panel .top-info-block {display: block;float: none;position: relative;left: auto;top: auto;bottom: auto;right: auto;padding-top: 5px;}body.rate_professor .right-panel.rating_success,body.rate_school .right-panel.rating_success {padding-bottom: 50px;}body.rate_professor .right-panel.rating_success .page-title,body.rate_school .right-panel.rating_success .page-title {margin-top: 10px;margin-bottom: 0;}body.rate_professor .right-panel.rating_success .top-info-block,body.rate_school .right-panel.rating_success .top-info-block {padding-bottom: 50px;width: 100%;}body.rate_professor .right-panel.rating_success .top-info-block .actions,body.rate_school .right-panel.rating_success .top-info-block .actions {width: 100%;}body.rate_professor .right-panel.rating_success .top-info-block .actions .rate,body.rate_school .right-panel.rating_success .top-info-block .actions .rate {width: 100%;margin-bottom: 5px;}body.rate_professor .right-panel.rating_success .top-info-block .actions .share,body.rate_school .right-panel.rating_success .top-info-block .actions .share {width: 100%;}body.rate_professor form.rate .form-element.lozenger .input,body.rate_school form.rate .form-element.lozenger .input {margin-left: 0;}body.rate_professor form.rate .form-element.slider .label,body.rate_school form.rate .form-element.slider .label {width: 100%;}body.rate_professor form.rate .form-element.comment-box .character-count,body.rate_school form.rate .form-element.comment-box .character-count {top: -5px;}body.rate_professor form.rate .form-element .input.course-code, body.rate_school form.rate .form-element .input.course-code {clear: both;float: left;}body.report_school_rating .report-contain,body.report_professor_rating .report-contain,body.report_professor_note .report-contain,body.submit_correction .report-contain {width: 100%;margin: 0;padding: 20px 20px 0;}body.report_school_rating .report-contain .report-type,body.report_professor_rating .report-contain .report-type,body.report_professor_note .report-contain .report-type,body.submit_correction .report-contain .report-type {font-size: 40px;}body.report_school_rating .report-contain .reporting-block,body.report_school_rating .report-contain .report textarea,body.report_professor_rating .report-contain .reporting-block,body.report_professor_rating .report-contain .report textarea,body.report_professor_note .report-contain .reporting-block,body.report_professor_note .report-contain .report textarea,body.submit_correction .report-contain .reporting-block,body.submit_correction .report-contain .report textarea {width: 100%;padding: 10px;}body.report_school_rating .report-contain .correction .form-elem input,body.report_professor_rating .report-contain .correction .form-elem input,body.report_professor_note .report-contain .correction .form-elem input,body.submit_correction .report-contain .correction .form-elem input {width: 100%;}body.report_school_rating .report-contain .correction .form-elem .sod_select,body.report_professor_rating .report-contain .correction .form-elem .sod_select,body.report_professor_note .report-contain .correction .form-elem .sod_select,body.submit_correction .report-contain .correction .form-elem .sod_select {width: 100%;}body.report_school_rating .report-contain .correction .form-elem .sod_select .sod_list_wrapper,body.report_professor_rating .report-contain .correction .form-elem .sod_select .sod_list_wrapper,body.report_professor_note .report-contain .correction .form-elem .sod_select .sod_list_wrapper,body.submit_correction .report-contain .correction .form-elem .sod_select .sod_list_wrapper {width: 100%;}body.report_school_rating .report-contain .correction-action-wrapper,body.report_professor_rating .report-contain .correction-action-wrapper,body.report_professor_note .report-contain .correction-action-wrapper,body.submit_correction .report-contain .correction-action-wrapper {margin: 0 auto 20px;width: 100%;}.reveal-modal {width: 90%;margin-left: -45%;}.ui-slider-handle .bubble {background: none;height: auto;left: auto;right: -50px;top: -30px;text-align: right;width: auto;}.ui-slider-handle .bubble .text {float: none;font-size: 13px;padding: 0 5px;margin-right: 0px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}h1:not(.profname), .h1:not(.profname) {font-size: 55px;margin-bottom: 25px;line-height: 1.1em;padding-top: 30px;}#fullBlock {height: 485px;}#fullBlock .center-wrap .v-align {vertical-align: middle;}#fullBlock .center-wrap .options {width: 100%;}#fullBlock .center-wrap .options .option {width: 86%;height: 85px;margin-right: auto;margin-left: auto;margin-top: 10px;float: none;}#fullBlock .center-wrap .options .option:hover {background-size: cover;}#fullBlock .center-wrap .options .option .subTitle {float: none;width: inherit;letter-spacing: 0.14em;position: relative;bottom: 5px;font-size: 20px;}#fullBlock .center-wrap .options .option .subMaintitle {font-size: 40px;margin-left: 7px;}#gridContainer {padding: 0;}#gridContainer a {display: block;margin: 0 !important;width: 100%;}#gridContainer .block {margin: 0;max-width: 100%;min-height: 360px;width: 100%;}#gridContainer .block.ad {margin: 0;width: 100%;}#cookie_notice {left: 50%;top: 50%;}#cookie_notice p {font-size: 12px;line-height: 14px;}#cookie_notice .btn {width: 100%;}#mainProfileHead h1 {margin-top: 20px !important;}body.user_profile .page-wrap p, body.user_profile .page-wrap .page-title {clear: both;width: 100%;}#profileEdit .label {float: none !important;line-height: 30px !important;margin-top: 10px !important;}#profileEdit .field {float: none !important;display: block;max-width: 330px !important;width: 100%;}#userAccount {max-width: 330px !important;}a.cancel-form {max-width: 330px !important;}.twitter_handle {top: 41px !important;}}@media only screen and (max-width: 767px) and (min-device-width: 320px) and (max-device-width: 568px), only screen and (max-width: 767px) and (min-device-width: 375px) and (max-device-width: 667px), only screen and (max-width: 767px) and (min-device-width: 414px) and (max-device-width: 736px) {#mobileLeaderboardAd {height: 67px;}}@media only screen and (max-width: 767px) and (orientation: landscape) and (min-device-width: 375px) and (max-device-width: 667px) {.mobileFooter li {padding: 10px 25px 15px;}}@media only screen and (max-width: 767px) and (max-width: 480px) {body.search_results #searchResultsBox .listings-wrap .listing-name, body.school_find #searchResultsBox .listings-wrap .listing-name {width: auto;padding-right: 10px;}}@media screen and (767px) {.phone--ad {display: block !important;float: none !important;position: relative !important;left: auto !important;top: auto !important;bottom: auto !important;right: auto !important;z-index: 999;}.phone--ad.first--one {margin: 60px 0 0 20px !important;}.tablet--ad,.desktop--ad,.desktoplg--ad,.nonmobile--ad {display: none !important;}}@media (min-width: 481px) and (max-width: 767px) {.phone--ad.first--one {margin: 60px 0 0 20px !important;}.tablet--ad {display: block !important;z-index: 999;}.desktop--ad,.desktoplg--ad,.nonmobile--ad {display: none !important;}}@media (min-width: 768px) and (max-width: 1140px) {.desktop--ad {display: block !important;z-index: 999;}.phone--ad,.tablet--ad,.desktoplg--ad {display: none !important;}}@media (min-width: 1141px) {.desktoplg--ad {display: block !important;z-index: 999;position: relative;}.phone--ad,.tablet--ad,.desktop--ad {display: none !important;}}@media screen and (min-width: 767px) {.mobile-block,.mobile-inline,.mobile-inline-block {display: none !important;}}.rating_success #mtvnAddFind {top: 205px;}@media screen and (max-width: 767px) {.rating_success #mtvnAddFind {display: none !important;}a.cancel-form {max-width: 330px !important;}}@media print {.left-panel, .leftNav, header, .top-header, .promotion,.right-panel-mtvnad, .ad-placement, .mobileFooter,.actions, .helpfulReviewBanner, .more-from-prof-container, .icon, footer, #loadMore {display: none !important;}#body {margin: 0;}.school-rating-list .school-ratings .scores .rate-list .rating .score {margin-right: 2px;}.rating-filter .tftable td .rating-block .breakdown {padding-left: 0;}.rating-filter .tftable td .rating-block .breakdown .break .score {width: 0;}.rating-filter .tftable th, .professor-notes .tftable th {display: none;}.rating-filter .tftable tr, .professor-notes .tftable tr {display: block;}.rating-filter .tftable th.rating-level,.rating-filter .tftable th.class {min-width: 0;}.commentsParagraph {width: 100% !important;word-break: break-word !important;}table p {display: inline;float: none !important;overflow: visible !important;}@-moz-document url-prefix() {table p {display: inline-block;}}table {page-break-after: auto;}tr {page-break-inside: avoid;page-break-after: auto;}td {page-break-inside: avoid;page-break-after: auto;}thead {display: table-header-group;}tfoot {display: table-footer-group;}.commentsParagraph {line-height: 21px !important;}.right-panel, #body, .top-info-block, .rating {padding: 0 !important;}.result-info, div.rating, .rating-breakdown, .rating-block, .breakdown {margin: 0 !important;}td.rating {width: auto !important;}.scores {padding: 10px 0 !important;vertical-align: initial !important;}.scores .score {padding: 0 !important;}.scores .label {line-height: 28px !important;}.rating-icon {display: none !important;}.helpful-links + .helpful-links {display: none !important;}td p {margin-bottom: 5px !important;}.date {border: none !important;padding-bottom: 0 !important;padding-top: 0 !important;margin: 0 0 10px !important;}.comments {padding: 10px !important;}tr:first-child {border: none !important;}.date + .hidden-lg {display: none !important;}tr {display: table-row-group !important;page-break-inside: avoid !important;page-break-after: auto !important;border-bottom: 1px solid #BBB !important;}tr th {border: none !important;}tr td.class span {width: 110px !important;line-height: 14px !important;margin: 0;}}.hide {display: none;}.commentsParagraph {width: 96% !important;}