a,abbr,acronym,address,applet,b,big,blockquote,body,button,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,hr,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6,li{line-height:100%}blockquote,q{quotes:none}q:after,q:before{content:""}table{border-collapse:collapse;border-spacing:0}input,select,textarea{font:11px Arial,Helvetica,sans-serif;vertical-align:middle;padding:0;margin:0}fieldset,form{border-style:none}body,html{margin:0;padding:0;height:100%}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}body{height:100%;font:13px/13px SegoeUI-Regular,Helvetica,Arial,sans-serif;font-weight:300;color:#000;background:#fbfbfb;min-width:1014px}body.modal-open{-webkit-overflow-scrolling:touch!important;overflow:hidden!important}body.dark{background:#eaeaea}a{color:#136c98}a,a:hover{text-decoration:none}a:hover{color:#9c2c21}.clear{clear:both}#wrap{min-height:0;width:100%;float:left}@font-face{font-family:SegoeUI-Regular;src:url(fonts/segoeui.eot);src:url(fonts/segoeui.eot?#iefix) format("embedded-opentype"),url(images/segoeui.svg#segoeui) format("svg"),url(fonts/segoeui.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SegoeUI-Regular;src:url("fonts/Segoe UI Semibold.eot");src:url("fonts/Segoe UI Semibold.eot?#iefix") format("embedded-opentype"),url("images/Segoe UI Semibold.svg#segoeuisemibold") format("svg") url("fonts/Segoe UI Semibold.ttf") format("truetype");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:SegoeUI-Regular;src:url(fonts/segoeuibold.eot);src:url(fonts/segoeuibold.eot?#iefix) format("embedded-opentype"),url(images/segoeuibold.svg#segoeuibold) format("svg"),url(fonts/segoeuibold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(fonts/montserrat-v12-latin-300.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(fonts/montserrat-v12-latin-300.eot?#iefix) format("embedded-opentype"),url(fonts/montserrat-v12-latin-300.woff2) format("woff2"),url(fonts/montserrat-v12-latin-300.woff) format("woff"),url(fonts/montserrat-v12-latin-300.ttf) format("truetype"),url(images/montserrat-v12-latin-300.svg#Montserrat) format("svg")}.btn-blue-left{background:url(images/btn-blue-left.gif) no-repeat 0 0;padding-left:8px}.btn-blue-left,.btn-blue-right{display:block;height:30px;float:left}.btn-blue-right{background:url(images/btn-blue-right.gif) no-repeat 100% 0;padding-left:10px;padding-right:20px;line-height:30px;color:#0f6a9b;text-align:center;font-size:12px}.btn-gray-left{background:url(images/btn-gn-right.gif) no-repeat 0 0}.btn-gray-left,.btn-gray-right{display:block;height:36px;padding-left:5px;float:left;cursor:pointer}.btn-gray-right{background:url(images/btn-gn-left.gif) no-repeat 100% 0;color:grey;text-align:center;line-height:36px;font-size:14px;padding-right:10px}.btn-gray-right.active,.btn-gray-right:hover{background-position:100% 100%}.btn-gray-left.active,.btn-gray-left:hover{background-position:0 100%}.btn-green-left{background:url(images/btn-green-left.gif) no-repeat 0;padding-left:5px;clear:both}.btn-green-left,.btn-green-right{display:block;height:29px;float:left}.btn-green-right{background:url(images/btn-green-right.gif) no-repeat 100%;color:#fff;line-height:29px;text-align:center;padding-left:10px;padding-right:17px;font-size:16px;font-weight:700;font-family:SegoeUI-Regular}.search-btn{height:32px;font-size:14px}.post-btn{background:url(images/post-btn.gif) no-repeat;cursor:pointer;width:64px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:13px;font-weight:700;display:block}.search-btn:hover{color:#056597}.btn-orange-left{background:url(images/btn-orange-left.gif) no-repeat 0 0;padding-left:5px}.btn-orange-left,.btn-orange-right{display:block;height:29px;float:left}.btn-orange-right{background:url(images/btn-orange-right.gif) no-repeat 100% 0;color:#fff;line-height:29px;text-align:center;padding-left:10px;padding-right:17px;font-size:16px;font-weight:300}.btn-delete{background:url(images/btn-delete.gif) no-repeat;width:56px;height:26px;text-align:center;line-height:26px;font-weight:700;color:#1773a2;font-size:14px;display:block;float:right}.btn-bgray-left{background:url(images/btn-bgray-left.gif) no-repeat 0 0;padding-left:5px}.btn-bgray-left,.btn-bgray-right{display:block;height:31px;float:left}.btn-bgray-right{background:url(images/btn-bgray-right.gif) no-repeat 100% 0;color:#959595;line-height:29px;text-align:center;padding-left:10px;padding-right:17px;font-size:16px;font-weight:300}#header_buttons{position:relative;float:right;margin-top:15px;margin-left:10px}#header_buttons a.login{background:url(images/login_bg.png) no-repeat;display:block;float:left;height:34px;width:92px;font-size:0}#header_buttons a.signup{background:url(images/signup_bg.png) no-repeat;display:block;float:left;height:34px;width:93px;padding-right:6px;font-size:0}#header_buttons div.or{float:left;font-family:Georgia;font-style:italic;font-weight:700;color:#b5c8e2;font-size:12px;position:absolute;right:89px;line-height:32px}#header_buttons a.flashcards{display:inline-block;float:left;padding-right:15px;color:#c9dbf2;font-size:13px;line-height:32px;font-weight:300;font-family:Montserrat,sans-serif;text-transform:uppercase}#header_buttons a.flashcards:hover{color:#fff}#header_buttons a.flashcards span{color:#f33;text-transform:normal}#header{max-width:1142px;width:100%;margin:0 auto}#header h1{padding-top:18px;width:221px;float:left}#logo{background:url(images/logo.png) 50% no-repeat;display:block;width:45px;height:30px;color:#c9dbf2;font-size:18px;padding-left:183px;line-height:30px;font-weight:300}.nav-search-wrapp{position:relative;width:202px;float:left;margin-top:15px}.nav-search-wrapp #nav-search-input{padding:3px 10px 0 35px;border-radius:5px 5px 0 0;width:240px;background:url(images/search-icon-md.png) 9px/15px no-repeat #fff;box-sizing:border-box;font-size:11px;display:inline-block;height:30px;-webkit-appearance:textfield;line-height:11px}.nav-search-wrapp .ct_autocompleteList_container{width:202px}#login_head:hover{text-decoration:underline}@media screen and (max-width:600px){#right-content.content-documents{padding-left:0!important}}#login div#login_form{display:none;width:228px;background-color:#354a5c;position:relative;top:14px;left:-163px;color:#fff;padding-left:10px;padding-bottom:10px;cursor:default}#login div#login_form input#login_button{width:49px;height:23px;border:0}#login div#login_form input#id_username{margin-bottom:13px}#login div#login_form input#id_password{margin-bottom:20px}.bg-borders-top{clear:both}#content,.header-content{width:100%;max-width:1014px;margin:0 auto;overflow:auto;overflow-x:hidden;min-height:500px;position:relative}div.header-content{padding-bottom:0;min-height:0;overflow:visible}.header-block.essays{background:0 0}.header-block{background-color:#fff}.nosticky #content{padding-bottom:0}#wrapper-home{background:url(images/home-bg.jpg) no-repeat 50% #f3f3f3;height:247px}#home{width:1014px;height:247px;margin:0 auto;overflow:hidden}#home h2.title{width:554px;font-family:SegoeUI-Regular;font-size:35px;padding-bottom:15px;font-weight:300}#home h2.subtitle{width:554px;font-size:16px;padding:12px 0 15px;font-weight:300;line-height:22px}#home .description{width:554px;float:left;font:17px/26px Arial,Helvetica,sans-serif;padding:40px 0 0 20px;font-family:SegoeUI-Regular}#sign-up{height:231px;float:right;padding-top:27px;overflow:hidden}#sign-up p{overflow:hidden;width:320px;padding-bottom:10px}#sign-up span{color:#83be4c;font-size:26px;padding-bottom:20px;display:block;font-weight:700;font-family:SegoeUI-Regular}#sign-up p label{float:left;font-size:14px;color:#000;line-height:25px}#sign-up p .btn-blue-left,#sign-up p input{float:right}#sign-up p .btn-blue-right{color:#0f6a9b;align:center;text-align:center;font-size:12px}#sign-up #registration_errors{background:#ffebe8;border:1px solid #dd3c10;overflow:hidden;text-align:center;vertical-align:middle;width:300px;padding:7px 3px}#registration_form select{width:217px;border:1px solid #d9d9d9;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url(images/down_arrow_nav.png);text-indent:.01px;text-overflow:"";color:#fff;padding:5px;font-size:12px;background-repeat:no-repeat;background-position:93%;color:#333;text-shadow:#fff 1px 1px 0;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5)}.bg-borders-top{background:url(images/box-icon-top.gif) no-repeat;width:1014px;margin-top:27px;padding:7px 0 30px}.bg-borders-mid{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:958px;padding:20px 0 0 20px;overflow:hidden}.bg-borders-mid ul li{float:left;padding-left:14px;padding-right:19px;width:285px}.bg-borders-mid ul li img{float:left}.bg-borders-mid ul li ul{float:left;width:180px;padding-left:20px}.bg-borders-mid ul li ul li.title{font-size:36px;color:#06496d;width:170px;padding-bottom:10px;font-family:SegoeUI-Regular}.bg-borders-mid ul li.border{background:url(images/border-icons.gif) no-repeat 100% 100%;height:147px}.bg-borders-mid ul li ul li.center{min-height:67px}.bg-borders-mid ul li ul li p{color:#414141;font-size:13px;line-height:14px;width:170px}.bg-borders-mid ul li ul li a{color:#167590;font-size:12px;border-bottom:1px solid #d8d8d8}.bg-borders-bot{display:block;background:url(images/box-icon-bot.gif) no-repeat;width:1014px;height:5px;margin-top:-4px}#column-home1{width:695px;float:left;border-right:1px solid #dbdbdb}#column-home1 h4{color:#0b3a53;font-size:22px;font-weight:300;padding-bottom:26px}.course-top{background:url(images/top-heading.jpg) no-repeat top;width:329px;float:left;margin-right:15px;padding-bottom:20px}.course-top p{color:#0b3a53;font-size:22px;line-height:55px;text-align:center;font-family:SegoeUI-Regular}.course-mid{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:327px}.course-mid ul{width:297px;border-bottom:1px solid #e4e4e4;overflow:hidden;margin-left:14px;padding:10px 0 5px}.course-mid ul li{float:left;font-size:11px;width:97px;text-align:center}.course-mid p a.check{background:url(images/icon-check.jpg) no-repeat;height:37px;display:block;padding-left:34px;width:134px;line-height:34px;margin:20px 0 0 80px}.course-mid ul li.border{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.coursebot{display:block;background:url(images/bot-heading.jpg) no-repeat;width:329px;height:22px}.course-doc-top{float:left;background:url(images/top-big-heading.jpg) no-repeat;width:674px;padding-bottom:50px}#column-home1 #course-doc-mid{overflow:hidden}#course-doc-mid ul{overflow:hidden;float:left}#course-doc-mid ul li{float:left;width:100px;padding-right:25px}#course-doc-mid ul li p,#course-doc-mid ul li p a{padding:0;color:#086d97;font-family:Arial,Helvetica,sans-serif}#course-doc-mid ul li p span{color:#7b7b7b;font-size:12px;padding-top:10px;display:block}#course-doc-mid p{font-size:14px;color:#273b4c;padding:0 0 0 20px;line-height:18px;letter-spacing:-1px}.course-doc-bot{display:block;background:url(images/bot-big-heading.jpg) no-repeat;width:674px;height:17px}#column-home2{float:right;width:260px}#liveperson{height:100px;float:right;padding-right:30px}#liveperson span span{display:none}ul#seals{float:right;padding:15px}ul#seals li{float:left;padding-left:10px}#column-home2 .cuote{background:url(images/quote-mark.png) no-repeat 100% 0;height:63px;font-size:28px;color:#0b3a53;font-weight:300;line-height:63px;font-family:SegoeUI-Regular}#column-home2 p{border-bottom:1px dotted #000;color:#000;font-family:SegoeUI-Regular;font-size:16px;line-height:25px;margin-bottom:6px;padding:5px 0 10px}#column-home2 p.last{border:none;margin-bottom:0;padding-bottom:0}#column-home2 p span{color:#aaa;font-size:12px;font-weight:700;display:block;padding-top:5px;font-family:Arial,Helvetica,sans-serif}#sub-navigation{clear:both;padding-top:60px}.sub-nav-top{background:url(images/box-icon-top.gif) no-repeat;width:1014px;padding-top:7px}.sub-nav-mid{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:958px;padding:20px 0 25px 20px;overflow:hidden;background:#fff}.sub-nav-mid ul li{float:left}.sub-nav-mid ul li h6{color:#138bbc;font-size:15px;font-weight:300;padding-bottom:10px;font-family:SegoeUI-Regular}.sub-nav-mid ul li.border{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;padding:0 0 0 44px;margin-right:40px}.sub-nav-mid ul li ul{float:left}.sub-nav-mid ul li ul li{float:none;width:190px;padding-bottom:5px;color:#abb1b5}.sub-nav-mid ul li ul li span{margin-right:5px}.sub-nav-mid ul li ul li a{color:#2f5a75;font-size:14px;line-height:16px;font-family:SegoeUI-Regular}.sub-nav-bot{display:block;background:url(images/box-icon-bot.gif) no-repeat;width:1014px;height:7px;padding-bottom:36px}#logo-bottom{background:url(images/logo-bot.jpg) no-repeat;width:135px;height:24px;display:block;margin:40px 34px 0}#footer{position:relative;width:100%;bottom:0;height:157px;clear:both;overflow:hidden;background:#f1f3f5 url(images/footer_bg.png) 0 0 repeat-x}.nosticky #footer{margin-top:0;position:static}.pccv.pcc-full-screen #footer{display:none}.footer-holder{width:977px;margin:0 auto;padding:27px 0 18px 1px;overflow:hidden}.footer-holder span{float:left}.footer-holder ul.nav{list-style:none;padding:0 0 15px;margin:0 0 10px;overflow:hidden;border-bottom:1px solid #e9e9e9}.footer-holder ul.nav li{float:left;padding:0;line-height:32px}.footer-holder ul.nav li.first a{padding-left:0;border:0}.footer-holder ul.nav li a{color:#5b5b5b;font-size:14px;line-height:14px;border-left:1px solid #5b5b5b;padding:0 12px}.footer-holder ul.nav li.social{float:right;padding:0}#footer a.social{text-indent:-9999px;display:block;width:32px;height:32px;overflow:hidden;margin-left:5px;border:0;padding:0}#footer a.twitter{background:url(images/twitter_icon.png) no-repeat 0 0}#footer a.facebook{background:url(images/fb_icon.png) no-repeat 0 0;min-height:25px}#copyright{overflow:hidden}#copyright div.text{float:left;line-height:40px;color:#a7a7a7}#copyright div.seal{float:right}#email-bg{background:url(images/bg-email.jpg) no-repeat;width:1014px;height:516px;margin-top:42px}#email-bg h2{font-size:40px;padding:100px 0 20px}#email-bg h2,#email-bg p{text-align:center}#email-bg p a{color:#0d72a1;text-decoration:underline}#box-email{background:url(images/bg-box-email.png) no-repeat;width:639px;height:210px;margin:0 auto;text-align:center;padding-top:20px}#box-email h3{text-align:center;font-size:18px;color:#1a1a1a;font-weight:300;padding:20px 0;line-height:24px}#box-email div{width:306px;height:30px;background-color:#ebf9ff;font-size:18px;color:#1a1a1a;margin:auto auto 15px}#box-email div div{top:50%;position:relative}#box-email p{color:#026191;font-size:18px;padding-top:20px}#container-right{padding-left:50px;min-height:566px}#search-popup1{width:600px}#sidebar-left{width:168px;float:left;min-height:566px;overflow:hidden;background:url(images/sidebar_left_bg.png) 0 0 no-repeat}#sidebar-left.coursenav-padding{position:relative;margin-top:20px}#sidebar-left ul.sidenav{width:147px}#sidebar-left ul.sidenav.flashcards{padding-left:0}#sidebar-left h1{line-height:78px;font-weight:500;font-size:22px}#sidebar-left h3{margin-right:1px;position:relative;line-height:22px;padding:5px 5px 3px 0;clear:right}#sidebar-left h3,#sidebar-left h3 a{color:#7d7d7d;font-size:14px;display:block;font-weight:500;text-transform:uppercase}#sidebar-left h3 a{padding:5px 0 3px}#sidebar-left h3 a:hover{background-color:#eff2f7}#sidebar-left h3 a.add_folder{background:url(images/add_folder_icon.png) 0 no-repeat;display:inline-block;height:23px;width:35px;padding:0;position:absolute;left:123px;top:0}#sidebar-left ul.sidenav li{line-height:25px;display:block;height:25px;padding:0;font-size:14px;font-family:SegoeUI-Regular;cursor:pointer;margin-right:1px}#sidebar-left ul.sidenav li a{padding-left:23px;color:#577eb6;font-size:13px;font-weight:500;display:block}#sidebar-left ul.sidenav.flashcards li a{background:url(images/folder_menu_icon.png) 0 no-repeat;padding-left:18px}#sidebar-left ul.sidenav.sub li:hover{background-color:#eff2f7}#sidebar-left ul.sidenav.sub li.active{background-color:#d9e0eb}#sidebar-left ul.sidenav li a.course.active,#sidebar-left ul.sidenav li a.course:hover{background-color:#cff;color:#4197c8}#sidebar-left ul.sidenav li.academic{padding-left:5px;padding-bottom:5px}#sidebar-left ul.sidenav li.academic img{top:2px;position:relative;padding-right:5px}#sidebar-left ul.coursenav{margin-top:40px;padding:0;border-bottom:1px dotted #c4c4c4}#sidebar-left ul.coursenav li{padding:0;margin:0;color:#898989;font-size:14px;font-weight:700;border-top:1px dotted #c4c4c4;background:url(images/archive_bg.png) 5px 19px no-repeat}#sidebar-left ul.coursenav li.subscribe{background-image:url(images/subscription_bg.png)}#sidebar-left ul.coursenav li.subscribe span.grey{color:#777!important;padding:0;display:inline;font-weight:300;font-size:14px;line-height:18px}#sidebar-left ul.coursenav li.misc{background:url(images/cart_icon_small.png) 5px 22px no-repeat}#sidebar-left ul.coursenav li.packet{background:url(images/course_packet_icon_small.png) 5px 19px no-repeat}#sidebar-left ul.coursenav li.studydocs{background:url(images/studydocs_icon_small.png) 5px 20px no-repeat}#sidebar-left ul.coursenav li.course_flashcards{background:url(images/flashcards_course_menu_icon.png) 2px 20px no-repeat}#sidebar-left ul.coursenav li.active{background-color:#fbfbfb}#sidebar-left ul.coursenav li.active.packet{background-image:url(images/course_packet_icon_small_active.png)}#sidebar-left ul.coursenav li.active.studydocs{background-image:url(images/studydocs_icon_small_active.png)}#sidebar-left ul.coursenav li.active.flashcards{background-image:url(images/flashcards_icon_nav.png)}#sidebar-left ul.coursenav li.active.course_flashcards{background-image:url(images/flashcards_course_menu_icon_active.png)}#sidebar-left ul.coursenav li a{display:block;font-size:13px;color:#898989;padding:18px 22px 18px 28px;line-height:16px;background:url(images/left_link_bg.png) 146px 20px no-repeat}#sidebar-left ul.coursenav li.active a{color:#333;background:url(images/left_active_link_bg.png) 146px 20px no-repeat}#sidebar-left ul.flashcardsnav{padding:0;border-bottom:1px dotted #c4c4c4;margin-bottom:28px}#sidebar-left ul.flashcardsnav li{padding:0;margin:0;color:#898989;font-size:14px;font-weight:700;border-top:1px dotted #c4c4c4;background:url(images/archive_bg.png) 5px 19px no-repeat}#sidebar-left ul.flashcardsnav li.flashcards{background:url(images/flashcards_icon_nav.png) 1px 14px no-repeat}#sidebar-left ul.flashcardsnav li a{display:block;font-size:13px;color:#898989;padding:18px 24px 18px 29px;line-height:16px;background:url(images/left_link_bg.png) 146px 20px no-repeat}#sidebar-left ul.flashcardsnav li.active{background-color:#fbfbfb}#sidebar-left ul.flashcardsnav li.active a{color:#919191;background:url(images/flashcards_left_link_bg.png) 146px 20px no-repeat}#sidebar-left a.create_set{background:#5a82b8 url(images/create_set_small_bg.png) 13px 7px no-repeat;display:inline-block;font-weight:500;color:#fff;font-size:14px;line-height:31px;padding:0 23px 0 46px;margin-bottom:110px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#sidebar-left ul.packets{margin:0;padding:0 0 0 33px}#sidebar-left ul.packets li{border-top:1px dotted #e7e7e7;background:0 0;font-size:14px;font-weight:300}#sidebar-left ul.packets li a{line-height:38px;color:#898989!important;padding:0}#sidebar-left ul.packets li.active a{color:#333!important}#right-content_full{float:left;overflow:visible;width:806px;padding-left:40px;padding-bottom:60px}#right-content_full h1.title{color:#404040;font-family:SegoeUI-Regular;font-weight:500;font-size:20px;line-height:85px;padding-left:6px}#right-content{float:left;overflow:visible;width:840px;padding-right:2px;padding-bottom:60px}#right-content h2{color:#393939;font-size:26px;padding:40px 0 35px;font-family:SegoeUI-Regular;font-weight:700;font-size:30px}#search-popup1 label,#search-popup1 p label{float:left;color:#535353;font-size:16px;width:125px;padding-top:7px}#search-popup1 ul{float:left;width:473px}#search-popup1 ul li{float:left;padding:0 10px 10px 0}#search-popup1 p{padding-top:20px;float:left}#search-popup1 p .select-holder{display:block;float:left;position:relative}#search-popup1 p select{width:194px;height:26px;line-height:26px}#search-popup1 p.pbtn{width:452px;border-top:1px solid #efefef;padding-top:20px;margin:25px 0 0 125px}#add-course{width:350px;float:left}#add-course h3{color:#026191;font-size:20px;font-weight:700;padding-bottom:20px;font-family:SegoeUI-Regular}#add-course p{float:left;width:212px;padding-bottom:20px;color:#535353;font-size:14px}#add-course p input{display:block;border:none;background:url(images/input-bg.gif) no-repeat;width:212px;height:26px;line-height:26px;float:left}#add-course label{float:left;width:138px;color:#535353;font-size:16px;display:block;padding-bottom:20px;font-family:SegoeUI-Regular}#add-course .btn-bgray-right{color:#1872a4;font-weight:700;float:right}#add-course .btn-bgray-left{float:right}#add-course .btn-green-left{margin-top:40px}#selected-course{float:left;padding-left:92px}#courses li{background:url(images/bg-course.gif) no-repeat;width:178px;height:53px;padding-bottom:10px;overflow:hidden;font-family:SegoeUI-Regular}#selected-course h3{color:#026191;font-size:20px;font-weight:700;padding-bottom:20px;font-family:SegoeUI-Regular}#courses li p{color:#0966a0;font-size:18px;padding:10px 0 0 10px;float:left}#courses li p span{color:#505151;display:block;padding-top:5px;font-size:14px}#courses li a{background:url(images/x.png) no-repeat;width:17px;height:16px;display:block;float:right;margin:5px 10px 0 0}#sidebar-left .f-conect{margin-top:20px;cursor:pointer;font-size:12px;position:absolute;display:inline-block}#sidebar-left .f-conect a{color:#4a5f7f;display:none!important}#sidebar-left #account_credit{border-bottom:1px solid #eee;border-top:1px solid #eee;color:#4a5f80;font-size:14px;padding:15px 10px 15px 0;margin:10px 0 0}#sidebar-left #account_credit a{margin-top:10px;font-size:12px;display:inline-block}#sidebar-left #profile-section{padding-top:25px;position:relative;min-height:80px;display:inline-block;width:168px}#sidebar-left #profile-section .usereous{color:#4a5f7f;font-size:14px;min-height:50px;margin-top:15px;width:95px;float:right}#sidebar-left #profile-section .usereous div{width:85px}#sidebar-left #profile-section .usereous a img{padding-left:7px;position:absolute}#sidebar-left #profile-section #user-profile{position:relative;float:left}#sidebar-left p{line-height:30px;padding:10px 0 20px;font-size:11px}#sidebar-left p span{float:left;display:block;padding-right:3px}#sidebar-left p .btn-blue-left{float:left}#sidebar-left p .btn-blue-left .btn-blue-right{font-weight:700;padding:0 8px 0 0}#sidebar-left #newsfeed{padding:0 0 0 20px}#sidebar-left #newsfeed li{width:162px;padding-bottom:16px}#sidebar-left #newsfeed li a{background:url(images/icon-book.png) no-repeat 0 0;color:#3b3b3b;font-size:14px;display:block;padding-left:30px;height:17px;line-height:17px}#container-home{width:585px;padding-left:20px;float:left}#container-home h2{padding-top:20px}#welcome-list{padding-bottom:20px}#welcome-list li{height:20px;padding:0 0 15px;font-size:14px;color:#000;overflow:hidden}#welcome-list li span{display:block;background:url(images/list-circle.gif) no-repeat;width:20px;height:20px;color:#fff;line-height:20px;text-align:center;float:left;padding-right:10px}#welcome-list li p{float:left;font-size:14px;width:500px;padding-top:3px;font-family:SegoeUI-Regular}#welcome{width:565px}#welcome.wizard{width:565px;padding:0 50px 20px 40px}#welcome h3{border-bottom:1px solid #ccc;font-size:18px;height:39px;line-height:22px;margin-bottom:15px}#welcome h3.news-feed-course-title{background:url(images/course_title_bg.png) 0 3px no-repeat;padding-left:30px;height:auto}#welcome h4{font-size:16px;font-weight:700;margin:25px 0 0;padding:30px 0 15px 50px;color:#4a5f80;border-top:1px solid #e4e4e4}#welcome h4.first{border-top:0;padding:15px 0;overflow:hidden}#welcome h4.notetaker{font-weight:300;color:grey;border-top:0;padding:15px 0 15px 50px;overflow:hidden}#welcome.wizard h4{border-top:0;padding:15px 0;margin:10px 0 0;font-size:18px}#welcome h4 span.mycourses{float:right;width:170px}#welcome p{padding:0 0 10px 51px;font-size:14px;line-height:24px;margin:0;overflow:hidden;display:block}#welcome.wizard p{padding:0 0 8px;font-size:16px;line-height:22px}#welcome ul.inline_courses{padding:0 0 15px 51px;overflow:hidden}#welcome.wizard ul.inline_courses{padding:0 0 15px 3px}#welcome ul.inline_courses li{float:left;margin-right:12px;margin-bottom:6px}#welcome ul.inline_courses li a{font-size:18px;padding:12px 18px;border:2px solid orange;display:block;border-radius:3px}#welcome #course_add_form{overflow:hidden}#welcome #course_add_form_wizard{padding-left:0;overflow:hidden}#welcome #my-courses{padding:5px 0 0;width:240px;float:left}#welcome #my-courses label{float:left;padding:3px 5px 0 0;font-size:16px;color:#222}#welcome #my-courses div.example{float:right;color:#666;margin-bottom:10px}#welcome #my-courses input[type=text]{background:url(images/my-course-input2.gif) no-repeat;width:164px;height:27px;display:block;margin-bottom:4px;padding-right:8px;float:left}#welcome #my-courses input[disabled]{cursor:not-allowed}#welcome #my-courses input[type=submit]{background:url(images/addcourse.png) no-repeat;width:86px;height:27px;display:block;border:none;margin-bottom:20px;margin-top:3px;padding-right:8px;color:transparent;cursor:pointer;margin-right:90px}#user-profile-name{overflow:hidden;text-overflow:ellipsis;line-height:17px}#welcome #my-courses #form_errors{width:159px;padding:7px 3px;margin:0 1px 0 0;float:right}#welcome #added-courses{width:170px;float:right}#welcome #added-courses h4{font-size:16px;font-weight:300;color:#535353;padding:6px 0 20px;margin:0;display:block;font-family:SegoeUI-Regular;width:160px;line-height:20px}#welcome .course{padding:5px 10px;border:1px solid #d6d6d6;width:140px;font-size:16px;margin-bottom:15px;height:21px;overflow:hidden}#welcome .course a{margin-top:3px;float:left}#welcome #added-courses a.btn-x{display:block;background:url(images/icon-x.png) no-repeat;width:21px;height:21px;float:right;padding-right:0;margin:0}#welcome #commission{margin:10px 0 5px;display:block;width:180px;color:#666;font-size:15px;padding:0 0 18px;text-align:center;background:url(images/earnings_bg.png) bottom no-repeat}#welcome div.sell{float:left;width:380px}#welcome div#prices{margin-top:6px;text-align:center;width:180px}#welcome div#prices div{color:#6993c4}#welcome div#prices div#left{float:left;width:80px}#welcome div#prices dl dt{font-size:14px;padding-bottom:10px}#welcome div#prices dl dd{color:#4a5f7f;line-height:20px;font-size:12px}#welcome div#prices dl dd span.num{font-size:20px;color:#4a5f7f}#welcome a img{margin-top:15px}#welcome h4 img{vertical-align:text-bottom;padding:0 3px}#welcome #bullet1{background:url(images/welcome_1.png) 0 10px no-repeat}#welcome #bullet2{background:url(images/welcome_2.png) 0 25px no-repeat}#welcome #bullet3{background:url(images/welcome_3.png) 0 25px no-repeat}#welcome #bullet4{background:url(images/welcome_4.png) 0 25px no-repeat}#welcome #bullet5{background:url(images/welcome_5.png) 0 25px no-repeat}#welcome #bullet6{background:url(images/welcome_6.png) 0 25px no-repeat}#welcome div.welcome_item{position:relative}#welcome div.welcome_item span.tooltip{display:none}#welcome div.welcome_item:hover span.tooltip{position:absolute;display:block;background:#eaf8fb;border:1px solid #d6d6d6;padding:15px;right:-195px;top:2em;z-index:99;margin-left:0;width:150px}#news-feed{width:565px}#news-feed ul{list-style:none outside none;padding:0}#news-feed ul li{margin:0;border-bottom:1px solid #eee;position:relative;min-height:100px;padding:23px 0}#news-feed .image{background:url(images/doc_list.png) no-repeat 50%;width:70px;height:100px;float:left;display:block}#news-feed .data{padding-left:80px;color:#000;font-size:11px}#news-feed .data .top_line a{font-size:16px;color:#0677af;text-decoration:none;line-height:18px}#news-feed .data .top_line a.title{width:370px;display:inline-block}#news-feed .data .top_line span a{padding-right:7px;bottom:0;position:relative}#news-feed .data .top_line span#contain,.saved-documents-btn-x{float:right;bottom:0;font-size:16px}#news-feed .data div{font-size:13px;padding-top:5px;padding-bottom:3px}#news-feed .data div.full{padding-bottom:6px;line-height:16px}#news-feed .data div.bottom{display:inline-block;line-height:20px}#news-feed .data div.icon{width:90px;display:inline-block;float:right;line-height:15px;display:none}#news-feed .data div.icon img{vertical-align:text-bottom;padding-right:1px}#news-feed .data div span{color:#777}#news-feed #message{margin-top:20px;margin-bottom:20px;border:1px solid #ccc;padding:3px;background-color:#fff}#news-feed #message div{background-color:#e9edf4;color:#666;text-align:center;padding:15px;font-size:14px;line-height:18px}#news-feed #message #magnify{width:25px;height:28px;float:left;position:relative;left:10px}#news-feed #apply_message{margin-top:60px;margin-bottom:20px;border:1px solid #ccc;padding:3px;background-color:#fff}#news-feed #apply_message div{background-color:#e9edf4;color:#666;text-align:center;padding:15px;font-size:14px;line-height:18px}#news-feed #note{width:20px;height:29px;float:left;position:relative;left:80px}#news-feed #course_message a{color:#0677af;text-decoration:underline;font-size:16px}#news-feed #course_message{margin-top:20px;margin-bottom:20px;border:1px solid #ccc;padding:3px;background-color:#fff}#news-feed #course_message div{background-color:#fdfdcb;color:#666;text-align:center;padding:15px;font-size:16px;line-height:22px}#news-feed #upload_now_but{width:100%;padding-left:172px;padding-bottom:15px}#news-feed #upload_now_but div{width:50%;margin:auto;position:relative}#news-feed #apply_now_but{width:100%;padding-left:172px;margin-bottom:15px;background:url(images/divider.png) 0 no-repeat}#news-feed #apply_now_but div{width:50%;margin:auto;position:relative}#news-feed #sales_info{margin-top:15px;padding-top:5px;color:#4a5f7f;border:1px solid #e0e0e0;font-size:14px}#news-feed #sales_info span.msg{padding-left:17px}#news-feed #sales_info div#prices{border-top:1px solid #e0e0e0;margin-top:6px;padding:27px 0 27px 120px;text-align:center}#news-feed #sales_info div#prices div{color:#6993c4}#news-feed #sales_info div#prices div#left{float:left;width:80px}#news-feed #sales_info div#prices dl dt{font-size:14px;padding-bottom:10px}#news-feed #sales_info div#prices dl dd{color:#4a5f7f;line-height:20px;font-size:12px}#news-feed #sales_info div#prices dl dd span.num{font-size:24px;color:#4a5f7f}#news-feed h3{border-bottom:1px solid #ccc;font-size:16px;height:39px;line-height:22px;color:#333}#news-feed h3 img{top:1px;position:relative;padding-right:2px}#news-feed a.view-more{margin-top:10px;background:url(images/view-more.gif) repeat-x;border:2px solid #ebebeb;color:#535353;text-align:center;height:30px;line-height:30px;display:block;cursor:pointer}#sidebar-right{width:220px;float:right;padding-top:30px;position:relative}#sidebar-right div.container-sidebar .upload_docs{color:#5d5d5d;min-height:71px;padding-top:20px;font-size:13px;line-height:17px}#sidebar-right div.container-sidebar .upload_docs div.left{float:left;width:70px;padding-right:10px}#sidebar-right div.container-sidebar .upload_docs div.right img{padding-top:10px}#sidebar-right .container-sidebar{padding-top:20px}#sidebar-right .container-sidebar h4{background-color:#f1f3f7;border-top:1px solid #b3bed4;height:23px;line-height:23px;padding-left:10px;color:#ha5f7f;font-size:14px;font-weight:300;overflow:hidden}#sidebar-right .container-sidebar h3{padding:0;margin:0 0 8px;font-size:14px;font-weight:700;color:#4a5f7f}#sidebar-right .container-sidebar.referral input[type=text]{width:180px;margin-bottom:12px}#sidebar-right .container-sidebar.referral a{position:relative;display:block;margin:4px 0;text-decoration:none;font-size:14px;line-height:32px}#sidebar-right div.premium-sidebar{background:#fdfbe2;border:1px solid #ccc682;margin-bottom:25px;border-radius:5px}#sidebar-right div.premium-sidebar img{display:block;margin-left:auto;margin-right:auto}#sidebar-right div.premium-sidebar h1{border-bottom:1px solid #ccc682;color:#5c5c5c;font-size:16px;text-align:center;line-height:40px;text-shadow:0 1px #fff;border-top:1px solid #f8f6df;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:20px;background:#f4f0cb;background:-moz-linear-gradient(top,#f4f0cb 0,#ede8b7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f0cb),color-stop(100%,#ede8b7));background:-webkit-linear-gradient(top,#f4f0cb,#ede8b7);background:-o-linear-gradient(top,#f4f0cb 0,#ede8b7 100%);background:-ms-linear-gradient(top,#f4f0cb 0,#ede8b7 100%);background:linear-gradient(180deg,#f4f0cb 0,#ede8b7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f0cb",endColorstr="#ede8b7",GradientType=0)}#sidebar-right div.premium-sidebar h2{font-size:18px;color:#464646;text-align:center;padding:18px 0 17px}#sidebar-right div.premium-sidebar a.upgrade{background:#69a50c;display:block;text-align:center;text-transform:uppercase;font-size:14px;line-height:33px;margin:0 12px 12px;font-family:Montserrat,sans-serif;color:#fff;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#sidebar-right div.premium-sidebar ul li{font-size:12px;line-height:20px;padding:0 0 15px 18px;margin:0 8px;color:#434343;background:url(images/check_list_bg.png) 0 6px no-repeat}#sidebar-right div.invite-sidebar{background:#f8f8f8;border:1px solid #d8d8d8;border-radius:5px}#sidebar-right div.invite-sidebar img{display:block;margin-left:auto;margin-right:auto}#sidebar-right div.invite-sidebar h1{border-bottom:1px solid #d8d8d8;color:#5c5c5c;font-size:16px;text-align:center;line-height:40px;text-shadow:0 1px #fff;border-top:1px solid #f2f2f2;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:20px;background:#eaeaea;background:-moz-linear-gradient(top,#eaeaea 40%,#e2e2e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#eaeaea),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#eaeaea 40%,#e2e2e2);background:-o-linear-gradient(top,#eaeaea 40%,#e2e2e2 100%);background:-ms-linear-gradient(top,#eaeaea 40%,#e2e2e2 100%);background:linear-gradient(180deg,#eaeaea 40%,#e2e2e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaeaea",endColorstr="#e2e2e2",GradientType=0)}#sidebar-right div.invite-sidebar h2{font-size:15px;color:#4f4f4f;text-align:center;padding:18px 0 17px}#sidebar-right div.invite-sidebar h3{border-bottom:1px solid #d8d8d8;color:#5c5c5c;font-size:16px;text-align:center;line-height:40px;text-shadow:0 1px #fff;border-top:1px solid #f2f2f2;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:20px;background:#eaeaea;background:-moz-linear-gradient(top,#eaeaea 40%,#e2e2e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#eaeaea),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#eaeaea 40%,#e2e2e2);background:-o-linear-gradient(top,#eaeaea 40%,#e2e2e2 100%);background:-ms-linear-gradient(top,#eaeaea 40%,#e2e2e2 100%);background:linear-gradient(180deg,#eaeaea 40%,#e2e2e2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaeaea",endColorstr="#e2e2e2",GradientType=0)}#sidebar-right div.invite-sidebar a.invite{background:#69a50c;display:block;text-align:center;text-transform:uppercase;font-size:14px;line-height:33px;margin:0 12px 12px;font-family:Montserrat,sans-serif;color:#fff;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#sidebar-right table{position:absolute;width:200px;top:30px;left:2px}#sidebar-right td{vertical-align:middle;padding-left:5px}#sidebar-right td.sub{color:#4a5f80;font-size:15px;padding:0 0 0 3px;height:35px;line-height:18px;font-weight:700}#sidebar-right h1.subscribe,#sidebar-right h3.subscribe{color:#a5a4a4;text-transform:uppercase;margin-bottom:10px;font-size:13px;text-align:center}#sidebar-right div.upgrade{float:right;width:190px;border:1px solid #ccc682;background:#fdfbe2;text-align:center;padding:0 0 15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:-1px 2px 5px 0 #e9e9e9;-webkit-box-shadow:-1px 2px 5px 0 #e9e9e9;box-shadow:-1px 2px 5px 0 #e9e9e9}#sidebar-right div.upgrade h1,#sidebar-right div.upgrade h4{color:#5c5c5c;font-size:16px;line-height:40px;text-shadow:0 1px #fff;margin-bottom:15px;text-align:center;border-bottom:1px solid #ccc682;background:#f4f0cb;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f0cb),color-stop(100%,#e8e4b3));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f0cb",endColorstr="#e8e4b3",GradientType=0)}#sidebar-right div.upgrade h2{color:#464646;font-size:18px;line-height:22px;margin-bottom:12px;text-align:center;padding:0}#sidebar-right div.upgrade h3{color:#9d9d9d;font-size:14px;margin-bottom:15px;font-weight:300;text-align:center}#sidebar-right div.upgrade a.upgrade{display:inline-block;margin-top:5px;width:174px;height:44px;background:url(images/upgrade_now_bg.png)}#sidebar-right div.upgrade a.signup,div.docs_notice a.signup{display:inline-block;margin-top:5px;width:160px;background:#f05a18;text-align:center;text-transform:uppercase;font-size:16px;line-height:40px;font-family:Montserrat,sans-serif;color:#fff;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#sidebar-right div.subscribe_cart{background:#f2f2f2;padding:15px 10px 10px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}#sidebar-right div.subscribe_cart p{padding:0 0 8px 8px;font-size:14px;color:#8f8f8f}#sidebar-right div.subscribe_cart .fullprice{text-decoration:line-through;color:#3f3f3f;font-weight:700}#sidebar-right div.subscribe_cart .fullprice.full{text-decoration:none}#sidebar-right div.subscribe_cart .discount{color:#969696;font-size:13px;font-style:italic}#sidebar-right div.subscribe_cart .prompt{padding-top:10px}#sidebar-right div.subscribe_cart .buyearly{padding:10px 0 0 8px}#sidebar-right div.subscribe_cart .price{color:#b74f4f;font-size:16px;font-weight:700;text-shadow:1px 1px #fff;-moz-text-shadow:1px 1px #fff;-webkit-text-shadow:1px 1px #fff}#sidebar-right div.subscribe_cart a.cart{display:block;margin-top:5px;width:172px;height:42px;background:url(images/add_to_cart.png)}#sidebar-right div.subscribe_cart a.cart:hover{background-position:0 84px}#sidebar-right div.subscribe_cart a.cart:active{background-position:0 42px}#sidebar-right div.subscribe_banner{position:absolute;left:-38px;font-size:18px;padding:12px 25px 32px 40px;width:181px;height:37px;background:url(images/subscribe_banner.png) 0 0 no-repeat;overflow:hidden;top:73px}#sidebar-right div.subscribe_banner a{display:inline-block;float:right;width:107px;height:37px;background:url(images/subscribe_cart.png) 0 0 no-repeat}#sidebar-right div.subscribe_banner a.added{display:inline-block;float:right;width:50px;height:37px;padding:0 45px 0 0;line-height:37px;font-weight:700;color:#136c98;background:url(images/check_icon.png) 100% 0 no-repeat}#sidebar-right div.subscribe_banner span{color:#1f78b4;font-weight:700;font-size:20px;line-height:37px;height:37px;display:inline-block;float:left;text-shadow:1px 1px 1px #fff}#sidebar-right div.pricing{background:#f5f7f9;border:1px solid #d6d7d3;margin-bottom:22px;padding:12px 16px;position:relative}#sidebar-right div.pricing.discount{overflow:hidden}#sidebar-right div.pricing dl{float:left;width:70px;text-align:center;font-weight:700;font-size:14px;line-height:16px;color:#666}#sidebar-right div.pricing.discount dl{font-size:16px;line-height:20px}#sidebar-right div.pricing h1{color:#666;font-size:17px;text-align:center;margin-bottom:18px;position:relative}#sidebar-right div.pricing p{color:#000;font-size:14px;text-align:center;margin-bottom:8px}#sidebar-right div.pricing div{margin-bottom:20px;overflow:hidden}#sidebar-right div.pricing div.current{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #d6d6d6;padding:6px 0;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f4f4f4 100%,#fff 100%,#f3f3f3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f4f4f4),color-stop(100%,#fff),color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,#fff,#f4f4f4 100%,#fff 0,#f3f3f3 0);background:-o-linear-gradient(top,#fff 0,#f4f4f4 100%,#fff 100%,#f3f3f3 100%);background:-ms-linear-gradient(top,#fff 0,#f4f4f4 100%,#fff 100%,#f3f3f3 100%);background:linear-gradient(top,#fff,#f4f4f4 100%,#fff 0,#f3f3f3 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f3f3f3",GradientType=0)}#sidebar-right span.help{background:url(images/help_icon.png) 0 0 no-repeat;height:12px;width:11px;display:block;position:absolute;top:3px;right:-7px;cursor:pointer}div.tooltip{border:1px solid #a0b4c0;padding:15px 20px;position:absolute;display:none;background:#fff;overflow:visible!important;margin:0;-moz-box-shadow:0 0 0 3px rgba(0,0,0,.25);-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.25);box-shadow:0 0 7px 3px rgba(0,0,0,.25);border-radius:2px}div.tooltip p{text-align:left!important;line-height:16px;margin:0!important;padding:0 0 13px!important}div.tooltip h1{text-align:left!important;margin:0 0 10px;position:relative}div.tooltip span.close{background:url(images/icon-x.png) 0 0 no-repeat;height:21px;width:21px;display:block;position:absolute;top:0;right:0;cursor:pointer}div.tooltip .notch{position:absolute;right:20px;bottom:-13px;margin:0;border-right:13px solid transparent;border-left:13px solid transparent;border-top:13px solid #fff;padding:0;width:0;height:0;font-size:0;line-height:0;_border-right-color:#fff;_border-left-color:#fff;_filter:chroma(color=#fff)}div.tooltip .border-notch{border-top-color:#a0b4c0;bottom:-14px}#sidebar-right div.pricing div#pricing_help{width:400px;height:190px;top:-223px;right:-11px;z-index:2}#sidebar-right div.subscribed{height:35px;margin-top:5px;background:url(images/subscribed.png) 0 0 no-repeat}.container-sidebar .notifications{padding:10px 0 0 10px}.container-sidebar .notifications li{background:url(images/icon-noticafion.gif) no-repeat 0 0;padding:0 0 5px 20px;font-size:16px;line-height:18px;color:#403f46;font-family:SegoeUI-Regular}.container-sidebar .notifications li a{color:#0e71a4}.container-sidebar .courses{padding:10px 0 0 10px}.container-sidebar .courses li{background:url(images/icon-book.png) no-repeat 0 0;font-size:12px;padding:0 0 10px 30px}.container-sidebar .courses li a{color:#333;line-height:14px}.container-sidebar p.mail{line-height:16px;padding:20px 0 0 10px;width:200px}.container-sidebar p.mail a.icon-mail{background:url(images/icon-envelope.gif) no-repeat 0;display:block;float:left;width:64px;height:46px;padding-right:20px}.container-sidebar #stadistics th{padding:5px 0;background-color:#fafbfb;border-bottom:1px solid #f0f2f6;font-size:12px;color:#8d9ba8;font-weight:300}.container-sidebar #stadistics th p{width:54px}.container-sidebar #stadistics td{padding-top:10px}.container-sidebar h4 a.help{float:right;padding-right:5px;background:url(images/icon-help.png) no-repeat;width:14px;height:14px;display:block;margin-top:5px}.container-sidebar .list-notebook{padding:20px 0 0 10px;vertical-align:top}.container-sidebar .list-notebook li table tr td img{float:left}.container-sidebar .list-notebook li table tr td{vertical-align:top}.container-sidebar .list-notebook li{overflow:hidden;padding-bottom:10px}.container-sidebar .list-notebook li p{width:130px;padding-left:20px;float:left;line-height:14px}.container-sidebar .list-notebook li p a{color:#086d97;font-size:14px;display:block;width:83px}.container-sidebar .list-notebook li p span{display:block;color:#7b7b7b;font-size:12px;padding-top:5px;line-height:14px}.container-sidebar .list-notebook li a.btn-x,.saved-documents-btn-x{display:block;background:url(images/close.gif) no-repeat;width:19px;height:19px;float:right;padding-right:20px;overflow:hidden;cursor:pointer}#container-gen{float:left;width:590px;overflow:hidden;padding:30px 10px 0;border-top:1px solid #d3d3d3}.nosub #container-gen{border-top:0}#container-gen #message{margin-bottom:20px;margin-right:22px;border:1px solid #ccc;padding:3px;background-color:#fff;margin-top:10px}#container-gen #message div{background-color:#e9edf4;color:#666;text-align:center;padding:15px;font-size:15px;line-height:26px}#container-gen #upload_now_but{width:100%;padding-left:172px;padding-bottom:15px;margin-right:22px}#container-gen #upload_now_but div{width:50%;margin:auto;position:relative}#container-gen #apply_now_but{width:100%;padding-left:172px;margin-bottom:15px;background:url(images/divider.png) 0 no-repeat}#container-gen #apply_now_but div{width:50%;margin:auto;position:relative}#container-gen #message #magnify{width:25px;height:28px;float:left;position:relative;left:10px;top:10px}#container-gen #message #magnify.oneline{top:0}#container-gen #apply_message{margin-top:60px;margin-bottom:20px;margin-right:22px;border:1px solid #ccc;padding:3px;background-color:#fff}#container-gen #apply_message div{background-color:#e9edf4;color:#666;text-align:center;padding:15px;font-size:14px;line-height:18px}#container-gen #note{width:20px;height:29px;float:left;position:relative;left:80px}#container-gen #sales_info{margin-top:15px;margin-right:22px;padding-top:5px;color:#4a5f7f;border:1px solid #e0e0e0;font-size:14px}#container-gen #sales_info span.msg{padding-left:17px}#container-gen #sales_info div#prices{border-top:1px solid #e0e0e0;margin-top:6px;padding:27px 0 27px 120px;text-align:center}#container-gen #sales_info div#prices div{color:#6993c4}#container-gen #sales_info div#prices div#left{float:left;width:80px}#container-gen #sales_info div#prices dl dt{font-size:14px;padding-bottom:10px}#container-gen #sales_info div#prices dl dd{color:#4a5f7f;line-height:20px;font-size:12px}#container-gen #sales_info div#prices dl dd span.num{font-size:24px;color:#4a5f7f}#container-gen .search{padding:20px 0 0 20px;overflow:hidden}#container-gen .search-box{background:url(images/search-box.gif) no-repeat scroll 0 0 transparent;border:none;color:#696a6a;float:left;font-size:16px;height:42px;line-height:16px;padding-left:20px;padding-right:20px;width:412px}.search-btn{background:url(images/search-btn.gif) no-repeat;width:92px;height:39px;display:block;color:#056597;font-size:16px;font-weight:700;float:left;line-height:39px;text-align:center;margin-left:10px}.results{padding:25px 0 25px 20px;color:#9ca1a5;overflow:hidden;position:relative}.results span{float:left;display:block}.results .pagination_wrap{float:left;position:relative;left:50%}.results .pagination{overflow:hidden;float:left;position:relative;left:-50%}.results .pagination li{float:left;padding-right:10px}.results .pagination li a{color:#0c80b1;font-size:17px;line-height:19px}.results .pagination li a.active,.results .pagination li a:hover{color:#a7a7a7}#container-gen ul.doc-listing{clear:both;margin:20px 0 0 20px}#container-gen ul.doc-listing li{border-bottom:1px solid #ddd;overflow:hidden;padding:10px 0}#container-gen ul.doc-listing li.last{border:none}#container-gen ul.doc-listing li img{float:left;padding:0 20px}#container-gen ul.doc-listing li p{float:left;width:600px}#container-gen ul.doc-listing li p.course-title{font-size:18px;color:#026191;padding-top:5px}#container-gen ul.doc-listing li p.course-title span{text-transform:uppercase}#container-gen ul.doc-listing li ul{overflow:hidden;float:left;padding-top:10px}#container-gen ul.doc-listing li ul li{float:left;border-bottom:none}#container-gen ul.doc-listing li ul li a{background:url(images/icon-triangle.gif) no-repeat 0 0;display:block;height:10px;line-height:10px;color:#026191;font-size:12px;padding:0 10px}#container-gen ul.doc-listing li ul li a span{color:#a5a5a5}.container-left-sidebar .filter_x{float:right;padding-right:15px}.container-left-sidebar span.filtered{font-size:13px;color:#858687;padding-bottom:5px;padding-top:0;font-weight:300}.container-left-sidebar span{font-size:18px;font-weight:700;color:#858687;display:block;padding:60px 0 0 10px}.container-left-sidebar h2{padding-left:10px;font-weight:700}.container-left-sidebar ul{padding:10px 0 0 10px}.container-left-sidebar ul li{padding-bottom:15px}.container-left-sidebar ul li label{font-size:14px;height:20px;color:#3b3b3b;overflow:hidden}.container-left-sidebar ul li label input{margin-right:10px;float:left}.container-left-sidebar hr{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;margin-right:22px}#container-gen ul.course-listing{clear:both;margin:20px 0 0 20px}#container-gen ul.course-listing li{border-bottom:1px solid #ddd;overflow:hidden;padding:10px 0}#container-gen ul.course-listing li.last{border:none}#container-gen ul.course-listing li img{float:left;padding:0 9px 0 0;margin-top:7px}#container-gen ul.course-listing li p{float:left;width:600px}#container-gen ul.course-listing li p.description{float:left;width:500px;line-height:18px;color:#5c5c5c}#container-gen ul.course-listing li p.description a{color:#0d82b3}#container-gen ul.course-listing li p.course-title{font-size:18px;color:#026191}#container-gen ul.course-listing li p.course-title span{text-transform:uppercase}#container-gen ul.course-listing li p.course-title a{color:#136c98;line-height:30px}#container-gen ul.course-listing li ul{overflow:hidden;float:left;padding:10px 0 0 70px}#container-gen ul.course-listing li ul li{float:left;border-bottom:none}#container-gen ul.course-listing li ul li a{background:url(images/icon-triangle.gif) no-repeat 0 0;display:block;height:10px;line-height:10px;color:#026191;font-size:12px;padding:0 10px}#container-gen ul.course-listing li ul li a span{color:#a5a5a5}#head-course h1.edition{position:absolute;font-style:italic;font-size:14px;color:#b9b9b9;top:30px;text-transform:uppercase}#current-course{color:#000;font-size:20px;font-weight:700;line-height:22px;overflow:hidden}#current-course h1.title{float:left;width:410px;line-height:22px;color:#404040;font-size:20px;background:url(images/course_title_bg.png) 0 3px no-repeat;padding:0 0 10px 35px}#current-course h1.packet{background:url(images/course_packet_icon_big.png) 2px 3px no-repeat}#current-course h3.term{float:right;width:125px;text-align:left;margin-bottom:10px;color:#404040;font-size:18px;line-height:22px}#current-course h1.prof,#current-course h2.prof{font-size:18px;color:#404040}#current-course h1.packet_count,#current-course h1.prof,#current-course h2.prof{float:left;margin:0 0 10px;padding:0 0 0 35px;font-weight:300;line-height:20px;width:400px}#current-course h1.packet_count{font-size:14px;color:#959595}#container-gen span#results{display:block;font-size:13px;padding-top:15px;color:#777}#head-course{float:left;box-sizing:border-box;width:750px;overflow:hidden;padding:50px 10px 0 20px;position:relative}#head-course.breadcrumbs{padding:30px 10px 0 20px}#course-doc-tabs{overflow:hidden;padding-left:10px;padding-top:40px}#course-doc-tabs.nosub{float:left;padding-top:0}#course-doc-tabs.full{padding:0}#course-doc-tabs ul.tabs li{list-style:none;float:left;position:relative;top:1px}#course-doc-tabs ul.tabs li.first{padding-left:7px}#course-doc-tabs ul.tabs li a{display:block;padding:12px 33px 13px;color:#898989;font-size:15px;border-top:2px solid #fbfbfb}#course-doc-tabs ul.tabs li a.active{border-top:2px solid #67b1cc;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;color:#424242;background:#fbfbfb}#container-gen.info_main{width:570px;padding:50px 30px 0 10px}#container-gen.info_main div.info_main_section{margin-bottom:40px}#container-gen.info_main div.info_main_section.staff{margin-bottom:25px}#container-gen.info_main h1{font-size:18px;padding-bottom:12px;margin-bottom:15px;border-bottom:1px solid #eee;color:#404040;font-weight:300}#container-gen.info_main h1.description{padding-left:21px;background:url(images/course_description_icon.png) 0 3px no-repeat}#container-gen.info_main h1.staff{padding-left:32px;background:url(images/staff_icon.png) 3px 2px no-repeat}#container-gen.info_main div.staff_section{float:left;width:285px;margin-bottom:15px}#container-gen.info_main div.staff_section h2{font-size:16px;color:#616161;padding:10px 0;line-height:18px}#container-gen.info_main div.staff_section h2 span{font-size:14px;font-weight:300}#container-gen.info_main div.staff_section h3{font-size:14px;color:#616161;padding:0 0 5px 22px;line-height:16px}#container-gen.info_main div.staff_section h3 span{font-weight:300}#container-gen.info_main div.staff_section h3.email{background:url(images/staff_email_icon.png) 0 5px no-repeat}#container-gen.info_main div.staff_section h3.hours{background:url(images/staff_hours_icon.png) 0 3px no-repeat}#container-gen.info_main div.staff_section h3.phone{background:url(images/staff_phone_icon.png) 0 3px no-repeat}#container-gen.info_main h1.required{padding-left:22px;background:url(images/required_text_icon.png) 3px 2px no-repeat}#container-gen.info_main h1.optional{padding-left:23px;background:url(images/optional_text_icon.png) 0 2px no-repeat}#container-gen.info_main h1.exam{padding-left:24px;background:url(images/exam_schedule_icon.png) 0 2px no-repeat}#container-gen.info_main h1.general{padding-left:24px;background:url(images/general_info_icon.png) 0 2px no-repeat}#container-gen.info_main p{font-size:14px;line-height:16px;color:#616161;margin-bottom:20px}#container-gen.info_main h2.week{width:90px;background:url(images/week_icon.png) 0 1px no-repeat}#container-gen.info_main h2.date,#container-gen.info_main h2.week{font-size:14px;line-height:16px;color:#616161;float:left;padding:0 0 20px 20px}#container-gen.info_main h2.date{background:url(images/lecture_date_icon.png) 0 2px no-repeat}#container-gen.info_main h2 span{font-weight:300}#container-gen.info_main ul{margin-bottom:24px}#container-gen.info_main ul li{list-style:none;font-size:16px;line-height:18px;color:#616161;margin-left:20px;padding-bottom:5px}#container-gen.info_main div.terms li{list-style:disc;font-size:14px;line-height:16px;color:#616161;margin-left:20px;padding-bottom:5px}.nosub #doc-tabs-right{display:none}#doc-tabs-right{width:190px;float:right;padding-top:50px;position:relative;border-top:1px solid #d3d3d3}#doc-tabs-right div.info_right{background:#f2f2f2;padding:15px 10px 10px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}#doc-tabs-right div.info_right_section{margin-bottom:40px}#doc-tabs-right div.info_right h1{text-align:center;color:#616161;font-size:17px;padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #dedede}#doc-tabs-right div.info_right p{color:#616161;font-size:14px;line-height:16px;padding:10px 0}#doc-tabs-right div.info_right ul li{list-style:disc;font-size:14px;color:#616161;margin-left:20px;padding-right:3px;padding-bottom:5px}#subscribe_notice{padding:0 25px 0 35px;margin:15px 0 0;position:relative;color:#666}#subscribe_notice h1{font-size:14px;margin:5px 0 10px}#subscribe_notice p{font-size:14px;padding-bottom:10px;line-height:16px}#subscribe_notice span.more{color:#666;border:1px solid #ececec;padding:7px 15px;display:inline-block;cursor:pointer;font-size:14px;position:absolute;left:210px;bottom:-28px}#subscribe_notice span.amore{color:#0677af;cursor:pointer}#subscribe_notice p.hide{text-align:center;padding-top:8px}#subscribe_notice span.more.hide{left:225px;display:none}#subscribe_notice div.expanded_notice{display:none;overflow:hidden}#subscribe_notice.packet a.more{color:#587fb6;font-size:13px;text-decoration:underline;font-style:italic;padding-right:14px;background:url(images/down_caret.png) 100% 65% no-repeat}#subscribe_notice.packet div.notes{padding:0 0 25px 85px;background:url(images/packets_notes_bg.png) 0 0 no-repeat}#subscribe_notice.packet div.guides h2,#subscribe_notice.packet div.notes h2{padding-top:10px}#subscribe_notice.packet div.guides{padding:0 0 25px 85px;background:url(images/packets_guides_bg.png) 0 0 no-repeat}#subscribe_notice.packet a.less{color:#587fb6;font-size:13px;text-decoration:underline;font-style:italic;padding-right:14px;background:url(images/up_caret.png) 100% 60% no-repeat}#shopping-cart{float:right;overflow:hidden;width:190px}#shopping-cart p{float:right}#shopping-cart span.description{color:#5e4d4d;display:block;font-size:12px;padding-top:10px;float:right}#shopping-cart p span.amount{float:left;display:block;color:#076799;font-size:18px;padding:13px 10px 0 0}#shopping-cart p .btn-bgray-right img{padding:6px 10px 0 0;display:block;float:left}#container-gen .bar-upgrade{background:url(images/bar-upgrade.gif) no-repeat;width:759px;height:41px;color:#3c3c3c;font-size:16px;line-height:41px;padding-left:20px;overflow:hidden;margin:20px 0 0 17px}#container-gen .bar-upgrade a.btn-close{background:url(images/icon-x.png) no-repeat;display:block;width:21px;height:21px;float:right;margin:10px 10px 0}#container-gen .bar-upgrade a.btn-orange-left,#container-gen .bar-upgrade a.btn-orange-right{float:right;margin-top:7px}ul.course-doc-listing{clear:both;width:565px;list-style:none outside none;padding:0}ul.course-doc-listing li{margin:0;overflow:hidden;border-bottom:1px solid #eee;position:relative;min-height:100px;padding:22px 0}ul.course-doc-listing li.preview{margin:0;overflow:hidden;border:1px solid #eae6be;background:#fffef6;position:relative;min-height:0;padding:0 28px;line-height:39px;font-weight:500;font-size:14px;color:#626262;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}ul.course-doc-listing li a.image{display:block;float:left;background:url(images/doc_bg.png) no-repeat 50%;width:100px;height:120px;padding:3px;margin-right:20px}ul.course-doc-listing .data .top_line a{font-size:16px;color:#0677af;text-decoration:none;line-height:18px}ul.course-doc-listing .data .top_line a.title{max-width:340px;display:inline-block}ul.course-doc-listing .data .top_line span a.added{background:url(images/cart_added_small_bg.png) 100% 0 no-repeat;height:20px}ul.course-doc-listing .data .top_line span a{width:41px;height:22px;background:url(images/doc_listing_cart.png) 100% 0 no-repeat;display:block;float:right}ul.course-doc-listing .data .top_line span#contain{float:right;bottom:0;font-size:14px;color:#424242;overflow:hidden;line-height:22px}ul.course-doc-listing .data .stats{font-size:13px}ul.course-doc-listing .data div{font-size:14px;padding-top:5px;padding-bottom:3px;line-height:18px}ul.course-doc-listing .data div.full{padding-top:8px;padding-bottom:5px}ul.course-doc-listing .data div span{color:#777}div.docs_notice{border:2px solid #d1d1d1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#f4f4f4;margin-right:30px;padding:0 20px}div.docs_notice p{margin:20px 0;text-align:center;color:#898989;font-size:16px;line-height:24px}div.docs_notice a.upload{display:inline-block;width:207px;height:44px;margin-top:10px;background:url(images/upload_now_wide_bg.png) 0 0 no-repeat}div.docs_notice a.upgrade{display:inline-block;margin-top:5px;width:174px;height:44px;background:url(images/upgrade_now_bg.png);font-size:0}.quick-acess{border-top:1px solid #e9e9e9}#sidebar-left .quick-acess span{color:#696969;display:block;float:none;height:15px;font-size:14px;padding-bottom:10px}.quick-acess a{display:block;color:#136c98;height:15px}#left-cart{float:left;width:842px;padding-top:30px;min-height:450px;margin-bottom:50px}#left-cart h2{background:url(images/icon-cart-big.gif) no-repeat 0 0;height:56px;line-height:56px;color:#026191;font-size:33px;padding:0 0 20px 80px;overflow:hidden;font-weight:300;border-bottom:1px solid #e9e9e9;font-family:SegoeUI-Regular}#left-cart h2 a.btn-bgray-left{float:right;color:#989898;margin-top:20px}#left-cart h2 a.btn-bgray-left .btn-bgray-right{padding:0 20px;font-weight:700}ul#cart-list{padding-bottom:10px;margin-bottom:20px}ul#cart-list li{overflow:hidden;border-bottom:1px solid #e9e9e9;padding:15px 0;width:842px}ul#cart-list li span.blockimg{float:left;display:block;width:47px;padding-right:20px}ul#cart-list li h3{overflow:hidden;color:#0966a0;float:left;width:771px;font-size:18px;font-weight:300;padding:0 0 14px;font-family:SegoeUI-Regular}ul#cart-list li h3.menber{color:#252525;font-size:20px}ul#cart-list li p.description{float:left;width:440px;color:#666;font-family:SegoeUI-Regular;font-size:13px}ul#cart-list li h3 span{float:right;color:#3c3c3c;font-size:14px;padding-right:0}ul#cart-list li h3 span strong{font-weight:700;color:#666}ul#cart-list li span{color:#909090;display:block;float:left;padding-right:15px;font-size:12px}ul#cart-list li span strong{color:#505151;font-weight:300}ul#cart-list li p.price span{float:right;display:block}ul#cart-list li.total-cart{background-color:#f2fbff;padding:9px 0;overflow:hidden;font-size:20px;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9}ul#cart-list li.total-cart.sub{background:0;border:0}ul#cart-list li.total-cart span{float:right;font-family:SegoeUI-Regular;font-size:20px;text-align:right}ul#cart-list li.total-cart span strong{font-weight:700;color:#2c2c2c}ul#cart-list li.total-cart.sub span strong{font-weight:300;color:#2c2c2c;font-size:18px}ul#cart-list li.total-cart.sub span strong small{font-size:16px}ul#cart-list li.total-cart p.num{min-width:60px;display:inline-block}#left-cart p.closure{color:#666;font-size:13px;padding-bottom:37px;font-family:Arial,Helvetica,sans-serif}#left-cart p.closure span{color:#ce0000;padding-right:5px}#left-cart h4{color:#393939;font-size:20px;padding-bottom:10px;font-family:SegoeUI-Regular}#payment_options{border:1px solid #dbd9d8;margin-top:20px;width:840px;overflow:hidden}#payment_options .msg{width:374px;color:#4a5f7f;padding:12px;font-size:16px;font-weight:700;display:block;float:left;text-align:center}#payment_options .or{width:20px}#payment_options #account_credit{width:365px;border-top:1px solid #dbd9d8;padding:20px 35px 20px 20px;margin:0;float:left}#payment_options #account_credit p{display:block;font-size:16px;font-weight:300;color:#3d3d3d;line-height:34px;font-family:SegoeUI-Regular;text-align:center;padding:5px 40px}#account_credit th{font-weight:700;margin:10px 15px;display:block}#account_credit td,#account_credit th{text-align:left;font-size:16px;color:#3d3d3d}#account_credit td{font-weight:300}#account_credit tr.last{border-top:1px solid #dbd9d8;margin-top:5px}#account_credit p.terms{padding-left:15px!important;color:#535353!important;font-size:11px!important;width:250px;text-align:left!important}#account_credit p.terms a{text-decoration:underline}#account_credit .btn-orange-left{margin-left:20px!important}#payment_options .total,.payment-info .total{width:100%;color:#4a5f7f;padding:0 0 25px;font-size:20px;font-weight:700;display:block;text-align:center}#payment_options .btn-blue-right{display:block;background:url(images/blue-right.png) no-repeat 100% 0;height:37px;color:#fff;line-height:37px;text-align:center;padding-left:10px;padding-right:17px;font-size:16px;float:left;font-weight:300}#payment_options .btn-blue-left{display:block;background:url(images/blue-left.png) no-repeat 0 0;height:37px;padding-left:5px;margin:15px 0 0 140px}#credit_card{float:right}#credit_card.new{float:left!important;margin-top:0!important}#credit-card-info{width:399px;border-left:1px solid #dbd9d8;border-top:1px solid #dbd9d8;padding:20px 0 20px 20px;margin:0}#credit-card-info .error{background:#ffebe8;border:1px solid #dd3c10;overflow:hidden;text-align:center;width:350px;padding:7px 3px;margin-left:auto;margin-right:auto}#credit-card-info p{width:560px;overflow:hidden;padding-bottom:10px}#credit-card-info p.label{float:left;width:105px}#credit-card-info .line{color:#bababa;float:left;font-size:36px;line-height:40px;margin-right:5px}#credit-card-info .select-holder{float:left;position:relative}#credit-card-info p label{width:105px;display:block;float:left;font-size:16px;font-weight:700;color:#3d3d3d;height:34px;line-height:34px;font-family:SegoeUI-Regular}#credit-card-info p input{border:1px solid #d0cdc9;width:270px;height:34px;float:left;display:block;background:#fff;padding-left:5px;font-size:16px}#credit-card-info p.terms{padding-left:105px!important;color:#535353!important;font-size:11px!important;width:250px}#credit-card-info p span.line{color:#bababa;font-size:38px;line-height:34px;float:left;display:block;padding:0 10px}#credit-card-info p select{float:left;display:block;margin-top:10px}#credit-card-info p.terms a{text-decoration:underline}.payment-info{overflow:hidden;margin-top:20px}.payment-info.nopay{overflow:hidden;margin-top:0;float:right}#payment_options .btn-orange-left{margin-left:105px}#payment_options .btn-orange-left .btn-orange-right{font-weight:300;font-size:15px;font-family:SegoeUI-Regular}#card_img{float:left;margin-left:105px;margin-bottom:10px}#right-cart{float:left;width:320px;margin-top:106px;padding-left:30px;border-left:1px solid #e9e9e9;min-height:931px}#right-cart p.title{width:305px;background-color:#f7f7f7;border-top:1px solid #dcdcdc;color:#252525;height:29px;line-height:29px;padding-left:15px;margin-bottom:15px}#right-cart ul.benefits{background-color:#f5fcff;padding:15px 12px 10px 15px;margin-bottom:20px}#right-cart h4{padding-bottom:10px}#right-cart ul.benefits li{background:url(images/check.png) no-repeat 0 0;padding-left:20px;color:#252525;font-size:15px;padding-bottom:15px;line-height:15px;font-family:SegoeUI-Regular}#right-cart ul.benefits li.title{background:0 0;color:#1c1c1c;font-size:18px;font-weight:700;padding-left:0}#right-cart ul.memberships{background:url(images/membership-gradient.gif) no-repeat top #fdfdfd;width:290px;padding:10px 15px;margin-bottom:20px;font-family:SegoeUI-Regular}#right-cart ul.memberships li{border-bottom:1px solid #e6e6e6;padding:15px 0}#right-cart ul.memberships li label strong{color:#0d0d0d;font-size:15px;margin-left:5px}#right-cart ul.memberships li label span{color:#666;font-size:15px;margin-left:5px}#right-cart ul.memberships li p{font-size:12px;color:#666;padding:10px 0 0 17px}#right-cart ul.memberships li p span{text-decoration:line-through;font-size:15px}#right-cart ul.memberships li p strong{color:#cf0000;font-size:15px}#right-cart a.btn-bgray-left span.btn-bgray-right img{padding:5px 5px 0 0}#cart_success{padding-top:50px}#cart_success h1{margin:30px 0 40px;padding:0 0 0 35px;color:#4a5f7f;font-size:24px;font-weight:700;background:url(images/cart_small.png) 0 3px no-repeat}#cart_success #success_message{margin:0;padding:0;height:90px;overflow:hidden}#cart_success #success_message_bot{min-height:20px;width:1014px;margin:0 0 35px}#cart_success #success_message_bot p{font-size:16px;line-height:50px;color:#4a5f7f;text-align:center}#cart_success #success_message h4{width:225px;font-size:16px;line-height:26px;font-weight:300;padding:0 40px 0 65px;margin:0 40px 0 0;color:#666;border-right:1px solid #d6d6d6;background:url(images/check_icon.png) 5px 7px no-repeat;float:left;height:60px}#cart_success #success_message p{height:60px;float:left;font-size:18px;line-height:20px;color:#4a5f7f;vertical-align:middle;width:60%}#cart_success #success_message p a{text-decoration:underline;font-weight:700}#cart_success #invite_outer{border:10px solid #e7ecd9;margin-bottom:50px}#cart_success #invite{border:13px solid #a2b866;padding:23px 74px 5px 109px;background:url(images/word_mouth.png) 45px 23px no-repeat;overflow:hidden}#cart_success #invite_left{float:left;width:500px}#cart_success #invite h2{padding:0 0 20px;margin:0 0 25px;font-size:24px;font-weight:700;color:#4a5f7f;border-bottom:1px solid #d6d6d6}#cart_success #invite p{font-size:16px;margin:0 0 25px;line-height:28px}#cart_success #invite p#invite_button{text-align:center}#cart_success #referral{float:right}#cart_success #referral h3{padding:0;margin:0 0 8px;font-size:14px;font-weight:700;color:#4a5f7f}#cart_success #referral input{margin-bottom:12px}.login_form{width:300px;border:0 solid #000}.login_form tr{padding-top:10px}.login_form .button{padding-top:20px}.login_form .text{width:100px;float:left}#content-doc{width:1015px;margin:0 auto;overflow:hidden}#docwrapper{margin:0;padding:0;height:773px;width:690px;font-size:12px;font-family:Arial;border:1px solid #999}#column-doc-left{width:690px;float:left;padding-top:30px}#column-doc-left .sub-header{padding:5px 0;margin:5px 0;font-size:16px;line-height:18px;background:0 0;color:#535353;font-style:italic}#column-doc-left #preview_message{margin-bottom:20px;border:0 solid #b3b3b3;padding:0;background-color:#fbfcfc;position:relative}#column-doc-left #preview_message div{display:inline-block}#column-doc-left #preview_message div.image{display:none}#column-doc-left #preview_message div.left{padding-left:0;font-size:18px;color:#7e7e7e;width:370px;line-height:30px}#column-doc-left #preview_message div.right{right:10px;font-size:15px;color:#555;line-height:19px;top:8px;position:absolute}#column-doc-left #preview_message div.right.middle{margin-top:10px}#column-doc-left #preview_message div.right.middle a{color:#555}#column-doc-left #preview_message div h1.title{font-size:23px;font-weight:700;color:#333;display:inline}#column-doc-left #preview_message h1.title{font-size:23px;font-weight:700;color:#333;display:inline-block;width:100%;margin:5px 0}#column-doc-left #preview_message h1.title span{font-size:16px;line-height:20px;color:#706e6e}#column-doc-left #preview_message span.description-msg{font-size:16px;line-height:20px;color:#706e6e;display:inline-block;width:auto;margin:5px 0 10px}#column-doc-left #preview_message span.unlock-msg{display:inline-block;width:auto}#column-doc-left #preview_message span.unlock-msg a{font-size:15px;color:#555;line-height:19px}#column-doc-left .tablink{background-color:#fff;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;font-size:17px;width:30%}#column-doc-left .tab .active{background-color:grey}#column-doc-right{float:left;width:302px;padding:33px 0 0 20px;margin-bottom:30px;margin-top:-3px}#premium div.banner.full-width{width:100%}.unlock-msg.bottom{margin:10px 0;display:inline-block}.unlock-msg.bottom a{font-size:15px;color:#555;line-height:19px}#premium.pr-r-side{padding:80px 0 0;margin-top:25px;background:url(images/customer-satisfaction-100-guarantee.png) 50% top/120px no-repeat}#column-doc-right #upgrade{width:298px;border:1px solid #ccc682;background:#fdfbe2;text-align:center;padding:0 0 15px;margin-bottom:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:-1px 2px 5px 0 #e9e9e9;-webkit-box-shadow:-1px 2px 5px 0 #e9e9e9;box-shadow:-1px 2px 5px 0 #e9e9e9}#column-doc-right #upgrade h1{color:#5c5c5c;font-size:20px;line-height:40px;text-shadow:0 1px #fff;margin-bottom:20px;text-align:center;border-bottom:1px solid #ccc682;background:#f4f0cb;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f0cb),color-stop(100%,#e8e4b3));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f0cb",endColorstr="#e8e4b3",GradientType=0)}#column-doc-right #upgrade h2{color:#464646;font-size:24px;margin-bottom:10px;text-align:center;font-weight:700}#column-doc-right #upgrade h3{color:#9d9d9d;font-size:16px;margin-bottom:10px;font-weight:300;text-align:center;cursor:auto;background:0 0;padding:0}#column-doc-right #upgrade a.upgrade{display:inline-block;margin-top:5px;width:174px;height:44px;background:url(images/upgrade_now_bg.png)}#column-doc-right #upgrade h4.plus{color:#d02323;font-size:16px;margin:12px 0;font-weight:300;text-align:center;cursor:auto;background:0 0}#column-doc-right #upgrade h4.access{color:#616161;font-size:16px;line-height:20px;font-weight:300;text-align:center;cursor:auto;margin-bottom:10px;background:url(images/check_list_bg.png) 13px 5px no-repeat}#column-doc-right #course_cart{width:282px;border:2px solid #e6e6e6;padding:8px;border-bottom:0;background:#f9fbfb url(images/course_cart_bg_long.png) 0 0 repeat-x}#column-doc-right #course_cart.standalone{border-bottom:2px solid #e6e6e6;margin:0 0 18px}#column-doc-right #course_cart_bot{width:282px;border-right:2px solid #e6e6e6;border-left:2px solid #e6e6e6;padding:8px;border-bottom:0;background:url(images/doc_cart_bottom_bg.png) bottom no-repeat}#column-doc-right #course_cart h2{color:#333;font-size:18px;padding:0 0 10px 30px;background:url(images/subscribe_icon_big.png) 0 0 no-repeat;line-height:18px;margin:0}#column-doc-right #course_cart h3{font-size:14px;padding-left:25px;color:#333;line-height:14px}#column-doc-right #course_cart_bot h3{text-align:center;font-size:18px;color:#666;background:0;padding:0 0 6px;margin:0;cursor:auto}#column-doc-right #course_cart p{border-bottom:0;border-top:1px dotted #666;display:block;padding:8px 0 0;margin:0;clear:both}#column-doc-right #course_cart span,#column-doc-right #doc_cart span.price{font-size:20px;line-height:45px;font-weight:700;padding:0;margin:15px 0 10px 25px;color:#101010;display:block;float:left}#column-doc-right #course_cart a.course_cart,#column-doc-right #doc_cart a.course_cart{height:45px;width:169px;display:block;float:right;margin:15px 10px 10px 0;background:url(images/course_cart_bg.png) 0 0 no-repeat}#column-doc-right #doc_cart{width:282px;border:2px solid #e6e6e6;border-top:0;padding:5px 8px 10px;overflow:hidden;margin:0 0 18px;background:#edf2f4;background:-moz-linear-gradient(top,#edf2f4 0,#edf2f4 0,#fdfefe 100%,#fdfefe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#edf2f4),color-stop(0,#edf2f4),color-stop(100%,#fdfefe),color-stop(100%,#fdfefe));background:-webkit-linear-gradient(top,#edf2f4,#edf2f4 0,#fdfefe 100%,#fdfefe 0);background:-o-linear-gradient(top,#edf2f4 0,#edf2f4 0,#fdfefe 100%,#fdfefe 100%);background:-ms-linear-gradient(top,#edf2f4 0,#edf2f4 0,#fdfefe 100%,#fdfefe 100%);background:linear-gradient(top,#edf2f4,#edf2f4 0,#fdfefe 100%,#fdfefe 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#edf2f4",endColorstr="#fdfefe",GradientType=0)}#column-doc-right #doc_cart.standalone{border-top:2px solid #e6e6e6;padding:10px 8px}#column-doc-right #doc_cart h2{background:url(images/doc_cart_icon.png) 0 0 no-repeat;font-size:18px;padding:0 0 10px 30px;margin:0 0 5px 30px;color:#333}#column-doc-right #doc_cart h2.subscribe,#column-doc-right #doc_cart h4.subscribe{color:#333;font-size:18px;padding:0 0 3px;font-weight:300;background:0;line-height:18px;margin:30px 0 0 20px}#column-doc-right #doc_cart span{font-size:18px;line-height:32px;font-weight:700;padding:0;margin:0 0 0 30px;color:#101010;display:block;float:left}#column-doc-right #doc_cart a.doc_cart{height:32px;width:150px;display:block;float:right;margin:0 20px 0 0;background:url(images/doc_cart.png) 0 0 no-repeat}#column-doc-right #doc_cart a.doc_cart.added{height:40px;line-height:40px;padding:0 0 0 50px;margin:0 20px 0 55px;font-size:20px;float:none;color:#4c5c81;font-weight:700;background:url(images/check_icon.png) 0 0 no-repeat}#column-doc-right #doc_cart a.doc_cart.added.course{margin:0 0 0 20px;width:210px}#column-doc-right #doc_cart h3{margin:0 0 0 70px;font-size:16px;color:#333}#column-doc-right #doc_cart h5{margin:0 0 0 70px;font-size:14px;font-weight:300;color:#666}#column-doc-right #cart_section{text-align:center;background-color:#f5f7f9;line-height:26px;font-size:18px;margin-bottom:20px;padding-top:7px;padding-bottom:7px;border:1px solid #d6d7d3}#column-doc-right #cart_section .img{text-align:center;padding-top:5px}#column-doc-right .list-notebook li img{float:left}#column-doc-right .list-notebook li{overflow:hidden;padding-bottom:10px}#column-doc-right .list-notebook li p{width:130px;float:left;line-height:14px;border:none;padding:3px 0 0 20px}#column-doc-right .list-notebook li p a{color:#086d97;font-size:14px;display:block;width:83px}#column-doc-right .list-notebook li p span{display:block;color:#7b7b7b;font-size:12px;padding-top:5px;line-height:14px}#doc-comments{float:left;padding-top:17px;width:442px}#doc-comments .comment-list{border-bottom:3px solid #d6d7d3;padding-bottom:7px;list-style-type:disc;overflow:hidden;margin-bottom:10px}#doc-comments .comment-list li{float:left;font:14px Arial,Helvetica,sans-serif;color:#273b4c;padding:0 25px 0 1px}#doc-comments p.name{color:#086d97;font:700 15px/30px Arial,Helvetica,sans-serif;overflow:hidden;height:30px;padding-bottom:8px}#doc-comments p.name span.n{float:none}#doc-comments p.name a{font-size:12px;color:#0a7faf}#doc-comments p.name img{float:right}#doc-comments p.name span{float:left;padding:10px 10px 0 0}#doc-comments .border-area{height:150px;background-color:#f5f6f4;padding:10px;width:395px}#doc-comments .border-area textarea{border:1px solid #b2b6ae;background-color:#fff;display:block;height:149px;width:393px}#doc-comments .border{border-bottom:1px solid #e4e6e9;overflow:hidden;padding-bottom:10px;margin-bottom:15px}#doc-comments p{overflow:hidden;color:#000;line-height:18px;font-size:13px}#doc-comments p .post-btn{float:right;padding-right:28px;margin-top:10px}#doc-comments p.comment-actions{padding:10px 0;border-bottom:1px solid #e4e6e9;margin-bottom:10px}#doc-comments p.comment-actions a{color:#6b9cb9}#doc-comments p.comment-actions span.pipe{color:#a4a4a4;padding-left:9px;padding-right:9px}#doc-comments p.comment-actions span.date{color:#a4a4a4}#doc-comments p.comment-actions span.just_date{color:#a4a4a4;padding-left:20px}#doc-comments div.flag_success{padding:3px;border:1px solid green;background-color:#f4fce8;margin-top:10px;display:none}#doc-comments div.flag_fail{padding:3px;border:1px solid red;background-color:#f3b3a7;margin-top:10px;display:none}#doc-comments p.comment-actions a.flag{background:url(images/flag-icon.gif) no-repeat 0 0;height:15px;padding-left:20px;float:right;cursor:pointer}#doc-comments a.make_anonymous,#doc-comments p.comment-actions a.reply_link{cursor:pointer}#doc-comments .reply-comment{background:url(images/comment-icon.gif) no-repeat 0 0;padding-left:20px}#doc-comments .buttons a.cancel{color:#6a9cb9;float:right;font-size:14px;font-weight:300;padding:18px 10px 0 0;cursor:pointer}#doc-survey{padding-top:17px;width:229px;float:left;padding-left:23px;color:#1b1b1b}#doc-survey h4{border-bottom:3px solid #d6d7d3;padding-bottom:7px;font:14px Arial,Helvetica,sans-serif;color:#273b4c;overflow:hidden;margin-bottom:10px}#doc-survey h4 a.less-item{display:block;background:url(images/less.gif) no-repeat;width:15px;height:15px;float:right;padding-left:10px}#doc-survey h4 a.help{display:block;background:url(images/help2.gif) no-repeat;width:15px;height:15px;float:right}#doc-survey .question1{margin-right:31px;float:left}#doc-survey .radio-1{overflow:hidden;padding-top:5px}#doc-survey label{font-size:11px;padding-right:10px;margin-top:10px;float:left}#doc-survey .question1.first{margin-left:10px}#doc-survey .question1.last{margin-right:20px}#doc-survey ul li{font-size:13px;padding-bottom:16px;line-height:16px}#doc-survey ul li p{width:200px;overflow:hidden}#doc-survey ul li p label span{display:block}#doc-survey ul li p label{margin:0 0 0 10px;padding-right:15px}#doc-survey fieldset .border-area{background-color:#f5f6f4;height:117px;padding:10px;width:206px}#doc-survey fieldset .border-area textarea{border:1px solid #b2b6ae;background-color:#fff;display:block;height:115px;width:206px}#doc-survey fieldset strong{padding-bottom:10px;display:block}#doc-survey fieldset .buttons{overflow:hidden;padding-top:15px}#doc-survey fieldset .buttons .btn-blue-left{float:right;font-weight:700}#column-doc-right h2{font-size:22px;font-weight:300;line-height:26px}#column-doc-right p{color:#797878;font-size:14px;line-height:18px;padding:10px 0}#column-doc-right p.p-like-area{display:none}#column-doc-right p.description{border-bottom:1px dotted #bbb}#column-doc-right p.views{font-style:italic}#column-doc-right p a{color:#0671a7}#column-doc-right h3{padding:10px 0 10px 20px;color:#273b4c;font-size:18px;font-weight:300;background:url(images/triangle_right.gif) no-repeat 0;cursor:pointer}#column-doc-right dl.descrip-lists{overflow:hidden;padding-bottom:12px;margin-bottom:18px}#column-doc-right dl.descrip-lists#info_stats_data{border:none;padding-bottom:0}#column-doc-right div#info_stats_section{border-bottom:1px dotted #000;padding-bottom:0}#column-doc-right dl.descrip-lists dd{float:left;color:#706e6e;width:200px;padding:8px 0;line-height:15px}#column-doc-right dl.descrip-lists dd.div{border-bottom:1px dotted #bbb}#column-doc-right dl.descrip-lists dd span{color:#1c1c1c}#column-doc-right dl.descrip-lists dd a{font-size:13px;color:#0575a3}#column-doc-right dl.descrip-lists dt{float:left;font-size:13px;min-width:95px;padding:8px 0;color:#6d6e6f;line-height:15px}#column-doc-right dl.descrip-lists dt.div{border-bottom:1px dotted #bbb}#column-doc-right div.tags{padding:10px 0 15px;border-bottom:1px dotted #000;margin-bottom:10px}#column-doc-right div.tags td{vertical-align:middle}#column-doc-right div.tags #id_tags{width:185px}#column-doc-right div.tags .btn-blue-left{vertical-align:middle;float:right}#column-doc-right ul.tags{overflow:hidden;padding:10px 0}#column-doc-right ul.tags li{float:left;cursor:default}#column-doc-right ul.tags li span{padding:2px;background-color:#e8eff6;color:#386699;text-align:center;line-height:17px;margin:1px 2px;display:block}#column-doc-right ul.tags li.hidden_tags{display:none}#column-doc-right ul.tags li a.more{background:0 0;color:#0a7faf}#column-doc-right ul.tags li a.edit{background:url(images/edit.gif) no-repeat 0;height:17px;display:block;padding-left:20px}#column-doc-right ul.tags li a.edit_tag_pieces{display:inline}#column-doc-right ul.tags li a{padding:2px;background-color:#e8eff6;color:#386699;text-align:center;line-height:17px;margin:1px 2px;display:block}#column-doc-right .edit_tag_pieces{display:none}#premium #column-doc-right{float:right;width:380px;padding:0 2px 15px 0;margin-bottom:30px}#column-doc-right ul.document-unlock-accordion{list-style:none;padding:0}#column-doc-right ul.document-unlock-accordion li{margin:.5em 0}#column-doc-right ul.document-unlock-accordion li>h2{margin-bottom:15px}#column-doc-right ul.document-unlock-accordion li a.toggle{width:calc(100% - 20px);display:block;background:#eee;color:#535353;padding:10px;border-radius:3px;font-size:14px;text-transform:none;font-weight:600;border:1px solid #dcdada;position:relative}#column-doc-right ul.document-unlock-accordion li.step a.toggle>span{text-transform:capitalize}#column-doc-right ul.document-unlock-accordion li a.toggle:hover{background:#f5f5f5}#column-doc-right ul.document-unlock-accordion li a.toggle i.plus{width:15px;height:15px;position:absolute;top:10px;right:10px}#column-doc-right ul.document-unlock-accordion li a.toggle i.plus:after,#column-doc-right ul.document-unlock-accordion li a.toggle i.plus:before{content:"";position:absolute;background-color:#737373;transition:transform .25s ease-out}#column-doc-right ul.document-unlock-accordion li a.toggle i.plus:before{top:0;left:50%;width:2px;height:100%;margin-left:-.75px}#column-doc-right ul.document-unlock-accordion li a.toggle i.plus:after{top:50%;left:0;width:100%;height:2px;margin-top:-.75px}#column-doc-right ul.document-unlock-accordion li a.toggle i.plus:hover{cursor:pointer}#column-doc-right ul.document-unlock-accordion li.show a.toggle i.plus:before{transform:rotate(90deg)}#column-doc-right ul.document-unlock-accordion li.show a.toggle i.plus:after{transform:rotate(180deg)}#column-doc-right ul.document-unlock-accordion>li>div.inner{overflow:hidden;display:none;margin:5px 0}#column-doc-right ul.document-unlock-accordion>li.show>div.inner{display:block}#column-doc-right ul.document-unlock-accordion>li.show>div#unlock-login.inner{width:100%;padding:0;height:auto;background:0 0;float:none;display:none}#column-doc-right ul.document-unlock-accordion li .form_page_request .heading{text-align:center;border:0;width:100%;display:inline-block;margin:10px 0;font-size:1.5rem}#column-doc-right ul.document-unlock-accordion li .form_page_request p.join-doc{padding:5px 20px;text-align:center;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;color:#535353;line-height:18px}#column-doc-right ul.document-unlock-accordion li .form_page_request div.line hr{line-height:16px}#column-doc-right ul.document-unlock-accordion li .form_page_request div.line hr:after{background:#fff}#column-doc-right ul.document-unlock-accordion li .form_page_request div.register-line span{background:#fff;color:#535353}#column-doc-right ul.document-unlock-accordion li .form_page_request .main_section{padding:10px}#column-doc-right ul.document-unlock-accordion li .form_page_request .register-btn-wrapper{width:100%;display:flex;margin-bottom:15px;margin-top:15px}#column-doc-right ul.document-unlock-accordion li .form_page_request .register-btn-wrapper span.or{line-height:40px;padding:0 10px;font-size:16px;color:#797979}#column-doc-right ul.document-unlock-accordion li .form_page_request .register-btn-wrapper .register-btn{width:calc(50% - 40px);text-align:center;line-height:16px}#column-doc-right ul.document-unlock-accordion li .form_page_request .register-btn-wrapper .register-btn .icon{float:left;border:0}#column-doc-right ul.document-unlock-accordion li .form_page_request .register-btn-wrapper .register-btn .buttonText{line-height:24px}#column-doc-right ul.document-unlock-accordion li .form_page_request .main_section form{width:100%;margin-top:5px}#column-doc-right ul.document-unlock-accordion li .form_page_request .main_section table,#column-doc-right ul.document-unlock-accordion li .form_page_request .main_section table tbody tr{width:100%;display:flex;flex-direction:column}#column-doc-right ul.document-unlock-accordion li #unlock-register.form_page_request .main_section table tbody tr:last-child{display:none}#column-doc-right ul.document-unlock-accordion li .form_page_request .main_section th{display:block;float:left;width:100%}#column-doc-right ul.document-unlock-accordion li .form_page_request .main_section #password_reset_form th,#column-doc-right ul.document-unlock-accordion li .form_page_request .main_section th label{text-align:left;width:calc(100% - 14px);display:block;color:#969696;padding:8px;line-height:16px}#column-doc-right ul.document-unlock-accordion li .form_page_request .main_section td{display:block;width:100%;margin:0}#column-doc-right ul.document-unlock-accordion li .form_page_request .main_section td input{min-width:222px;width:calc(100% - 20px);padding:12px 10px;margin-bottom:5px;font-size:18px;line-height:24px;background:#fff;color:#535353}#column-doc-right ul.document-unlock-accordion li .form_page_request #logInBtn,#column-doc-right ul.document-unlock-accordion li .form_page_request #regBtn{background:#e87146;box-shadow:none;border-radius:0;width:calc(100% - 24px);margin-top:5px;text-align:center;line-height:38px}#column-doc-right ul.document-unlock-accordion li .form_page_request #logInBtn span.buttonText,#column-doc-right ul.document-unlock-accordion li .form_page_request .register-btn span.buttonText{text-transform:uppercase;padding:0}#column-doc-right ul.document-unlock-accordion li .form_page_request #logInBtn i.fa,#column-doc-right ul.document-unlock-accordion li .form_page_request #regBtn i.fa{display:none}#column-doc-right ul.document-unlock-accordion li .form_page_request .auth-prompt.smaller-font{width:100%}#column-doc-right ul.document-unlock-accordion li .form_page_request .loader{margin-top:calc(50% - 60px);margin-left:calc(50% - 75px)}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info{height:auto;position:relative}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info .accepted{background:#f7f7f7;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-align:center}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info .accepted p{padding:0 20px;margin:15px 0;text-align:left;color:#646464;font-size:16px}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info .accepted .we-accept{overflow:hidden;padding:0 20px 11px;margin:0 auto}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info .accepted .we-accept small{color:#686868;font-size:13px;float:left;padding-top:12px;padding-bottom:12px}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info .accepted .we-accept small img{vertical-align:text-top}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info .accepted .we-accept .we-accept-or{padding-top:14px;float:left;padding-left:0;min-width:25px;width:calc(100% - 244px)}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info .accepted .we-accept #paypal-form{display:inline;float:right}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form .fields{padding:0 10px}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form .fields p{padding:0 20px;margin:15px 0;text-align:left;color:#646464;font-size:16px}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form .fields div.field label{color:#959595;font-size:16px;line-height:28px}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form .fields div.field input[type=number],#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form .fields div.field input[type=text]{font-size:16px;border:1px solid #b6b6b6;background-color:#fcfcfc;padding:5px;width:calc(100% - 12px);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form .fields div.error{width:calc(100% - 12px)}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form .fields div.field .expiration_month{width:48%;display:inline-block;margin-right:2%}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form .fields div.field .expiration_year{width:48%;display:inline-block}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form .fields div.field select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url(images/down_arrow_nav.png);text-indent:.01px;text-overflow:"";font-size:14px;width:100%;background-repeat:no-repeat;background-position:93%;color:#333;padding:7px 9px 7px 10px;text-shadow:#fff 1px 1px 0;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;border:1px solid #b6b6b6;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form p.terms{font-size:13px;color:#868686;padding:15px 20px;margin-bottom:20px;border-bottom:1px solid #cecece}#column-doc-right ul.document-unlock-accordion li .form_page_request.payment_info form input[type=submit]{height:44px;cursor:pointer;background:#65a32b;border-radius:3px;font-size:16px;border:1px solid #356d00;width:200px;color:#fff;font-weight:600;margin-left:calc(50% - 100px);margin-bottom:20px}#social-shared .share-all{padding-bottom:5px}#social-shared .share-all img{border-top:1px solid #ddd}#social-shared{padding:10px 0 15px;margin-bottom:20px}#social-shared ul{overflow:hidden}#social-shared ul li{float:left}#social-shared a{display:block;height:26px;background:url(images/share-all.gif) no-repeat}#social-shared a.notebook{background-position:0 0;width:87px}#social-shared a.removenotebook{background-position:0 0;width:87px;background:url(images/remove-my-notebook.gif) no-repeat}#social-shared a.facebook{background-position:-89px 0;width:92px}#social-shared a.tweet{background-position:-184px 0;width:85px}#social-shared a.mail{background-position:-273px 0;width:27px}.doc-sidebar h5{color:#515151;font-size:20px;font-weight:500;padding:0 0 0 5px;margin-bottom:10px}.doc-sidebar-mid{border:1px solid #cbcbcb;padding:5px}.doc-sidebar-mid.overflow{overflow-y:scroll;height:260px}.doc-sidebar-mid img{background:#fff;padding:3px;border:1px solid #b6b6b6;box-shadow:1px 1px 8px 0 #cbcbcb;-webkit-box-shadow:1px 1px 8px 0 #cbcbcb;-moz-box-shadow:1px 1px 8px 0 #cbcbcb}.doc-sidebar-mid ul li{border-bottom:1px solid #e4e4e4;padding:10px 1px}.doc-sidebar-mid ul li.last{border:0}.doc-sidebar-mid p{color:#515151;font-size:13px;font-weight:300;float:right!important;width:173px!important}.doc-sidebar-mid p.pages{font-weight:500}.doc-sidebar-mid p a{color:#515151!important;font-size:14px;font-weight:700;display:block;float:left;width:100%!important}.course-doc-top p{padding:15px 0 10px 20px;overflow:hidden;clear:both}.course-doc-top p span.title{width:170px;color:#026191;font-size:17px;display:block;font-family:SegoeUI-Regular;font-weight:700;float:left}.course-doc-top p span.narrow{width:130px}#course-doc-mid ul.list-courses li{width:652px;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;overflow:hidden;padding:10px 0 10px 20px;font-size:16px;color:#535353;font-family:SegoeUI-Regular;background:#fff}#course-doc-mid ul.list-courses li a.btn-x{display:block;background:url(images/close.gif) no-repeat;width:19px;height:19px;float:right;padding-right:20px}#course-doc-mid ul.list-courses li span{width:170px;display:block;float:left;text-overflow:ellipsis;overflow:hidden}#course-doc-mid ul.list-courses li span.narrow{width:130px;height:18px}#sidebar-mycourse h2{font-size:22px;color:#393939;font-weight:300;padding-top:40px;font-family:SegoeUI-Regular}#my-courses{padding-top:30px}#my-courses h3{color:#0d77ac;padding-bottom:20px}#my-courses h3,#my-courses label{font-size:18px;font-family:SegoeUI-Regular}#my-courses label{color:#535353;display:block;padding-bottom:8px}#my-courses input{background:url(images/my-course-input.gif) no-repeat;width:154px;height:27px;display:block;border:none;margin-bottom:4px;padding-right:8px}#my-courses div.example{color:#666;margin-bottom:10px;width:176px}#my-courses .btn-bgray-right{color:#1872a4;font-weight:700}#my-courses .btn-bgray-left{margin-top:20px}#my-courses #form_errors{background:#ffebe8;border:1px solid #dd3c10}#my-courses #form_errors,#my-courses #form_success{text-align:center;vertical-align:middle;width:159px;padding:7px 3px}#my-courses #form_success{background:#c7f464;border:1px solid green}#sidebar-mycourse{float:left;min-height:566px;overflow:hidden;width:182px}#right-mycourse{border-left:1px solid #efefef;border-right:1px solid #efefef;float:left;overflow:hidden;width:796px;padding-top:30px;min-height:568px}#right-mycourse h1.title{margin:15px 0;font-size:18px;font-weight:300}#right-mycourse p.current{font-size:16px;color:#393939;font-weight:300;padding:15px 0 20px 5px;line-height:20px}#right-mycourse p.current img{vertical-align:text-bottom;padding-right:5px}#sidebar-invite{float:left;overflow:hidden;width:182px;padding-top:30px}#sidebar-invite h2{font-size:22px;font-weight:300}#sidebar-invite ul.sidenav{width:175px;padding-top:30px}#sidebar-invite ul.sidenav li a{line-height:34px;color:#3b3c3c;display:block;width:175px;height:34px;padding-left:7px;font-size:16px}#sidebar-invite ul.sidenav li a:hover{background-color:#eff2f7}#sidebar-invite ul.sidenav li.active a{background-color:#d9e0eb}#sidebar-invite ul.sidenav li.sep{border-bottom:1px solid #efefef;margin-top:15px;margin-bottom:15px}#right-invite{border-left:1px solid #efefef;float:left;overflow:visible;width:781px;padding-top:31px;padding-left:20px;min-height:300px}#right-invite #sidebar-right{padding:0}#right-invite h2{font-size:24px;font-weight:300;margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #d6d6d6;text-align:center}#right-invite h3{font-size:20px;font-weight:300;margin:5px 0 0;padding:0 0 15px 50px;color:#4a5f80}#right-invite div.text-left{float:left;width:550px;margin-bottom:20px}#right-invite h3#bullet1{background:url(images/1.png) no-repeat 0 0}#right-invite h3#bullet2{background:url(images/2.png) no-repeat 0 0}#right-invite h3#bullet3{background:url(images/3.png) no-repeat 0 0}#right-invite p{padding:0 0 12px 50px;font-size:14px;line-height:20px}#right-invite #totals{width:560px;border:1px solid #e7e7e7;border-bottom:0;overflow:hidden}#right-invite #totals .total{height:60px;text-align:center;padding:15px 0 0;margin-right:4%;width:30%;float:left;display:inline}#right-invite #totals .last{margin-right:0}#right-invite #totals .total .number{color:#4a5f80;font-size:24px;line-height:24px}#right-invite #totals .total .title{font-size:16px;line-height:24px;margin:0}#right-invite #totals-bottom{width:562px;height:23px;background:url(images/invite_totals_bot.png) 0 0 no-repeat;margin-bottom:27px}#right-invite #refs{width:560px;border:1px solid #e7e7e7;border-bottom:0}#right-invite #refs th{color:#4a5f80;font-size:14px;font-weight:300;padding:10px;border-bottom:1px solid #e7e7e7}#right-invite #refs th.email{padding-left:30px;text-align:left}#right-invite #refs tr.alt td{background:#f7f8fa}#right-invite #refs td{padding:10px;font-size:14px;text-align:center;border-bottom:1px solid #e7e7e7}#right-invite #refs td.email{padding-left:30px;text-align:left}#right-invite #refs .confirmed_1{background:url(images/confirmed_1.png) 0 0 no-repeat}#right-invite #refs .confirmed_1,#right-invite #refs .confirmed_2{width:38px;height:15px;display:block;margin-right:auto;margin-left:auto}#right-invite #refs .confirmed_2{background:url(images/confirmed_2.png) 0 0 no-repeat}#right-invite #referral{padding:18px 33px 13px;margin:25px 0 10px;background:#e9edf4;border:1px solid #bfcbdd;font-size:18px}#right-invite #referral input{margin:13px 0;font-size:12px;height:26px;width:300px}#right-invite a.cs_import{font-size:14px;margin:0 0 5px;display:inline-block;height:45px;width:417px;background:url(images/add_emails.png) 0 0 no-repeat;color:transparent}.form_success{font-size:14px;background:#c7f464;border:1px solid green;text-align:center;vertical-align:middle;width:159px;padding:7px 3px;margin:15px auto 25px}#right-invite #invite_top{background:url(images/invite_top.png) 0 0 no-repeat;height:30px;width:534px;padding:8px 14px 10px;font-size:20px;margin-top:30px}#right-invite #invite_form{width:532px;border:1px solid #d6d6d6;border-top:0;padding:8px 14px 10px;font-size:20px}#invite_form label{width:112px;float:left;font-size:16px;color:#2b4265}#invite_form label[for=id_message]{margin-top:25px}#invite_form label[for=id_course]{margin-bottom:20px}#invite_form label[for=id_reminders]{float:none;color:#494949;font-size:12px;margin:17px 0 0 12px;display:inline-block;width:300px}#invite_form textarea{border:1px solid #d6d6d6;resize:none;width:415px;height:90px}#invite_form input[type=text]{width:409px;margin-top:25px}#invite_form ul.errorlist{font-size:13px!important;color:#d8000c;margin-top:5px}#invite_form textarea#id_message{margin-top:25px}#invite_form th{vertical-align:top;font-weight:300;font-size:12px;text-align:left;line-height:25px;color:#494949}.invite_button{background:url(images/invite.png);cursor:pointer;color:transparent;float:left;width:98px;height:35px;border:0;margin:17px 9px 20px 0}#sidebar-credit{float:left;overflow:hidden;width:182px;padding-top:30px}#sidebar-credit h2{font-size:22px;font-weight:300}#left-credit{border-left:1px solid #efefef;float:left;overflow:hidden;width:562px;padding-top:31px;padding-left:25px;min-height:300px;margin-right:20px}#left-credit h2{font-size:24px;margin:0 0 10px;padding-bottom:20px;border-bottom:1px solid #d6d6d6}#left-credit h2,#left-credit h3{width:560px;font-weight:300;text-align:center}#left-credit h3{font-size:14px;margin:0 0 15px;padding-bottom:12px;color:#4a5f7f}#left-credit h4{font-size:16px;font-weight:300;margin:0 0 15px;color:#4e4848}#credit-content #sidebar-right{padding-top:54px}#left-credit #credit_card,.payment-info #credit_card{float:none;margin-top:35px;padding-top:5px;color:#4a5f7f;border:1px solid #e0e0e0;font-size:14px}#left-credit .msg,.payment-info .msg{padding-left:17px;font-size:16px}#left-credit #credit-card-info,.payment-info #credit-card-info{border-left:0;width:541px;margin-top:10px}#package_list li{overflow:hidden;margin-bottom:20px}#package_list input{float:left;cursor:pointer;margin-top:40px}#package_list .package{float:right;border:1px solid #e0e0e0;padding:20px 60px 20px 25px;width:450px;height:55px;cursor:pointer;background:#f2f4f9}#package_list .package p{font-size:16px;color:#4a5f7f;line-height:22px}#package_list .package .divider{height:1px;width:100%;display:block;margin:5px 0;border-bottom:1px dotted #4a5f7f}#package_list .price{font-size:20px;font-weight:700;margin-right:5px;color:#568e19}#package_list .savings{font-size:16px;float:right;font-weight:700}#credits_form .error{background:#ffebe8;border:1px solid #dd3c10;overflow:hidden;text-align:center;width:350px;padding:7px 3px;margin-left:auto;margin-right:auto;color:#4a5f7f;font-family:SegoeUI-Regular,Helvetica,Arial,sans-serif;font-size:14px}#credit-card-info .selectBox-dropdown{width:128px;min-width:128px;position:relative;border:1px solid #d0cdc9;text-decoration:none;color:#000;outline:none;vertical-align:middle;background:#fff;-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:inline-block;cursor:pointer;margin-right:17px;height:34px;float:left}#credit-card-info .selectBox-dropdown .selectBox-label{padding:5px 8px;display:inline-block;white-space:nowrap;overflow:hidden;height:24px;font-size:16px;font-family:Arial;width:100px}#credit-card-info .selectBox-dropdown .selectBox-arrow{border-color:#d0cdc9;background:url(images/drop_arrow_36.gif) 50% no-repeat}#left-credit .btn-orange-left,.payment-info .btn-orange-left{margin-left:105px}#left-credit .btn-orange-left .btn-orange-right,.payment-info .btn-orange-left .btn-orange-right{font-weight:300;font-size:15px;font-family:SegoeUI-Regular}#management #sidebar{float:left;overflow:hidden;width:182px;padding-top:30px}#management #sidebar h2{font-size:22px;font-weight:300}#management #sidebar ul.sidenav{width:175px;padding-top:30px}#management #sidebar ul.sidenav li a{line-height:34px;color:#3b3c3c;display:block;width:175px;height:34px;padding-left:7px;font-size:16px}#management #sidebar ul.sidenav li a:hover{background-color:#eff2f7}#management #sidebar ul.sidenav li.active a{background-color:#d9e0eb}#management #body{border-left:1px solid #efefef;border-right:1px solid #efefef;float:left;overflow:hidden;width:741px;padding-top:31px;padding-left:55px;padding-bottom:30px;min-height:350px}#management #body h1{margin-bottom:15px;font-size:20px;font-weight:300}#management #body h2{margin-bottom:15px;font-size:18px;line-height:22px;font-weight:500}#management #body h3{line-height:16px}#management #body h3,#management #body p{margin-bottom:15px;font-size:14px;font-weight:300}#management #body p{line-height:18px}#management #body.faq h1{margin-top:40px}#management #body.faq ul{margin-bottom:15px;padding-left:8px;list-style:disc}#management #body.faq ul li{margin-left:15px;font-size:14px;line-height:16px;list-style:disc}#management form.management{margin-bottom:50px}#management form.management td,#management form.management th{text-align:left;padding:10px;font-size:14px}#management table.invites td{text-align:left;padding:10px;font-size:16px}#management #templates div.more{display:none}.instructions h3,.instructions p{margin:15px 0;line-height:18px}.instructions h3{font-weight:300;font-style:italic}.instructions h2{margin:15px 0;line-height:18px}.instructions ol,.instructions ul{margin:15px;list-style:disc}.instructions ol{list-style:decimal}.instructions ol ol{list-style:lower-alpha}.instructions ul ul{list-style:circle}.instructions li{margin:10px 5px;line-height:18px}.instructions .ui-widget-content a{color:#136c98}#sales #sidebar{float:left;overflow:hidden;width:182px;padding-top:30px}#sales #sidebar h2{font-size:22px;font-weight:300}#sales #sidebar ul.sidenav{width:175px;padding-top:30px}#sales #sidebar ul.sidenav li a{line-height:34px;color:#3b3c3c;display:block;width:175px;height:34px;padding-left:7px;font-size:16px}#sales #sidebar ul.sidenav li a:hover{background-color:#eff2f7}#sales #sidebar ul.sidenav li.active a{background-color:#d9e0eb}#sales #body{border-left:1px solid #efefef;border-right:1px solid #efefef;float:left;overflow:hidden;width:741px;padding-top:31px;padding-left:55px;min-height:350px}#sales #body #totals{border-bottom:3px solid #d6d7d3;height:80px;margin-bottom:30px}#sales #body #totals #inside{margin-left:auto;overflow:hidden;margin-right:auto;width:620px}#sales #body #totals div.column{float:left;width:200px;font-size:14px;text-align:center;color:#6b7579}#sales #body #totals div.column div.val{font-size:18px;padding:14px;color:#000}#sales #body #date_details table{width:100%}#sales #body #date_details table th{font-size:14px;text-align:center;color:#6b7579;padding:10px;border-bottom:1px solid #d6d7d3}#sales #body #date_details table th.date{text-align:left}#sales #body #date_details table td{text-align:center}#sales #body #date_details table tr.date{font-size:14px}#sales #body #date_details table tr.date .title{color:#0d77ac;cursor:pointer}#sales #body #date_details table tr.date .earnings,#sales #body #date_details table tr.date .title{font-size:16px;text-align:left;padding:10px;width:300px}#sales #body #date_details table tr.doc{display:none}#sales #body #date_details table tr.doc .title{padding-left:100px;padding-top:6px;padding-bottom:6px;text-align:left}#sales #body #date_details table tr.doc .title .type{float:right}#sales #body h1{color:#000;padding-bottom:20px;font-size:20px;font-weight:700}#sales #body fieldset{margin:0 0 30px 15px;padding-bottom:30px;border-bottom:1px solid #d9d9d9}#sales #body fieldset legend{padding-bottom:15px;font-size:18px}#sales #body fieldset div{font-size:14px;padding-bottom:7px;padding-left:15px}#sales #body fieldset.last{border:none}#sales #body fieldset label.heading{width:130px;float:left}#sales #body fieldset label.value{color:#6b7579}#sales #body fieldset h3{color:#6b7579;padding-bottom:20px;font-size:14px;font-weight:700}#cash_out #sidebar{float:left;overflow:hidden;width:182px;padding-top:30px}#cash_out #sidebar h2{font-size:22px;font-weight:300}#cash_out #sidebar ul.sidenav{width:175px;padding-top:30px}#cash_out #sidebar ul.sidenav li a{line-height:34px;color:#3b3c3c;display:block;width:175px;height:34px;padding-left:7px;font-size:16px}#cash_out #sidebar ul.sidenav li a:hover{background-color:#eff2f7}#cash_out #sidebar ul.sidenav li.active a{background-color:#d9e0eb}#cash_out #body{border-left:1px solid #efefef;border-right:1px solid #efefef;float:left;overflow:hidden;width:741px;padding-top:31px;padding-left:55px;min-height:350px}#cash_out #body #totals{border-bottom:3px solid #d6d7d3;margin-bottom:15px;height:120px}#cash_out #body #totals #inside{margin-left:139px}#cash_out #body #totals div.earnings{float:left;width:80px;font-size:14px;text-align:center;color:#6b7579;padding-top:20px}#cash_out #body #totals div.earnings div.val{font-size:18px;padding:14px;color:#000}#cash_out #body #totals #success_msg{font-size:20px;padding:20px;line-height:40px;text-align:center;color:#84c53b}#cash_out #body #totals div.address{font-size:14px;line-height:22px}#cash_out #body #totals div.address .error{color:red}#cash_out #body #totals div.address input{float:right;margin-right:20px}#cash_out #body #totals div.address textarea{width:520px;height:80px;background:none repeat scroll 0 0 transparent;border:1px solid #d9d9d9;margin-bottom:10px}#cash_out #body #date_details table{width:100%}#cash_out #body #date_details table th{font-size:14px;text-align:center;color:#6b7579;padding:10px;border-bottom:1px solid #d6d7d3}#cash_out #body #date_details table th.earnings{text-align:left;width:141px}#cash_out #body #date_details table th.date{width:140px}#cash_out #body #date_details table td{text-align:center}#cash_out #body #date_details table tr.date{font-size:14px}#cash_out #body #date_details table tr.date .title{font-size:16px;text-align:left;padding:10px;color:#0d77ac;cursor:pointer}#cash_out #body #date_details table tr.date td{padding:10px}#cash_out #body #date_details table tr.date .earnings{font-size:16px;text-align:left}#cash_out #body #date_details table tr.doc{display:none}#cash_out #body #date_details table tr.doc .title{padding-left:30px;text-align:left}#cash_out #body .fine_print{line-height:15px;font-size:13px}#sidebar-acount1{float:left;min-height:566px;overflow:hidden;width:182px;padding-top:30px}#sidebar-acount1 h2{font-size:22px;font-weight:300}#sidebar-acount1 ul.sidenav{width:175px;padding-top:30px}#sidebar-acount1 ul.sidenav li a{line-height:34px;color:#3b3c3c;display:block;width:175px;height:34px;padding-left:7px;font-size:16px}#sidebar-acount1 ul.sidenav li a:hover{background-color:#eff2f7}#sidebar-acount1 ul.sidenav li.active a{background-color:#d9e0eb}#right-acount1{border-left:1px solid #efefef;border-right:1px solid #efefef;float:left;overflow:hidden;width:796px;padding-top:31px}#right-acount1 fieldset{margin:0 0 30px 55px;padding-bottom:30px;border-bottom:1px solid #d9d9d9}#right-acount1 fieldset.last{border:none}#right-acount1 fieldset h3{color:#6b7579;padding-bottom:20px;font-size:17px;font-weight:700}#right-acount1 fieldset label{display:block;color:#6b7579;font-size:14px;padding-bottom:10px;width:215px}#right-acount1 fieldset input{background:url(images/input-gen.gif) repeat-x;margin-bottom:20px}#right-acount1 fieldset p select,#right-acount1 fieldset p select.box{height:26px;display:block;float:left;margin:0 10px 20px 0}#right-acount1 fieldset p select.box{width:209px}#right-acount1 fieldset p{overflow:hidden;padding-bottom:10px}#right-acount1 fieldset .select-holder{position:relative;float:left}#right-acount1 fieldset p label{float:left;padding-right:20px}#right-acount1 fieldset.notifications p{line-height:25px}#right-acount1 fieldset.notifications p label{display:inline;padding:0 0 0 10px;width:auto;float:none}#right-acount1 fieldset.notifications p input{vertical-align:text-top;margin:0}#right-acount1 fieldset p label input{margin-top:10px}#right-acount1 fieldset p.email{overflow:hidden;font-size:14px;color:#136c98;padding-bottom:20px;line-height:19px}#right-acount1 fieldset p.email span{color:#6b7579}#right-acount1 fieldset p.email a.btn-x{display:inline-block;background:url(images/close.gif) no-repeat;width:19px;height:19px;vertical-align:text-bottom;margin-left:20px}#right-acount1 fieldset p.email a:hover{color:#6b7579}#right-acount1 .form_success{width:450px}#right-acount1 fieldset .btn-gray-right{font-weight:700}#right-acount1 ul.errorlist{display:inline-block;padding:8px;margin-bottom:15px;font-size:14px;background:#ffdfdf;border:1px solid #f3afb5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px}#right-acount1 .popup_container{display:none}#cancel_membership_form{padding:18px 30px 30px}#cancel_membership_form p{line-height:20px;overflow:hidden;padding-bottom:10px}#cancel_membership_form h3{color:#6b7579;padding-bottom:10px;font-size:17px;font-weight:700}#cancel_membership_form .btn-orange-left{margin-right:20px}.sidebar-acount2{min-height:300px!important}#left-subscription{width:185px;float:left;padding-right:30px}#left-subscription ul li{border-top:1px solid #dcdcdc;padding:20px 0 15px;overflow:hidden;font-family:SegoeUI-Regular}#left-subscription ul li span.access{display:block;color:#858585;font-size:14px;padding-bottom:5px}#left-subscription ul li strong.date{font-size:18px;display:block;padding-bottom:15px}#left-subscription ul li a.btn-gray-left{margin-top:5px}#left-subscription ul li a.btn-bgray-left .btn-bgray-right{color:#1773a2;font-weight:700}#subscription-title{width:940px;height:60px;overflow:hidden;background:url(images/subscrip-bg.gif) no-repeat 0 0;padding-left:40px;font-size:33px;color:#026191;margin-top:30px;font-weight:700;font-family:SegoeUI-Regular}#subscription-title .btn-bgray-left{float:right}#subscription-title .btn-bgray-right{font-weight:700}#right-subscription{width:762px;float:left;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;min-height:939px}#right-subscription ul#cart-list{padding:10px 0 0 20px}#right-subscription ul#cart-list li{overflow:hidden;border-bottom:1px solid #e9e9e9;padding:15px 0;width:734px}#right-subscription ul#cart-list li span.blockimg{float:left;display:block;width:66px;padding-right:20px}#right-subscription ul#cart-list li h3{overflow:hidden;color:#0966a0;float:left;width:640px;font-size:18px;font-weight:300;padding:5px 0 12px;font-family:SegoeUI-Regular}#right-subscription ul#cart-list li h3.menber{color:#252525;font-size:20px}#right-subscription ul#cart-list li p.description{float:left;width:450px;color:#666}#right-subscription ul#cart-list li h3 span{float:right;color:#3c3c3c;font-size:14px}#right-subscription ul#cart-list li h3 span strong{font-weight:700;color:#666}#right-subscription ul#cart-list li span{color:#909090;display:block;float:left;padding-right:15px}#right-subscription ul#cart-list li span strong{color:#505151;font-weight:300}#right-subscription ul#cart-list li p.price span{float:right;display:block}#right-subscription ul#cart-list li.total-cart{background-color:#f2fbff;padding:7px 0;overflow:hidden;font-size:18px;border-bottom:1px solid #e9e9e9}#right-subscription ul#cart-list li.total-cart span{float:right}#right-subscription ul#cart-list li.total-cart span strong{font-weight:700;color:#2c2c2c}.course-mid-subscrip{min-height:20px;overflow:hidden;float:left}#container-home .welcome{padding-bottom:18px}ul.messages{width:550px;margin-bottom:30px}ul.messages li{font-size:14px;position:relative;padding:12px 40px 12px 12px;border-radius:5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffc;border:1px solid #fed22f}ul.messages a.close{position:absolute;right:8px;top:8px;display:block;background:url(images/icon-x.png) no-repeat;width:21px;height:21px;float:right;padding-right:0;margin:0}input[type=email],input[type=password],input[type=text]{background:url(images/input-gen.gif) repeat-x;width:209px;height:24px;border:1px solid #d9d9d9;padding-left:6px}.popup_request{width:367px;height:192px;border:10px solid #9aa7ad;border-radius:10px;margin-left:auto;margin-right:auto}.popup_request .heading{height:37px;background:#547d8f;font-size:17px;display:table-cell;vertical-align:middle;width:367px;padding-left:15px;color:#fff;font-weight:700}.popup_request .main_section{padding:10px}.popup_request .main_section table{border-spacing:7px;border-collapse:initial}.popup_request .main_section td{margin:10px}.popup_request .main_section th{font-weight:300;text-align:right;width:100px;font-size:15px}.form_page_request{max-width:650px;width:100%;height:330px;border:1px solid #c8c8c8;border-radius:4px;margin-left:auto;margin-right:auto;border-spacing:20px;margin-top:100px}.form_page_request .heading{height:27px;font-size:18px;display:table-cell;vertical-align:middle;width:610px;font-weight:700;border-bottom:1px solid #c8c8c8;color:#4a5f7f}.form_page_request .main_section{padding:0 20px 20px}.form_page_request .main_section table{border-spacing:10px;border-collapse:separate}.form_page_request .main_section table.insider{border-spacing:0}.form_page_request .main_section td{margin:10px;vertical-align:middle}.form_page_request .main_section th{font-weight:300;text-align:right;vertical-align:middle;width:170px;font-size:15px}.form_page_request .main_section p{font-size:1.2em;line-height:1.1em;margin:1em 0;color:#4a5f7f}.info{font-size:14px}.info h2{font-size:30px;font-weight:700}.certify_exp{font-size:16px;line-height:18px;width:100%;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9}.certify_exp a{font-weight:700}.certify_exp h2{font-size:25px;font-weight:700}.certify_exp .example,.certify_exp h2{text-align:center}.certify_exp .doc_title{font-size:17px;font-weight:700;line-height:26px}.certify_exp .top_section{width:600px;margin:auto;padding-top:30px;padding-bottom:30px}#slidedeck_frame{height:240px;width:670px;padding:3px;overflow:hidden;position:relative;background:#fff;border:3px}#next_slide,#previous_slide,.bottombarBox{cursor:pointer}.items{background:url(images/items-c.gif) repeat-y;margin:0 auto 21px;width:1014px;color:#4a5f7f;font:13px/21px SegoeUI-Regular,Arial,Helvetica,sans-serif!important}.items .holder{background:url(images/items-t.png) no-repeat;vertical-align:middle}.items .frame{display:inline-block;background:url(images/items-bottom.png) no-repeat 0 100%;overflow:hidden;padding:17px 10px 23px 39px;width:930px;vertical-align:middle}.items .frame a{color:#4a5f7f}.items .logo1{background:url(images/logo1.png) no-repeat;float:left;height:26px;margin:0 19px 0 0;overflow:hidden;text-indent:-9999px;width:131px}.items .logo1 a{display:block;height:100%}.items .block-sub{overflow:hidden;border-left:1px solid #eaeaea;padding:0 0 0 115px;display:inline-block;vertical-align:middle}.items h5{font-size:15px;line-height:18px;color:#3ea7cc;margin:0 0 10px;font-weight:300}.items ul a{color:#618196}blockquote{width:266px;float:left;background:url(images/bg-blockquote.gif) no-repeat 4px 2px;margin:0;font-size:13px;line-height:35px;color:#a0a0a0}.items .info{font-size:14px}.items .info h1,.items .info h2{display:block;font-size:22px;margin:.83em 0;font-weight:700}.items .info h3{font-size:16px;padding:10px 0 5px}.items .info ul{padding:0 0 0 5px}.items .info ul li{padding:0 0 4px;list-style:disc;margin-left:15px}.items .info a{color:#138bbc}#subscriptions-top{width:100%;background:#edeff4;padding:30px 0 18px}#subscriptions-top div.wrapper{width:1014px;margin:0 auto;overflow:hidden}#subscriptions-top div.right{float:right;text-align:center}#subscriptions-top div.right h1{text-align:center;color:#666;font-size:18px;margin-bottom:8px}#subscriptions-top div.right h2{text-align:center;color:#4a5f80;font-size:22px;margin-bottom:7px}#subscriptions-top div.right div.pricing{background:#f5f7f9;border:1px solid #d9e0ea;margin-bottom:12px;padding:6px 8px;overflow:hidden;display:inline-block}#subscriptions-top div.right dl{float:left;width:70px;text-align:center;font-weight:700;font-size:14px;line-height:16px;color:#666}#subscriptions-top div.left{float:left;width:550px}#subscriptions-top div.left h1{padding:0 0 15px 28px;font-size:20px;color:#000;background:url(images/subscribe_icon_big.png) 0 1px no-repeat}#subscriptions-top div.left h2{padding:0 0 7px;font-size:16px;color:#666}#subscriptions-top div.left p{color:#666;font-size:16px;line-height:18px;margin-bottom:15px}#subscriptions a{display:inline-block}#subscriptions div.notice{background:url(images/subscribe_notice_bg.png) 0 100% no-repeat;padding:0 0 8px;position:relative;color:#666;width:550px;margin:0 auto 40px}#subscriptions div.notice.hide{background:0}#subscriptions .expander{color:#666;border:1px solid #f1f1f1;padding:7px 15px;display:inline-block;cursor:pointer;font-size:14px;position:absolute;left:210px;bottom:-28px}#subscriptions-top div.expanded_notice{display:none;overflow:hidden}div.expanded_notice ul{border:1px solid #dcdcdc;overflow:hidden;padding:10px 0;background:#fff;display:inline-block}div.expanded_notice ul li{float:left;border-right:1px solid #dcdcdc;padding:0 18px;font-size:16px;line-height:24px;text-align:center;color:#4a5f80}div.expanded_notice ul li.current{font-weight:700}div.expanded_notice ul li span{font-size:14px}div.expanded_notice ul li.last{border-right:0}.postPage{background-color:#f8f9fd;margin:48px 0;padding:12px 10px;border:1px solid #eceff8;position:relative;left:50%;transform:translateX(-50%);font-size:12px}.postPage .notice{float:left;margin-right:64px;letter-spacing:.4px}.postPage .freeTrial{float:right;color:#3c7983;font-size:15px;line-height:19px;font-style:italic}.postPage .freeTrial a{color:#555}.postPage .pagesShown{clear:both;color:#656e82;padding-top:5px;letter-spacing:.2px}.previewText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;border:1px solid #d7ddf0;background-color:#f8f9fd;padding:20px 42px;width:295px}.previewText .title{font-weight:700;margin-bottom:31px;font-size:20px;padding-top:14px}.previewText .subtitle{margin-bottom:25px;font-size:15px;line-height:19px;font-style:italic}.previewText .subtitle a{color:#555}.previewText .freeTrialButton{padding:21px 30px;color:#fff;background-color:#3c7983;border-radius:5px;font-size:21px;cursor:pointer;margin-bottom:10px}#subscriptions{margin-bottom:40px;min-height:200px}#subscriptions h1{font-size:18px}#subscriptions h1,#subscriptions h2{padding:0 0 0 10px;color:#666;margin-bottom:35px}#subscriptions h2{font-size:16px;font-weight:300}#subscriptions a.invite{display:block;float:right;border:1px solid #dedede;background:url(images/invite_icon_small.png) 3px 3px no-repeat;padding:6px 6px 6px 35px;font-size:15px;font-weight:300;color:#4a5f80;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-moz-box-shadow:3px 3px 4px #e8e8e8;-webkit-box-shadow:3px 3px 4px #e8e8e8;box-shadow:3px 3px 4px #e8e8e8}#subscriptions div.course{border:1px solid #ebebeb;width:155px;padding:25px 15px 25px 120px;margin:0 7px 15px 8px;background:url(images/books.png) 15px 25px no-repeat;display:inline-block;float:left;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#subscriptions div.course:hover{background:#eff4f5 url(images/books.png) 15px 25px no-repeat}#subscriptions div.course h1{padding:0;font-size:18px;color:#000;margin-bottom:10px}#subscriptions div.course h2{padding:0;font-size:15px;line-height:16px;font-weight:300;color:#666;margin-bottom:10px}#subscriptions div.course h3{padding:0;font-size:14px;font-weight:300;color:#777;margin-bottom:0}#subscriptions div.course span.subscribe{font-size:14px;padding:1px 0 5px 20px;float:right;display:block;color:#666!important;background:url(images/subscribe_icon.png) 0 1px no-repeat}.header-packets{padding:20px 0 4em}#packets div.top,.header-packets div.top{overflow:hidden}#packets div.left,.header-packets div.left{float:left;width:560px;padding-bottom:5px}#packets div.left h1,.header-content div.left h1{color:#404040;font-size:32px;padding-left:40px;margin-bottom:20px;background:url(images/course_packets_icon.png) 0 4px no-repeat}#packets div.left h1.departments,.header-packets div.left h1.departments{background:url(images/studydocs_icon_green_small.png) 0 70% no-repeat}.header-packets div.left h1.sc-icon{background:url(images/school_icon.png) 0 70% no-repeat;background-size:28px;padding-left:32px}#packets div.left h1.courses,.header-packets div.left h1.courses{font-size:28px;background:url(images/studydocs_icon_big.png) 0 7px no-repeat}#packets div.left h2,.header-packets div.left h2{color:#575757;font-size:20px;margin-bottom:10px}#packets div.left p,.header-packets div.left p{color:#616161;font-size:15px;line-height:22px}#packets div.notes,.header-packets div.notes{padding-left:100px;background:url(images/packets_notes_bg.png) 0 5px no-repeat}#packets div.guides,.header-packets div.guides{padding-left:100px;background:url(images/packets_guides_bg.png) 0 5px no-repeat}#packets div.left a.more,.header-packets div.left a.more{color:#587fb6;font-size:13px;text-decoration:underline;font-style:italic;padding-right:14px;background:url(images/down_caret.png) 100% 65% no-repeat}#packets div.left a.less,.header-packets div.left a.less{color:#587fb6;font-size:13px;text-decoration:underline;font-style:italic;padding-right:14px;background:url(images/up_caret.png) 100% 60% no-repeat}#packets div.right{float:right;width:345px;border:1px solid #ccc682;background:#fdfbe2;text-align:center;padding:0 0 15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:-1px 2px 5px 0 #e9e9e9;-webkit-box-shadow:-1px 2px 5px 0 #e9e9e9;box-shadow:-1px 2px 5px 0 #e9e9e9}#packets div.right h1{color:#5c5c5c;font-size:20px;line-height:40px;text-shadow:0 1px #fff;margin-bottom:20px;text-align:center;border-bottom:1px solid #ccc682;background:#f4f0cb;background:-moz-linear-gradient(top,#f4f0cb 0,#e8e4b3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f0cb),color-stop(100%,#e8e4b3));background:-webkit-linear-gradient(top,#f4f0cb,#e8e4b3);background:-o-linear-gradient(top,#f4f0cb 0,#e8e4b3 100%);background:-ms-linear-gradient(top,#f4f0cb 0,#e8e4b3 100%);background:linear-gradient(180deg,#f4f0cb 0,#e8e4b3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f0cb",endColorstr="#e8e4b3",GradientType=0)}#packets div.right h2{color:#464646;font-size:20px;margin-bottom:15px;text-align:center}#packets div.right h3{color:#9d9d9d;font-size:16px;margin-bottom:15px;font-weight:300;text-align:center}#packets div.right a.upgrade{display:inline-block;margin-top:5px;width:174px;height:44px;background:url(images/upgrade_now_bg.png)}#packets div.packets{padding:40px 0;overflow:hidden}#packets div.packet{margin:0 55px 0 0;float:left;color:#535353;font-size:16px;line-height:18px;width:203px;height:298px;text-align:center}#packets div.packet a{border:1px solid #fbfbfb;padding:10px;display:block;color:#535353}#packets div.packet a:hover{background:#f5f5f5;border:1px solid #f2f2f2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.popular_content #packets div.packet a:hover{background:0 0;border:1px solid #fbfbfb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#packets div.packet.last{margin-right:0}#packets div.packets span{display:inline-block;width:139px;height:101px;padding:56px 18px;margin-bottom:10px;font-size:24px;line-height:24px;text-align:center}#packets div.packets span.p1{color:#ed6631;background:url(images/packet_bg_1.png) 0 0 no-repeat}#packets div.packets span.p2{color:#bad8bc;background:url(images/packet_bg_2.png) 0 0 no-repeat}#packets div.packets span.p3{color:#fdbe66;background:url(images/packet_bg_3.png) 0 0 no-repeat}#packets div.packets span.p4{color:#a6d355;background:url(images/packet_bg_4.png) 0 0 no-repeat}#packets div.packets span.p5{color:#e9be92;background:url(images/packet_bg_5.png) 0 0 no-repeat}#packets div.packets span.p6{color:#ce4346;background:url(images/packet_bg_6.png) 0 0 no-repeat}#packets div.packets span.p7{color:#8fcaab;background:url(images/packet_bg_7.png) 0 0 no-repeat}#packets div.departments{padding:40px 0 100px;overflow:hidden}#packets div.departments h1{font-size:21px;color:#616161;padding:10px 0;margin-bottom:40px;border-bottom:1px solid #e9e9e9}#packets a.department{border:1px solid #cecece;height:45px;color:#636363;font-size:16px;display:block;float:left;margin-right:65px;margin-bottom:40px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fafafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fafafa));background:-webkit-linear-gradient(top,#fff,#fafafa);background:-o-linear-gradient(top,#fff 0,#fafafa 100%);background:-ms-linear-gradient(top,#fff 0,#fafafa 100%);background:linear-gradient(180deg,#fff 0,#fafafa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fafafa",GradientType=0);width:calc(50% - 67px)}#packets a.department:hover{background:#fafafa;background:-moz-linear-gradient(top,#fafafa 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fafafa,#f5f5f5);background:-o-linear-gradient(top,#fafafa 0,#f5f5f5 100%);background:-ms-linear-gradient(top,#fafafa 0,#f5f5f5 100%);background:linear-gradient(180deg,#fafafa 0,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafafa",endColorstr="#f5f5f5",GradientType=0);-moz-box-shadow:-1px 1px 5px 0 #e9e9e9;-webkit-box-shadow:-1px 1px 5px 0 #e9e9e9;box-shadow:-1px 1px 5px 0 #e9e9e9}#packets a.department.last{margin-right:0}#packets a.department b{font-size:24px;display:inline-block;height:45px;line-height:43px;float:left;margin-right:14px}#packets a.department span.code{display:inline-block;height:45px;line-height:45px;float:left}#packets a.department span.tab{background:#e9e9e9;height:45px;display:inline-block;width:4px;float:left;margin-right:16px}#packets a.department:hover span.tab{background:#54cf6b}#packets div.courses{padding:40px 0 100px;overflow:hidden;min-height:300px}#packets a.course{display:block;position:relative;float:left;height:122px;width:216px;padding:0 10px;margin-right:20px;margin-bottom:20px;text-align:center;color:#616161;font-size:15px;line-height:20px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fafafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fafafa));background:-webkit-linear-gradient(top,#fff,#fafafa);background:-o-linear-gradient(top,#fff 0,#fafafa 100%);background:-ms-linear-gradient(top,#fff 0,#fafafa 100%);background:linear-gradient(180deg,#fff 0,#fafafa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fafafa",GradientType=0);border:1px solid #cbcbcb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#packets a.course span{position:absolute;bottom:0;left:0;height:4px;width:236px;background:#e4e4e4;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px}#packets a.course:hover span{background:#5eab44}#packets a.course b{font-size:27px;line-height:60px;display:inline-block;font-weight:500}#packets a.course.last{margin-right:0}#packets a.course:hover{background:#fafafa;background:-moz-linear-gradient(top,#fafafa 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafafa),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fafafa,#f5f5f5);background:-o-linear-gradient(top,#fafafa 0,#f5f5f5 100%);background:-ms-linear-gradient(top,#fafafa 0,#f5f5f5 100%);background:linear-gradient(180deg,#fafafa 0,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafafa",endColorstr="#f5f5f5",GradientType=0);-moz-box-shadow:-1px 1px 5px 0 #e9e9e9;-webkit-box-shadow:-1px 1px 5px 0 #e9e9e9;box-shadow:-1px 1px 5px 0 #e9e9e9}#premium{padding:50px 0 0;overflow:hidden}#premium.base{padding:0}#premium div.top{margin-bottom:55px;padding:6px;background:url(images/premium_top_bg.png) 0 0 no-repeat;overflow:hidden}#premium div.top h1{color:#525252;font-size:22px;line-height:83px;float:left;width:225px}#premium div.top h2{color:#75b160;font-size:15px;line-height:83px;float:right;width:652px;text-align:center}#premium div.left{float:left;width:560px}#premium div.left h1{font-size:25px;color:#575757;margin-bottom:22px}#premium div.left ul.benefits{list-style:none;margin:0 0 40px;padding:10px 0 0}#premium div.left ul.benefits li{color:#616161;font-size:15px;line-height:22px;padding:0 0 15px 23px;background:url(images/check_list_bg.png) 0 6px no-repeat;height:60px}#premium div.left ul.benefits li div{padding-top:14px}#premium div.left ul.memberships{border-top:1px solid #c8dbe9}#premium div.left ul.memberships li{border-bottom:1px solid #c8dbe9;color:#5a5a5a;font-size:13px;line-height:74px;padding:0 7px;cursor:pointer}#premium div.left ul.memberships li.first{background-image:url(images/most_popular_bg.png);background-position:295px 35%;background-repeat:no-repeat}#premium div.left ul.memberships li.active{background-color:#f4faff}#premium div.left ul.memberships li div{line-height:22px;display:inline-block;vertical-align:middle}#premium div.left ul.memberships li div.description{padding:0 0 0 15px;width:400px}#premium div.left ul.memberships li b{font-size:20px}#premium div.left ul.memberships li div.price b{color:#649b1c}#premium div.right{float:right;width:380px;border:1px solid #cecece;background:#fbfbfb;padding:0 0 15px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:-1px 2px 5px 0 #e9e9e9;-webkit-box-shadow:-1px 2px 5px 0 #e9e9e9;box-shadow:-1px 2px 5px 0 #e9e9e9}#premium div.right h1{color:#636363;font-size:24px;line-height:53px;text-shadow:0 1px #fff;margin-bottom:20px;text-align:center;border-bottom:1px solid #cdc572;background:#f4f0cb;background:-moz-linear-gradient(top,#f4f0cb 0,#e8e4b3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f0cb),color-stop(100%,#e8e4b3));background:-webkit-linear-gradient(top,#f4f0cb,#e8e4b3);background:-o-linear-gradient(top,#f4f0cb 0,#e8e4b3 100%);background:-ms-linear-gradient(top,#f4f0cb 0,#e8e4b3 100%);background:linear-gradient(180deg,#f4f0cb 0,#e8e4b3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f0cb",endColorstr="#e8e4b3",GradientType=0)}#premium div.right table{margin:15px 0;width:100%}#premium div.right td{font-size:18px;color:#959595;text-align:right}#premium div.right td.right{padding:12px 30px 12px 0;font-size:20px;color:#545454;width:120px}#premium div.right tr.total_due td.right{font-weight:700}#premium div.right tr.total_due.no_credit td.right{color:#649b1c;text-align:left;padding-left:8px;width:152px}#premium div.right tr.remaining_due td.right{color:#d12b2b}#premium div.right tr.credit_remaining td.right{color:#959595}#premium div.right p{padding:0 20px;margin:15px 0;text-align:left;color:#646464;font-size:16px}#premium div.right div.accepted{background:#f7f7f7;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-align:center}#premium div.right div.accepted small{color:#686868;font-size:13px;float:left;padding-top:14px}#premium div.right div.accepted small img{vertical-align:text-top}#premium div.right p.terms{font-size:13px;color:#868686;padding:15px 20px;margin-bottom:20px;border-bottom:1px solid #cecece}#premium.base div.document-block-wrapp{width:100%;background:#535353}#premium.base div.document-block-wrapp div.document-block{max-width:1014px;width:100%;margin:0 auto;overflow:hidden}#premium.base div.document-block-wrapp div.document-block div.document{background:url(images/document_premium_icon.png) no-repeat 50%;width:40px;height:50px;background-size:contain;padding:3px;margin:10px;float:left}#premium.base div.document-block-wrapp div.document-block .description{float:left;width:calc(100% - 70px);margin:10px 0}#premium.base div.document-block-wrapp div.document-block .description .notification{color:#fff;font-size:16px;line-height:20px;display:inline-block;padding-bottom:5px;padding-top:5px}#premium.base div.document-block-wrapp div.document-block .description h2{color:#eee;line-height:20px}#premium div.welcome-msg{text-align:center;padding:15px;background:#dfffe7;color:#00ba33;font-weight:700;font-size:21px;line-height:30px;border-bottom:1px solid #54ff83;font-family:Haas Grot Text Web,Helvetica Neue,Helvetica,Arial,sans-serif}#premium div.banner{width:1014px;margin:0 auto;overflow:hidden;padding-bottom:50px;padding-top:25px}#premium div.banner h1{color:#575757;font-size:34px;line-height:36px;font-weight:600;text-align:center;margin-bottom:50px;background:url(images/customer-satisfaction-100-guarantee.png) transparent left 50%/150px no-repeat;padding:45px 10px 45px 150px}#premium div.banner .subscribe{width:50%;float:left}#premium div.banner .subscribe h4{background:#f3f3f3;margin-top:0;margin-bottom:0;padding:12px 24px;border-radius:3px 3px 0 0;font-size:18px}#premium div.banner .subscribe ul.benefits{margin-bottom:0;background-color:#fff;border-radius:0 0 3px 3px;width:calc(100% - 20px);padding:0 10px}#premium div.banner .subscribe ul.benefits li{border-bottom:1px solid;border-color:#e3e3e3;padding:10px 0 10px 23px;background:url(images/check_list_bg.png) 0 no-repeat}#premium div.banner .subscribe ul.benefits li:last-child{border-bottom:0}#premium div.banner .testimonials{float:left;width:calc(50% - 20px);padding-top:0;margin-left:20px;padding-bottom:0}#premium div.banner .testimonials ul{position:relative}#premium div.banner .testimonials ul li p{position:relative;color:#5f5f5f;display:block;background:url(images/quotes.png) 10px no-repeat #fff;-moz-box-shadow:0 1px 1px #e9faff;-webkit-box-shadow:0 1px 1px #e9faff;box-shadow:0 1px 1px #e9faff;border:1px solid #ececec;border-radius:3px;padding:11px 24px 11px 60px;font-style:italic}#premium div.banner .testimonials ul li span{padding:0;text-align:right;width:100%;display:inline-block;line-height:25px;font-weight:600;color:#535353}#premium div.banner img{vertical-align:middle}#premium div.banner ul.benefits{list-style:none;margin:0;float:right;width:45%;padding-right:5%}#premium div.banner ul.benefits li{font-size:15px;line-height:22px;padding:0 0 15px 23px;color:#4d4d4d;background:url(images/check_list_bg.png) 0 6px no-repeat}#premium div.banner.premium h1{color:#4d4d4d;font-size:28px;line-height:36px;font-weight:700;padding:20px 40px 140px 170px;margin-bottom:0;float:left;width:320px;text-align:left}#premium div.banner.premium.studydocs h1{background:url(images/studydocs_icon_title.png) 0 0 no-repeat}#premium div.banner.premium.department h1{background:url(images/department_icon_title.png) 0 0 no-repeat}#premium div.banner.premium.course h1{background:url(images/course_icon_title.png) 0 0 no-repeat}#premium div.banner.premium.packet div.packet{display:inline-block;width:139px;height:101px;padding:56px 18px;margin-bottom:10px;font-size:24px;line-height:24px;text-align:center;color:#ce4346;background:url(images/packet_bg_6.png) 0 0 no-repeat;float:left}#premium div.banner.premium.document div.document{display:block;float:left;background:url(images/document_premium_icon.png) no-repeat 50%;width:133px;height:166px;padding:3px;margin-right:20px}#premium div.banner.premium.document h2.subscription{background:url(images/subscription_external_icon.png) 0 8px no-repeat;padding:0 0 20px 35px;font-size:16px;font-weight:500;color:#4d4d4d;width:100%;float:none;border-bottom:1px solid #f0f0f0;margin-bottom:35px}#premium div.banner.premium.document h2.signup{padding:0 0 20px;text-transform:uppercase;font-size:21px;color:#4d4d4d;width:100%;line-height:36px}#premium div.banner.premium.document h1{padding:0 35px 140px 20px;background:0 0}#premium div.banner.premium.packet h1{padding:0 18px 140px 20px}#premium div.banner.premium.document h1.signup{padding:0 50px 0 20px}#premium div.banner.premium div.preview{float:left;width:500px;overflow:hidden}#premium div.banner.premium div.preview a{display:block;float:left;padding-right:10px}#premium div.banner.premium div.preview img{width:156px;height:176px;padding:13px 19px 18px 14px;background:url(images/gallery_img_bg.png) 0 0 no-repeat}#premium div.banner.premium div.preview img.flashcard{width:121px;height:90px;padding:20px 19px 18px 14px;background:0 0}#premium div.banner.premium div.preview.course img{float:left;display:block;background:0 0}#premium div.banner.premium div.preview h2.doc-title{color:#4d4d4d;font-size:20px;font-weight:500;line-height:25px;margin:10px 0;float:left;width:200px}#premium div.banner.premium div.preview h3{color:grey;font-size:16px;font-weight:500;line-height:20px;margin:10px 0;float:left;width:200px}#premium div.banner.premium div.preview h3 a{color:grey}#premium div.banner.premium div.preview p{float:left;width:200px;color:grey;font-size:14px;line-height:20px;margin:5px 0}#premium div.banner.premium div.benefits{float:left;padding-left:25px;width:455px}#premium div.banner.premium div.benefits h2{color:#4d4d4d;font-size:20px;line-height:30px;margin-bottom:10px;font-weight:300}#premium div.banner.premium ul.benefits{float:none;width:auto;padding:0}#premium div.banner.premium div.benefits a.signup{font-size:16px;margin:25px 0 0;width:159px}#premium div.banner.premium div.benefits a.signup,.button-bookmark,.doc-spinner-container,a.btn-view-full-doc{background:#f05a18;display:block;text-align:center;text-transform:uppercase;line-height:40px;font-family:Montserrat,sans-serif;color:#fff;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.button-bookmark,.doc-spinner-container,a.btn-view-full-doc{font-weight:800;font-size:19px;margin:0 0 19px;width:100%}.ac-btn,button.button-bookmark{font-size:15px;background-color:#fff;color:#000;border:1px solid #000}.ac-btn{padding:7px;border-radius:7px;cursor:pointer}p.doc-msg{font-size:20px;line-height:25px;display:inline-block}a.btn-view-full-doc.upgrade{margin:0 0 19px}#premium div.popular{overflow:hidden;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;background:#fff}#premium div.popular_content{width:1014px;margin:0 auto;overflow:hidden;padding-top:60px}#premium div.popular_content h2{color:#525252;background:url(images/popular_bg.png) 0 55% repeat-x;font-weight:300;font-size:24px;line-height:35px}#premium div.popular_content h2 span{background:#fff}#premium div.popular_documents{overflow:hidden;padding:30px 0}#premium div.popular_documents div.doc{float:left;margin-right:45px;width:166px;height:310px}#premium div.popular_documents div.doc.last{margin-right:0}#premium div.popular_documents div.doc img{width:136px;height:175px;padding:12px 17px 18px 13px;background:url(images/popular_doc_bg.png) 0 0 no-repeat}#premium div.popular_documents div.doc p{color:#2490ce;margin:5px 0;font-size:16px;text-align:center;line-height:20px}#premium div.popular_documents div.doc p.sub{color:#5b5b5b;font-style:italic;font-size:14px}#premium div.quotes{border-top:1px solid #ececec;overflow:hidden;padding-top:50px;margin-top:50px}#premium div.bottom{width:1014px;margin:0 auto;overflow:hidden;padding-bottom:217px;padding-top:60px}#premium div.bottom div.signup{float:left;width:450px;height:300px}#premium div.bottom div.related{float:right;width:490px;border:1px solid #d8d8d8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#premium div.bottom div.related h2{font-size:18px;color:#4d4d4d;text-align:left;border-bottom:1px solid #d8d8d8;line-height:42px;padding:0 20px;margin-bottom:10px}#premium div.bottom div.related p{font-size:13px;line-height:18px;color:grey;text-align:left}#premium div.bottom div.related p.text{margin-bottom:12px}#premium div.bottom div.related p.bottom{padding-top:12px;border-top:1px solid #eaeaea}#premium div.bottom div.related div.resources{height:260px;overflow:hidden;position:relative}#premium div.bottom div.related div.resources .viewport{padding:0 8px 0 20px;width:450px;height:250px;overflow:hidden;position:relative}#premium div.bottom div.related div.resources .overview{list-style:none;position:absolute;left:0;top:0;padding:0 8px 0 20px}#premium div.bottom div.related div.resources .scrollbar{position:relative;float:right;width:12px;height:250px}#premium div.bottom div.related div.resources .track{height:100%;width:6px;position:relative;padding:0 1px}#premium div.bottom div.related div.resources .thumb{height:20px;width:6px;cursor:pointer;overflow:hidden;position:absolute;top:0;background:#e9e9e9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#premium div.bottom div.related div.resource{padding:12px 0 12px 36px;border-top:1px solid #eaeaea;position:relative}#premium div.bottom div.related div.resource.document{background:url(images/doc_related_icon.png) 0 no-repeat}#premium div.bottom div.related div.resource.packet{background:url(images/packet_related_icon.png) 0 no-repeat}#premium div.bottom div.related div.resource.course{background:url(images/course_related_icon.png) 0 no-repeat}#premium div.bottom div.related div.resource p{padding:0;font-size:12px}#premium div.bottom div.related div.resource a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#premium div.bottom h2{text-align:center;font-size:23px;color:#4d4d4d;line-height:30px;margin-bottom:20px}#premium div.bottom p{text-align:center}#premium div.bottom a.signup{background:#f05a18;display:inline-block;text-align:center;text-transform:uppercase;font-size:20px;line-height:60px;font-family:Montserrat,sans-serif;color:#fff;margin:25px 0 0;width:290px;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#premium div.credits{overflow:hidden;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;background:#fff}#premium div.credits_content{width:1014px;margin:0 auto;overflow:hidden;padding-top:60px}#premium div.credits h1{overflow:hidden;color:#575757;font-size:36px;font-weight:300;line-height:50px;text-align:center;margin-bottom:60px}#premium div.credits p.error{text-align:center;font-size:14px;background:#fff6c7;color:#575757;margin:20px;line-height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#premium div.credits p.bonus{text-align:center;font-size:18px;color:#69a50c;margin:35px 0;line-height:30px}#premium div.upgrade{float:left;width:700px;height:500px;background:url(images/upgrade_options_bg.png) 0 0 no-repeat}#premium div.column1{float:left;width:154px;padding:25px 44px 0 34px}#premium div.column2{float:left;width:153px;padding:0 40px 0 41px}#premium div.upgrade div.column2 h1{margin-top:17px}#premium div.column3{float:left;width:153px;padding:25px 31px 0 50px}#premium div.upgrade p{color:silver;font-size:14px;height:14px;text-transform:uppercase;padding-top:22px;text-align:center}#premium div.upgrade h1{color:#3d3d3d;font-size:24px;line-height:28px;font-weight:300;margin:28px 0 70px;text-align:center}#premium div.upgrade h2{color:#5880b7;font-size:50px;text-align:center;font-weight:300;margin-bottom:24px}#premium div.upgrade h3{color:silver;font-size:17px;text-align:center;font-weight:500;text-transform:uppercase;margin-bottom:32px}#premium div.upgrade h4{color:#6b6b6b;font-size:16px;text-align:center;font-weight:300;text-transform:uppercase;text-decoration:line-through;margin-bottom:43px}#premium div.upgrade input[type=submit]{border:1px solid #588b08;background:#69a50c;display:block;text-align:center;text-transform:uppercase;font-size:14px;line-height:33px;font-family:Montserrat,sans-serif;color:#fff;margin:25px 0 0;width:100%;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#premium div.actions{width:243px;margin-bottom:120px;float:right;padding-top:25px}#premium div.action{border:1px solid #ccdce6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:14px 21px 4px;margin-bottom:13px}#premium div.action h2{font-size:18px;line-height:22px;margin:10px 0 20px;color:#353535;font-weight:300;text-align:center}#premium div.action p{font-size:12px;line-height:18px;padding:5px 0;color:#6b6b6b;text-align:center}#premium div.action p.amounts{background:#f8f8f8}#premium div.action h3{font-size:14px;line-height:25px;color:#353535;font-weight:300;text-align:center}#premium div.action a.button{border:1px solid #a8c5da;background:#f0f5f8;display:block;text-align:center;text-transform:uppercase;font-size:13px;line-height:33px;font-family:Montserrat,sans-serif;color:#5880b7;margin:25px 0 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#premium div.testimonials{width:1014px;margin:0 auto;overflow:hidden;padding-bottom:0;padding-top:60px}#premium div.quote{float:left;width:278px;background:url(images/quotes.png) 0 0 no-repeat;padding:0 20px 9px 40px}#premium div.quote p{margin:6px 0;font-weight:300;color:#595959;font-size:15px;line-height:22px;text-align:left;height:100px}#premium_process_form input[type=submit]{height:44px;cursor:pointer;background:#65a32b;border-radius:3px;font-size:16px;border:1px solid #356d00;width:200px;color:#fff;font-weight:600}#premium_process_form label{color:#959595;font-size:16px;line-height:28px}#premium_process_form input[type=number],#premium_process_form input[type=text]{font-size:16px;border:1px solid #b6b6b6;background-color:#fcfcfc;padding:5px;width:330px;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#premium_process_form p.short input{width:150px}#premium_process_form p.short{width:160px;float:left;padding:0 0 0 20px!important}#dk_container_id_month{margin-right:12px}#premium_process_form .dk_toggle{width:142px!important}#premium_process_form div.error{float:right;padding:8px 12px 0;color:#d12b2b}#premium_process_form select{border:1px solid #ccc!important;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url(images/down_arrow_nav.png);width:100px;text-indent:.01px;text-overflow:"";color:#fff;border-radius:15px;font-size:14px;width:160px;background-repeat:no-repeat;background-position:93%;color:#333;padding:7px 9px 7px 10px;text-shadow:#fff 1px 1px 0;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;border:1px solid #b6b6b6;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#premium_process_form select[id*=month]{margin-right:15px}#premium div.preview_text{left:-999999px;position:absolute}.items .info div.faq{margin-top:40px;overflow:hidden}.items .info div.faq h2.title{font-size:20px;padding:40px 0 5px}.items .info div.faq h2{font-size:16px;padding:15px 0 10px;display:block;margin:0}.items .info div.faq p{font-size:14px;padding:0 0 10px;display:block}.items .info div.faq ol li{list-style:decimal;margin-left:10px;padding:0 0 5px;line-height:18px}.items .info div.faq ol li img{vertical-align:text-bottom;padding:0 4px 1px 0}#notetaker_apply{min-height:600px;padding-bottom:40px}#notetaker_apply h1{text-align:center}#notetaker_apply h1,#notetaker_apply h2{color:#404040;font-size:31px;margin:50px 0 30px;font-weight:500}#notetaker_apply h2{font-size:16px;text-align:center;line-height:24px;color:#7e7e7e;font-weight:300;margin-bottom:60px}#apply_body{float:left;width:504px;margin-bottom:80px}#apply_form h1,#apply_form h2{font-size:20px;color:#404040;border-bottom:1px solid #e1e1e1;text-align:left;line-height:40px;margin:0 0 15px}#apply_form p{margin:15px 0;font-size:16px;line-height:20px}#apply_form p.terms{color:#868686;margin:15px 0;font-size:13px;font-weight:500;line-height:20px}#apply_form label{color:#959595;font-size:16px;line-height:28px;font-weight:500}#apply_form label span{color:#d5d5d5;font-weight:300}#apply_form ul.errorlist{float:right;padding:8px 0;color:#d12b2b}#apply_form input[type=email],#apply_form input[type=password],#apply_form input[type=text]{font-size:16px;border:1px solid #b6b6b6;background-color:#fcfcfc;padding:5px;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 hsla(0,0%,100%,.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#apply_form div.section{margin-bottom:25px;display:inline-block}#apply_form div.section:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#apply_form div.section{display:block}#apply_form div.section div.field{float:left;margin:0 17px 10px 3px;width:230px}#apply_form div.section input[type=text],#apply_form input[type=email],#apply_form input[type=password]{width:220px}#apply_form div.preferred_days ul{overflow:hidden}#apply_form div.preferred_days ul li{float:left;margin-right:8px}#apply_form div.courseinfo input[type=text]{border:1px solid #b6b6b6;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:0}#apply_form div.courseinfo .course input[type=text]{border-right:0;border-bottom:0}#apply_form div.courseinfo .professor input[type=text]{border-bottom:0}#apply_form #id_courses-0-course{-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}#apply_form #id_courses-3-course{-moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-top-bottom-radius:3px;border-bottom:1px solid #b6b6b6}#apply_form #id_courses-0-professor{-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}#apply_form #id_courses-3-professor{-moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom:1px solid #b6b6b6}#apply_form .dk_container{display:inline-block;float:none}#apply_form input[type=submit]{border:0;font-size:0;width:174px;height:44px;background:url(images/submit_button_bg.png) 0 0 no-repeat;cursor:pointer;margin:15px 0}#apply_form div.school{width:335px}#apply_form input.ui-combobox-input{width:300px;outline:0}#apply_form.popup{padding:5px 30px 50px;overflow:hidden}#apply_form.popup #apply_body{margin:0}#apply_success{padding:30px 30px 0 20px}#apply_success p{font-size:15px;color:#39547f;text-align:center;margin-bottom:20px}#notetaker_apply div.info{float:right;overflow:hidden;width:350px}#notetaker_apply div.benefits{background:#f0f0f0;border:3px solid #e7e7e7;margin-bottom:30px;border-radius:5px}#notetaker_apply div.benefits h1,#notetaker_apply div.benefits h2{font-size:18px;line-height:45px;border-bottom:1px solid #e7e7e7;margin:0 0 20px;font-weight:500}#notetaker_apply div.benefits ul{list-style:disc;margin-left:5px}#notetaker_apply div.benefits ul li{list-style:disc;margin:0 0 10px 25px;font-size:14px;line-height:21px;color:#595959}#notetaker_apply div.quote img{float:left;width:63px;height:63px}#notetaker_apply div.quote h1,#notetaker_apply div.quote h2{font-weight:300;font-style:italic;color:#595959;font-size:14px;padding:6px 0 15px 40px;width:240px;float:right;background:url(images/quotes.png) 0 0 no-repeat;margin:5px 0 0;line-height:22px;text-align:left}#notetaker_apply div.quote span{float:right;font-size:14px}#upload_doc{overflow:hidden;padding-bottom:150px}#upload_doc h1{font-size:31px;text-align:center;color:#404040;margin:70px 0}#upload_doc h1.light{font-weight:500}#upload_doc h2{font-size:22px;color:#404040;margin:20px 0}#upload_doc h3{font-size:17px;color:#868686;margin:10px 0}#upload_doc div.tag_left{float:left}#upload_doc div.tag_right{float:left;margin-left:30px;border-left:1px solid #ededed;padding:10px 20px}#upload_doc div.tag_right a{color:#5a80a0;text-decoration:underline}#upload_doc div.tag_right a.apply{text-transform:uppercase;color:#5d5d5d;font-size:13px;font-weight:700;border:1px solid #d3d3d3;line-height:26px;width:79px;text-align:center;text-decoration:none;display:inline-block;margin:15px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0,#ebebeb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#ebebeb));background:-webkit-linear-gradient(top,#f7f7f7,#ebebeb);background:-o-linear-gradient(top,#f7f7f7 0,#ebebeb 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#ebebeb 100%);background:linear-gradient(180deg,#f7f7f7 0,#ebebeb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#ebebeb",GradientType=0)}#upload_doc div.course_list{height:160px;padding-right:20px;margin-bottom:15px;overflow-y:auto}#upload_doc div.course_list td{padding:5px;color:#636363;font-size:14px}#upload_doc p.alert{text-align:center;font-size:20px;background:#e1473e;color:#fff;margin:20px;line-height:30px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#upload_doc div.info{width:300px;float:left;margin-right:25px;text-align:center}#upload_doc div.info.last{margin-right:0;width:345px}#upload_doc div.info img{margin:20px 0}#upload_doc div.info h2{font-size:20px;color:#404040;line-height:24px;margin-bottom:10px;height:52px;text-align:left;font-weight:500}#upload_doc div.info p{font-size:14px;line-height:20px;color:#7e7e7e;text-align:left}#upload_doc div.info table{border:3px solid #eaeaea;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:10px;width:100%}#upload_doc div.info th{color:#929292;font-weight:300;font-family:Georgia;font-size:14px;padding:8px 12px}#upload_doc div.info td{padding:6px 12px;color:#396f8e;font-family:Georgia;font-size:14px;font-style:italic}#upload_doc div.info tr>td,#upload_doc div.info tr>th{border-right:1px solid #eaeaea}#upload_doc div.info small{color:#888;font-family:Georgia;font-size:13px;font-style:italic;text-align:left}#upload_doc div.info small span{color:#d82c2c;font-size:12px;font-style:normal}#upload_doc p{margin-left:10px;font-size:12px;color:#7e7e7e}#upload_continue{font-size:20px;padding:10px 0 20px 10px}#upload_continue input{padding:10px;font-size:24px;cursor:pointer}#tag_form input[type=checkbox]{vertical-align:baseline}#tag_form h2,li.plupload_droptext{font-size:16px}form.nice div.form{display:inline-block}form.nice div.form:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}form.nice div.form{display:block;margin-bottom:40px}form.nice div.form h2{color:#626262;font-size:16px;font-weight:500;background:#f0f0f0;line-height:50px;padding:0 15px;margin-bottom:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}form.nice td{padding:0 25px 5px 3px;width:320px}form.nice td.first{border-right:1px solid #e7e7e7}form.nice td.middle{padding-left:25px}form.nice td.last{padding-right:0}form.nice label{color:#7d7d7d;font-size:15px;line-height:28px}form.nice ul.errorlist{float:right;padding:8px 0;color:#d12b2b}form.nice select{width:295px}form.nice .dk_container{font-size:16px;vertical-align:top;display:inline-block}form.nice .dk_toggle{padding:10px 12px}#upload_doc #course_tag,form.nice input[type=text],form.nice textarea{font-size:16px;width:295px;border:1px solid #b6b6b6;background-color:#fcfcfc;padding:5px;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.15);box-shadow:inset 0 1px 3px rgba(0,0,0,.15);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}form.nice textarea{height:60px;resize:none}form.nice input[type=submit]{border:0;font-size:0;width:174px;height:44px;background:url(images/submit_button_bg.png) 0 0 no-repeat;cursor:pointer}form.nice input{vertical-align:bottom}#container-gen.flashcards{width:806px;padding:32px 0 0}#container-gen.flashcards.folder{border:0}#container-gen a.create_set{background:url(images/create_set_bg.png) center 45px no-repeat;width:392px;height:55px;padding-top:147px;text-align:center;color:#5a82b8;font-size:19px;font-weight:500;display:block;border:3px dotted #d6d6d6;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#container-gen div.controls{overflow:hidden;margin-bottom:30px}#container-gen div.controls a{display:block;float:right}#container-gen div.controls a.grid{margin:4px 15px 4px 0;background:url(images/flashcard_grid_icon.png) 0 0 no-repeat;width:16px;height:14px}#container-gen div.controls a.grid.active,#container-gen div.controls a.grid:hover{background:url(images/flashcard_grid_icon_active.png) 0 0 no-repeat}#container-gen div.controls a.row{margin:4px 25px 4px 0;background:url(images/flashcard_row_icon.png) 0 0 no-repeat;width:16px;height:14px}#container-gen div.controls a.row.active,#container-gen div.controls a.row:hover{background:url(images/flashcard_row_icon_active.png) 0 0 no-repeat}#container-gen div.controls span{display:block;float:right;background:#e8e8e8;width:1px;height:22px;margin-right:20px}#container-gen div.controls a.add_folder{background:url(images/add_folder_med_bg.png) 14px 60% no-repeat;color:#9e9e9e;font-size:13px;font-weight:500;line-height:29px;border:1px solid #c7c7c7;padding:0 14px 0 41px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#container-gen div.controls a.date{margin:2px 25px 1px 0;background:url(images/flashcard_date_sort_icon.png) 0 0 no-repeat;width:19px;height:19px}#container-gen div.controls a.date.active,#container-gen div.controls a.date:hover{background:url(images/flashcard_date_sort_icon_active.png) 0 0 no-repeat}#container-gen div.controls a.name{margin:5px 25px 4px 0;background:url(images/flashcard_name_sort_icon.png) 0 0 no-repeat;width:36px;height:13px}#container-gen div.controls a.name.active,#container-gen div.controls a.name:hover{background:url(images/flashcard_name_sort_icon_active.png) 0 0 no-repeat}#container-gen div.set a.overlay_link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:transparent}#container-gen div.set{position:relative}#container-gen div.set.row{background:url(images/set_row_bg.png) 32px 50% no-repeat;height:85px;padding-top:30px}#container-gen.folder div.set.row{background:url(images/flashcard_row_bg.png) 45px 50% no-repeat}#container-gen div.set.folder{background:url(images/flashcard_folder_bg.png) 32px 40% no-repeat}#container-gen div.set.row h1,#container-gen div.set.row h3{color:#424242;font-size:18px;width:325px;padding:0 0 15px 130px;float:left}#container-gen div.set.row h1.cards,#container-gen div.set.row h3.cards{padding-left:0;width:230px}#container-gen div.set.row.narrow h1.cards,#container-gen div.set.row.narrow h3.cards{width:120px}#container-gen div.set a.edit{background:url(images/edit_set_bg.png) 0 0 no-repeat}#container-gen div.set a.delete,#container-gen div.set a.edit{display:block;height:31px;width:31px;position:absolute;z-index:2}#container-gen div.set a.delete{background:url(images/delete_card_icon.png) 0 0 no-repeat}#container-gen div.set a.delete:hover{background:url(images/delete_card_icon_active.png) 0 0 no-repeat}#container-gen div.set.row a.delete{top:30px;right:33px}#container-gen div.set.grid a.delete{top:17px;right:17px;display:none}#container-gen div.set.grid:hover a.delete{display:block}#container-gen div.set.row a.edit{top:30px;right:73px}#container-gen div.set.grid a.edit{top:17px;right:57px;display:none}#container-gen div.set.grid:hover a.edit{display:block}#container-gen div.set.row h2{color:#a6a5a5;font-size:14px;padding:0 150px 40px 130px;font-weight:300;float:left}#container-gen div.set.row.odd{background-color:#f3f3f3}#container-gen div.set.grid{border:1px solid #e1e1e1;padding:10px;float:left;width:232px;height:220px;margin:0 22px 22px 0;position:relative;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#container-gen div.sets div.set.grid:nth-child(3n){margin:0 0 22px}#container-gen div.set.grid span{display:block;background:#f5f5f5 url(images/set_grid_bg.png) 50% no-repeat;height:185px;position:relative}#container-gen div.set.grid:hover span{display:none}#container-gen div.set.grid h1.name{color:#424242;font-size:18px;text-align:left;position:absolute;top:205px;left:11px}#container-gen div.set.grid h1.cards{color:#fff;font-size:20px;background:#67b1cc;line-height:45px;padding:0 23px;font-weight:300;margin:73px 0 20px;text-align:center;display:none;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px}#container-gen div.set.grid:hover h1.cards{display:inline-block}#container-gen div.set.grid h2{color:#818181;font-size:14px;font-weight:300;display:none}#container-gen div.set.grid:hover h2{display:block}#edit_flashcards h1.section{color:#525252;font-size:24px;padding-bottom:23px;margin-bottom:30px;margin-top:60px;font-weight:300;background:url(images/flashcards_header_bg.png) 0 100% repeat-x}#edit_flashcards h2{color:#919191;font-size:20px;margin-bottom:15px;font-weight:300}#flashcards_form b{text-transform:uppercase}#flashcards_form table.right{float:right}#flashcards_form table.right td{padding-right:0}#flashcards_form table.left{float:left}.qtip{min-width:30px!important}#flashcards_form{margin-bottom:120px;overflow:hidden}#flashcards_form td{width:320px;vertical-align:bottom}#flashcards_form td,#flashcards_form th{padding:15px 20px 0 3px}#flashcards_form td.delete{vertical-align:top}#flashcards_form textarea{height:80px}#flashcards_form table.flashcards{clear:both}#flashcards_form table.flashcards textarea{height:115px;width:450px;border-bottom-right-radius:0;border-bottom-left-radius:0}#flashcards_form input.ac_input{background:#fcfcfc!important}#flashcards_form input[type=text],#flashcards_form textarea{outline:none;background:#f2f2f2}#flashcards_form input[type=text]:focus,#flashcards_form textarea:focus{background:#fff}#flashcards_form table.flashcards div.upload{width:440px;padding:5px 10px;margin-bottom:8px;border-right:1px solid #b6b6b6;border-left:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#flashcards_form table.flashcards a.add_row{display:block;line-height:48px;border:1px solid #c1c1c1;text-align:center;background:#f7f7f7 url(images/add_flashcard_bg.png) 17% 50% no-repeat;margin-top:70px;font-size:16px;color:#999898;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#flashcards_form table.flashcards a.add_row span{color:#577eb6}#flashcards_form input[type=submit]{float:right;background:#69a50c;display:block;text-align:center;text-transform:uppercase;font-size:18px;line-height:33px;margin-top:40px;font-family:Montserrat,sans-serif;color:#fff;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#flashcards_form td.delete input[type=checkbox]{display:none}#flashcards_form a.delete{background:url(images/delete_card_icon.png) 0 0 no-repeat;display:block;height:31px;width:31px;margin-bottom:22px}#flashcards_form a.delete:hover{background:url(images/delete_card_icon_active.png) 0 0 no-repeat}#flashcards_form a.handle{background:url(images/flashcard_move_icon.png) 0 0 no-repeat;display:block;height:31px;width:31px;cursor:move}#flashcards_form div.formset ul.errorlist{float:left}#flashcards_form label.file input[type=file]{position:fixed;top:-1000px;visibility:hidden}#flashcards_form div.upload label.file{padding-left:26px;background:url(images/flashcard_image_upload.png) 0 no-repeat;display:inline-block;color:#999898;cursor:pointer;font-size:14px;font-weight:500}#flashcards_form div.upload label.file:active,#flashcards_form div.upload label.file:hover{color:#577eb6;background:url(images/flashcard_image_upload_active.png) 0 no-repeat}#flashcards_form div.upload label span{font-size:14px;font-weight:300;color:#999898}#flashcards_form div.upload input{vertical-align:middle}#flashcards_form div.upload label.clear{display:inline-block;padding-left:20px}#flashcard_folder div.section{margin-top:60px;overflow:hidden}#flashcard_folder div.section a.edit{background:url(images/edit_set_bg.png) 0 0 no-repeat}#flashcard_folder div.section a.delete,#flashcard_folder div.section a.edit{display:block;height:31px;width:31px;float:right;margin-top:10px;margin-right:7px}#flashcard_folder div.section a.delete{background:url(images/delete_card_icon.png) 0 0 no-repeat}#flashcard_folder div.section a.add{background:url(images/add_folder_button.png) 0 0 no-repeat;display:block;height:31px;width:31px;float:right;margin-top:10px}#flashcard_folder div.title{background:url(images/flashcard_folder_bg.png) 0 38% no-repeat;padding-left:95px;margin-left:22px;float:left;height:50px}#flashcard_folder div.title h1{color:#424242;font-size:18px;margin-bottom:8px;margin-top:5px}#flashcard_folder div.title h2{color:#a6a5a5;font-size:14px;font-weight:300}#flashcard_folder a.back{background:url(images/back_link_bg.png) 0 no-repeat;display:block;height:50px;width:15px;float:left}#flashcard_set div.section{background:url(images/flashcards_header_bg.png) 0 100% repeat-x;overflow:hidden;padding:30px 0 45px;margin-bottom:50px}#flashcard_set div.title{background:url(images/set_row_bg.png) 0 no-repeat;padding-left:95px;margin-left:22px;float:left;height:50px}#flashcard_set div.title h1{color:#424242;font-size:18px;margin-bottom:8px;margin-top:5px}#flashcard_set div.title span{color:#a6a5a5;font-size:14px;font-weight:300;padding-left:10px}#flashcard_set div.title h2{color:#a6a5a5;font-size:14px;font-weight:300;padding-bottom:10px}#flashcard_set div.title span b{color:#424242;font-weight:300}#flashcard_set a.back{background:url(images/back_link_bg.png) 0 no-repeat;display:block;height:50px;width:15px;float:left}#flashcard_set a.study{background:#5b83b9;color:#fff;width:141px;border:1px solid #496ca3;margin-left:12px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#flashcard_set a.connect,#flashcard_set a.study{display:block;line-height:29px;float:right;text-align:center;font-size:14px;font-weight:500;margin-top:12px}#flashcard_set a.connect{color:#9e9e9e;border:1px solid #c7c7c7;padding:0 15px 0 28px;background:url(images/connect_icon.png) 8px 50% no-repeat;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#flashcard_set div.connected{color:#acacac;font-size:16px;padding-top:7px}#flashcard_set div.connected a{color:#acacac;cursor:pointer}#flashcard_set div.connected a:hover,#flashcard_set div.connected a:visited{color:#acacac}#flashcard_set div.links{overflow:hidden;padding-bottom:40px}#flashcard_set div.links h1,#flashcard_set div.links h2{font-size:20px;color:#999898;font-weight:300;float:left}#flashcard_set div.links ul{float:right;overflow:hidden}#flashcard_set div.links ul li{margin-right:10px;float:left}#flashcard_set div.links ul li.last{margin:0}#flashcard_set div.links a.edit{background:url(images/edit_set_bg.png) 0 0 no-repeat;display:block;height:31px;width:31px}#flashcard_set div.links a.folders{background:url(images/add_folder_button.png) 0 0 no-repeat;display:block;height:31px;width:31px}#flashcard_set div.links a.copy{background:url(images/copy_set.png) 0 0 no-repeat;display:block;height:31px;width:35px}#flashcard_set table.flashcards{width:100%;margin-bottom:100px}#flashcard_set table.flashcards th{text-transform:uppercase;font-weight:500;color:#999898;font-size:14px;text-align:left;line-height:45px;padding-left:42px}#flashcard_set table.flashcards td{padding:0 0 30px}#flashcard_set table.flashcards div.card{background:#f3f3f3;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:relative;width:447px}#flashcard_set table.flashcards div.card.back{background:#f3f3f3 url(images/inactive_card_corner_bg.png) 100% 0 no-repeat}#flashcard_set table.flashcards div.card.back.starred{background:#f3f3f3 url(images/active_card_corner_bg.png) 100% 0 no-repeat}#flashcard_set table.flashcards div.card a.corner{display:block;width:54px;height:54px;position:absolute;top:-27px;right:-27px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-36px\9;right:-60px\9;*right:-36px;filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand",M11=0.7071067811865476,M12=-0.7071067811865475,M21=0.7071067811865475,M22=0.7071067811865476);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod=" auto expand ", M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)";zoom:1}#flashcard_set table.flashcards div.card.front{padding:20px 0 20px 40px}#flashcard_set table.flashcards div.card.back{padding:20px 40px}#flashcard_set table.flashcards div.card_content{border:1px solid #cecece;background:#fbfbfb;padding:20px 24px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden}#flashcard_set table.flashcards div.image{float:left;background:#f3f3f3 url(images/flashcard_row_bg.png) 50% no-repeat;width:73px;height:73px}#flashcard_set table.flashcards div.image,#flashcard_set table.flashcards div.image img{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#flashcard_set table.flashcards div.text{float:right;width:296px}#connect_form.ajax{padding:30px;width:420px}#connect_form input[type=submit]{width:100px;height:35px;background:#69a50c;display:block;text-align:center;font-weight:500;font-size:16px;line-height:35px;margin-top:40px;font-family:Montserrat,sans-serif;color:#fff;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#connect_form ul.errorlist{float:left}#connect_form h1{color:#404040;font-size:20px;border-bottom:1px solid #e1e1e1;line-height:32px;margin-bottom:21px}#connect_form label,#folder_form label{display:none}#folder_form.sets label{display:inline}#folder_form input[type=submit]{width:160px;height:45px;background:#69a50c;display:block;text-align:center;font-weight:500;font-size:16px;line-height:45px;margin-left:250px;margin-top:40px;font-family:Montserrat,sans-serif;color:#fff;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#folder_form input[type=text],#folder_form textarea{width:400px}#folder_form h1{color:#404040;font-size:20px;border-bottom:1px solid #e1e1e1;line-height:55px;margin-bottom:21px;padding-left:68px;background:url(images/create_folder_header_bg.png) 0 no-repeat}#folder_form.sets h1{padding-left:88px;line-height:70px;margin-bottom:0;background:url(images/add_set_header.png) 0 no-repeat}#folder_form h2{color:#404040;font-size:24px;border-bottom:1px solid #e1e1e1;line-height:55px;margin:40px 0}#folder_form p{margin:20px 0}#folder_form.ajax{padding:18px 30px 30px}#folder_form.sets td{font-size:15px;color:#404040;height:70px;line-height:70px;border-bottom:1px solid #e1e1e1}#folder_form.sets td.checkbox{width:20px}#folder_form.sets input[type=checkbox]{display:none;vertical-align:middle}#folder_form.sets input[type=checkbox]+label span{display:inline-block;width:25px;height:26px;margin:-1px 4px 0 0;vertical-align:middle;background:url(images/checkbox.png) 0 0 no-repeat;cursor:pointer}#folder_form.sets input[type=checkbox]:checked+label span{background:url(images/checkbox_active.png) top no-repeat}#study_flashcards p.return{display:block;margin:40px 0 10px}#study_flashcards p.return a{display:inline-block;background:url(images/set_return_bg.png) 6px 50% no-repeat;font-size:16px;color:#bbb;padding-left:30px}#flashcard-ads-right{position:fixed;right:1%;top:20%;display:flex;flex-direction:column;align-items:center}#flashcard-ads-bottom{margin-bottom:32px;float:left;margin-left:175px}#flashcard-ads-bottom .ads-upgrade-text,#flashcard-ads-right .ads-upgrade-text{margin-top:12px;text-align:center;color:#405561;font-size:14px}#flashcard-ads-bottom .ads-upgrade-text:hover,#flashcard-ads-right .ads-upgrade-text:hover{cursor:pointer}#study_flashcards div.study{float:left;width:685px;padding-left:5px;margin-left:10px}@media screen and (min-width:1440px){#study_flashcards div.study{margin-left:50px}#flashcard-ads-right{right:4%}}#study_flashcards div.study h1{color:#5c5c5c;font-size:30px;line-height:85px;margin-bottom:20px}#study_flashcards div.card{background:#fff;min-height:440px;margin-bottom:65px;position:relative;display:none;text-align:center;font-size:34px;line-height:40px;color:#252525;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0 5px 12px 0 rgba(0,0,0,.17);-moz-box-shadow:0 5px 12px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 5px 12px 0 rgba(0,0,0,.17)}#study_flashcards div.card table{width:100%}#study_flashcards div.card td{vertical-align:middle;padding:40px 20px;height:360px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#study_flashcards div.card td img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#study_flashcards div.card td.image{width:1%;white-space:nowrap}#study_flashcards div.card.back img.both,#study_flashcards div.card.both img.single,#study_flashcards div.card.front img.both{display:none}#study_flashcards div.card td.back{background:url(images/card_back_top_bg.png) 0 0 repeat-x,url(images/card_back_body_bg.png) 0 0 repeat}#study_flashcards div.card td.back span{display:block}#study_flashcards div.card td div.text_wrapper{overflow:auto;max-height:356px;padding-right:10px;padding-bottom:4px}#study_flashcards div.card ::-webkit-scrollbar{width:10px;height:0}#study_flashcards div.card ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}#study_flashcards div.card ::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:hsla(0,0%,74.5%,.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}#study_flashcards div.card ::-webkit-scrollbar-thumb:window-inactive{background:hsla(0,0%,74.5%,.4)}#study_flashcards div.card.back td.front,#study_flashcards div.card.both a.flip,#study_flashcards div.card.front td.back{display:none}#study_flashcards div.card.both td{height:180px;border-bottom:1px solid #eaeaea;background:#fff}#study_flashcards div.card.active{display:block}#study_flashcards div.card a.flip{position:absolute;bottom:0;right:0;font-weight:500;font-size:15px;color:#999898;padding-left:25px;padding-right:15px;line-height:36px;background:url(images/flip_link_bg.png) 0 no-repeat}#study_flashcards div.card div.corner{position:absolute;top:0;right:0;height:41px;width:41px;background:url(images/card_corner_big_bg.png) 0 no-repeat;border-top-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px}#study_flashcards div.card.starred div.corner{background:url(images/card_corner_big_starred_bg.png) 0 no-repeat}#study_flashcards div.card a.corner{display:block;width:60px;height:60px;position:absolute;top:-30px;right:-30px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-40px\9;right:-68px\9;*right:-40px;filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand",M11=0.7071067811865476,M12=-0.7071067811865475,M21=0.7071067811865475,M22=0.7071067811865476);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(SizingMethod=" auto expand ", M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)";zoom:1}#study_flashcards div.progress{overflow:hidden;margin-bottom:120px}#study_flashcards div.progress a{float:left;display:block;height:48px;width:48px;margin-right:10px}#study_flashcards div.progress a.previous{background:url(images/prev_card_link_bg.png) 0 0 no-repeat}#study_flashcards div.progress a.next{background:url(images/next_card_link_bg.png) 0 0 no-repeat}#study_flashcards div.progressbar{float:left;text-align:center;width:550px;margin-left:10px;font-size:16px;color:#7e7e7e;padding-top:20px;line-height:40px}#study_flashcards .ui-progressbar .ui-progressbar-value{margin:0;height:11px;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important}#study_flashcards .ui-widget-header{border:0;background:#08a510}#study_flashcards .ui-widget-content{border:0;background:#d5d5d5;height:11px;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important}#study_flashcards div.controls{float:left;width:125px}#study_flashcards div.controls h2{font-size:15px;color:#5c5c5c;padding-left:2px;margin-bottom:9px;text-transform:uppercase}#study_flashcards div.controls h3{font-size:13px;color:#5c5c5c;margin-bottom:20px;text-transform:uppercase}#study_flashcards div.controls h3 span.shortcut{display:inline-block;background:#dadada;color:#7c7c7c;font-size:11px!important;line-height:18px;padding:0 6px;cursor:pointer;border-radius:8px}#study_flashcards div.controls ul{border:2px solid #d5d5d5;margin-bottom:40px;padding:6px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#study_flashcards div.controls ul li{font-size:14px;color:#7c7c7c;font-weight:500;line-height:29px;padding:0 8px;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#study_flashcards div.controls ul li.active{background:#5980b7;color:#fff}#study_flashcards div.controls ul li.starred{background:url(images/star_icon.png) 9px 50% no-repeat;padding-left:30px}#study_flashcards div.controls ul li.starred.active{background:#5980b7 url(images/star_icon_active.png) 9px 50% no-repeat}#study_flashcards div.controls p{font-size:14px;color:#424242;padding-left:50px;margin-bottom:12px;line-height:22px}#study_flashcards div.controls p.shortcut{display:none}#study_flashcards div.controls p.next{background:url(images/card_right_arrow.png) 5px 50% no-repeat}#study_flashcards div.controls p.prev{background:url(images/card_left_arrow.png) 5px 50% no-repeat}#study_flashcards div.controls p.flip{background:url(images/card_space.png) 5px 50% no-repeat}#study_flashcards div.controls p.star{background:url(images/card_star_key.png) 5px 50% no-repeat}#flashcards_landing div.banner{background:url(images/flashcards_banner_bg.png) 0 0 repeat}#flashcards_landing div.banner-holder{background:url(images/flashcards_landing_splash.png) 100% 100% no-repeat;width:1104px;margin:0 auto;padding:130px 0 0;overflow:hidden;height:370px}#flashcards_landing div.banner-holder h1{font-size:48px;color:#41474b;line-height:80px}#flashcards_landing div.banner-holder h2{font-size:24px;color:#717171;font-weight:300;line-height:35px;margin-bottom:30px}#flashcards_landing div.banner-holder a.create{font-size:18px;color:#fff;font-weight:500;line-height:50px;width:206px;display:inline-block;background:#69a50c;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;text-transform:uppercase}#flashcards_landing div.content{width:1104px;margin:0 auto;overflow:auto;padding-bottom:157px;min-height:500px}#flashcards_landing div.headline{float:left}#flashcards_landing div.headline.one{width:440px;padding:360px 210px 0 0;background:url(images/flashcards_landing_icon1.png) 90px 90px no-repeat}#flashcards_landing div.headline.two{width:440px;padding:360px 0 0;background:url(images/flashcards_landing_icon2.png) 90px 90px no-repeat}#flashcards_landing div.headline.three{width:440px;padding:360px 210px 150px 0;background:url(images/flashcards_landing_icon3.png) 90px 90px no-repeat}#flashcards_landing div.headline.four{width:440px;padding:360px 0 150px;background:url(images/flashcards_landing_icon4.png) 90px 90px no-repeat}#flashcards_landing div.headline h1,#flashcards_landing div.headline h2{font-size:26px;color:#3e3e3e;text-align:center;line-height:60px}#flashcards_landing div.headline p{font-size:16px;color:#717171;line-height:28px}.popular a.flashcard img{height:150px;padding:35px 0}.bottom .unformatted{margin-top:50px}#premium div.banner.premium div.external-preview{padding-left:0;border:none;width:100%}a.width-overflow{word-wrap:break-word}.extract-text-container{float:left;background:#eee;width:646px;overflow:hidden;padding:10px 30px 10px 14px;margin-top:20px;line-height:24px;font-size:14px;font-family:Haas Grot Text Web,Helvetica Neue,Helvetica,Arial,sans-serif;color:#3d3d3d}.unformatted-text-warpper{width:90%;margin:0 auto;padding:0 9px}.unformatted-text{background:#eee;padding:10px;line-height:24px;font-size:14px;font-family:Haas Grot Text Web,Helvetica Neue,Helvetica,Arial,sans-serif;color:#3d3d3d;margin:0 auto}.extract-text-container.external{width:972px;margin:0 auto;float:none}.external-gap{height:50px}.extract-text-height .doc-sidebar-mid.overflow{height:100px}.extract-text-paragraph-wrapper p{text-align:justify;max-height:500px;overflow:auto;padding:12px 10px 0}.extract-text-paragraph-wrapper .need_auth{display:inline-block;padding-top:8px}.extract-text-paragraph-wrapper hr{display:block;margin:.5em auto;border-style:inset;border-width:1px}.extract-text-paragraph-wrapper a{font-size:19px}div.purchase{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background:#fff;overflow:hidden;margin-top:-1px}.purchase .content-limiter{width:1014px;margin:0 auto}#premium div.credits.premium{margin-top:-1px;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}#premium div.banner.premium{padding-bottom:0}#course-doc-tabs.premium ul.tabs li a.active{background:#fff}.payment-tooltip{color:#868686;padding-top:12px;font-size:12px;width:100%;max-width:1014px;margin:0 auto;float:none}.payment-tooltip span{float:right;width:100%;max-width:380px;display:inline-block;padding-bottom:12px;font-size:16px;line-height:16px;letter-spacing:-.8px}.payment-tooltip span span.lock{padding-top:15px;padding-left:20px;width:calc(100% - 20px);font-weight:600}.payment-login-btn{width:100%;background:#d4f6fd;text-align:center;font-size:16px;font-weight:600;line-height:40px}#course-doc-tabs ul.tabs.premium li{left:367px}#premium div.left ul.benefits.premium{margin-bottom:0;padding:40px 8px 8px}b.bigger-font{font-size:20px;color:#4a5f7f}a.cursor-pointer{cursor:pointer}a.logo{float:left;width:221px;margin-top:20px}.break-long-word{overflow-wrap:break-word;word-wrap:break-word}.course-header{float:left;width:inherit;padding-bottom:20px;border-bottom:1px solid #dad9d9}.course-less-more{float:right}.breadcrumbs{padding-bottom:20px;font-size:14px}.breadcrumbs a{color:#0575a3;cursor:pointer}.breadcrumbs.border{padding-bottom:11px;margin-bottom:16px;border-bottom:1px;border-style:dotted;border-color:#e3e3e3;padding-top:16px;line-height:18px}.breadcrumbs.border.no-bottom-margin{margin-bottom:0}.breadcrumbs span.active{color:#706e6e}.breadcrumbs span.arrow{padding:0 4px 0 9px}div.school{color:#404040;padding:10px 0 0 35px;font-size:16px;line-height:20px}.school-selector-wraper a:hover,div.school a:hover{color:#136c98}.school-selector-wraper{color:#404040;margin:10px 0;font-size:16px;line-height:20px}#packets.breadcrumbs-container{padding-top:15px}#change_school_form h3{color:#6b7579;padding-bottom:10px;font-size:17px;font-weight:700}#change_school_form{padding:18px 30px 30px}#change_school_form p{line-height:20px;overflow:hidden;padding-bottom:10px}.additional_data_form h3{color:#6b7579;padding-bottom:10px;font-size:17px;font-weight:700}.additional_data_form{padding:18px 30px 30px}.additional_data_form p{line-height:20px;overflow:hidden;padding-bottom:10px}.additional_data_form p.error{height:20px;color:red;padding-bottom:2px}.btn-green-confirm{background-color:#4caf50;border:none;border-radius:8px;cursor:pointer;width:100px;height:29px;color:#fff;font-size:16px}.center-inner-text,.facebook{text-align:center}.facebook{-moz-user-select:none;background:#2a49a5;border:1px solid #082783;box-shadow:inset 0 1px #4c6bc7;color:#fff;padding:3px 5px;text-decoration:none;text-shadow:0 -1px 0 #082783;font:12px Verdana,sans-serif;display:inline-block;border-radius:3px;line-height:23px;font-size:16px;width:86px}a.facebook:hover{color:#fff;cursor:pointer;box-shadow:1px 1px #4c6bc7}#signInButton{width:113px;float:right}#signInButton.login{width:134px}.modal_container{display:none}.settings-social{width:221px;padding-left:54px;padding-bottom:16px}.settings-social h3{color:#6b7579;padding-bottom:20px;font-size:17px;font-weight:700}.g-connected{background:#dd4b39;color:#fff;font:12px Verdana,sans-serif;display:inline-block;border-radius:3px;line-height:23px;font-size:16px;width:86px;text-align:center;padding:3px 5px;border:1px solid #dd4b39}.register-btn{display:block;color:#737373;border-radius:3px;white-space:nowrap;width:205px;margin:0 auto;border:1px solid hsla(0,0%,60.8%,.3);padding:8px 12px}.register-btn:hover{background:#f7f7f7;cursor:pointer;border-style:inset}.register-btn span.icon{display:inline-block;vertical-align:middle;border-right:1px solid #dadada}#gSignInBtn2 span.icon,#gSignInBtn span.icon{background:url(images/google-icon.svg) transparent 2px 50% no-repeat;width:28px;height:22px}#fbSignInBtn span.icon{font-size:18px;padding-top:4px;padding-left:6px;width:22px;height:18px}#gSignInBtn{box-shadow:inset 0 -2px 0 #d9d9d9}#logInBtn,#regBtn{background-color:#e00099;box-shadow:inset 0 -3px 0 rgba(0,0,0,.0980392);color:#fff}#regBtn span.buttonText{line-height:22px;padding-left:7px}#logInBtn:hover,#regBtn:hover{background-color:#fd00ad}#fbSignInBtn{background-color:#3b5998;color:#fff;box-shadow:inset 0 -2px 0 #30487b}#fbSignInBtn span.buttonText{padding-left:16px}#fbSignInBtn:hover{background:#4264aa}.register-btn span.buttonText{display:inline-block;vertical-align:middle;padding-left:25px;padding-right:30px;font-size:15px;font-weight:700;font-family:Roboto,arial,sans-serif}.register-btn-wrapper{margin-bottom:10px}.form_page_request.social-auth input{width:222px}.form_page_request.social-auth{margin-top:40px;height:100%;margin-bottom:40px;position:relative}.form_page_request.social-auth.login ul.errorlist li{border:1px solid #dc143c;border-radius:3px;padding:5px;background-color:#ffcbcb}.form_page_request.social-auth ul.errorlist li{text-align:center;color:#dc143c}div.line{width:230px;margin:0 auto;padding-bottom:6px;padding-top:13px}div.register-line{width:230px;margin:20px auto;text-align:center;border-bottom:1px solid rgba(0,0,0,.1);line-height:.1em}div.register-line span{font-size:1.3em;padding:0 10px;background:#fafafa}h1.register-page-title{text-align:center;font-size:24px;display:block;width:calc(100% - 130px);max-width:650px;margin:0 auto;background:url(images/customer-satisfaction-100-guarantee.png) transparent right 50%/120px no-repeat;line-height:27px;padding:40px 130px 40px 10px;color:#3d3d3d;font-family:Haas Grot Text Web,Helvetica Neue,Helvetica,Arial,sans-serif}h1.register-page-title b{color:green}div.line hr{padding:0;border:none;border-top:1px solid rgba(0,0,0,.1);color:#000;text-align:center}div.line hr:after{content:"or";display:inline-block;position:relative;top:-.55em;font-size:1.3em;padding:0 .25em;background:#fbfbfb;color:#848484}.auth-prompt{color:#737373;margin:0 auto;width:307px;text-align:center;font-size:13px;padding-bottom:5px}.auth-prompt.smaller-font{font-size:11px}.auth-prompt.bigger-font{font-size:15px}.auth-prompt a{cursor:pointer}#logInBtn span.buttonText{text-align:center;width:100%;padding:0}p.center-inner-text input[type=email],p.center-inner-text input[type=text]{width:330px}.loader{border-radius:50%;border:16px solid #d8d8d8;border-top-color:#3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:28% 0 0 40%}.loader-wrapper{position:absolute;top:0;width:100%;height:100%;background:#f5f5f5;opacity:.8;z-index:1000}.loaded .loader{opacity:0}.loaded .loader-wrapper{visibility:hidden}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pccv .pcc-nav-tabset{z-index:2!important}.search-wrapper{display:inline-block;margin-top:22px;width:230px;position:absolute;background:#1b4b8d}.search-wrapper input{border-radius:3px/3px;border:1px solid #c9dbf2;background:#1b4b8d;box-shadow:none;color:#e9e9ff;padding-left:30px;width:114px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.search-wrapper.should-expand input{width:93%}.search-wrapper input:focus{outline:none}.search-wrapper input::-moz-placeholder{color:#c9dbf2}.search-wrapper input:-ms-input-placeholder{color:#c9dbf2}.search-wrapper input::-webkit-input-placeholder{color:#c9dbf2}.search-wrapper input::placeholder{color:#c9dbf2}.search-wrapper.should-expand{width:710px;z-index:10}#search_box{width:0;position:relative;margin:0 auto;transform:rotate(26deg);left:11px;display:inline-block}#search{width:6px;height:6px;border:2px solid #c9dbf2;border-radius:7px;float:left}#cabe{width:6px;display:block;border:1px solid #c9dbf2;color:#c9dbf2;font-weight:700;text-shadow:2px 0 #c9dbf2;position:absolute;top:4px;left:8px;font-size:16px;border-radius:10px}#premium div.upload{width:1014px;margin:0 auto 20px}#premium div.upload p{font-size:12px;line-height:20px;color:#7e7e7e;text-align:center;padding:25px 0 15px}#premium div.credits h1.small-bottom-margin{margin-bottom:40px}#premium div.action.upload-remove{padding:14px 21px 21px}.wizard__breadcrumbs{line-height:30px;font-size:16px;border-bottom:1px dotted #d3d3d3}.wizard__breadcrumbs span{color:grey}.wizard__breadcrumbs span.active{color:#464242;font-weight:600}.school-form-wrapper{margin:0 auto;width:275px;height:150px}.course-form-wrapper{margin:0 auto;width:336px}.course-form-wrapper.with-bookmarks{width:auto}.course-form-wrapper.hidden,.school-form-wrapper.hidden{display:none}h4.about-flashcards a{color:#577eb6;font-size:13px;font-weight:500;display:block;padding:25px 0 3px}h4.about-flashcards a:hover{color:#577eb6}#premium div.preview_text.hidden{display:none}.alphabet-filter li{display:inline;padding:5px;margin:4px;cursor:pointer;color:#000}.alphabet-filter li a{color:#000}.alphabet-filter li.active{border-bottom:2px solid #136c98}.alphabet-filter li.disabled,.alphabet-filter li.disabled a{color:#e3e3e3;cursor:not-allowed}.alphabet-filter li.active a{color:#136c98}.alphabet-filter ul{display:flex;justify-content:space-around;flex-wrap:wrap}.essay-filters,.fs-banner-search{padding-left:0;padding-right:0;display:block;float:none;padding-bottom:4em}#school-search{-moz-box-shadow:0 0 10px #e3e3e3;-webkit-box-shadow:0 0 10px #e3e3e3;box-shadow:0 0 10px #e3e3e3}.fs_search_fieldset{padding-left:48px;padding-right:0;position:relative}.fs_search_fieldset .fs_search_label img{margin-top:95%}.fs_search_fieldset .fs_search_label{background:#fff;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;border:none;padding-left:18px;padding-right:6px;height:100%;left:0;position:absolute;top:0}.fs_search_fieldset input[type=search]{font-size:1.16667em;line-height:1.28571em;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;display:block;height:60px;padding:1em 12px;width:100%;-webkit-appearance:textfield}.ct_autocompleteList_container{position:absolute;background:#fff;border:1px solid #f3f3f3;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;-moz-box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);display:block;left:0;top:100%;width:100%;z-index:1}.ct_autocompleteList_container>ul{margin-bottom:0}.ct_autocompleteList_bundle{margin-top:0;margin-bottom:0}.ct_autocompleteList_bundle>li{border:dotted #f3f3f3;border-width:0 0 1px;padding:15px;width:100%;box-sizing:border-box}.ct_autocompleteList_bundle li:hover{background:#1b4b8d}.ct_autocompleteList_bundle li:hover a{color:#fff}#loading-spinner{display:none;margin:5px}.spinner-container{text-align:center}.pagination{width:max-content;border:1px solid;border-radius:2px}.previous-step,.step{border-right:1px solid}.step-links{width:100%;display:flex;align-items:center}.next-step,.previous-step,.step{font-size:18px;padding:8px}.docs-flex-cont{display:flex;justify-content:space-around;flex-wrap:wrap}.doc-flex-item{margin:15px;max-width:190px}.doc-flex-item p{padding:15px 5px 5px;max-width:150px;word-wrap:break-word;box-sizing:border-box}.doc-flex-item img{-webkit-box-shadow:0 0 12px 6px rgba(0,0,0,.24);-moz-box-shadow:0 0 12px 6px rgba(0,0,0,.24);box-shadow:0 0 12px 6px rgba(0,0,0,.24)}#scrollUp{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);background-image:none;width:36px;height:36px;line-height:34px;display:none;color:#fff;font-size:16px;text-align:center;zoom:1;opacity:.7;-webkit-opacity:.7;-moz-opacity:.7;-webkit-transition:opacity 80ms ease;-moz-transition:opacity 80ms ease;-o-transition:opacity 80ms ease;transition:opacity 80ms ease;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;position:fixed;z-index:100000;background-image:url(images/top_grey.png);bottom:30px;right:25px;width:38px;height:38px}#scrollUp:hover{zoom:1;-webkit-opacity:.65;-moz-opacity:.65;opacity:1}.we-accept{overflow:hidden;padding:0 20px 11px}#paypal-form{display:inline;float:right}.we-accept-or{padding-top:14px;float:left;padding-left:6px}.essays .doc-flex-item{max-width:170px}.essays .doc-flex-item p{max-width:100%}.essays #column-doc-left{border-right:1px solid #dad9d9}.container{width:100%;display:flex}.left-side{padding:15px;width:30%}.right-side{width:70%;padding:30px;line-height:20px;text-align:justify}.essay-upload-text{text-align:center;font-size:20px;max-width:600px;margin:60px auto;line-height:100%}.essay-upload-text h1{font-weight:200;font-size:25px}.essay-upload-text p{font-size:18px}.p-show-more-recent-essays,.show-all{text-align:center;cursor:pointer;color:#136c98;text-decoration:underline}.p-show-more-recent-essays{padding:20px}.pop-cat{display:none}.pop-cat.show{display:flex}.essays #column-doc-right{padding:0 0 0 20px}.essays#packets .doc-flex-item{display:flex;overflow:hidden;line-height:15px}.pop-cat .doc-flex-item{height:16px}.doc-spinner-container,.leave-popup,.login-popup,.signup-popup,.upload-popup{display:none;position:fixed;z-index:8;background-color:#fff;left:0;right:0;margin:auto;top:0;bottom:0}div.doc-overlay,div.overlay{display:none;position:fixed;width:100%;height:100%;background-color:hsla(0,0%,100%,.85);z-index:7;top:0;left:0;right:0;bottom:0}.login-popup{height:400px}.login-popup,.signup-popup,.upload-popup{background:rgba(0,0,0,.6);position:fixed;left:0;right:0;top:0;bottom:0;height:100%;width:100%;z-index:100000;overflow:auto}.login-popup .close-modal,.signup-popup #register .close-modal,.upload-popup .close-modal{position:absolute;top:10px;right:10px;display:inline-block;width:25px;height:25px;overflow:hidden}.login-popup #login .close-modal:before,.signup-popup #register .close-modal:before,.upload-popup .close-modal:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.login-popup #login .close-modal:after,.signup-popup #register .close-modal:after,.upload-popup .close-modal:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.login-popup #login .close-modal:after,.login-popup #login .close-modal:before,.signup-popup #register .close-modal:after,.signup-popup #register .close-modal:before,.upload-popup .close-modal:after,.upload-popup .close-modal:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#b0b0b0}.login-popup #login,.signup-popup #register{width:28.4375rem;max-width:51.5rem;border-radius:6px;left:50%;top:50%;bottom:auto;right:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 14px 34px 0 rgba(0,0,0,.1);margin:0;position:absolute;max-height:100%;background:#fff;z-index:100000;overflow:auto;padding:0}.login-popup #login .heading,.signup-popup #register .heading{text-align:center;border:0;width:calc(100% - 40px);display:inline-block;font-size:1.5rem;padding:20px 0;margin:0 20px 15px}.login-popup #login p.join-doc,.signup-popup #register p.join-doc{padding:10px 50px;text-align:center;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;color:#535353;line-height:18px}.login-popup #login div.line hr,.signup-popup #register div.line hr{line-height:16px}.login-popup #login div.line hr:after,.signup-popup #register div.line hr:after{background:#fff}.login-popup #login div.register-line span,.signup-popup #register div.register-line span{background:#fff;color:#535353}.login-popup #login .main_section,.signup-popup #register .main_section{padding:5px 50px 20px}.login-popup #login .register-btn-wrapper,.signup-popup #register .register-btn-wrapper{width:100%;display:flex;margin-bottom:15px;margin-top:15px}.login-popup #login .register-btn-wrapper span.or,.signup-popup #register .register-btn-wrapper span.or{line-height:40px;padding:0 10px;font-size:16px;color:#797979}.login-popup #login .register-btn-wrapper .register-btn,.signup-popup #register .register-btn-wrapper .register-btn{width:calc(50% - 40px);text-align:center;line-height:16px}.login-popup #login .register-btn-wrapper .register-btn .icon,.signup-popup #register .register-btn-wrapper .register-btn .icon{float:left;border:0}.login-popup #login .register-btn-wrapper .register-btn .buttonText,.signup-popup #register .register-btn-wrapper .register-btn .buttonText{line-height:24px}.login-popup #login .main_section form,.signup-popup #register .main_section form{width:100%;margin-top:5px}.login-popup #login .main_section table,.login-popup #login .main_section table tbody tr,.signup-popup #register .main_section table,.signup-popup #register .main_section table tbody tr{width:100%;display:flex;flex-direction:column}.signup-popup #register .main_section table tbody tr:last-child{display:none}.login-popup #login .main_section th,.signup-popup #register .main_section th{display:block;float:left;width:100%}.login-popup #login .main_section #password_reset_form th,.login-popup #login .main_section th label,.signup-popup #register .main_section #password_reset_form th,.signup-popup #register .main_section th label{text-align:left;width:calc(100% - 14px);display:block;color:#969696;padding:8px;line-height:16px}.login-popup #login .main_section td,.signup-popup #register .main_section td{display:block;width:100%;margin:0}.login-popup #login .main_section td input,.signup-popup #register .main_section td input{min-width:222px;width:calc(100% - 20px);padding:12px 10px;margin-bottom:5px;font-size:18px;line-height:24px;background:#fff;color:#535353}.login-popup #login #logInBtn,.login-popup #login #regBtn,.signup-popup #register #logInBtn,.signup-popup #register #regBtn{background:#e87146;box-shadow:none;border-radius:0;width:calc(100% - 24px);margin-top:5px;text-align:center;line-height:38px}.login-popup #login #logInBtn span.buttonText,.login-popup #login .register-btn span.buttonText,.signup-popup #register #logInBtn span.buttonText,.signup-popup #register .register-btn span.buttonText{text-transform:uppercase;padding:0}.login-popup #login #logInBtn i.fa,.login-popup #login #regBtn i.fa,.signup-popup #register #logInBtn i.fa,.signup-popup #register #regBtn i.fa{display:none}.login-popup #login .loader,.signup-popup #register .loader{margin-top:calc(50% - 60px);margin-left:calc(50% - 75px)}.leave-popup{height:430px;width:650px;border:1px solid grey;padding:20px;border-radius:10px}.head-text{text-align:center;font-size:38px;line-height:100%;padding:15px}.head-text b{font-weight:600}.leave-popup-text1{font-size:16px;padding:15px 10px 25px 15px;text-align:center}.leave-popup-text1 b{font-weight:600}.leave-popup-text2,.leave-popup-text3{text-align:center}.leave-popup-text3{padding:15px}.leave-popup img{width:100px;height:75px;float:left;padding-right:20px}.leave-popup-button{padding:11px;font-size:27px;cursor:pointer;background:#00bfff;line-height:34px;font-family:Montserrat,sans-serif;color:#fff;margin:0 0 19px;border-radius:5px}.leave-popup a{font-size:25px}.leave-popup .comment{padding:10px;margin:25px;background-color:#eff1f3;height:80px;border-radius:9px}.leave-popup .comment span.text{font-size:17px;line-height:140%}#fixed-top-line{position:fixed;top:0;width:100%;height:20px}.login-popup .login,.signup-popup #register{margin:0 auto}.reg_table tr:last-child{display:none}.upload-popup{background:rgba(0,0,0,.6);position:fixed;left:0;right:0;top:0;bottom:0;height:100%;width:100%;z-index:100000}.form_page_request#upload{background:#fff;height:600px}.essay-cat-name{margin:auto 0;max-height:36px;overflow:hidden;line-height:17px;font-size:14px}.essays .show_more{text-align:center;margin-bottom:40px}.essays .show_more,.toggle-to-sign-up{text-decoration:underline}#sidebar-left.h-w h3{text-transform:none}#sidebar-left.h-w a h3{color:#4a5f7f}#sidebar-left.h-w .my-docs{background:url(images/studydocs_icon_small_active.png) 2px 10px no-repeat;padding-left:20px;margin-top:6px}.h-w-nav{margin-top:100px}.u-school{background:url(images/school_icon.png) no-repeat;background-size:17px;padding-left:20px}.u-school2{background:url(images/school_icon.png) 0 2px no-repeat;background-size:17px;padding-left:20px}.course-docs,.course-flashcards{padding:0 0 10px 30px}.view-all{color:#4a5f7f;text-align:center;text-decoration:underline}#welcome p.view-all-p{padding:0 0 40px 51px}ul.course-doc-listing .data{padding-left:130px;color:#333;font-size:11px}div.ac_results{width:562px!important;z-index:2147483647}.profile-course-search-res{width:563px;top:65px;left:0;max-height:200px;overflow-y:auto;overflow-x:hidden}.profile-course-search-res ul li{white-space:nowrap;cursor:pointer}#sidebar-left h3.profile-my-courses{background:url(images/course_title_bg.png) 0 9px no-repeat;background-size:16px;padding-left:20px}#sidebar-left .home-essays-membership p{font-size:14px;line-height:100%;padding:2px 0;color:#7d7d7d}.doc-spinner-container{width:400px;font-size:40px;background:#f05a18;height:50px;padding:11px}.doc-spinner-container img#loading-spinner{display:inline}.like-area img{max-width:25px;padding-left:15px}.like-area img,.p-like-area{position:relative}.p-like-area span.views{position:absolute;left:105px}.like-area span{position:absolute}.like-area .dislike-img{padding-right:2px}.like-area .views{padding-left:20px}#column-doc-right p.like-area a.like-a{color:#000}.p-slider{padding:15px}.p-slider #amount{border:0;color:#f6931f;font-weight:700;width:150px}.p-slider #slider-range{width:100%;margin:6px 5px 0 4px}.p-slider input{background:0 0}.p-slider button{padding:3px 10px;border:1px solid grey;background-color:#1b4b8d;margin-top:10px;color:#fff;border-radius:6px;font-weight:600}.p-slider .ui-widget-header{background:#1b4b8d}#essays-search-res{width:60%;float:left}.essay-filters{width:20%;padding-top:25px;float:left}.boot-pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.boot-pagination>li{display:inline;text-align:center}.boot-pagination>.active>a,.boot-pagination>.active>a:focus,.boot-pagination>.active>a:hover,.boot-pagination>.active>span,.boot-pagination>.active>span:focus,.boot-pagination>.active>span:hover{z-index:0;z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.boot-pagination>li>a:focus,.boot-pagination>li>a:hover,.boot-pagination>li>span:focus,.boot-pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.boot-pagination>li>a,.boot-pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd;width:21px}.boot-pagination a{text-decoration:none!important}.boot-pagination>.disabled>a,.boot-pagination>.disabled>a:focus,.boot-pagination>.disabled>a:hover,.boot-pagination>.disabled>span,.boot-pagination>.disabled>span:focus,.boot-pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.saved-documents-title-link{width:380px;display:block;overflow:hidden;text-overflow:ellipsis;float:left;word-break:keep-all;white-space:nowrap}#essays-search-res .course-docs{padding:0 0 10px 15px;margin-left:15px;border-left:1px solid #dcdcdc;width:100%}.doc-upload-spinner-wrapp{display:none}.doc-upload-spinner-wrapp .doc-upload-overlay{position:absolute;width:100%;height:100%;background:hsla(0,0%,100%,.67);left:0;top:0;z-index:1}.sk-fading-circle{margin:100px auto;width:40px;height:40px;position:fixed;left:calc(50% - 20px);top:calc(50% - 84px);z-index:10}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}div.premium-msg{text-align:center;padding:15px;background:#f6fbf9;color:#121312;font-weight:600;font-size:18px;line-height:30px;border-bottom:1px solid #ccffda;font-family:Haas Grot Text Web,Helvetica Neue,Helvetica,Arial,sans-serif}div.premium-msg a{padding:10px 30px 10px 20px;background:#40d6aa;color:#fff;border-radius:5px;font-size:16px;margin-left:15px;position:relative}div.premium-msg a:after{position:absolute;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:calc(50% - 4.5px);right:15px}#wrap #testimonial a.signup{font-size:0}.mobile,a.btn-view-full-doc.mobile{display:none}.desktop{display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;clear:both;height:0}#upload-info-banner-wrapper{position:relative;padding:0 8px}#upload-info-banner-wrapper .banner{height:200px;background-color:#f5f5f5;display:flex;align-items:center;border-radius:3px}#upload-info-banner-wrapper .banner .banner-text{width:100%;display:block;text-align:center}#upload-info-banner-wrapper .banner .banner-text p.title-text{font-size:2.5em;font-weight:500;line-height:1.4em;padding-bottom:.5rem;color:#124b61}#upload-info-banner-wrapper .banner .banner-text p.info-text{font-size:1.5em;line-height:1.25em;padding-bottom:1.5rem;color:#124b61}#upload-info-banner-wrapper .banner .banner-text a.link-text{font-size:1.15em;line-height:1em;padding-bottom:1rem;color:#188bb8;cursor:pointer}#premium .prem-banner-upload-doc{max-width:1014px;margin:-32px auto 0;background-color:#fff;padding:3px;height:100px}#premium .prem-banner-upload-doc .content-block-wrapper{display:flex;align-items:center;justify-content:center;height:92%;background-color:#fff;border-radius:5px;border:4px solid #ededed}#premium .prem-banner-upload-doc .content-block-wrapper .content-block{line-height:1;display:flex;align-items:center;justify-content:space-between;background-color:#fff;width:90%;height:90%}#premium .prem-banner-upload-doc .content-block-wrapper .content-block p{font-size:20px;font-weight:500}#premium .prem-banner-upload-doc .content-block-wrapper .content-block .upload-btn{box-shadow:1px 0 2px 0 #1b4b8d;background-color:transparent;border-radius:5px;border:1px solid #1b4b8d;display:inline-block;cursor:pointer;color:#1b4b8d;font-size:18px;padding:10px 40px;text-decoration:none;text-shadow:0 0 0 #1b4b8d}div.ct_mainText_text em{color:#e0db1f;font-weight:600;text-decoration:underline}.nav-search-wrapp .ct_autocompleteList_container{width:420px;z-index:10;border:none}.nav-search-wrapp .ct_autocompleteList_container .item-res a{display:block;padding-left:20px}.ct_autocompleteList_bundle li.name-lable:hover{background:#fff}.ct_autocompleteList_bundle li.name-lable{border-bottom:2px solid}.ct_autocompleteList_bundle li.name-lable h4{font-size:13px}.ct_autocompleteList_bundle>li{padding:8px}.tabs{border-radius:5px 5px 5px 5px}ul#tabs-nav{list-style:none;margin:0;padding:5px;overflow:auto}ul#tabs-nav li{float:left;font-weight:700;margin-right:2px;padding:8px 10px;border-radius:5px 5px 5px 5px;cursor:pointer}ul#tabs-nav li.active a{color:#40e482}#tabs-nav li a{text-decoration:none}.tab-content{padding:10px;background-color:#fff}.packets-tab-content{overflow:hidden}#right-content .packets-tab-content h2{font-size:21px;padding:20px;text-align:center}.packets-tab-content a.department{border:1px solid #cecece;height:45px;color:#636363;font-size:16px;display:block;float:left;margin-right:65px;margin-bottom:40px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fafafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fafafa));background:-webkit-linear-gradient(top,#fff,#fafafa);background:-o-linear-gradient(top,#fff 0,#fafafa 100%);background:-ms-linear-gradient(top,#fff 0,#fafafa 100%);background:linear-gradient(180deg,#fff 0,#fafafa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fafafa",GradientType=0);width:calc(50% - 67px)}.packets-tab-content a.department span.tab{background:#e9e9e9;height:45px;display:inline-block;width:4px;float:left;margin-right:16px}.packets-tab-content a.department b{font-size:24px;display:inline-block;height:45px;line-height:43px;float:left;margin-right:14px}.packets-tab-content a.department span.code{display:inline-block;height:45px;line-height:45px;float:left}.packets-tab-content a.course{display:block;position:relative;float:left;height:122px;width:216px;padding:0 10px;margin-right:20px;margin-bottom:20px;text-align:center;color:#616161;font-size:15px;line-height:20px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#fafafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fafafa));background:-webkit-linear-gradient(top,#fff,#fafafa);background:-o-linear-gradient(top,#fff 0,#fafafa 100%);background:-ms-linear-gradient(top,#fff 0,#fafafa 100%);background:linear-gradient(180deg,#fff 0,#fafafa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fafafa",GradientType=0);border:1px solid #cbcbcb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.packets-tab-content a.course b{font-size:27px;line-height:60px;display:inline-block;font-weight:500}.packets-tab-content a.course span{position:absolute;bottom:0;left:0;height:4px;width:236px;background:#e4e4e4;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px}#wrap #content{width:100%;max-width:1014px;margin-bottom:160px}#right-content.content-documents{max-width:685px;width:100%;padding-left:20px}.school-check .radio-label{font-weight:700;padding-bottom:10px;display:block}@media screen and (min-width:769px){#sidebar-left.documents{padding-right:10px;width:286px;overflow:hidden;border-right:2px solid;background:0 0}}.sidevar-filter .radio{font-size:12px;padding-bottom:10px;display:block;grid-template-columns:min-content auto;grid-gap:.5em}.sidevar-filter h2{padding-bottom:15px;font-size:15px}.filter-school{padding-left:5px}.radio-select-coursestructure,.school-check .radio-select,.school-check .radio-select-department{margin:12px 15px 10px 17px;width:80%}.school-check .radio-select-coursestructure input[type=text],.school-check .radio-select-department input[type=text],.school-check .radio-select input[type=text]{width:98%}ul.school-res>li{background:#fff;width:91%;border-right:2px solid #000;border-color:#000 currentcolor;margin-right:0;border-left:2px solid;padding:10px}ul.school-res>li:last-child{border-bottom:2px solid}.category-doc h4{padding:10px 0}.category-doc .all-cat h5{padding-bottom:20px;cursor:pointer;color:#7d7d7d!important}.category-doc .all-cat h5.active-cat{color:#0d0d0d!important}#sidebar-left .filter-school h3{color:#0d0d0d;font-weight:700;font-size:15px;padding-bottom:14px}.hide{display:none;visibility:hidden;height:0}.pagination\:container{display:flex;align-items:center;margin:0 auto;max-width:fit-content}.arrow\:text{display:block;vertical-align:middle;font-size:13px}.pagination\:number{--size:32px;--margin:6px;margin:0 var(--margin);border-radius:6px;background:#1b4b8d;max-width:auto;min-width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 6px;color:#fff}@media(hover:hover){.pagination\:number:hover{background:#282828}}.pagination\:number:active{background:#282828}.pagination\:active{background:#282828;position:relative}.pagination\:number.active-page{background:#282828}.sidevar-filter .label-tooltip{border:1px solid;padding:1px 4px;background-color:#d4d4d4;width:2px;height:2px;position:relative;cursor:pointer}.sidevar-filter .label-tooltip:hover .tooltip{display:block}.sidevar-filter .tooltip{display:none;color:#fff;margin-left:0;margin-top:18px;position:absolute;padding:11px;z-index:1000;font-weight:700;top:0;line-height:20px;background-color:#131212}#tabs-content .paginationjs .paginationjs-pages{float:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}#res-inp-text{max-height:300px;overflow:auto}#sub-for-search-doc{cursor:pointer}#wrapper-header{background:#1b4b8d;border-bottom:1px solid #385275;height:63px;-moz-box-shadow:0 2px 2px #dedede;-webkit-box-shadow:0 2px 2px #dedede;box-shadow:0 2px 2px #dedede;position:relative}#wrapper-header #navbar li ul li a{font-size:11px;display:block;color:#364143;font-size:13px;line-height:31px;float:left;font-weight:300;text-transform:none}#wrapper-header #navbar li ul li a:hover{color:#fff}#wrapper-header #navbar{padding-top:0;height:63px}#wrapper-header h1{float:left;padding-top:20px;width:221px;margin:0}#wrapper-header li ul{top:30px}#wrapper-header #navbar li ul li a.u-course{padding-left:33px;color:#577eb6;font-size:13px;font-weight:500;display:block}#wrapper-header #navbar li ul li a.u-course:hover{color:#fff}#wrapper-header #navbar li ul li a.u-my-docs{background:url(images/studydocs_icon_small_active.png) 13px 10px no-repeat;padding-left:32px}#wrapper-header div.premium{float:none;margin:0 auto;padding-top:20px;width:221px}#wrapper-header #navbar li ul li a.u-school{background:url(images/school_icon.png) 10px 7px no-repeat;background-size:17px;padding-left:32px}#navbar li ul li a.drop-my-courses{background:url(images/course_title_bg.png) 12px 10px no-repeat;background-size:15px;padding-left:32px}#navbar{float:right;padding-top:20px;font-family:Montserrat,sans-serif}#navbar li{float:left;padding-right:17px;position:relative;z-index:3;height:30px;line-height:19px}#navbar li.big{height:63px;padding-right:30px;padding-left:10px}#navbar li.big span.triangle.st-res{display:none}#navbar li.big ul.sub-menu{top:62px;width:120%;border-radius:0;padding-top:0;left:-1px}#navbar li.big b{display:block;font-weight:400;font-size:12px;font-family:Haas Grot Text Web,Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#81a2cc;text-transform:none}#navbar li.explore{cursor:pointer}#navbar li.explore.account,#navbar li.explore.mycourses{margin-top:20px;padding-right:0}#navbar li.home{padding-right:0}#navbar li.explore:hover a.nav{color:#fff!important}#navbar li.big>a{padding-top:12px;position:relative}#navbar li a{color:#c9dbf2;font-size:13px;display:block;text-transform:uppercase}#navbar li.big.explore>a:after{content:"";border:solid #dadada;border-width:0 1px 1px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:calc(100% - 13px);right:-12px}#navbar li a.account{border-right:1px solid #759bd0;border-left:1px solid #759bd0;width:43px;height:19px;background:url(images/account_menu_icon.png) 50% 0 no-repeat;font-size:0}#navbar li.explore:hover a.account{background-position:50% -19px}#navbar li a.mycourses{border-left:1px solid #759bd0;width:43px;height:19px;background:url(images/course_nav_icon.png) 50% 0 no-repeat;font-size:0}#navbar li.explore:hover a.mycourses{background:url(images/course_nav_icon_active.png) 50% 0 no-repeat}#navbar li a.home{border-left:1px solid #759bd0;width:43px;height:19px;background:url(images/home_inactive.png) 50% 0 no-repeat}#navbar li.home:hover a.home{background:url(images/home_icon_active.png) 50% 0 no-repeat}#navbar li a.active{color:#fff}#navbar li a.bar:hover{color:#fff;padding-bottom:5px;border-bottom:2px solid #fff}#navbar li.explore a:hover{color:#fff;padding-bottom:0;border-bottom:0}#navbar li ul{display:none;width:165px;background-color:#fff;position:absolute;top:34px;left:-48px;padding-top:5px;border-left:1px solid #bebebe;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#navbar li ul.sub-menu{left:0}#navbar li ul.courses{width:160px;left:-30px}#navbar li ul li{float:none;height:31px;padding:0}#navbar li ul li.mycourses{cursor:auto;border-bottom:1px solid #e7e7e7;font-size:13px;line-height:31px;padding-left:10px;color:#4f4f4f}#navbar>li.big:hover{background:#fff}#navbar>li.big:hover>a,#navbar>li.big:hover>a b{color:#7d7d7d}#navbar>li.big:hover>a:after{border-color:#757575;transform:rotate(226deg);-webkit-transform:rotate(226deg);top:calc(100% - 11px)}#navbar li ul li.mycourses:hover{background-color:#fff}#navbar .explore:hover ul{display:block}#navbar li ul li a{font-size:11px;display:block;color:#364143;font-size:13px;line-height:31px;padding-left:10px;width:100%;font-family:SegoeUI-Regular}#navbar li ul li:hover{background-color:#6387bb}#navbar .explore:hover span.triangle{display:block}#navbar li span.triangle{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;display:none;position:absolute;top:22px;left:13px;z-index:1000}#navbar li span.triangle.st-res{left:76px}#navbar li span.triangle.courses{left:35px}#navbar li a.cart{background:url(images/shopping-top.png) no-repeat 0;padding-left:22px;display:block;height:17px;position:relative;color:#fff;text-transform:none}#navbar li a.cart span.number-item{display:block;position:absolute;left:7px;top:-8px;background:0 0}#navbar li #upload{display:block;position:relative;top:-8px;width:92px;height:33px;background:url(images/nav_upload_bg.png);font-size:0}#navbar li.rightie{padding-right:4px}#navbar li.impersonate{color:#ddd;margin-left:10px;font-size:9px!important}#navbar li.impersonate a{display:inline-block}#navbar li a.mobile{display:none}@media screen and (max-width:1199px){#wrapper-header #header_buttons a.signup span{display:contents;height:auto;width:auto}}@media screen and (min-width:1200px){#wrapper-header{background:#445ab0;box-shadow:0 0 15px rgba(0,0,0,.1);border-bottom:1px solid #385275;position:sticky;top:0;z-index:99999;height:4.9375rem}#wrapper-header div.premium{padding-top:0}#wrapper-header #header_buttons{margin-top:23px}#wrapper-header #header_buttons a.signup{background:0 0;font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-transform:none;color:#fff;width:125px}#wrapper-header #header_buttons a.signup span{background:#445ab0;border:1px solid #fff;box-sizing:border-box;border-radius:5px;padding:10px 25px}#wrapper-header #header_buttons a.login{background:0 0;font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-transform:none;color:#fff}.login-popup #login #logInBtn,.login-popup #login #regBtn,.signup-popup #register #logInBtn,.signup-popup #register #regBtn{background:#445ab0;border-radius:5px}#header{max-width:100%;height:100%;display:flex;align-items:center}#logo{margin-top:0}#header .nav-search-wrapp{vertical-align:middle;margin-top:0;width:21%}#menuToggle{display:flex;margin-left:2%;width:64%}.nav-search-wrapp #nav-search-input{border-radius:10px;width:100%;background:url(images/Icon-search.png) 9px/15px no-repeat #7c8bc7;box-sizing:border-box;font-size:14px;display:inline-block;height:30px;-webkit-appearance:textfield;line-height:11px;border:none;color:#fff}.nav-search-wrapp #nav-search-input:focus{outline:none}.nav-search-wrapp #nav-search-input::-webkit-input-placeholder{color:#fff}#navbar{width:100%}#navbar li a.account{border:none}#navbar li.upload{height:inherit;display:table}#navbar li.upload:hover{background:#445ab0}#navbar li.upload a{padding-top:0;display:table-cell;vertical-align:middle;font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-transform:none;color:#fff}#navbar li.upload a span{padding:9px 29px;background:#445ab0;border:1px solid #fff;box-sizing:border-box;border-radius:5px}#navbar li.upload a:hover{padding:0;border:none;color:#fff}#navbar li.study-resources{cursor:pointer;height:inherit;display:table;margin-right:33%;padding-left:0}#navbar>li.study-resources:hover{background:#445ab0}#wrapper-header #navbar li.study-resources ul li a{padding-left:10px}#navbar li.study-resources a{vertical-align:middle;display:table-cell;padding:0;font-family:Lato;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-transform:none;color:#fff}#navbar li.big.study-resources>a:after{content:"";border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;top:calc(100% - 32px);right:-12px;color:#fff}#navbar li a.mycourses{border:none;display:none}}@media only screen and (max-width:880px){.navbar-desktop-upgrade-btn{display:none}}@media screen and (max-width:1180px) and (min-width:821px){#logo{padding-left:135px}#navbar li.big{padding-right:20px}#navbar li:last-child{padding-right:0}}@media screen and (max-width:820px){#logo,#wrapper-header{height:55px}#logo{background:url(images/logo.png) 50%/100% no-repeat;display:block;width:107px;color:#c9dbf2;font-size:18px;padding-left:0;line-height:30px;font-weight:300;float:none;margin:0 auto}.nav-search-wrapp{float:none;width:25px;position:absolute;right:15px;top:15px;height:25px;margin:0}.nav-search-wrapp #nav-search-input{display:none;font-size:16px;line-height:16px;height:36px;width:100%}.nav-search-wrapp.active{position:fixed;width:100%;height:100%;margin:0;background:#fff;z-index:9999999;top:0;right:0}.nav-search-wrapp .search-open-btn{background:url(images/magnifying-glass-white.png) 50%/100% no-repeat;width:20px;height:20px}.nav-search-wrapp.active .search-open-btn{display:none}.nav-search-wrapp.active #nav-search-input{display:block}.nav-search-wrapp.active .mobile-wrapp{padding:40px 10px 10px;background:#1b4b8d}.nav-search-wrapp.active .ct_autocompleteList_container{width:100%;z-index:10;top:86px;height:calc(100% - 86px);overflow-y:auto}.nav-search-wrapp .search-close-btn{display:none}.nav-search-wrapp.active .search-close-btn{position:absolute;top:12px;right:10px;display:inline-block;width:auto;height:25px;overflow:hidden;color:#fff;font-size:16px}#menuToggle{display:block;position:absolute;top:21px;left:21px;-webkit-user-select:none;user-select:none;z-index:10}#menuToggle input{display:block;width:40px;height:32px;position:fixed;top:10px;left:10px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:20px;height:1px;margin-bottom:5px;position:relative;background:#fff;border-radius:3px;z-index:1;transform-origin:4px 0}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked{left:calc(76% - 40px)}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(4px,6px);background:#fff;position:fixed;left:calc(76% - 30px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px);top:40px}#navbar{position:fixed;width:calc(77% - 30px);margin:0;top:0;left:0;padding:0 15px;height:calc(100vh - 50px);list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(-100%)}#navbar li{padding:11px 0;width:100%;height:auto}#navbar li.explore{z-index:10}#navbar li.big.desktop{display:none}#navbar li.big{z-index:10;background:0 0;height:auto;padding-right:17px;padding-left:0}#navbar li.big a b{color:#dadada;display:inline-block;font-size:14px;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase}#navbar li.big a{padding-top:0}#navbar li.big:hover{background:0 0}#navbar li a,#navbar li a.mobile{color:#dadada;font-size:14px;font-weight:600;display:block;text-transform:uppercase;position:relative}#navbar li a b.mobile{display:inline-block}#navbar li.big.explore>a:after,#navbar li.big:hover a:after,#navbar li a:after{content:"";border:solid #dadada;border-width:0 1px 1px 0;display:inline-block;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:calc(50% - 3px);right:8px}#navbar .explore:hover span.triangle,#navbar .explore:hover ul.sub-menu{display:none}#navbar .explore ul.sub-menu.active{display:block;overflow-x:scroll;position:fixed;top:0;left:0;border:0;background:#414141;color:#fff;width:calc(77% - 30px);padding:50px 15px 0;height:calc(100vh - 50px);z-index:10}#navbar .explore ul.sub-menu.active li:hover{background:0 0}#navbar .explore ul.sub-menu.active li{float:left;padding:10px 0}#wrapper-header #navbar li ul li.back-to-main.mobile{padding-bottom:15px;padding-top:0}#wrapper-header #navbar li ul li.back-to-main.mobile a{padding-left:10px}#wrapper-header #navbar li ul li a{color:#dadada;font-size:14px;font-weight:600;display:block;text-transform:uppercase;position:relative}#wrapper-header #navbar li ul li.back-to-main.mobile a:after{-webkit-transform:rotate(140deg);top:14px;right:auto;left:0}#wrapper-header #navbar li ul li a:after{content:"";border:solid #dadada;border-width:0 1px 1px 0;display:inline-block;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:calc(50% - 3px);right:8px}#navbar.sub-menu-active li #header_buttons,#navbar.sub-menu-active li #upload,#navbar.sub-menu-active li a.bar{display:none}#navbar li:last-child{margin-top:auto;height:auto;padding-bottom:60px}#header_buttons{position:relative;float:none;padding-top:0;margin-top:0;width:100%;display:flex;flex-direction:column;margin-left:0}#header_buttons span.mobile{width:100%;height:auto;background:0 0;color:#fff;line-height:25px;text-align:center;margin-bottom:20px;font-size:14px;font-weight:400;order:1}#header_buttons a.login{background:#e87146;font-size:17px;line-height:50px;margin-bottom:10px;order:2;border:2px solid #e87146}#header_buttons a.login,#header_buttons a.signup{display:block;float:left;height:auto;width:calc(100% - 4px);padding-right:0;color:#fff;text-align:center}#header_buttons a.signup{background:0 0;font-size:16px;line-height:55px;margin-bottom:5px;order:3;border:2px solid #fff}#header_buttons a:after{display:none;opacity:0}#header_buttons div.or{display:none}#menuToggle input:checked~ul{transform:none}#wrapper-header #navbar{padding-top:50px;background:#414141;display:flex;flex-direction:column;overflow:scroll;height:100%}div.premium-msg a{display:inline-block}#navbar li.explore.mycourses{display:none}#navbar li.explore.mycourses .nav.mycourses,#navbar li.explore a.nav.account{background:0 0;border:0;width:100%;color:#dadada;font-size:14px}#navbar li.explore.account{display:none}#navbar li a.bar:hover{border:0;padding-bottom:0}#navbar li.explore:hover ul,#navbar li.explore ul,#navbar li.rightie #upload.upload.desktop,#navbar li.rightie a:after{display:none}#navbar li.rightie .upgrade.mobile{float:left;height:auto;width:calc(100% - 4px);padding-right:0;background:0 0;font-size:22px;color:#fff;line-height:65px;text-align:center;margin-bottom:5px;order:3;border:2px solid #fff}.section{padding:0;background:#fff}.section .section-holder{text-align:center;display:flex;flex-direction:column;background:0 0;border-bottom:0}.section-holder h1{order:1;padding:20px 25px 5px;font-size:26px}.section-holder h1,.section-holder h2{background:url(images/banner_bg.png);margin:0}.section-holder h2{order:2;padding:6px 50px 20px;font-size:16px}.section-holder p{margin:0 auto 15px;order:4;width:calc(100% - 50px);max-width:450px;line-height:22px;font-size:16px;padding:0 25px}.section-holder .signup-mobile-wrapp{order:3;background:url(images/banner_bg.png);margin-bottom:153px;position:relative}.section-holder .signup-mobile-wrapp .signup{margin:0 auto 60px}.section-holder .signup-mobile-wrapp:after{content:"";background:url(images/banner.png) 50%/100% no-repeat;width:200px;height:175px;position:absolute;bottom:-135px;left:calc(50% - 100px)}div.premium-msg{font-size:16px}div.premium-msg a{padding:5px 20px 5px 10px;font-size:14px;margin-left:10px}div.premium-msg a:after{right:10px}.search-open-btn.mobile{display:block}#wrapper-header div.premium{padding-top:0}}.paginationjs{line-height:1.6;font-family:Marmelad,Lucida Grande,Arial,Hiragino Sans GB,Georgia,sans-serif;font-size:14px;box-sizing:initial}.paginationjs:after{display:table;content:" ";clear:both}.paginationjs .paginationjs-pages{float:left}.paginationjs .paginationjs-pages ul{float:left;margin:0;padding:0}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input,.paginationjs .paginationjs-nav{float:left;margin-left:10px;font-size:14px}.paginationjs .paginationjs-pages li{float:left;border:1px solid #aaa;border-right:none;list-style:none}.paginationjs .paginationjs-pages li>a{min-width:30px;height:28px;line-height:28px;display:block;background:#fff;font-size:14px;color:#333;text-decoration:none;text-align:center}.paginationjs .paginationjs-pages li>a:hover{background:#eee}.paginationjs .paginationjs-pages li.active{border:none}.paginationjs .paginationjs-pages li.active>a{height:30px;line-height:30px;background:#aaa;color:#fff}.paginationjs .paginationjs-pages li.disabled>a{opacity:.3}.paginationjs .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs .paginationjs-pages li:first-child,.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px}.paginationjs .paginationjs-pages li:last-child{border-right:1px solid #aaa;border-radius:0 3px 3px 0}.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0}.paginationjs .paginationjs-go-input>input[type=text]{width:30px;height:28px;padding:0;box-sizing:initial}.paginationjs .paginationjs-go-button>input[type=button],.paginationjs .paginationjs-go-input>input[type=text]{background:#fff;border-radius:3px;border:1px solid #aaa;font-size:14px;text-align:center;vertical-align:baseline;outline:0;box-shadow:none}.paginationjs .paginationjs-go-button>input[type=button]{min-width:40px;height:30px;line-height:28px;padding:0 8px;color:#333;cursor:pointer;vertical-align:middle\9}.paginationjs.paginationjs-theme-blue .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-blue .paginationjs-pages li{border-color:#289de9}.paginationjs .paginationjs-go-button>input[type=button]:hover{background-color:#f8f8f8}.paginationjs .paginationjs-nav{height:30px;line-height:30px}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input{margin-left:5px\9}.paginationjs.paginationjs-small{font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li>a{min-width:26px;height:24px;line-height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li.active>a{height:26px;line-height:26px}.paginationjs.paginationjs-small .paginationjs-go-input{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-input>input[type=text]{width:26px;height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button>input[type=button]{min-width:30px;height:26px;line-height:24px;padding:0 6px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-nav{height:26px;line-height:26px;font-size:12px}.paginationjs.paginationjs-big{font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li>a{min-width:36px;height:34px;line-height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li.active>a{height:36px;line-height:36px}.paginationjs.paginationjs-big .paginationjs-go-input{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{width:36px;height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button>input[type=button]{min-width:50px;height:36px;line-height:34px;padding:0 12px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-nav{height:36px;line-height:36px;font-size:16px}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a:hover{background:#e9f4fc}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{background:#289de9;color:#fff}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{background:#289de9;border-color:#289de9;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-green .paginationjs-pages li{border-color:#449d44}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]:hover{background-color:#3ca5ea}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a{color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a:hover{background:#ebf4eb}.paginationjs.paginationjs-theme-green .paginationjs-pages li.active>a{background:#449d44;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]{background:#449d44;border-color:#449d44;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-yellow .paginationjs-pages li{border-color:#ec971f}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]:hover{background-color:#55a555}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a{color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a:hover{background:#fdf5e9}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.active>a{background:#ec971f;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]{background:#ec971f;border-color:#ec971f;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-red .paginationjs-pages li{border-color:#c9302c}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]:hover{background-color:#eea135}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a{color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a:hover{background:#faeaea}.paginationjs.paginationjs-theme-red .paginationjs-pages li.active>a{background:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]{background:#c9302c;border-color:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]:hover{background-color:#ce4541}.paginationjs .paginationjs-pages li.paginationjs-next{border-right:1px solid #aaa\9}.paginationjs .paginationjs-go-input>input[type=text]{line-height:28px\9;vertical-align:middle\9}.paginationjs.paginationjs-big .paginationjs-pages li>a{line-height:36px\9}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{height:36px\9;line-height:36px\9}.ac_results.search li.ac_even{background-color:#eee}.ac_results.search li.ac_odd{background-color:#fff}.ac_results.search li.ac_even.ac_over,.ac_results.search li.ac_odd.ac_over{background-color:#0a246a}.ac_results.search:before{content:"COURSES";line-height:30px;padding-left:150px}.ac_results{padding:0;border:1px solid #000;background-color:#fff;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font-size:14px;line-height:24px;overflow:hidden}.ac_loading{background:#fff 100% no-repeat}.ac_odd{background-color:#eee}.ac_over{background-color:#0a246a;color:#fff}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:#fff}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox{-moz-box-shadow:0 0 0 15px rgba(0,0,0,.35);-webkit-box-shadow:0 0 0 15px rgba(0,0,0,.35);box-shadow:0 0 0 15px rgba(0,0,0,.35);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}#cboxBottomLeft,#cboxBottomRight,#cboxTopLeft,#cboxTopRight{width:1px;height:1px;background:#606060}#cboxMiddleLeft,#cboxMiddleRight{width:1px;background:#606060}#cboxBottomCenter,#cboxTopCenter{height:1px;background:#606060}#cboxContent{overflow:hidden}#cboxContent,.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-top:45px;overflow-x:hidden!important}#cboxTitle{position:absolute;top:0;left:0;color:#fff;font-size:20px;line-height:35px;height:45px;width:100%;padding:0 0 0 25px;background:url(images/title2.png) repeat-x}#cboxCurrent{left:58px;color:#949494}#cboxCurrent,#cboxSlideshow{position:absolute;bottom:4px}#cboxSlideshow{right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat 50%}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat 50%}#cboxClose{position:absolute;top:7px;right:0;background:url(images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-50px -25px}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.cboxIE6 #cboxTopLeft{background:url(images/borderTopLeft.png)}.cboxIE6 #cboxTopCenter{background:url(images/borderTopCenter.png)}.cboxIE6 #cboxTopRight{background:url(images/borderTopRight.png)}.cboxIE6 #cboxBottomLeft{background:url(images/borderBottomLeft.png)}.cboxIE6 #cboxBottomCenter{background:url(images/borderBottomCenter.png)}.cboxIE6 #cboxBottomRight{background:url(images/borderBottomRight.png)}.cboxIE6 #cboxMiddleLeft{background:url(images/borderMiddleLeft.png)}.cboxIE6 #cboxMiddleRight{background:url(images/borderMiddleRight.png)}.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopRight{_behavior:expression(this.src=this.src ? this.src:this.currentStyle.backgroundImage.split('"')[1],this.style.background="none",this.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')")}