@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic);@import url("https://use.fontawesome.com/releases/v5.4.2/css/solid.css");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,600,700");@import url("https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.0/animate.min.css");*{margin:0;padding:0;outline:0;}body,html{height:100%;}body{font-size:14px;line-height:16px;font-family:georgia,serif;color:#404040;background:#ebf0f4;min-width:1008px;text-rendering:optimizeLegibility;}img{max-width:100%;}.cke_show_borders{background:#fff;}dl{margin-top:1em;}dt{margin:0px;padding:0px;}dd{margin-bottom:0.5em;margin-left:2.5em;}pre,address,fieldset{margin-bottom:1em;}sub,sup{font-size:11px;}hr{background:#cfdbe8;border:0;color:#cfdbe8;display:block;height:1px;margin:2% 0;}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{color:#0f4d92;font-weight:normal;}.block .content h2,.cke_show_borders h2,.block .content h3,.cke_show_borders h3,.block .content h4,.cke_show_borders h4,.block .content h5,.cke_show_borders h5{margin-bottom:20px;}.not-front h1{font-size:26px;line-height:28px;}.front h1{font-size:42px;line-height:1.4;}@media (max-width:1025px){.front h1{font-size:32px;line-height:36px;}}.front h1#page-title{display:none;}h1#page-title{border-bottom:1px solid #cfdbe8;padding-bottom:1em;margin-bottom:.75em;}.node-type-yup-book h1#page-title{border-bottom:none;padding-bottom:inherit;margin-bottom:inherit;}h2{font-size:24px;line-height:26px;}h3{color:#5a5a5a;font-size:18px;line-height:20px;}h4{color:#5a5a5a;font-size:16px;line-height:18px;}h5{font-size:14px;line-height:16px;}.block h2.title{border-bottom:solid 1px #cfdbe8;color:#0f4d92;padding:0 0 7px 0;}.block h3.title{border-bottom:solid 1px #cfdbe8;color:#0f4d92;font-size:24px;line-height:26px;margin-bottom:10px;padding:0 0 7px 0;}a{color:#0f4d92;text-decoration:none;cursor:pointer;}a:hover{text-decoration:underline;}a img{border:0;}li a.active{color:inherit;}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none;}p,ul,ol,dl{margin:0 0 1.429em 0;}ul{list-style-type:disc;}ol{list-style-type:decimal;}.node ul li,.node ol li,#content .page-search ul li,.cke_show_borders ul li,.cke_show_borders ol li{margin:0 0 0 2.5em;}ul ul,ol ol,ul ol,ol ul{margin:0;}ul li.leaf{list-style-image:none;list-style-type:disc;}#sidebar ul li{list-style-image:none;list-style-type:disc;padding:10px 0 10px 10px;list-style:none;}#sidebar ul li:nth-of-type(odd){background-color:#f9f9fc;}#sidebar .buttons ul li{background-color:transparent;}#sidebar .block.nobullet ul li,.block.nobullet ul li{list-style-type:none;margin-left:none;}#sidebar ul.menu li{margin:0;}#sidebar .block-menu-block h3.title,#sidebar .explore-links-block h3.title{font-size:18px;border-bottom:none;}#sidebar .explore-links-block img{border:2px solid #27486d;}input,textarea,select{font-size:12px;font-family:arial,sans-serif;max-width:100%;}textarea{overflow:auto;}table.noborder tbody{border:none;}.region-content .block{margin-bottom:2em;}table th,table td{vertical-align:top;}img.center,p.center img,div.caption.none,div.caption-wrapper.center,#main .node object{display:block;margin-left:auto;margin-right:auto;}img.center{margin-bottom:2.5em;}div.caption.none img.center,div.caption-wrapper.none img.center{margin-bottom:0;}div.caption.none{margin-bottom:3.5em;}div.caption-wrapper.none,div.caption-wrapper.center{margin-bottom:1.5em;}img.floatleft,p.floatleft img,div.caption.left,div.caption-wrapper.left{float:left;margin-right:6.35%;max-width:60%;height:auto !important;}img.floatright,p.floatright img,div.caption.right,div.caption-wrapper.right{float:right;margin-left:6.35%;max-width:60%;height:auto !important;}.caption,.caption-wrapper{max-width:100%;}.caption p{color:#6b8299;font-size:11px;font-size:1.1rem;line-height:1.4em;margin:0.5em 0 1em 0;float:left;}.caption-wrapper .caption{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-size:1.1rem;line-height:1.4em;color:#585858;margin:0.5em 0 1em 0;display:block;}.caption-wrapper.left .caption,.caption-wrapper.right .caption{float:left;}img.floatleft,img.floatright,.caption.left,.caption.right,.caption-wrapper.left,.caption-wrapper.right{margin-top:0.25em;margin-bottom:0.25em;}.caption.left,.caption.right,.caption-wrapper.left,.caption-wrapper.right{max-width:47.0%;}img.floatleft,img.floatright{margin-bottom:1.5em;}.caption img,.caption-wrapper img{max-width:100%;height:auto;margin:0;}.caption.none img,.caption-wrapper.none img{padding:0;}h2 .caption-wrapper,h3 .caption-wrapper,h4 .caption-wrapper,h5 .caption-wrapper,h6 .caption-wrapper{margin-top:0.25em;}p img.image-space,li img.image-space{margin:1em 0;}p+p img.image-space{margin:0.5em 0;}.region-content table,.cke_show_borders table{color:#505050;margin:25px 0 25px 0;width:100%;}.region-content table th,.cke_show_borders table th{background:#ebf0f4;border-bottom:solid 1px #c4d9e9;line-height:28px;padding:0 0 0 20px;text-align:left;}.region-content table tr td,.cke_show_borders table tr td{padding:0 0 0 20px;}.region-content table tr.odd td,.cke_show_borders table tr.odd td{background:#ebf0f4;}.region-content h3,.cke_show_borders h3,.region-content .h3,.cke_show_borders .h3{color:#404040;}.region-content h4,.cke_show_borders h4,.region-content .h4,.cke_show_borders .h4{color:#404040;}.region-content blockquote,.cke_show_borders blockquote{background:#ebf0f4;border-bottom:5px solid #0f4d92;margin:10px 0;padding:20px 30px 20px 20px;max-width:75%;}.region-content blockquote p:first-child,.cke_show_borders blockquote p:first-child{background:url(/sites/all/themes/yale_press/css/images/quote-bg.png) no-repeat 0 0;padding:10px 0 18px 0;text-indent:30px;}.cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both;}.notext{font-size:0;line-height:0;text-indent:-4000px;}.left,.alignleft{float:left;display:inline;}.right,.alignright{float:right;display:inline;}.shell{width:960px;margin:0 auto;}.breadcrumbs-nav{display:block;font-style:italic;padding:0 0 17px 0;}.btn{height:32px;background:url(/sites/all/themes/yale_press/css/images/btn-bg.png) repeat-x 0 0;color:#fff;text-align:center;line-height:32px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.btn.see-all-books{line-height:normal;}.catalog .btn{float:left;padding:0px 1em;}.btn:hover,.btn:focus{background-position:0 -64px;text-decoration:none;}.btn-2{background:url(/sites/all/themes/yale_press/css/images/btn-2.png) repeat-x 0 0;line-height:24px;height:24px;color:#fff;text-align:center;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.btn-2:hover{background-position:0 -24px;text-decoration:none;}.btn-2.active{background:url(/sites/all/themes/yale_press/css/images/btn-3.png) repeat-x 0 0;}.two-col{float:left;width:49%;}.two-col .group-left{margin-right:2%;}#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto;background:url(/sites/all/themes/yale_press/css/images/wrapper-bg.png) repeat-y center 0;}#header{padding:9px 0 0 0;}#header .head-r{float:right;display:inline;padding:12px 0 0 0;font-family:'Open Sans',sans-serif;}#header .login-nav{padding:0px;}#header .login-nav ul li{float:left;display:inline;border-right:solid 1px #404040;padding:0 10px;}#header .login-nav ul li a{color:#404040;}#header .login-nav ul li.last{border:0;padding-right:0;}#header p{text-align:right;}#header p a{color:#0f4d92;}#header p a:hover,#header p a.active{text-decoration:underline;}#logo{width:309px;float:left;display:inline;max-width:100%;}#logo a{display:block;}#logo img{max-width:100%;}#navigation{background:url(/sites/all/themes/yale_press/css/images/nav-bg.png) repeat-x 0 7px;height:46px;position:relative;z-index:10;font-family:'Open Sans',sans-serif;}#navigation .l-nav{position:relative;float:left;display:inline;border:solid 1px #dfe7ee;background:url(/sites/all/themes/yale_press/css/images/l-nav-bg.png) repeat-x 0 0;padding:8px 5px;}#navigation .l-nav .content ul li{border:none;padding:0 24px 0 22px;background:url(/sites/all/themes/yale_press/css/images/nav-divider.png) no-repeat right 0;line-height:27px;}#navigation .l-nav .content ul li.menuparent a,#navigation .l-nav .content ul li.menuparent span.nolink{background:url(/sites/all/themes/yale_press/css/images/nav-anchor.png) no-repeat center bottom;color:#404040;cursor:pointer;display:inline-block;padding:.3em;}#navigation .l-nav .content ul li.last{padding:0 24px;background:none;}#navigation .l-nav .content ul li.menuparent a:hover,#navigation .l-nav .content ul li.menuparent a.active,#navigation .l-nav .content ul li.menuparent span.nolink:hover{background:url(/sites/all/themes/yale_press/css/images/nav-anchor-hover.png) no-repeat center bottom;text-decoration:none;}#navigation .l-nav{padding:0px;}#navigation .l-nav ul li,#navigation .l-nav ul li.last,#navigation .l-nav ul li.first{padding:8px 24px;}#navigation .l-nav li ul{top:42px;background:#ebf0f4;border-left:solid 1px #e0e7ed;border-right:solid 1px #e0e7ed;}#navigation .l-nav li:hover ul,#navigation .l-nav li:active ul,#navigation .l-nav li:focus ul{border-left:solid 1px #e0e7ed;border-right:solid 1px #e0e7ed;}@media (max-width:1025px){#navigation .l-nav li ul{border:solid 0 #e0e7ed;}}#mobile-nav,#mobile-menu-wrapper,#mobile-nav ul ul ul,#mobile-nav ul ul,#mobile-nav li.active ul ul{display:none;}#mobile-menu-wrapper.open,#mobile-nav li.active ul{display:block;}#mobile-nav p.menu-button{border-bottom:2px solid #333;cursor:pointer;display:block;margin:0px;padding:5px 10px;text-align:center;}#mobile-nav{background-color:#555;color:#fff;font-family:'Open Sans',sans-serif;font-size:1.25em;position:absolute;top:0px;right:0px;z-index:99;width:100%;}#mobile-nav ul{margin:0px;padding:0px;}#mobile-nav ul li{border-bottom:1px solid #999;list-style-image:none;list-style-type:none;margin:0px;padding:0px;}#mobile-nav ul li span.nolink,#mobile-nav ul li a{color:#fff;cursor:pointer;display:block;padding:8px 10px;}#mobile-nav ul li.active a{padding-left:28px;}#mobile-nav ul li span.nolink{background:#666 url(/sites/all/themes/yale_press/css/images/expand.jpg) no-repeat 8px center;padding-left:28px;}#mobile-nav ul li.active span.nolink{background:url(/sites/all/themes/yale_press/css/images/collapse.jpg) no-repeat 8px center;padding-left:28px;}#mobile-nav ul li a:hover,#mobile-nav ul li span.nolink:hover{background-color:#888;text-decoration:none;}ul.nice-menu a{text-decoration:none;}ul.nice-menu a:hover{text-decoration:underline;}#navigation .content #nice-menu-1 li{border:none;padding:4px 24px;}#navigation .content #nice-menu-1 li ul li{padding:4px;}#navigation .content #nice-menu-1 li ul li a{background:none;line-height:1;}#world-languages .ui-accordion-header{background:url(/sites/all/themes/yale_press/css/images/calendar-next.png) 205px 7px no-repeat;background-color:#5f8ec2;border:none;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;color:white;padding:5px 2em 5px 1em;}#world-languages .ui-accordion-header.ui-state-active{background-image:url(/sites/all/themes/yale_press/css/images/accordion-down.png);background-position:200px 12px;}#world-languages ul{margin:0;padding:1em 0;}#world-languages ul li{font-family:georgia,serif;font-size:14px;line-height:16px;list-style-type:none;}#world-languages .ui-icon{display:none;}#navigation .r-nav{float:right;display:inline;height:32px;padding:7px 0 0 0;}#navigation .r-nav ul{margin:0;}#navigation .r-nav ul li{line-height:32px;float:left;display:inline;padding:0 10px;position:relative;}#navigation .r-nav ul li.last{padding-right:0;}#navigation .r-nav ul li a{color:#ffffff;}#navigation .r-nav ul li a:hover,#navigation .r-nav ul li a.hover,#navigation .r-nav ul li a.active{text-decoration:underline;}#navigation .r-nav ul li .dd{display:none;position:absolute;top:32px;left:0;padding:5px 0 0 0;}#navigation .r-nav ul li .dd .cnt{background:#ebf0f4;border:solid 1px #e0e7ed;padding:5px 0;width:200px;}#navigation .r-nav ul li .dd ul li{float:none;display:block;line-height:22px;}#navigation .r-nav ul li .dd ul li a{color:#404040;}#navigation .r-nav ul li .dd ul li a.active,#navigation .r-nav ul li .dd ul li a:hover{color:#0f4d92;text-decoration:underline;background:none;}#main{padding:20px 0;}#content{width:715px;float:left;display:inline;}#content.no-sidebar{float:none;}#block-views-home-page-rotator-block-1{padding:0px;}.region-before-content #block-search-form{background-color:#5f8ec2;display:block;height:47px;position:relative;text-align:right;}.region-before-content #block-search-form label{color:#fff;display:inline-block;font-weight:700;font-family:'Open Sans',sans-serif;line-height:47px;margin:0px 15px 0px 25px;}#block-search-form input[type=text]{border:solid 1px #dde5eb;background:#ffffff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:425px;padding:7px;}#block-search-form input[type=submit]{background:url(/sites/all/themes/yale_press/css/images/search-icon.png) no-repeat 0 0;border:0;cursor:pointer;font-size:0;height:17px;line-height:0;position:absolute;right:4%;top:17px;text-indent:-4000px;width:21px;}.region-sidebar-second #block-search-form label{display:none;}.region-sidebar-second #block-search-form input[type=text]{width:90%;}.region-sidebar-second #block-search-form{border-bottom:1px solid #cfdbe8;display:block;padding-bottom:8px;position:relative;}.region-sidebar-second #block-search-form input[type=submit]{right:10px;top:7px;}.news{padding:0 0 30px 0;}.news h2{border-bottom:solid 1px #cfdbe8;margin:0 0 10px 0;display:block;padding:0 0 5px 0;}.news .post{padding:0 0 15px 0;}.news .post .image{width:225px;float:left;display:inline;}.news .post .image img{width:225px;}.news .post .text{width:470px;float:right;display:inline;}.news .post .text h3{padding:0 0 3px 0;}.news .post .text .date{display:block;padding:0 0 18px 0;font-style:italic;}.news .post .text p{padding:0 0 15px 0;}.news .post .text a{text-decoration:underline;}.news .post .text a:hover{text-decoration:none;}.author{padding:20px 0 0 0;}.author .text{width:470px;float:left;display:inline;}.author .text p{padding:0 0 15px 0;color:#5a5a5a;}.author .text .social{padding:20px 0 10px 0;border-top:solid 1px #cfdbe8;}.author .image{width:225px;float:right;display:inline;}.node-type-yup-book{padding:0 0 60px 0;}.node-type-yup-book .t-text{color:#5a5a5a;display:block;font-style:italic;padding:10px 0 20px 0;}.node-type-yup-book .title-page{border-bottom:1px solid #CFDBE8;padding-bottom:10px;position:relative;}.node-type-yup-book h2.title-text{color:#5A5A5A;font-size:16px;line-height:18px;margin-bottom:0;}.node-type-yup-book .image,.node-type-yup-catalog .image{float:left;display:inline;margin-right:3%;max-width:220px;width:31%;}.node-type-yup-book .image img{display:block;}.node-type-yup-book .image a.view-link{background:#567da9;color:#ebf0f4;display:block;font-size:12px;line-height:30px;text-align:center;}.node-type-yup-book .image .price{color:#5a5a5a;display:block;font-size:18px;font-style:italic;line-height:22px;padding:10px 0;}.node-type-yup-book .image .price span{color:#0f4d92;font-style:normal;}.node-type-yup-book .image .buttons{padding:0 0 15px 0;}.node-type-yup-book .image .buttons ul li{display:block;padding:0 0 4px 0;}.node-type-yup-catalog .image a,.node-type-yup-book .image .buttons ul li a,.node-type-yup-book a.online-vendors-link,.buttons span.btn{display:block;}.node-type-yup-book .vendor-links-wrapper.open{border:1px solid #0f4d92;box-shadow:0 3px 3px rgba(0,0,0,0.3);margin-bottom:6px;}.node-type-yup-book .vendor-links-wrapper.open .online-vendors ul li{border-bottom:1px solid #EBF0F4;padding:6px;}.node-type-yup-book .vendor-links-wrapper.open .online-vendors ul li:first-child{text-align:left;border-top:1px solid #EBF0F4;}.node-type-yup-book .vendor-links-wrapper.open .online-vendors ul li:last-child{border-bottom:none;}.node-type-yup-book .vendor-links-wrapper.open li:last-child span:first-child{color:#0f4d92;}.node-type-yup-book .vendor-links-wrapper.open li:last-child .btn{width:108px;margin-left:18px;padding:0;}.node-type-yup-book .vendor-links-wrapper.open li:last-child span,.node-type-yup-book .vendor-links-wrapper.open li a{padding-left:6px;}.node-type-yup-book .vendor-links-wrapper.open li a:hover{color:#0f4d92;}.node-type-yup-book .vendor-links-wrapper.open li:first-child a,.node-type-yup-book .vendor-links-wrapper.open li:first-child span,.node-type-yup-book div.ng-isolate-scope{display:inline-block;}.node-type-yup-book .buttons li.book-options{margin:0 6px;}.node-type-yup-book .vendor-links-wrapper .online-vendors-link{margin:6px;}.node-type-yup-book .vendor-links-wrapper.open .online-vendors-link,.node-type-yup-book .vendor-links-wrapper.open span.btn{background:#999;}.node-type-yup-book .image p{color:#5a5a5a;}.node-type-yup-book .text{display:inline;float:left;width:66%;}.node-type-yup-book .text .buttons{padding:0 0 10px 0;}.node-type-yup-book .text .buttons a{display:inline;float:left;margin-right:10px;}.node-type-yup-book .text .buttons a.small-btn{width:75px;}.node-type-yup-book .text .buttons a.sl-btn{background:#ebf0f4;color:#404040;width:78px;}.node-type-yup-book .text .buttons span.d-btn{background:#ebf0f4;width:inherit;color:#b6b6b6;float:left;padding:0px 20px;margin:0px 5px;}.node-type-yup-book .text .buttons a{padding:0px 20px;margin:0px 5px;width:inherit;}.node-type-yup-book .media-box{background-color:#f9f9fc;margin-top:40px;padding:29px 24px;}.node-type-yup-book .media-box p:last-child{margin:0;}.node-type-yup-book .media-box p{font-size:12px;}.node-type-yup-book .media-box-title{font-size:13px;margin-bottom:24px;}.node-type-yup-book .media-box .media-subtitle{font-size:13px;}.gray-button{display:inline-block;font-size:13px;color:#868686;border:2px solid #868686;padding:13px 24px;}.grey-button:hover{text-decoration:none;}.read-online{text-decoration:underline;}.sales-restrictions{color:#999;font-style:italic;}.online-vendors{display:none;}.online-vendors.active{display:block;}.online-vendors ul{list-style-type:none;}.node-type-yup-book .bottom-buttons{margin-top:105px;border-bottom:2px solid #eeeff1;}.node-type-yup-book .bottom-buttons a{display:inline-block;font-size:11px;padding-bottom:10px;color:#636363;width:32.85%;text-align:center;text-decoration:none;}.node-type-yup-book .bottom-buttons a:hover{text-decoration:none;}.node-type-yup-book .bottom-buttons a.active{border-bottom:6px solid #a0a7af;color:#313131;font-weight:600;text-decoration:none;}.node-type-yup-book .bottom-buttons a:focus{text-decoration:none;}.node-type-yup-book.node-teaser .book-description div{margin-bottom:15px;}.node-type-yup-book .book-sections section,.node-type-yup-book .book-sections-bottom section{display:none;}.node-yup-book.node-teaser{display:inline-block;width:122px;vertical-align:top;margin:0 16px;}.view.book-teaser-list .field-image-wrapper img{border:1px solid #a1a1a1;//position:absolute;//bottom:0;}.node-yup-book.node-teaser h5{font-size:12px;font-weight:bold;margin-top:14px;margin-bottom:0;}.node-yup-book.node-teaser .field-name-field-subtitle{font-size:11px;}.node-yup-book.node-teaser .field-name-field-all-authors{font-size:12px;margin:16px 0;font-style:normal;}.node-yup-book.node-teaser .field-name-field-all-authors p,.node-yup-book.node-teaser .field-name-field-all-authors span{display:inline;}.view.book-teaser-list .views-row:hover a,.view.book-teaser-list .views-row:hover div,.half-book-teaser-list .node-yup-book:hover a,.half-book-teaser-list .node-yup-book:hover div{text-decoration:underline;}.view.book-teaser-list .views-row:hover a,.half-book-teaser-list .node-yup-book:hover a{color:#0f4d92;}a.series-link{display:block;margin-top:24px;font-size:18px;}.item-list .pager{border-top:1px solid #CFDBE8;margin-top:20px;padding-top:20px;}.item-list .pager li{margin-left:5px;}.item-list .pager li.pager-item,.item-list .pager li.pager-current{margin-left:2px;padding:0;}.item-list .pager .pager-ellipsis{display:none;}.top .pager{border-top:none;}.links-case{padding:20px 0;}.links-case h3{font-size:18px;line-height:20px;border-bottom:solid 1px #cfdbe8;margin:0 0 10px 0;display:block;padding:0 0 5px 0;}.links-case ul{width:225px;padding:0 20px 0 0;}.links-case ul.last{padding:0;}.links-case ul li{display:block;}.links-case ul li a{color:#505050;}.links-case ul li a:hover{color:#0f4d92;}#sidebar{width:225px;float:right;display:inline;}#sidebar .block{margin-bottom:30px;}.block-menu-block,.block-menu-block a{color:#404040;text-decoration:none;}.block-menu-block a:hover{text-decoration:underline;}.calendar-block .view .date-nav-wrapper .date-heading{background:#5f8ec2;height:30px;position:relative;}.calendar-block .view .date-nav-wrapper .date-heading h3{display:block;text-align:center;font-size:14px;color:#fefefe;line-height:30px;font-weight:bold;}.calendar-block .view .date-nav-wrapper .date-heading h3 a{color:#fff;}.calendar-block .view .date-nav-wrapper .date-heading h3 a:hover{text-decoration:none;}.calendar-block .view .date-nav-wrapper .date-prev,.calendar-block .view .date-nav-wrapper .date-next{background-color:transparent;left:13px;top:7px;padding:0px;margin:0px;}.calendar-block .view .date-nav-wrapper .date-next{left:0px;right:13px;}.calendar-block .view .date-nav-wrapper .date-prev a,.calendar-block .view .date-nav-wrapper .date-next a{margin:0px;padding:0px;}.calendar-block .view .date-nav-wrapper .date-nav{margin-bottom:0;padding-bottom:0;}.calendar-block .view .item-list .pager{border-top:none;margin:0;padding:0;}.calendar-block .view .month-view{background:#ebf0f4;padding:8px 13px;}.calendar-block .calendar-calendar tr{background:transparent;}.calendar-calendar th.days,.calendar-calendar td{color:#252525;font-size:12px;line-height:18px;text-align:center;}.calendar-block .calendar-calendar td a{color:#0f4d92;text-decoration:none;}.calendar-block .calendar-calendar td a:hover,.calendar-block .calendar-calendar td a.active{text-decoration:underline;}.calendar-block .calendar-calendar td.mini{border-bottom:1px solid #cfdbe8;}.calendar-block .calendar-calendar tbody tr:last-child td.mini{border:none;}.calendar-block .calendar-calendar table.mini td.empty{border-color:#cfdbe8;}.calendar-block .view .calendar-calendar th.days{background:none;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #cfdbe8;font-weight:normal;}.calendar-block .calendar-calendar table.mini td.empty{background:transparent;}#homepage-features{margin:20px -10px 0;position:relative;}#homepage-features .col{background-color:#fff;width:225px;padding:0 10px;float:left;display:inline-block;}#homepage-features .col h3{font-size:20px;line-height:22px;padding:10px 0;border-bottom:solid 1px #cfdbe8;margin:0 0 12px 0;}#homepage-features .col img{display:block;margin:0 auto 12px auto;}#homepage-features .col h4{font-size:18px;line-height:20px;padding:0 0 5px 0;}#homepage-features .col h4 a:hover{text-decoration:underline;}#homepage-features .col p{}#homepage-features .col .c-case{padding:0 0 20px 0;}#homepage-features .col .c-case h4 a{color:#404040;text-decoration:underline;}#homepage-features .col .c-case h4 a:hover{text-decoration:none;}#homepage-features .col-bl{background:#ebf0f4;}.view-home-page-news-feed .views-field-field-event-image{display:inline-block;float:left;margin-right:20px;}.view-home-page-news-feed .views-row{clear:both;}#footer a{color:#fff;line-height:1.5em;}#footer .footer-cnt{background:#5f8ec2;padding:15px 0;position:relative;margin:0 -20px;width:1000px;}#footer .col{width:23%;padding-left:1%;border-right:solid 1px #8cafd5;min-height:155px;float:left;display:inline;color:#ffffff;}#footer .col-last{border:0;}#footer .col a.logo{display:block;width:98px;height:43px;background:url(/sites/all/themes/yale_press/css/images/footer-logo.png) no-repeat 0 0;font-size:0;line-height:0;text-indent:-4000px;}#footer .col p{padding:25px 0 0 0;}#footer .col .content ul{padding:4px 0 0 0;display:block;}#footer .col ul.links li{display:block;line-height:20px;}#footer .col ul.links li a{color:#ffffff;}#footer .col ul.social-list li{display:block;padding:0 0 10px 0;}#footer .col ul.social-list li a{line-height:37px;display:inline-block;color:#fff;}#footer .col ul.social-list img{float:left;margin-right:10px;}.view-home-page-rotator,.view-main-catalog-page{background-color:#5f8ec2;clear:both;margin-bottom:1em;position:relative;}.view-home-page-rotator .views-field-field-banner,.view-main-catalog-page .views-field-field-banner,.view-home-page-rotator .views-field-field-banner a,.view-main-catalog-page .views-field-field-banner a,.view-home-page-rotator img,.view-main-catalog-page img{max-width:100%;text-align:left;width:100%;}.view-home-page-rotator .views-field-title,.view-main-catalog-page .views-field-title{border-right:1px solid #fff;clear:both;font-size:24px;font-style:italic;font-weight:normal;line-height:24px;padding:10px;text-align:left;}.view-home-page-rotator .views-field-body,.view-main-catalog-page .views-field-body{font-size:16px;line-height:24px;padding:10px 10px 0 10px;}.view-home-page-rotator a,.view-main-catalog-page a{color:white;}.view-main-catalog-page .views-slideshow-controls-bottom,.view-home-page-rotator .views-slideshow-controls-bottom{background-color:white;display:block;position:relative;z-index:10;}.view-main-catalog-page .views-slideshow-controls-bottom span,.view-home-page-rotator .views-slideshow-controls-bottom span{bottom:0px;display:inline-block;font-size:0;height:30px;text-indent:-4000px;width:49%;}.view-main-catalog-page .views-slideshow-controls-bottom span.views-slideshow-controls-text-pause,.view-home-page-rotator .views-slideshow-controls-bottom span.views-slideshow-controls-text-pause{display:none;}.view-main-catalog-page .views-slideshow-controls-text-previous,.view-home-page-rotator .views-slideshow-controls-text-previous{background:url(/sites/all/themes/yale_press/css/images/slider-prev.png) no-repeat center center;left:0px;}.view-main-catalog-page .views-slideshow-controls-text-next,.view-home-page-rotator .views-slideshow-controls-text-next{background:url(/sites/all/themes/yale_press/css/images/slider-next.png) no-repeat center center;right:0px;}.views-slideshow-controls-text-pause{display:none;}.view-main-catalog-page .views-slideshow-cycle-main-frame-row,.view-home-page-rotator .views-slideshow-cycle-main-frame-row{width:100% !important;}.view .views-field-field-all-authors{font-style:italic;margin-bottom:1em;}.view .views-field-field-price-1 .btn{background-image:none;color:#0F4D92;float:none;padding:0px;}.view-book-related-content .view-content .item-list ul li{display:inline-block;float:left;margin:0 1% 0 0;padding:2%;padding-left:0;width:20%;}.view-book-related-series .views-view-grid,.view-book-related-content .views-view-grid{margin-bottom:0;}.view-book-related-content .views-view-grid .col-first,.view-book-related-series .views-view-grid .col-first{padding-left:0;}.view-book-related-series .attachment-before{font-size:18px;margin-top:1em;}.view-book-awards .views-row,.view-book-reviews .views-row{margin-bottom:1em;}.block-views-catalog-browser-block .view-header,.block-views-catalog-browser-block-1 .view-header,.block-views-catalog-browser-block-2 .view-header{float:right;position:relative;top:-45px;}.selected-series-block{margin-bottom:2em;}.selected-series-block p{margin:0;}.selected-series-block ul{margin:0;padding:1em 0;}.page-taxonomy-term h1 small,.page-course h1 small{color:#0f4d92;font-size:smaller;}.view-discipline-books .view-header p{margin:0;text-align:right;}.view-discipline-books .view-header .btn{font-size:12px;padding:8px 16px;}.view-discipline-books .view-header .btn:hover{color:#eeeeee;background-position:0px -60px;}.views-grouping-wrapper{border-bottom:solid 1px #cfdbe8;}.views-grouping-wrapper h3{color:#0f4d92;margin-bottom:1rem;font-size:18px;line-height:20px;}.view-discipline-books .views-grouping-wrapper h3{margin-bottom:1rem!important;}.book-teaser-list .views-row{display:inline-block;width:17%;vertical-align:top;margin:0 6px;}.book-teaser-list .view-header .views-exposed-form{float:right;}.book-teaser-list .view-header .views-exposed-form label{font-weight:normal;display:inline-block;}.book-teaser-list .view-header .views-exposed-widget{float:none;padding:0;}.book-teaser-list .view-header #ctools-jump-menu label{font-weight:normal;display:block;}.book-teaser-list.views-field-nid-1 .field-content img{border:1px solid #a1a1a1;}.book-teaser-list .field-book-title{display:block;margin-top:14px;}.book-teaser-list .field-book-title a{font-size:12px;font-weight:bold;}.book-teaser-list .views-field-field-subtitle{font-size:11px;}.book-teaser-list .views-field-field-all-authors p{margin-bottom:0;}.book-teaser-list .views-field-field-all-authors{font-size:12px;margin:16px 0;font-style:normal;}.view-details a,.view-details{font-size:10px;color:#6f6f6f;text-decoration:underline;}.view-award-winning-books .view-header,.view-series .view-header,.view-author-index .view-header{border-bottom:1px solid #CFDBE8;border-top:1px solid #CFDBE8;display:inline-block;margin-bottom:20px;overflow:hidden;padding:5px 10px;text-align:center;width:90%;}.view-id-award_winning_books.view-display-id-page_3 .view-header{border:none;text-align:right;}.view-award-winning-books .view-header a,.view-series .view-header a,.view-author-index .view-header a{margin:0px;padding:2px 4px;}.view-award-winning-books .view-header li,.view-series .view-header li,.view-author-index .view-header li{display:inline-block;list-style-type:none;margin:0px;}.view-award-winning-books .view-header li.active a,.view-award-winning-books .view-header li:hover a,.view-award-winning-books .view-header a.active,.view-award-winning-books .view-header a:hover,.view-series .view-header li.active a,.view-series .view-header li:hover a,.view-series .view-header a.active,.view-series .view-header a:hover,.view-author-index .view-header li.active a,.view-author-index .view-header li:hover a,.view-author-index .view-header a.active,.view-author-index .view-header a:hover{background-color:#0F4D92;color:#fff;display:inline-block;text-decoration:none;}.view-series .view-header{margin-top:2em;}.view-award-winning-books,.view-series{display:block;text-align:center;}.view-award-winning-books .item-list,.view-series .item-list{margin-bottom:1em;text-align:left;}.view-award-winning-books .item-list ul,.view-series .item-list ul{margin-bottom:2em;}.view-award-winning-books .view-content .item-list h3,.view-series .view-content .item-list h3,.view-author-index .view-content .item-list h3{background:url(/sites/all/themes/yale_press/css/images/expand.jpg) no-repeat left center;cursor:pointer;margin-bottom:.25em;padding-left:15px;}.view-award-winning-books .view-content .item-list h3.active,.view-series .view-content .item-list h3.active,.view-author-index .view-content .item-list h3.active{background:url(/sites/all/themes/yale_press/css/images/collapse.jpg) no-repeat left center;}.view-award-winning-books .view-content .item-list h3 + ul,.view-series .view-content .item-list h3 + ul,.view-author-index .view-content .item-list h3 + ul{display:none;}.view-award-winning-books .view-content .item-list h3 + ul.active,.view-series .view-content .item-list h3 + ul.active,.view-author-index .view-content .item-list h3 + ul.active{display:block;}.view-award-winning-books.book-listing .views-field-field-awards{margin-top:1em;}.view-award-winning-books.book-listing .views-field-field-awards ul{list-style-type:disc;}.view-award-winning-books.book-listing .view-content .item-list .views-field-field-awards ul li{display:list-item;margin-left:10%;}.view-award-winning-books.book-listing .views-field-field-awards .item-list ul li{font-size:110%;margin-bottom:1em;width:85%;}.view-award-winning-books p.more-awards{margin:0 0 0 10%;}.view-id-book_free_list.view-display-id-block_1 ul{list-style-type:none;margin:0;padding:0;}.view-id-book_free_list.view-display-id-block_1 .views-field-nid-1{display:inline-block;float:left;margin:0 1em 1em 0;}#views-exposed-form-discipline-page-page select{max-width:90%;}#views-exposed-form-discipline-page-page .views-submit-button{display:none;}#block-views-exp-search-books-page .views-exposed-widgets{background-color:#EBF0F4;display:block;padding:2%;text-align:center;}#block-views-exp-search-books-page .views-exposed-widget{display:inline-block;text-align:left;width:45%;}#block-views-exp-search-books-page .views-exposed-widgets input[type=text]{width:100%;}#block-views-exp-search-books-page .views-submit-button{margin-left:47%;margin-right:0px;padding-right:0px;text-align:right;}.view-search-drupal .views-exposed-form,.view-search-books .views-exposed-form{display:none;}.advanced-search .views-exposed-form{display:block;}.featured-news ul{list-style:none;}.featured-news .item-list li{margin:0 0 1.25em 0;}.featured-news .image{display:inline-block;float:left;margin-right:1.25em;}.featured-news h3{margin-bottom:.25em !important;}.featured-news h3 a,.featured-news .more a{text-decoration:underline;}.featured-news h3 a:hover,.featured-news .more a:hover{text-decoration:none;}.featured-news .created{font-style:italic;margin-bottom:1em;}.featured-news .more{font-style:italic;}#yup_custom_views_sort{display:inline-block;float:right;}.view .result-summary{display:inline-block;}section.block-views{clear:both;display:block;}.book-listing .view-header{border-bottom:1px solid #CFDBE8;line-height:22px;padding:0 0 .5em;}.book-listing .views-row-1,.book-listing .views-row-3,.book-listing .views-row-4,.book-listing .views-row-6,.book-listing .views-row-7,.book-listing .views-row-9,.book-listing .views-row-10,.book-listing .views-row-12,.book-listing .views-row-13,.book-listing .views-row-15,.book-listing .views-row-16,.book-listing .views-row-18,.book-listing .views-row-19,.book-listing .views-row-21,.book-listing .views-row-22,.book-listing .views-row-24,.book-listing .views-row-25,.book-listing .views-row-27,.book-listing .views-row-28,.book-listing .views-row-30,.book-listing .views-row-31,.book-listing .views-row-33,.book-listing .views-row-34,.book-listing .views-row-36,.book-listing .views-row-37,.book-listing .views-row-39,.book-listing .views-row-40,.book-listing .views-row-42,.book-listing .views-row-43,.book-listing .views-row-45,.book-listing .views-row-46,.book-listing .views-row-48,.book-listing .views-row-49,.book-listing .views-row-51,.book-listing .views-row-52,.book-listing .views-row-54,.book-listing .views-row-55,.book-listing .views-row-57,.book-listing .views-row-58,.book-listing .views-row-60,.book-listing .views-row-61,.book-listing .views-row-63,.book-listing .views-row-64,.book-listing .views-row-66,.book-listing .views-row-67,.book-listing .views-row-69,.book-listing .views-row-70,.book-listing .views-row-72,.book-listing .views-row-73,.book-listing .views-row-75,.book-listing .views-row-76,.book-listing .views-row-78,.book-listing .views-row-79,.book-listing .views-row-81,.book-listing .views-row-82,.book-listing .views-row-84,.book-listing .views-row-85,.book-listing .views-row-87,.book-listing .views-row-88,.book-listing .views-row-90{background-color:#EBF0F4;margin-right:0 !important;}.book-listing-two-col .views-row-odd{background-color:#EBF0F4;margin-right:0 !important;}.book-listing .views-field-title{font-weight:bold;padding:1.24em 0 0.357em;}.book-listing-one-col .views-field-field-jacket-image{float:left;margin:0 1em 1em 0;}.book-listing .view-content .item-list ul li,.book-listing-two-col .view-content .item-list ul li{display:inline-block;float:left;margin:0 3.5% 0 0;width:29%;padding:1%;}.book-listing-two-col .view-content .item-list ul li{width:42%;}.book-listing-one-col .view-content .item-list ul li{width:95%;clear:both;}img{max-width:100%;}.view .view-content{clear:both;}.newnotable .image{float:left;margin-right:3%;width:30%;max-width:225px;}.block .content .newnotable h3{font-size:20px;margin-bottom:5px;}.newnotable .authors{margin-bottom:1em;}.newnotable .copy{font-size:16px;line-height:18px;}.view-new-notable .views-field-nid-1{float:left;margin-right:1em;}.social-bottom{border-top:solid 1px #cfdbe8;margin:10px 0px 0px 0px;padding:20px 0 10px 0;}.social-top{margin:0px 0px 0px 0px;padding:0px 0 10px 0;}#block-system-main{padding-bottom:0px;}.newsletter-signup-block input[type=text]{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDE5EB;border-radius:5px 5px 5px 5px;color:#D3D8DB;display:block;font-size:12px;margin:0 0 12px;padding:8px 10px;width:203px;}.newsletter-signup-block input[type=submit],#block-views-exp-search-books-page input[type=submit]{background:url(/sites/all/themes/yale_press/css/images/btn-bg.png) repeat-x scroll 0 0 transparent;border-radius:5px 5px 5px 5px;color:#FFFFFF;height:32px;line-height:32px;text-align:center;width:143px;}.newsletter-signup-block input.field{margin:0 0 12px 0;display:block;width:203px;border:solid 1px #dde5eb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px 10px;background:#fff;font-size:12px;color:#d3d8db;}.newsletter-signup-block input.field:focus{color:#777777;}.newsletter-signup-block input.subscribe-btn{float:right;display:inline;font-size:14px;border:0;cursor:pointer;}#block-yup-new-homepage-newsletter-signup .subscribe-wrapper{line-height:.7em;}#block-yup-new-homepage-newsletter-signup .fa-envelope{float:left;}#block-yup-new-homepage-newsletter-signup .subscribe-confirm-text{font-size:.5em}.search-form{margin:0px;max-width:715px;width:100%;}.featured-block{background:#ebf0f4;padding:10px;}.featured-block h4{font-size:18px;line-height:20px;margin-bottom:0 !important;padding:0 0 5px;}.featured-block h4 a{color:#404040;}.search-results{margin-top:10px;}.search-results li{border-bottom:solid 1px #cfdbe8;margin-bottom:10px;}.search-results .photo{float:left;margin-bottom:10px;margin-right:30px;}.search-results .text .item{margin-bottom:5px;}.block .search-results h3.title{border-bottom:0;font-size:18px;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}i,cite,em,var,address,dfn{font-style:italic;}b,strong{font-weight:bold;}ul{list-style-type:disc;}.hidden-off-screen{display:block;text-indent:-99999px;}.not-front:not(.page-search) #main{background:#ffffff;}.not-front:not(.page-search) #main .shell{max-width:960px !important;width:100%;}.not-front:not(.page-search) #main .shell #content{max-width:715px !important;width:100%;}.not-front:not(.page-search) #main .shell #sidebar{width:225px !important;}.not-front:not(.page-search) #main .btn.see-all-books{line-height:normal;}.h5p-question-image img{width:715px !important;}body.front{line-height:1.5em;}body.front #main{padding:0;}@media screen and (min-width:1025px){body.front #main{padding:0 30px;}}@media screen and (min-width:1470px){body.front #main{padding:0;}}#header{background:#ffffff;font-family:"Source Sans Pro",sans-serif;}#header .shell{max-width:1440px;width:100%;}#wrapper{background:none;}.shell{width:100%;}.shell #logo{float:none;}@media screen and (min-width:961px) and (max-width:1325px){.shell #logo img{max-width:360px;margin:5px 1rem;width:360px;}}@media screen and (max-width:1025px){.shell #logo{width:auto;max-width:400px;height:58px;display:block;}.shell #logo img{max-width:400px;margin:0 1rem;}}@media screen and (max-width:860px){.shell #logo img{max-width:370px;}}@media screen and (max-width:480px){.shell #logo{width:auto;max-width:80%;}.shell #logo img{max-width:240px;margin:.5rem 1rem;}}@media screen and (min-width:1025px){.shell #logo{width:auto;max-width:100%;}.shell #logo img{margin-left:35px;}}#navigation,#navigation .l-nav{background:none;}@media screen and (max-width:1025px){#navigation,#header .head-r{display:block !important;}#header{padding-top:0 !important;}#wrapper{padding:0 !important;}}#header > .shell{overflow:hidden;}#navigation{font-family:"YaleNew-Regular",Georgia;height:auto;}@media screen and (max-width:1025px){#navigation{height:60px;}}#navigation .shell{max-width:1440px;width:100%;position:relative;}@media screen and (min-width:1025px){#navigation .shell{height:170px;}}@media (max-width:1025px){#navigation #superfish-1-accordion,#navigation #superfish-2-accordion,#navigation #superfish-1,#navigation #superfish-2{display:none;}}#navigation .l-nav{border:none;width:100%;}@media screen and (max-width:1025px){#navigation .l-nav ul{overflow:auto !important;}}#navigation .l-nav .sf-menu > li > ul{display:none;width:223px;}@media screen and (max-width:1025px){#navigation .l-nav .sf-menu > li > ul{width:100%;}}#navigation .l-nav .sf-accordion-toggle{position:absolute;right:11px;}@media screen and (max-width:1025px){#navigation .l-nav .sf-accordion-toggle{top:-80px;}}@media screen and (max-width:400px){#navigation .l-nav .sf-accordion-toggle{top:-49px;}}#navigation .l-nav #superfish-1-toggle{background:url(/sites/all/themes/yale_press/img/icon_menu-collapsed.svg) no-repeat 50% 90%;float:right;height:0;overflow:hidden;padding-top:71px;width:61px;position:absolute;left:-50px;top:5px;}@media (max-width:720px){#navigation .l-nav #superfish-1-toggle{padding-top:78px;}}@media (max-width:380px){#navigation .l-nav #superfish-1-toggle{padding-top:47px;top:0;}}#navigation .l-nav #superfish-1-toggle.sf-expanded{background:url(/sites/all/themes/yale_press/img/icon_menu-expanded.svg) no-repeat 50% 40%;float:right;height:0;overflow:hidden;padding-top:103px;width:60px;position:absolute;right:-10px;top:2px;}@media (max-width:720px){#navigation .l-nav #superfish-1-toggle.sf-expanded{padding-top:110px;}}@media (max-width:380px){#navigation .l-nav #superfish-1-toggle.sf-expanded{padding-top:58px;top:-9px;}}@media (max-width:1025px){#navigation .l-nav #superfish-1-accordion.sf-menu.sf-accordion > li:first-of-type > a:link,#navigation .l-nav #superfish-1-accordion.sf-menu.sf-accordion > li:first-of-type > a:visited{border-top:solid 1px #d7d7d7;}#navigation .l-nav #superfish-1-accordion.sf-menu.sf-accordion > li > a:link,#navigation .l-nav #superfish-1-accordion.sf-menu.sf-accordion > li > a:visited{border-top:solid 1px #d7d7d7;}#navigation .l-nav #superfish-1-accordion.sf-menu.sf-accordion > li:last-of-type > a:link,#navigation .l-nav #superfish-1-accordion.sf-menu.sf-accordion > li:last-of-type > a:visited{border-bottom:solid 1px #d7d7d7;}}#navigation .l-nav ul.menu{border-left:5px solid #00356B;overflow:hidden;}@media screen and (min-width:1025px){#navigation .l-nav ul.menu{border-left:none;overflow:visible;}}@media (min-width:1025px){#navigation .l-nav{bottom:0;position:absolute;}}#navigation .l-nav .content #nice-menu-1.nice-menu-down,#navigation .l-nav .content #superfish-1{border-top:solid 0 #e0e7ed;}#navigation .l-nav .content ul#superfish-1-accordion{border-top:solid 1px #e0e7ed;}@media (min-width:1025px){#navigation .l-nav .content #nice-menu-1.nice-menu-down li > ul,#navigation .l-nav .content #superfish-1-accordion li > ul{border-left:none;border-top:none;}}#navigation .l-nav .content #nice-menu-1.nice-menu-down,#navigation .l-nav .content #superfish-1,#navigation .l-nav .content #superfish-1-accordion{float:none;}@media (min-width:1025px){#navigation .l-nav .content #nice-menu-1.nice-menu-down,#navigation .l-nav .content #superfish-1,#navigation .l-nav .content #superfish-1-accordion{border-left:none;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-bottom:10px;}}#navigation .l-nav .content #nice-menu-1.nice-menu-down li,#navigation .l-nav .content #superfish-1 li,#navigation .l-nav .content #superfish-1-accordion li{background:none;border:1px solid #ffffff;border-left:5px solid #ffffff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:50px;padding:0 20px;width:100%;}@media (min-width:1025px){#navigation .l-nav .content #nice-menu-1.nice-menu-down li,#navigation .l-nav .content #superfish-1 li,#navigation .l-nav .content #superfish-1-accordion li{line-height:50px;}}#navigation .l-nav .content #nice-menu-1.nice-menu-down li a,#navigation .l-nav .content #superfish-1 li a,#navigation .l-nav .content #superfish-1-accordion li a{text-align:left;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li a:hover,#navigation .l-nav .content #superfish-1 li a:hover,#navigation .l-nav .content #superfish-1-accordion li a:hover{text-decoration:none;}@media (min-width:1025px){#navigation .l-nav .content #nice-menu-1.nice-menu-down li,#navigation .l-nav .content #superfish-1 li,#navigation .l-nav .content #superfish-1-accordion li{width:auto;padding:0;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li:hover,#navigation .l-nav .content #superfish-1 li:hover,#navigation .l-nav .content #superfish-1-accordion li:hover{border:1px solid #d7d7d7;border-left:5px solid #00356B;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li > #navigation .l-nav .content #nice-menu-1.nice-menu-down li:hover,#navigation .l-nav .content #superfish-1 li > #navigation .l-nav .content #nice-menu-1.nice-menu-down li:hover,#navigation .l-nav .content #superfish-1-accordion li > #navigation .l-nav .content #nice-menu-1.nice-menu-down li:hover,#navigation .l-nav .content #nice-menu-1.nice-menu-down li > #navigation .l-nav .content #superfish-1 li:hover,#navigation .l-nav .content #superfish-1 li > #navigation .l-nav .content #superfish-1 li:hover,#navigation .l-nav .content #superfish-1-accordion li > #navigation .l-nav .content #superfish-1 li:hover,#navigation .l-nav .content #nice-menu-1.nice-menu-down li > #navigation .l-nav .content #superfish-1-accordion li:hover,#navigation .l-nav .content #superfish-1 li > #navigation .l-nav .content #superfish-1-accordion li:hover,#navigation .l-nav .content #superfish-1-accordion li > #navigation .l-nav .content #superfish-1-accordion li:hover{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul,#navigation .l-nav .content #superfish-1 li ul,#navigation .l-nav .content #superfish-1-accordion li ul{background:#ffffff;border-left:5px solid #00356B;left:-5px;top:56px;width:100%;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul li.first,#navigation .l-nav .content #superfish-1 li ul li.first,#navigation .l-nav .content #superfish-1-accordion li ul li.first{border-top:1px solid #d7d7d7;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul li,#navigation .l-nav .content #superfish-1 li ul li,#navigation .l-nav .content #superfish-1-accordion li ul li{border-bottom:1px solid #d7d7d7;border-left:none;line-height:2.75em;width:100%;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul li:hover,#navigation .l-nav .content #superfish-1 li ul li:hover,#navigation .l-nav .content #superfish-1-accordion li ul li:hover{background:#F6F6F6;border-left:none;border-right:none;border-top:1px solid #F6F6F6;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul li a,#navigation .l-nav .content #superfish-1 li ul li a,#navigation .l-nav .content #superfish-1-accordion li ul li a{font-size:18px;font-size:1.125em;padding:10px 10px 10px 20px;text-align:left;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul li a:hover,#navigation .l-nav .content #superfish-1 li ul li a:hover,#navigation .l-nav .content #superfish-1-accordion li ul li a:hover{border:none;border-left:none;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul li.last,#navigation .l-nav .content #superfish-1 li ul li.last,#navigation .l-nav .content #superfish-1-accordion li ul li.last{border-bottom:0 solid #d7d7d7;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul.sf-has-clone-parent,#navigation .l-nav .content #superfish-1 li ul.sf-has-clone-parent,#navigation .l-nav .content #superfish-1-accordion li ul.sf-has-clone-parent{border-left:none;border-right:none;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul.sf-has-clone-parent li.sf-clone-parent,#navigation .l-nav .content #superfish-1 li ul.sf-has-clone-parent li.sf-clone-parent,#navigation .l-nav .content #superfish-1-accordion li ul.sf-has-clone-parent li.sf-clone-parent{display:none;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li ul li,#navigation .l-nav .content #superfish-1 li ul li,#navigation .l-nav .content #superfish-1-accordion li ul li{padding:0;}#navigation .l-nav .content #nice-menu-1.nice-menu-down li span.nolink,#navigation .l-nav .content #nice-menu-1.nice-menu-down li a,#navigation .l-nav .content #superfish-1 li span.nolink,#navigation .l-nav .content #superfish-1 li a,#navigation .l-nav .content #superfish-1-accordion li span.nolink,#navigation .l-nav .content #superfish-1-accordion li a{background:none;color:#00356B;font-size:24px;font-size:1.5em;padding:3px 0 0;text-align:left;width:100%;}@media screen and (min-width:961px) and (max-width:1325px){#navigation .l-nav .content #nice-menu-1.nice-menu-down li span.nolink,#navigation .l-nav .content #nice-menu-1.nice-menu-down li a,#navigation .l-nav .content #superfish-1 li span.nolink,#navigation .l-nav .content #superfish-1 li a,#navigation .l-nav .content #superfish-1-accordion li span.nolink,#navigation .l-nav .content #superfish-1-accordion li a{font-size:20px;font-size:1.2em;}}@media (min-width:1025px){#navigation .l-nav .content #nice-menu-1.nice-menu-down li span.nolink,#navigation .l-nav .content #nice-menu-1.nice-menu-down li a,#navigation .l-nav .content #superfish-1 li span.nolink,#navigation .l-nav .content #superfish-1 li a,#navigation .l-nav .content #superfish-1-accordion li span.nolink,#navigation .l-nav .content #superfish-1-accordion li a{text-align:center;}}#navigation .l-nav .content #nice-menu-1.nice-menu-down li span.nolink:after,#navigation .l-nav .content #superfish-1 li span.nolink:after,#navigation .l-nav .content #superfish-1-accordion li span.nolink:after{font-family:"fontawesome";color:#00356B;content:"\f107";padding-left:10px;}#navigation .l-nav .content ul#superfish-1 > li > ul{border-right:solid 1 #e0e7ed;border-bottom:solid 1 #e0e7ed;width:223px !important;}#navigation .fc-widget{font-size:20px !important;font-family:"Source Sans Pro",sans-serif !important;line-height:1 !important;color:#286DC0 !important;width:135px;float:none;padding-left:3px;}@media (min-width:1025px){#navigation .fc-widget{float:right;padding-left:0;}}#navigation .btn.btn-link.user-badge-button{color:#286DC0 !important;font-size:20px !important;font-family:"Source Sans Pro",sans-serif !important;line-height:1 !important;position:relative;top:-7px;}#navigation .btn.btn-link.user-badge-button:hover{margin:0;}#navigation .glyphicon-shopping-cart{margin-right:20px !important;}#navigation .glyphicon-shopping-cart:before{display:inline-block;line-height:1;overflow:visible;font-size:28px;position:relative;top:5px;left:5px;}#navigation .r-nav{display:block;height:auto;float:none;overflow:visible;width:55%;}#navigation .r-nav .sf-menu > li > ul{display:none;}@media screen and (min-width:961px) and (max-width:1325px){#navigation .r-nav{width:60%;}}@media (max-width:1025px){#navigation .r-nav{width:100%;}}@media (min-width:1025px){#navigation .r-nav{border:none;display:block;float:right;position:absolute;right:0;top:0;}}#navigation .r-nav #block-superfish-2{margin-bottom:20px;overflow:visible;}#navigation .r-nav #block-superfish-2 ul.menu{list-style:none;}#navigation .r-nav #block-superfish-2 ul.menu li{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Source Sans Pro",sans-serif;text-align:center;}#navigation .r-nav #block-superfish-2 ul.menu li > a:link,#navigation .r-nav #block-superfish-2 ul.menu li > a:visited{color:#286DC0;}@media (max-width:1025px){#navigation .r-nav #block-superfish-2 ul.menu li{width:100%;}}#navigation .r-nav #block-superfish-2 ul.menu li.menuparent > a:link:after,#navigation .r-nav #block-superfish-2 ul.menu li.menuparent > a:visited:after,#navigation .r-nav #block-superfish-2 ul.menu li.menuparent > a:hover:after{font-family:"fontawesome";color:#286DC0;content:"\f107";padding-left:10px;text-decoration:none;position:absolute;top:5px;}#navigation .r-nav #block-superfish-2 .login-nav ul li{display:block;}@media (min-width:1025px){#navigation .r-nav #block-superfish-2{overflow:visible;}}@media (max-width:1025px){#navigation .r-nav #block-superfish-2 #superfish-2-toggle span{display:none;}}@media (min-width:1025px){#navigation .r-nav{bottom:0;position:absolute;}}#navigation .r-nav .content ul#superfish-2{float:none;line-height:normal;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:1025px){#navigation .r-nav .content ul#superfish-2{border-left:none;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;margin-bottom:10px;}}#navigation .r-nav .content ul#superfish-2 > li{font-size:20px;background:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;line-height:normal;}@media screen and (min-width:961px) and (max-width:1325px){#navigation .r-nav .content ul#superfish-2 > li{font-size:18px;font-size:1em;}}#navigation .r-nav .content ul#superfish-2 > li .sf-sub-indicator{display:none;}#navigation .r-nav .content ul#superfish-2 > li ul{background-color:#ffffff;border:1px solid #d7d7d7;border-left:5px solid #00356B;line-height:normal;left:10px;top:2rem;width:100%;z-index:999;overflow:visible !important;padding:0;max-width:185px;}#navigation .r-nav .content ul#superfish-2 > li ul li{background-color:#ffffff;border-bottom:1px solid #d7d7d7;border-left:none;line-height:normal;width:100%;margin:0;}#navigation .r-nav .content ul#superfish-2 > li ul li:hover a{text-decoration:underline;}#navigation .r-nav .content ul#superfish-2 > li ul li a{padding:10px 0;line-height:normal;text-align:left;text-decoration:none;}#navigation .r-nav .content ul#superfish-2 > li ul li:last-of-type{border-bottom:0 solid #ffffff;}#navigation .r-nav .content ul#superfish-2 > li.course-books{color:#BD5319;border:solid 1px #BD5319;padding:15px;margin:0 1em 0;max-height:60px;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:normal;text-transform:uppercase;}#navigation .r-nav .content ul#superfish-2 > li.course-books a:link,#navigation .r-nav .content ul#superfish-2 > li.course-books a:visited{color:#BD5319;}#navigation .r-nav .content ul#superfish-2 > li.course-books a:link:after,#navigation .r-nav .content ul#superfish-2 > li.course-books a:visited:after{color:#BD5319;}#navigation .r-nav .content ul#superfish-2 > li.course-books ul{border-left:5px solid #BD5319;left:0;top:4rem;}#navigation .r-nav .content ul#superfish-2 > li.course-books ul li{color:#BD5319;text-transform:capitalize;}#navigation .r-nav .content ul#superfish-2 > li.course-books ul li a{color:#BD5319;}#navigation .r-nav #block-superfish-2.closed #superfish-2-accordion{display:none;}@media (max-width:1025px){#navigation .r-nav #block-superfish-2.closed #superfish-2-accordion{display:none !important;}}@media (max-width:1025px){#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion{display:block;border-left:solid 5px #00356B;overflow:visible;position:static;padding-left:1em;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li{font-family:"Source Sans Pro",sans-serif;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li > a:link,#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li > a:visited{color:#286DC0;font-size:20px;text-decoration:underline;border-bottom:solid 1px #d7d7d7;line-height:50px;width:100%;text-align:left;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.about-press .sf-has-clone-parent.sf-hidden [class]{display:none;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.about-press:after{font-family:"fontawesome";color:#286DC0;content:"\f107";padding-left:10px;text-decoration:none;position:absolute;left:137px;top:10px;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.about-press > a:link:after,#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.about-press > a:visited:after{content:'';}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books{padding-top:1em;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books > a:link,#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books > a:visited{color:#BD5319;text-transform:uppercase;text-decoration:none;font-size:20px;line-height:normal;float:left;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books > a:link:after,#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books > a:visited:after{color:#BD5319;position:static;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books li > a:link,#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books li > a:visited{color:#BD5319;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books ul{border-bottom:1px solid #d7d7d7;margin-top:0;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books ul li a{white-space:nowrap;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li.course-books .sf-has-clone-parent.sf-hidden [class]{display:none;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion .cart{line-height:1;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion #block-menu-block-14{margin-bottom:0;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion fc-cartbadge{margin-bottom:1rem;margin-left:1rem;position:relative;left:15px;}}@media (max-width:1025px){#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion{width:100%;}#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li:last-of-type > a:link,#navigation .r-nav #superfish-2-accordion.sf-menu.sf-accordion > li:last-of-type > a:visited{border-bottom:solid 0 #d7d7d7;}}#navigation .r-nav #superfish-2-accordion.sf-menu ul{position:static;margin-top:1em;border-bottom:solid 1px #d7d7d7;padding-bottom:1em;}.front{background:#ffffff;}.front a:link,.front a:visited{color:#00356B;}.front #block-bean-homepage-hero,.front #block-views-new-releases-block-1,.front #block-views-new-releases-homepage-block-1,.front #block-quicktabs-catalogs-homepage-tab-block,.front #block-views-new-releases-block-2,.front #block-views-new-releases-homepage-block-2{margin-left:auto;margin-right:auto;max-width:1440px;width:100%;}.front #block-bean-homepage-hero{min-height:unset;}@media (min-width:780px){.front #block-bean-homepage-hero{min-height:410px;}}@media (max-width:780px){.front #block-bean-homepage-hero{margin-top:2em;}}.front #block-bean-homepage-hero .field-name-field-button-link{margin-top:2em;}.front .block .entity-bean.bean-homepage-hero{padding:0 0 0 30px;}.front .block .entity-bean{padding:0 30px;position:relative;height:auto;}.front .block .entity-bean > div{-webkit-box-flex:1;-ms-flex:1;flex:1;}.front .block .entity-bean > div a{color:#286DC0;margin:0 10px;font-family:"Source Sans Pro",sans-serif;text-decoration:underline;letter-spacing:1px;}@media (min-width:780px){.front .block .entity-bean > div a{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;background:#BD5319;color:#ffffff;display:inline-block;font-size:20px;font-family:"Source Sans Pro",sans-serif;font-weight:500;height:60px;line-height:60px;padding:0 30px;text-transform:uppercase;text-decoration:none;margin:0;}.front .block .entity-bean > div a:hover{background:#00356B;text-decoration:none;}}.front .block .entity-bean .hero-text{font-size:1.75rem;color:#00356B;}.front .block .entity-bean .field-name-field-hero-image{display:none;}.front .block .entity-bean .field-name-field-hero-image img{position:relative;bottom:-30px;}@media (min-width:780px){.front .block .entity-bean{height:416px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.front .block .entity-bean > div{-ms-flex-preferred-size:1;flex-basis:1;}.front .block .entity-bean .field-type-image{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:478px;}.front .block .entity-bean .field-name-field-hero-image{display:block;}}.front .block .h1{font-size:2.625rem;line-height:1.2em;margin-bottom:20px;}@media (max-width:780px){.front .block .h1{font-size:22px;line-height:1.5em;margin:40px 10px 10px;}}.front .block.block-views.carousel{background:#F0F0F0;margin:60px 0 90px;}.front .block.block-views.carousel .content{overflow-x:hidden;position:relative;}.front .block.block-views.carousel h2{background:#286DC0;color:#ffffff;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:28px;font-size:1.75em;line-height:63px;line-height:2.25em;margin-left:30px;margin-top:-1em;padding:0 20px;}.front .block.block-views.carousel .jcarousel-container{width:100% !important;}.front .block.block-views.carousel .owl-carousel{position:relative;}.front .block.block-views.carousel .owl-carousel .owl-wrapper-outter,.front .block.block-views.carousel .owl-carousel .owl-wrapper{padding-bottom:40px !important;}.front .block.block-views.carousel .owl-carousel .owl-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;}.front .block.block-views.carousel .owl-carousel .owl-item{padding:1.5em 1.5em 60px 1.5em;position:relative;}.front .block.block-views.carousel .owl-carousel .owl-item > div{max-width:250px;}.front .block.block-views.carousel .owl-carousel .owl-item .views-field{max-width:250px;}.front .block.block-views.carousel .owl-carousel .owl-item .field-image-wrapper{text-align:center;}.front .block.block-views.carousel .owl-carousel .owl-item a h3{color:#00356B;font-size:24px;font-size:1.5rem;font-weight:400;margin-bottom:5px;margin-top:40px;text-decoration:underline;text-align:left;}.front .block.block-views.carousel .owl-carousel .owl-item a h3:hover{color:#BD5319;}.front .block.block-views.carousel .owl-carousel .owl-item .views-field-field-subtitle,.front .block.block-views.carousel .owl-carousel .owl-item .views-field-field-all-authors{font-family:"Source Sans Pro",sans-serif;font-size:18px;font-size:1.125em;}.front .block.block-views.carousel .owl-carousel .owl-item .views-field-field-all-authors{margin-top:1em;font-size:16px;font-size:1em;}.front .block.block-views.carousel .owl-carousel .owl-item .quick-view-button{border:1px solid #00356B;height:59px;position:absolute;bottom:0;width:100%;max-width:238px;}.front .block.block-views.carousel .owl-carousel .owl-item .quick-view-button a{background:url(/sites/all/themes/yale_press/img/icon_book-blue.svg) right center no-repeat;display:block;font-family:"Source Sans Pro",sans-serif;font-weight:bold;line-height:59px;margin:0 10px;text-transform:uppercase;}.front .block.block-views.carousel .owl-carousel .owl-item .quick-view-button:hover{border:1px solid #BD5319;}.front .block.block-views.carousel .owl-carousel .owl-item .quick-view-button:hover a{background:url(/sites/all/themes/yale_press/img/icon_book-orange.svg) right center no-repeat;color:#BD5319;margin:0 9px 0 10px;text-decoration:none;}.front .block.block-views.carousel .jcarousel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px !important;}.front .block.block-views.carousel .jcarousel li.jcarousel-item{margin:1.5em;position:relative;padding-bottom:60px;}.front .block.block-views.carousel .jcarousel li.jcarousel-item .views-field{width:250px;}.front .block.block-views.carousel .jcarousel li.jcarousel-item .field-image-wrapper{text-align:center;}.front .block.block-views.carousel .jcarousel li.jcarousel-item a h4{color:#00356B;font-size:24px;font-size:1.5rem;font-weight:400;margin-bottom:5px;margin-top:40px;text-decoration:underline;text-align:left;}.front .block.block-views.carousel .jcarousel li.jcarousel-item a h4:hover{color:#BD5319;}.front .block.block-views.carousel .jcarousel li.jcarousel-item .views-field-field-subtitle,.front .block.block-views.carousel .jcarousel li.jcarousel-item .views-field-field-all-authors{font-family:"Source Sans Pro",sans-serif;font-size:18px;font-size:1.125em;}.front .block.block-views.carousel .jcarousel li.jcarousel-item .views-field-field-all-authors{margin-top:1em;font-size:16px;font-size:1em;}.front .block.block-views.carousel .jcarousel li.jcarousel-item .quick-view-button{border:1px solid #00356B;height:59px;position:absolute;bottom:0;width:100%;}.front .block.block-views.carousel .jcarousel li.jcarousel-item .quick-view-button a{background:url(/sites/all/themes/yale_press/img/icon_book-blue.svg) right center no-repeat;display:block;font-family:"Source Sans Pro",sans-serif;font-weight:bold;line-height:59px;margin:0 10px;text-transform:uppercase;}.front .block.block-views.carousel .jcarousel li.jcarousel-item .quick-view-button:hover{border:1px solid #BD5319;}.front .block.block-views.carousel .jcarousel li.jcarousel-item .quick-view-button:hover a{background:url(/sites/all/themes/yale_press/img/icon_book-orange.svg) right center no-repeat;color:#BD5319;margin:0 9px 0 10px;text-decoration:none;}.front .block.block-views.carousel .owl-controls .owl-buttons div{background:rgba(255,255,255,0.75);position:absolute;display:block;height:75px;top:50%;margin-top:-37px;width:75px;}.front .block.block-views.carousel .owl-controls .owl-buttons div span{display:block;height:0;width:75px;padding-top:75px;overflow:hidden;position:relative;}.front .block.block-views.carousel .owl-controls .owl-buttons div span:after{font-family:"fontawesome";color:#222222;content:"\f104";padding-left:10px;position:absolute;top:22px;left:13px;font-size:75px;}.front .block.block-views.carousel .owl-controls .owl-buttons div:hover{background:white;}.front .block.block-views.carousel .owl-controls .owl-buttons div.owl-next{right:0;}.front .block.block-views.carousel .owl-controls .owl-buttons div.owl-next span:after{content:"\f105";left:auto;right:20px;}.front .block.block-views.carousel .owl-controls .owl-buttons div.disabled{background:white;opacity:.2;}.front .block.block-views.carousel .jcarousel-navigation li{background:rgba(255,255,255,0.75);position:absolute;display:block;height:75px;top:50%;margin-top:-37px;width:75px;}.front .block.block-views.carousel .jcarousel-navigation li a{display:block;height:0;width:75px;padding-top:75px;overflow:hidden;position:relative;}.front .block.block-views.carousel .jcarousel-navigation li a:after{font-family:"fontawesome";color:#222222;content:"\f104";padding-left:10px;position:absolute;top:22px;left:13px;font-size:75px;}.front .block.block-views.carousel .jcarousel-navigation li:hover{background:white;}.front .block.block-views.carousel .jcarousel-navigation li:last-of-type{right:0;}.front .block.block-views.carousel .jcarousel-navigation li:last-of-type a:after{content:"\f105";left:auto;right:20px;}.front .block.block-views.carousel .jcarousel-navigation li.active{background:white;opacity:.2;}.front #block-search-form--2{display:none;}.front .book-listing.catalog .view-content .item-list ul li{background:none;padding:0 30px;width:33%;margin:0;}@media screen and (max-width:780px){.front .book-listing.catalog .view-content .item-list ul li .views-row{margin-bottom:2rem;}}.front .book-listing.catalog .view-content .item-list ul li h3{text-align:center;}.front .book-listing.catalog .view-content .item-list ul li h3 a{color:#00356B;font-size:24px;font-size:1.5em;font-weight:400;margin-bottom:5px;margin-top:40px;text-decoration:underline;}.front .book-listing.catalog .view-content .item-list ul li h3 a:hover{color:#BD5319;}.front .book-listing.catalog .view-content .item-list ul li .btn{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;background:#BD5319;color:#ffffff;display:inline-block;font-size:20px;font-family:"Source Sans Pro",sans-serif;font-weight:500;height:60px;line-height:60px;padding:0 30px;text-transform:uppercase;background:none;border:1px solid #00356B;border-radius:0;color:#00356B;text-align:center;width:100%;}.front .book-listing.catalog .view-content .item-list ul li .btn:hover{background:#00356B;text-decoration:none;}.front .book-listing.catalog .view-content .item-list ul li .btn:hover{color:#ffffff;}@media screen and (max-width:780px){.front .catalog .view-content .item-list ul li{margin-bottom:3rem !important;}}.front .quick-view{margin-top:-153px;position:relative;overflow:hidden;padding-top:20px;font-weight:300;line-height:2;}.front .quick-view .node:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:#222222;border-width:15px;margin-left:-15px;margin-top:-10px;top:-20px;}.front .quick-view .columns{margin-left:auto;margin-right:auto;max-width:1440px;width:100%;}.front .quick-view .view-mode-quick_view{background:#222;color:white;font-family:"Source Sans Pro",sans-serif;font-size:20px;padding:60px 30px;position:relative;}.front .quick-view .view-mode-quick_view a{color:#63AAFF;}.front .quick-view .view-mode-quick_view a:hover{color:#BD5319;}.front .quick-view .view-mode-quick_view h4{color:white;font-family:"YaleNew-Regular",Georgia;font-size:36px;line-height:1.1em;padding:0;margin:0 0 10px;}.front .quick-view .view-mode-quick_view .author{font-size:16px;font-weight:400;padding:15px 0;text-transform:uppercase;letter-spacing:1px;}.front .quick-view .view-mode-quick_view .author:after{background:#979797;content:"";display:block;height:1px;margin-bottom:15px;margin-top:15px;width:47px;}.front .quick-view .view-mode-quick_view .field-name-book-button li li .fc-btn{left:-3px;top:-30px;cursor:pointer;font-family:"Source Sans Pro",sans-serif;padding:5px;opacity:1;}.front .quick-view .view-mode-quick_view .field-name-book-button li li .btn.coming-soon{left:-35px;top:0;cursor:pointer;font-family:"Source Sans Pro",sans-serif;padding:5px;}.front .quick-view .view-mode-quick_view .button.select{border:1px solid #63AAFF;color:#63AAFF;display:inline-block;font-weight:900;padding:16px 57px 16px 12px;text-transform:uppercase;}.front .quick-view .view-mode-quick_view .bookinfo{padding:15px 0;}.front .quick-view .view-mode-quick_view .bookinfo .price:before{content:"$";}.front .quick-view .view-mode-quick_view .field-name-field-book-subdisciplines{padding:0;}.front .quick-view .view-mode-quick_view .field-name-field-book-subdisciplines a{text-decoration:underline;}.front .quick-view .view-mode-quick_view .field-name-field-book-subdisciplines .sub-discipline:before{content:">";padding:0 7px;color:#ffffff;}.front .quick-view .view-mode-quick_view .field-name-field-book-subdisciplines span.discipline:last-child:after{display:none;}.front .quick-view .view-mode-quick_view .field-name-field-is-course-book{background:url(/sites/all/themes/yale_press/img/icon_gradcap.svg) no-repeat;margin-bottom:40px;padding-left:45px;}.front .quick-view .view-mode-quick_view .primary.button{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;background:#BD5319;color:#ffffff;display:inline-block;font-size:20px;font-family:"Source Sans Pro",sans-serif;font-weight:500;height:60px;line-height:60px;padding:0 30px;text-transform:uppercase;text-transform:uppercase;letter-spacing:1px;text-align:left;font-weight:600;width:100%;}.front .quick-view .view-mode-quick_view .primary.button:hover{background:#00356B;text-decoration:none;}.front .quick-view .view-mode-quick_view .primary.button:after{font-family:"fontawesome";color:#ffffff;content:"\f105";padding-left:10px;text-decoration:none;position:relative;display:inline-block;float:right;font-size:2rem;}@media screen and (max-width:1280px){.front .quick-view .view-mode-quick_view .primary.button:after{display:none;}}@media screen and (min-width:940px){.front .quick-view .view-mode-quick_view .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.front .quick-view .view-mode-quick_view .col{-ms-flex-preferred-size:30%;flex-basis:30%;}}.front .close-quick-view{background:url(/sites/all/themes/yale_press/img/icon_close.svg) no-repeat;cursor:pointer;display:block;float:right;height:0;margin-top:-55px;overflow:hidden;padding-top:45px;position:relative;margin-right:10px;width:45px;}.front .close-quick-view:hover{opacity:.5;}.front #block-quicktabs-catalogs-homepage-tab-block{display:none;}@media (min-width:960px){.front #block-quicktabs-catalogs-homepage-tab-block{display:block;}.front #block-quicktabs-catalogs-homepage-accordion-bloc{display:none;}}.front .block-quicktabs{background:#F0F0F0;margin:60px 0 90px;}.front .block-quicktabs h2{background:#286DC0;color:#ffffff;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:28px;font-size:1.75em;line-height:63px;line-height:2.25em;margin-left:30px;margin-top:-1em;padding:0 20px;}.front .block-quicktabs .view-homepage-catalog-browser{display:-webkit-box;display:-ms-flexbox;display:flex;}.front .block-quicktabs .view-homepage-catalog-browser .views-field-field-catalog-image .field-content{text-align:center;}.front .block-quicktabs .view-content{margin-bottom:4em;width:78%;}.front .block-quicktabs .item-list ul.quicktabs-tabs{margin-left:30px;}.front .block-quicktabs .item-list ul.quicktabs-tabs li{margin:0 0 0 1em;}.front .block-quicktabs .item-list ul.quicktabs-tabs li.first{margin:0;}.front .block-quicktabs .item-list ul.quicktabs-tabs li a{border-bottom:1px solid #222222;color:#222222;display:inline-block;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-size:1.25em;line-height:52px;padding:0 20px;text-decoration:none;text-transform:uppercase;}.front .block-quicktabs .item-list ul.quicktabs-tabs li a:hover{background-color:#d8d8d8;}.front .block-quicktabs .item-list ul.quicktabs-tabs li.active a{background:#d8d8d8;border-bottom:1px solid #BD5319;-webkit-box-shadow:inset 0 -3px 0 #BD5319;box-shadow:inset 0 -3px 0 #BD5319;color:#00356B;position:relative;}.front .block-quicktabs .item-list ul.quicktabs-tabs li.active a:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#BD5319;border-width:15px;margin-left:-15px;}.front .block-quicktabs .view-footer{margin-top:-105px;width:22%;display:-webkit-box;display:-ms-flexbox;display:flex;}.front .block-quicktabs .view-footer .view-all{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#F6F6F6;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:32px;font-size:2em;line-height:1.2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;}.front .block-quicktabs .view-footer .view-all a{color:#BD5319;padding:0 70px;position:relative;width:100%;}.front .block-quicktabs .view-footer .view-all a:after{font-family:"fontawesome";color:#BD5319;content:"\f105";padding-left:10px;position:absolute;top:30%;right:35px;font-size:75px;}.front .block-quicktabs .view-footer .view-all:hover{background-color:#d7d7d7;}.front .block-quicktabs .view-footer .view-all:hover a{color:#00356B;text-decoration:none;}.front .block-quicktabs .quick-accordion{padding-bottom:60px;}.front .block-quicktabs .quick-accordion .view-footer{display:none;}.front .block-quicktabs .quick-accordion h3.ui-accordion-header{background:#d7d7d7;border:none;border-bottom:1px solid #222222;border-radius:0;color:#222222;display:block;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-size:1.25em;line-height:52px;margin:0 30px;padding:0 20px;text-decoration:none;text-transform:uppercase;}.front .block-quicktabs .quick-accordion h3.ui-accordion-header span{display:none;}.front .block-quicktabs .quick-accordion h3.ui-accordion-header:after{font-family:"fontawesome";content:"\f067";float:right;padding-left:10px;}.front .block-quicktabs .quick-accordion h3.ui-accordion-header.ui-state-active{border-bottom:1px solid #BD5319;-webkit-box-shadow:inset 0 -3px 0 #BD5319;box-shadow:inset 0 -3px 0 #BD5319;}.front .block-quicktabs .quick-accordion h3.ui-accordion-header.ui-state-active:after{content:"\f068";}.front .block-quicktabs .quick-accordion .ui-accordion-content{background:none;border:none;height:auto !important;}.front .block-quicktabs .quick-accordion .ui-accordion-content .view-content .item-list ul li{margin-bottom:20px;width:100%;}.front .block-quicktabs .quick-accordion .ui-accordion-content .view-homepage-catalog-browser{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}#pre-footer #block-yup-new-homepage-newsletter-signup{background:#00356B;color:#ffffff;padding:0;}@media screen and (max-width:1475px){#pre-footer #block-yup-new-homepage-newsletter-signup{padding:0 1rem;}}#pre-footer #block-yup-new-homepage-newsletter-signup .shell{margin:0 auto;max-width:1440px;width:100%;}#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;font-size:2em;line-height:normal;font-family:"YaleNew-Regular",Georgia;font-weight:normal;-webkit-font-smoothing:antialiased;}@media screen and (max-width:780px){#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section{display:block;}}#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-text{width:65%;padding:10px 0;}@media screen and (max-width:780px){#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-text{width:100%;}}#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper{width:33%;}@media screen and (max-width:780px){#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper{width:100%;}}#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper .fa{border-radius:50px;border:1px solid;padding:12px;text-align:center;margin-right:10px;}#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row;-webkit-flex-direction:row;}#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper a:hover,#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper a:active,#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper a:focus{text-decoration:none;}#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper .subscribe-button{font-size:20px;font-family:"Source Sans Pro",sans-serif;font-weight:700;width:160px;background:#BD5319;color:#ffffff;text-transform:uppercase;text-align:center;display:block;letter-spacing:1px;margin:0 auto;padding:10px 5px;}#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper .subscribe-button:hover,#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper .subscribe-button:active,#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper .subscribe-button:focus{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;background-color:#903f13;}@media screen and (max-width:780px){#pre-footer #block-yup-new-homepage-newsletter-signup .subscribe-section .subscribe-wrapper .subscribe-button{width:100%;}}div.ctools-yalebooks-modal{background-color:#ffffff;}div.ctools-yalebooks-modal .popups-close{display:inline;width:100%;font-family:"Source Sans Pro",sans-serif;position:absolute;z-index:9;left:-1rem;top:12px;}div.ctools-yalebooks-modal .popups-close a{float:right;display:block;color:#BD5319;margin-right:10px;margin-top:10px;}div.ctools-yalebooks-modal .popups-close a:hover,div.ctools-yalebooks-modal .popups-close a:active,div.ctools-yalebooks-modal .popups-close a:focus{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;color:#903f13;}div.ctools-yalebooks-modal table{width:100%;}div.ctools-yalebooks-modal .modal-content{border-width:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;width:100% !important;padding-bottom:1em;}div.ctools-yalebooks-modal,div.ctools-yalebooks-modal .modal-content{height:auto !important;}@media screen and (min-width:1024px){div.ctools-yalebooks-modal,div.ctools-yalebooks-modal .modal-content{max-width:640px;padding:1rem;}}#modalContent .messages.error{margin-right:3rem;margin-bottom:2rem;}#modalContent .messages.error li{line-height:1.5;}@media screen and (max-width:480px){#modalContent{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;}#modalContent div.ctools-yalebooks-modal{width:100% !important;border:0;padding:0;margin:0;height:100% !important;}}.yup-subscribe-form h2{font-size:2rem;padding-bottom:1rem;}.yup-subscribe-form div.form-item-data-fields-email input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:solid 1px #4d4d4d;font-size:1.125rem;padding:0 1rem;-moz-appearance:none;}@media (max-width:780px){.yup-subscribe-form div.form-item-data-fields-email input{font-size:16px;}}.yup-subscribe-form .form-item:focus-within{outline:5px auto #00356B;}.yup-subscribe-form .form-item.form-type-checkbox{margin-bottom:0;}.yup-subscribe-form .form-item.form-type-checkbox:last-child{margin-bottom:1em;}.yup-subscribe-form .form-item.form-type-checkbox input[type="checkbox"]{display:none;}.yup-subscribe-form .form-item.form-type-checkbox label{vertical-align:top;font-size:18px;}@media (max-width:780px){.yup-subscribe-form .form-item.form-type-checkbox label{font-size:16px;}}.yup-subscribe-form .form-item.form-type-checkbox label span.checkbox-select{display:inline-block;border:solid 1px #4d4d4d;height:20px;width:20px;margin-right:5px;margin-top:5px;}.yup-subscribe-form .form-item.form-type-checkbox label span.label-inner-wrapper{display:inline-block;width:85%;vertical-align:top;margin-bottom:1rem;}.yup-subscribe-form .newsletter-extra-lists-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.yup-subscribe-form .newsletter-extra-lists-wrapper .form-type-checkbox{width:50%;}.yup-subscribe-form input[type="checkbox"]:focus + label{outline:5px auto #d7d7d7;}.yup-subscribe-form input[type="checkbox"]:checked + label span.checkbox-select{background-color:#d7d7d7;}.yup-subscribe-form input.form-submit{border-radius:0;background:transparent;border:1px solid #BD5319;padding:15px;font-size:20px;font-weight:600;color:#BD5319;text-transform:uppercase;height:auto;line-height:1;}#footer{background:#222222;padding:50px 30px;}#footer a:focus{outline:5px auto rgba(255,255,255,0.247);}@media (min-width:1470px){#footer{padding:50px 0;}}@media (max-width:1025px){#footer{padding:50px 0;}}#footer .shell{margin:0 auto;max-width:1440px;width:100%;}#footer .footer-cnt{background:none;font-family:"Source Sans Pro",sans-serif;width:100%;}@media (min-width:1025px){#footer .footer-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;}}#footer .footer-cnt .footer-text-sans{font-weight:300;}#footer .footer-cnt .footer-text-sans:last-of-type{margin-bottom:1rem;}#footer .footer-cnt .copyright{font-weight:300;}#footer h4{color:#ffffff;font-size:14px;font-size:.75em;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;}#footer .col-1,#footer .col-2,#footer .col-3{color:#ffffff;margin-bottom:40px;padding-left:20px;padding-right:20px;width:100%;}#footer .col-1{font-size:1.125em;line-height:1.4em;}#footer .col-1 a.logo{background:url(/sites/all/themes/yale_press/img/yale-logo-footer.svg) no-repeat;display:block;height:0;margin-bottom:30px;overflow:hidden;padding-top:46px;width:106px;}#footer #user_country .title{color:#ffffff;text-transform:uppercase;font-size:16px;font-weight:300;letter-spacing:1px;display:inline-block;border-bottom:solid 0 #d8d8d8;padding-bottom:0;margin-bottom:0;}#footer #user_country .content:before{content:'';display:inline-block;width:50px;height:1px;background-color:#d7d7d7 !important;position:relative;top:-5px;}#footer .col-2 ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}#footer .col-2 ul.menu li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:0;width:48%;}#footer .col-2 ul.menu li a:link,#footer .col-2 ul.menu li a:visited{color:#63AAFF;font-family:"Source Sans Pro",sans-serif;text-decoration:underline;}@media (min-width:1025px){#footer .col-2 ul.menu li a:link,#footer .col-2 ul.menu li a:visited{color:#ffffff;font-family:"YaleNew-Regular",Georgia;font-size:24px;font-size:1.5em;line-height:1.4em;text-decoration:none;-webkit-font-smoothing:antialiased;}}#footer .col-2 ul.menu li a:link:hover,#footer .col-2 ul.menu li a:visited:hover{color:#BD5319;}@media (min-width:1025px){#footer .col-2 ul.menu li{margin-bottom:20px;}}#footer .col-2 .menu-name-menu-footer-middle{font-family:"YaleNew-Regular",Georgia;}#footer .col-3{font-size:1.25em;line-height:1.4em;padding-left:3rem;}@media (max-width:1025px){#footer .col-3{padding-left:1rem;}}#footer .col-3 p{font-weight:300;}#footer .col-3 p.large{font-family:"YaleNew-Regular",Georgia;-webkit-font-smoothing:antialiased;}#footer .col-3 p.large a:link,#footer .col-3 p.large a:visited{color:#63AAFF;text-decoration:underline;}#footer .col-3 p.large a:link:hover,#footer .col-3 p.large a:visited:hover{color:#BD5319;}@media (min-width:1025px){#footer .col-3 p.large{font-size:24px;font-size:1.2em;}}#footer .col-3 .col-last{width:100%;}@media (max-width:1025px){#footer .col-3 #user_country .content p{font-size:16px;}}@media (min-width:1025px){#footer .col-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:20%;}}@media (min-width:1025px){#footer .col-2,#footer .col-3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:30%;}}#footer .col-3 ul.social-list{padding:1rem 0 0 0;}#footer .col-3 ul.social-list li{display:inline;margin:0 1rem 0 0;}#footer .col-3 ul.social-list li a:before{content:'';display:inline-block;width:40px;height:40px;}#footer .col-3 ul.social-list .ig-link:before{background:url(/sites/all/themes/yale_press/img/icon-instagram.svg) no-repeat;}#footer .col-3 ul.social-list .yt-link:before{background:url(/sites/all/themes/yale_press/img/icon-youtube.svg) no-repeat;}#footer .col-3 ul.social-list .tw-link:before{background:url(/sites/all/themes/yale_press/img/icon-twitter.svg) no-repeat;}#footer .col-3 ul.social-list .fb-link:before{background:url(/sites/all/themes/yale_press/img/icon-facebook.svg) no-repeat;}.front .quick-view .field-name-book-button li{margin-left:0 !important;width:315px;}.front .quick-view .field-name-book-button li li .btn{background-image:none;background-color:#63AAFF;border-radius:0;color:#222222;position:relative;left:-35px;line-height:1;cursor:unset;}.front .quick-view .online-vendors.active{display:block;padding:1rem;line-height:2;}.front .quick-view .field-name-field-isbn .field-label{font-weight:300;}.front .quick-view .field-name-book-button ul{list-style:none;}.front .quick-view .book-options a{font-size:1.25rem;}.front .quick-view .vendor-links-wrapper,.front .quick-view .book-options{padding:5px 10px;border:solid 1px #286DC0;min-height:60px;height:60px;margin-bottom:1em;}.front .quick-view .vendor-links-wrapper:hover,.front .quick-view .book-options:hover{border-color:#BD5319;}.front .quick-view .vendor-links-wrapper:hover #online-vendors-link,.front .quick-view .book-options:hover #online-vendors-link{color:#BD5319;}.front .quick-view .vendor-links-wrapper #online-vendors-link,.front .quick-view .book-options #online-vendors-link{color:#286DC0;text-transform:uppercase;font-size:20px;line-height:1;font-weight:600;letter-spacing:1px;background:url(/sites/all/themes/yale_press/img/down-arrow-black-blue.png) 265px 5px no-repeat transparent;cursor:pointer;width:100%;text-align:left;display:inline-block;padding:5px 0;margin:8px 0;}.front .quick-view .vendor-links-wrapper > .btn:focus,.front .quick-view .vendor-links-wrapper > .btn:active,.front .quick-view .book-options > .btn:focus,.front .quick-view .book-options > .btn:active{color:#286DC0 !important;}.front .quick-view .vendor-links-wrapper.open{height:auto;}.front .quick-view .book-options a{padding:6px 0;}.front .quick-view .book-options .btn{background-image:none;color:#286DC0;}.field-name-quick-view a{text-decoration:underline !important;}.col-2{font-weight:300;}.col-2 .field-name-read-more{display:none;}.col-2 div:first-of-type{font-family:"Source Sans Pro",sans-serif;line-height:2;font-weight:300;}.col-2 div:first-of-type + .field-name-read-more{display:block;font-weight:300;}.col-2 div:first-of-type + .field-name-read-more a,.col-2 div:first-of-type + .field-name-read-more a:link{text-decoration:underline;font-weight:300;}.col-2 .field-name-field-is-course-book{font-weight:300;}.field-name-node-link{margin-left:3rem;}.btn.see-all-books{height:32px;background:url(/sites/all/themes/yale_press/css/./images/btn-bg.png) repeat-x 0 0;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-width:0;color:white !important;text-transform:none;font-weight:normal;font-family:"YaleNew-Regular",Georgia !important;}.logged-in #block-search-form input[type=submit]{right:0;top:0;}.node-type-yup-book a.online-vendors-link{line-height:normal;}#block-yup-blog-block-yup-blog-block{padding:0 0 3rem 0;max-width:1440px;width:100%;margin:0 auto;}@media (max-width:960px){#block-yup-blog-block-yup-blog-block{padding:1rem 1rem 3rem 1rem;}}#block-yup-blog-block-yup-blog-block .h2{font-size:2.625rem;line-height:1.25;padding:1rem 0;color:#0f4d92;font-family:inherit;display:block;text-transform:inherit;letter-spacing:inherit;}#block-yup-blog-block-yup-blog-block .h3,#block-yup-blog-block-yup-blog-block h3.title,#block-yup-blog-block-yup-blog-block h2.title{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:1px;color:#000000;display:inline;}#block-yup-blog-block-yup-blog-block .h4,#block-yup-blog-block-yup-blog-block h4{font-size:1.625rem;}#block-yup-blog-block-yup-blog-block p{font-family:"Source Sans Pro",sans-serif;font-size:1.25rem;line-height:1.7;}#block-yup-blog-block-yup-blog-block a{font-family:"Source Sans Pro",sans-serif;font-size:1.25rem;color:#00356B;text-decoration:underline;line-height:2;letter-spacing:1px;}#block-yup-blog-block-yup-blog-block .content{overflow:hidden;}#block-yup-blog-block-yup-blog-block .blog-block-left{width:50%;float:left;padding:0 2rem 0 0;}@media (max-width:960px){#block-yup-blog-block-yup-blog-block .blog-block-left{width:100%;float:none;padding:0 0 3rem 0;}}#block-yup-blog-block-yup-blog-block .blog-block-right{width:50%;float:right;padding:0 0 0 2rem;}@media (max-width:960px){#block-yup-blog-block-yup-blog-block .blog-block-right{width:100%;float:none;padding:0 0 3rem 0;}}.region-bottom-navigation #edit-field-book-subdisciplines-wrapper,.region-bottom-navigation #edit-field-book-format-wrapper,.region-bottom-navigation #edit-sort-wrapper{display:none;}.b-nav .form-type-select{float:left;}.b-nav .shell{background-color:#F6F6F6;padding:25px 30px 20px;position:relative;height:115px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (max-width:1025px){.b-nav .shell{display:inline-block;}}.b-nav #block-views-exp-yup-search-page ::-webkit-input-placeholder,.b-nav #block-views-exp-yup-search-page--2 ::-webkit-input-placeholder{color:#979797;opacity:1;}.b-nav #block-views-exp-yup-search-page :-ms-input-placeholder,.b-nav #block-views-exp-yup-search-page--2 :-ms-input-placeholder{color:#979797;opacity:1;}.b-nav #block-views-exp-yup-search-page ::-ms-input-placeholder,.b-nav #block-views-exp-yup-search-page--2 ::-ms-input-placeholder{color:#979797;opacity:1;}.b-nav #block-views-exp-yup-search-page ::placeholder,.b-nav #block-views-exp-yup-search-page--2 ::placeholder{color:#979797;opacity:1;}.b-nav #block-views-exp-yup-search-page :-ms-input-placeholder,.b-nav #block-views-exp-yup-search-page--2 :-ms-input-placeholder{color:#979797;}.b-nav #block-views-exp-yup-search-page :-ms-input-placeholder,.b-nav #block-views-exp-yup-search-page--2 :-ms-input-placeholder{color:#979797;}.b-nav #block-views-exp-yup-search-page #edit-field-book-disciplines-wrapper label,.b-nav #block-views-exp-yup-search-page--2 #edit-field-book-disciplines-wrapper label{position:absolute;overflow:hidden;text-indent:-999999px;}.b-nav #block-views-exp-yup-search-page .views-exposed-form .views-exposed-widget.views-widget-filter-field_book_disciplines,.b-nav #block-views-exp-yup-search-page--2 .views-exposed-form .views-exposed-widget.views-widget-filter-field_book_disciplines{padding:0;}.b-nav #block-views-exp-yup-search-page .views-exposed-form .form-item-field-book-disciplines,.b-nav #block-views-exp-yup-search-page--2 .views-exposed-form .form-item-field-book-disciplines{width:280px;}.b-nav #block-views-exp-yup-search-page .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext,.b-nav #block-views-exp-yup-search-page--2 .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext{width:100%;max-width:1040px;padding:0;float:left;}@media (max-width:1430px){.b-nav #block-views-exp-yup-search-page .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext,.b-nav #block-views-exp-yup-search-page--2 .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext{max-width:calc(100% - 340px);}}@media (max-width:1025px){.b-nav #block-views-exp-yup-search-page .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext,.b-nav #block-views-exp-yup-search-page--2 .views-exposed-form .views-exposed-widget.views-widget-filter-search_api_views_fulltext{max-width:calc(100% - 60px);}}.b-nav #block-views-exp-yup-search-page .views-exposed-form .views-exposed-widget.views-submit-button,.b-nav #block-views-exp-yup-search-page--2 .views-exposed-form .views-exposed-widget.views-submit-button{padding:0;margin-top:8px;position:relative;right:5px;}.b-nav #block-views-exp-yup-search-page .search-form,.b-nav #block-views-exp-yup-search-page--2 .search-form{background:#ffffff;border:1px solid #d7d7d7;height:60px;max-width:none;position:relative;}.b-nav #block-views-exp-yup-search-page .form-actions,.b-nav #block-views-exp-yup-search-page--2 .form-actions{margin-top:0;margin-bottom:0;position:absolute;top:0;right:0;display:block;width:60px;height:60px;}.b-nav #block-views-exp-yup-search-page select,.b-nav #block-views-exp-yup-search-page input[type=text],.b-nav #block-views-exp-yup-search-page--2 select,.b-nav #block-views-exp-yup-search-page--2 input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:60px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:solid 1px #d7d7d7;font-size:18px;padding:0 1rem;-moz-appearance:none;}@media (max-width:780px){.b-nav #block-views-exp-yup-search-page select,.b-nav #block-views-exp-yup-search-page input[type=text],.b-nav #block-views-exp-yup-search-page--2 select,.b-nav #block-views-exp-yup-search-page--2 input[type=text]{font-size:16px;}}.b-nav #block-views-exp-yup-search-page select:focus,.b-nav #block-views-exp-yup-search-page select:active,.b-nav #block-views-exp-yup-search-page input[type=text]:focus,.b-nav #block-views-exp-yup-search-page input[type=text]:active,.b-nav #block-views-exp-yup-search-page--2 select:focus,.b-nav #block-views-exp-yup-search-page--2 select:active,.b-nav #block-views-exp-yup-search-page--2 input[type=text]:focus,.b-nav #block-views-exp-yup-search-page--2 input[type=text]:active{border:1px solid #00356B;}.b-nav #block-views-exp-yup-search-page select,.b-nav #block-views-exp-yup-search-page--2 select{-webkit-appearance:none;-moz-appearance:none;text-transform:uppercase;background:url(/sites/all/themes/yale_press/img/icon_down_arrow-blue.png) 245px 23px no-repeat #ffffff;border:solid 1px #d7d7d7;border-right:solid 0 #ffffff;padding-left:20px;cursor:pointer;}.b-nav #block-views-exp-yup-search-page select::-ms-expand,.b-nav #block-views-exp-yup-search-page--2 select::-ms-expand{display:none;}@media (max-width:1025px){.b-nav #block-views-exp-yup-search-page select,.b-nav #block-views-exp-yup-search-page--2 select{display:none;}}.b-nav #block-views-exp-yup-search-page .form-type-select,.b-nav #block-views-exp-yup-search-page--2 .form-type-select{float:left;min-width:230px;}.b-nav #block-views-exp-yup-search-page .form-submit,.b-nav #block-views-exp-yup-search-page--2 .form-submit{border-radius:0;padding:0;padding:0;}.b-nav #block-views-exp-yup-search-page input[type=submit],.b-nav #block-views-exp-yup-search-page--2 input[type=submit]{background-color:#286DC0;background:url(/sites/all/themes/yale_press/img/icon_search.svg) no-repeat #286DC0 17px 17px;position:relative;color:#286DC0;font-size:1px;display:block;height:60px;right:5px;top:-10px;width:60px;border:solid 1px #286DC0;}@media (min-width:780px){.b-nav #block-views-exp-yup-search-page input[type=submit]:hover,.b-nav #block-views-exp-yup-search-page input[type=submit]:active,.b-nav #block-views-exp-yup-search-page input[type=submit]:focus,.b-nav #block-views-exp-yup-search-page--2 input[type=submit]:hover,.b-nav #block-views-exp-yup-search-page--2 input[type=submit]:active,.b-nav #block-views-exp-yup-search-page--2 input[type=submit]:focus{background-color:#00356B;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}}@media (max-width:780px){.b-nav #block-views-exp-yup-search-page input[type=submit],.b-nav #block-views-exp-yup-search-page--2 input[type=submit]{background:url(/sites/all/themes/yale_press/img/icon_search_blue.png) no-repeat #ffffff 17px 17px;border:solid 1px #d7d7d7;border-left:solid 0 #ffffff;}}@media (max-width:715px){.b-nav #block-views-exp-yup-search-page input[type=submit],.b-nav #block-views-exp-yup-search-page--2 input[type=submit]{top:-8px;}}.logged-in #block-views-exp-yup-search-page .form-type-select{float:left;}.logged-in #block-views-exp-yup-search-page .form-type-select:after{left:242px;bottom:29px;}.page-search #page-title{border-bottom:0 solid #ffffff;padding-bottom:0;font-size:42px;line-height:1;margin-bottom:1rem;}.page-search #sidebar{width:26%;padding:0 0 0 4rem;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-search .region-sidebar-second #edit-search-api-views-fulltext-wrapper{display:none;}.page-search .region-sidebar-second .views-widget-filter-field_book_disciplines{width:100%;}.page-search .region-sidebar-second .views-exposed-form .views-widget-filter-field_book_disciplines{float:none;display:block;width:100%;padding-right:4rem;}.page-search .region-sidebar-second #edit-field-book-subdisciplines-wrapper{padding-left:2rem;padding-right:2rem;}.page-search .region-sidebar-second #edit-field-book-subdisciplines-wrapper:before{content:'';width:20px;height:30px;background:url(/sites/all/themes/yale_press/img/sub-arrow.svg) 0 7px no-repeat #ffffff;display:inline-block;position:relative;left:-21px;top:8px;}.page-search .region-sidebar-second #edit-field-book-subdisciplines-wrapper .views-widget{position:relative;top:-22px;}.page-search .region-sidebar-second #edit-field-book-format-wrapper{padding-right:4rem;}.page-search .region-sidebar-second .form-item-field-book-disciplines{width:100%;}.page-search .region-sidebar-second div:not(#edit-field-book-format-wrapper) label{font-weight:normal;display:inline-block;font-family:"Source Sans Pro",sans-serif,Sans-Serif;font-size:1.7em;line-height:52px;margin-bottom:1rem;}.page-search .region-sidebar-second div#edit-field-book-format-wrapper label{font-weight:600;display:block;font-family:"Source Sans Pro",sans-serif,Sans-Serif;font-size:18px;margin-bottom:0 !important;}.page-search .region-sidebar-second h4{font-weight:600;display:block;font-family:"Source Sans Pro",sans-serif,Sans-Serif;font-size:18px;margin-bottom:10px !important;}.page-search .region-sidebar-second #edit-sort-wrapper{width:100%;float:none;padding-right:4rem;}.page-search .region-sidebar-second #edit-sort-wrapper .form-item h4{margin-top:2rem;text-align:left;}.page-search .region-sidebar-second #edit-sort-wrapper .form-item .bef-select-as-links > .form-item div{text-align:left;font-weight:normal;color:#222222;font-family:"Source Sans Pro",sans-serif,Sans-Serif;font-size:18px;letter-spacing:1px;margin-bottom:15px;}.page-search .region-sidebar-second select,.page-search .region-sidebar-second input[type=text]{width:100%;height:40px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:solid 1px #d7d7d7;font-size:18px;padding:0 1rem;-moz-appearance:none;}@media (max-width:780px){.page-search .region-sidebar-second select,.page-search .region-sidebar-second input[type=text]{font-size:16px;}}.page-search .region-sidebar-second select{-webkit-appearance:none;-moz-appearance:none;background:url(/sites/all/themes/yale_press/img/icon_down_arrow-blue.png) 190px 13px no-repeat #ffffff;border:solid 1px #d7d7d7;cursor:pointer;min-width:230px;}.page-search .region-sidebar-second select::-ms-expand{display:none;}.page-search .region-sidebar-second #edit-field-book-subdisciplines-wrapper select{background:url(/sites/all/themes/yale_press/img/icon_down_arrow-blue.png) 190px 13px no-repeat #ffffff;cursor:pointer;}.page-search .region-sidebar-second #edit-field-book-subdisciplines-wrapper select::-ms-expand{display:none;}.page-search .region-sidebar-second .form-type-select{float:left;}.page-search .region-sidebar-second .views-submit-button{float:right;padding-right:4rem;}.page-search .region-sidebar-second #edit-submit-yup-search-{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;background:#286DC0;color:#ffffff;display:inline-block;font-size:18px;font-family:"Source Sans Pro",sans-serif,Sans-Serif;font-weight:500;height:40px;line-height:40px;padding:0 30px;text-transform:uppercase;letter-spacing:1px;text-align:left;width:100%;float:right;}.page-search .region-sidebar-second #edit-submit-yup-search-:hover{background-color:#00356B;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;}.page-search #main{background:#ffffff;}.page-search #main .shell{max-width:1440px;width:100%;padding:2rem;}.page-search #main #content{width:70%;}.page-search #main #content .result-left{float:left;min-height:200px;}.page-search #main #content .result-left img{padding-right:2rem;}.page-search #main #content .view-yup-search- .view-header{margin:1rem 0;font-family:"Source Sans Pro",sans-serif,Sans-Serif;font-size:1.125em;}.page-search #main #content .view-yup-search- .views-row{border-top:solid 1px #d7d7d7;padding:2rem 0;font-family:"Source Sans Pro",sans-serif,Sans-Serif;font-size:1.125em;}.page-search #main #content .view-yup-search- .views-row h2{font-size:24px;font-weight:400;margin-bottom:5px;text-decoration:underline;}.page-search #main #content .view-yup-search- .views-row .all-authors{margin:1rem 0;}.page-search #main #content .view-yup-search- .views-row .cat-copy{margin:0 0 1rem 0;line-height:1.5;}.page-search #main #content .view-yup-search- .views-row:first-of-type{border-top:solid 0 #d7d7d7;}.page-search #main #content .view-yup-search- .item-list .pager{border-top:0 solid #d7d7d7;}p,ul,ol,dl{margin:0 0 1.429em 0;}.region-bottom-navigation #views-exposed-form-yup-search--page label{position:absolute;overflow:hidden;text-indent:-999999px;}@media screen and (max-width:400px){#quickset-catalogs_homepage_accordion_bloc ul li{padding:0;}}
.no-bullet{list-style:none;}.no-bullet li{margin:0 0 .09em .09em;}.node-book-resources .field-collection-container{border:none;}[data-resource-panes]{display:block;clear:both;}[data-resource-panes] .pane{display:block;position:relative;float:left;display:block;list-style:none;margin:0;}[data-resource-panes] .pane li,[data-resource-panes] .pane ul{display:block;list-style:none;margin:0;}.js [data-resource-panes] .pane ul{display:none;}.js [data-resource-panes] .pane ul.active-resource-list{display:block;}[data-resource-panes] .pane-nav{width:100%;margin-right:2.5%;margin-bottom:1rem;}[data-resource-panes] .pane-nav a.current-resource{text-decoration:underline;background-color:#f1f1f1;}[data-resource-panes] .pane-nav a.current-resource span.content-locked{text-decoration:underline;background-color:#f1f1f1;}[data-resource-panes] .pane-nav li{position:relative;background:#ffffff;}[data-resource-panes] .pane-nav li li + li > a:before{position:absolute;top:0;left:5%;right:5%;height:1px;content:"";display:block;background:#EAEAEA;}[data-resource-panes] .pane-nav li ul{margin-top:10px;}[data-resource-panes] .pane-nav > li{border:1px solid #E1E1E1;}[data-resource-panes] .pane-nav > li + li{margin-top:1em;}[data-resource-panes] .pane-nav a{display:block;padding:15px;margin:0;font-size:12px;}[data-resource-panes] .pane-nav a.resource-group-trigger{display:block;padding:15px;margin:0;font-size:12px;}[data-resource-panes] .pane-nav a.active{background:#f1f1f1;}[data-resource-panes] .pane-nav span.active{background:#f1f1f1;}[data-resource-panes] .pane-nav a.active span.content-locked,[data-resource-panes] .pane-nav span.active span.content-locked{color:#000;background:#f1f1f1;}[data-resource-panes] .pane-nav a.active:before,[data-resource-panes] .pane-nav span.active:before{display:none;}[data-resource-panes] .pane-nav a{color:#000000;}[data-resource-panes] .pane-nav a span.content-locked{background:#fff;color:#000;padding:0;}[data-resource-panes] .pane-nav a span.content-locked:after{content:'\e800';font-family:fontello;padding-left:5px;}[data-resource-panes] .pane-nav a.resource-group-trigger{font-weight:bold;color:#ffffff;background:#BD5319;}[data-resource-panes] .material-pagination{overflow:hidden;text-transform:uppercase;margin-bottom:33px;}[data-resource-panes] .material-pagination a{color:black;font-size:12px;}[data-resource-panes] .material-pagination .next{float:right;}[data-resource-panes] .material-pagination .arrow-left,[data-resource-panes] .material-pagination .arrow-right{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;}[data-resource-panes] .material-pagination .arrow-left{border-right:7px solid black;margin-right:7px;}[data-resource-panes] .material-pagination .arrow-right{border-left:7px solid black;margin-left:7px;}@media screen and (min-width:600px){[data-resource-panes] .pane-nav{width:22.5%;margin-right:2.5%;float:left;}}@media only screen and (min-width:600px){[data-resource-panes] .pane-content{width:75%;float:left;}}.book-horizontal-teaser{overflow:hidden;margin-bottom:20px;}.book-horizontal-teaser .col-title{width:70%;float:left;}.book-horizontal-teaser .col-title h1,.book-horizontal-teaser .col-title h2,.book-horizontal-teaser .col-title h3{margin:5px 0;}.book-horizontal-teaser .col-img{float:left;width:25%;margin-right:15px;}.book-horizontal-teaser p{margin:0;}.book-resources-breadcrumb{overflow:hidden;}.book-resources-breadcrumb .col-title,.book-resources-breadcrumb .col-img{float:left;}.book-resources-breadcrumb .col-title{max-width:87%;}.book-resources-breadcrumb .col-img{width:52px;max-width:10%;margin-right:15px;}.book-resources-breadcrumb .col-img img{max-width:52px;}.book-resources-breadcrumb h1{font-size:35px;line-height:30px;letter-spacing:-1px;color:#0F4D92;margin:0 0 7px;}.book-resources-breadcrumb h3{font-size:16px;line-height:26px;color:#5A5A5A;margin:0;}.book-resources-breadcrumb .btn{display:inline-block;padding:0 12px;margin-bottom:28px;}.btn.book-resources{line-height:26px;font-size:12px;font-weight:bold;padding:9px 36px;border-radius:0;height:auto;text-transform:uppercase;margin-top:27px;width:100%;color:#fff;background:#BD5319;display:inline-block;}.yup-og-subscribe{padding:17px 36px;background:#fdf6f1;color:#632b0d;margin-bottom:27px;font-size:13px;font-weight:bold;font-family:Open sans;overflow:hidden;}.yup-og-subscribe p{margin:0;display:inline-block;max-width:570px;}.yup-og-subscribe ul.links{float:right;display:inline-block;list-style:none;margin:0;}.yup-og-subscribe ul.links li{display:inline-block;list-style:none;margin:0;}.yup-og-subscribe a{border:none;color:#fff;background:#BD5319;padding:7px 24px;display:inline-block;}.field-collection-item-field-materials .field-name-field-resource-title{color:#0F4D92;font-size:24px;padding-bottom:12px;}#header .login-nav .block{position:relative;margin-left:10px;border-top:1px solid #E0E0E0;}#header .login-nav .block .title{font-family:"Helvetica Neue";font-size:12px;font-weight:normal;line-height:26px;color:#254807;border-bottom:none;margin:4px 0 0;padding:0;cursor:pointer;padding-right:25px;}#header .login-nav .block .title:after{content:"";display:inline-block;width:0;height:0;border-top:4px solid;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:2px solid transparent;margin-left:15px;vertical-align:middle;}#header .login-nav .block .content{position:absolute;top:100%;right:0;z-index:20;width:150%;background:white;border:1px solid #E0E0E0;display:none;}#header .login-nav .block ul.menu{padding:6px 12px;margin:0;}#header .login-nav .block ul.menu li{display:block;float:none;border-right:none;padding-left:0 !important;margin-left:0;}#header .login-nav .block ul.menu li + li:before{content:"";display:block;height:1px;width:80%;background:#F6F6F6;margin:0 8px;}#header .login-nav .block ul.menu a{display:block;padding:8px;font-family:Georgia;font-size:12px;color:#000000;}#header .login-nav .block.open .content{display:block;}.btn.white{border:1px solid #E5E5E5;background:#fff;color:#333333;}.course-books-registration-form{border:1px solid #D7E2ED;padding:20px 18px;}.course-books-registration-form h2.form-title{width:25%;float:left;margin:0;font-size:14px;text-transform:uppercase;color:#254807;}.course-books-registration-form hr{width:33px;margin:0;clear:both;}.course-books-registration-form .account-register{width:75%;text-align:right;display:inline-block;}.course-books-registration-form .register-prompt{font-size:10px;color:#333;padding-right:1.5rem;font-weight:bold;}.course-books-registration-form .account-login{clear:both;}.course-books-registration-form .account-login .form-item-name,.course-books-registration-form .account-login .form-item-pass{width:49%;display:inline-block !important;padding-right:2%;}.course-books-registration-form .account-login .form-item-name input,.course-books-registration-form .account-login .form-item-pass input{padding:11px 5px;border:1px solid #CDCDCD;}.course-books-registration-form .account-login .form-item-name label,.course-books-registration-form .account-login .form-item-pass label{font-size:12px;}.course-books-registration-form .account-login .form-item-name input[placeholder],.course-books-registration-form .account-login .form-item-pass input[placeholder]{font-family:'Georgia';}.course-books-registration-form .account-login .course-books-pass-group-wrapper{display:inline-block;max-width:75%;float:left;margin-top:2.5rem;}.course-books-registration-form .account-login .course-books-pass-group-wrapper .pass-group{position:relative;}.course-books-registration-form .account-login .course-books-pass-group-wrapper .pass-group .pass-reset{position:absolute;top:15%;right:3%;color:#6D6D6D;text-decoration:underline;font-size:10px;}.course-books-registration-form .account-login .form-actions{width:25%;display:inline-block;margin-top:6rem;}.course-books-registration-form .account-login .form-actions .form-submit{width:100%;background:#BD5319;color:#fff;border:0;font-family:'Georgia';}.view.book-teaser-list .result-summary{padding:6px 0 12px;}.view.book-teaser-list .views-grouping-wrapper{border-bottom:0;overflow:hidden;}.view.book-teaser-list .views-grouping-wrapper .views-row{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:370px;width:19%;margin:0 0 24px 0;padding:0 8px;position:relative;}.view.book-teaser-list .field-image-wrapper{position:relative;min-height:185px;}.view.book-teaser-list .field-image-wrapper img{height:auto;}.node-examination_desk_copy_request-form legend{display:block;width:100%;padding:0;margin-bottom:20px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5;}.node-yup-book.node-teaser{margin:0;width:100%;}.page-course h1#page-title{font-size:36px;line-height:26px;letter-spacing:-1px;border-bottom:0;padding-bottom:0;margin-bottom:27px;color:#0f4d92;}.page-course .course-books-page .cb-description{font-size:18px;line-height:30px;margin-bottom:25px;}.page-course .course-books-page h3{font-size:24px;margin-top:20px;margin-bottom:25px;color:#0f4d92;}.block-yup-book-resources .field-name-field-supplementary-cta .field-item{border:1px solid #cfdbe8;padding:23px 16px;margin-bottom:16px;}.block-yup-book-resources h3{color:#0f4d92;}.block-yup-book-resources *{margin:0;}.btn.white,.course-books-registration-form .account-login .form-actions .form-submit{text-transform:uppercase;padding:12px 18px;border-radius:0;font-size:10px;font-weight:bold;line-height:16px;height:auto;display:inline-block;}.related-disciplines-block{background:#0F4D92;color:#fff;text-align:center;padding:1rem;text-transform:uppercase;font-size:10px;font-weight:bold;line-height:21px;}.related-disciplines-block a{color:#fff;}.page-group-node-subscribe-field-instructor-memberships .field-name-field-course .fieldset-description{padding-bottom:2rem;}.password-suggestions{max-width:100%;}.page-user-register .registration-student,.page-user-register .registration-instructor{display:inline-block;width:50%;text-align:center;padding:0 5%;}.page-user-register .registration-student h3,.page-user-register .registration-instructor h3{font-size:2.5rem;}.page-user-register .registration-student .btn,.page-user-register .registration-instructor .btn{margin:3rem 0;background:#BD5319;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.page-user-register .registration-student .reg-help,.page-user-register .registration-instructor .reg-help{text-align:left;}.view-course-books-by-interest .view-header{padding-top:20px;}.cb-library-actions .btn{background:#BD5319;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;display:inline-block;padding:12px;height:auto;line-height:1;}.half-book-teaser-list{overflow:hidden;}.half-book-teaser-list section .node-yup-book.node-teaser{width:30.5%;margin:0 1%;}.half-book-teaser-list section .field-image-wrapper{position:relative;min-height:240px;}.half-book-teaser-list section .field-image-wrapper img{position:absolute;bottom:0;}.page-user-register #page-title,.page-instructor-register #page-title,.page-student-register #page-title,.page-office-administrator-register #page-title,.page-node-add-examination-desk-copy-request #page-title,.page-user-password #page-title{display:none;}.page-user-register #page-title + nav,.page-instructor-register #page-title + nav,.page-student-register #page-title + nav,.page-office-administrator-register #page-title + nav,.page-node-add-examination-desk-copy-request #page-title + nav,.page-user-password #page-title + nav{display:none;}.yup-copy-request-node-edit-form fieldset.ief-form{margin-top:0;}.user-register-page,#user-register-form,#og-ui-confirm-subscribe,.og-membership-form-type-student,#user-pass,.node-form{text-align:center;}.user-register-page .group-courseinfo fieldset.ief-form legend,#user-register-form .group-courseinfo fieldset.ief-form legend,#og-ui-confirm-subscribe .group-courseinfo fieldset.ief-form legend,.og-membership-form-type-student .group-courseinfo fieldset.ief-form legend,#user-pass .group-courseinfo fieldset.ief-form legend,.node-form .group-courseinfo fieldset.ief-form legend{display:none;}.user-register-page fieldset,.user-register-page .form-actions,#user-register-form fieldset,#user-register-form .form-actions,#og-ui-confirm-subscribe fieldset,#og-ui-confirm-subscribe .form-actions,.og-membership-form-type-student fieldset,.og-membership-form-type-student .form-actions,#user-pass fieldset,#user-pass .form-actions,.node-form fieldset,.node-form .form-actions{text-align:left;max-width:550px;width:100%;display:inline-block;}.user-register-page .form-item-mail .description,.user-register-page .form-item-pass .description,#user-register-form .form-item-mail .description,#user-register-form .form-item-pass .description,#og-ui-confirm-subscribe .form-item-mail .description,#og-ui-confirm-subscribe .form-item-pass .description,.og-membership-form-type-student .form-item-mail .description,.og-membership-form-type-student .form-item-pass .description,#user-pass .form-item-mail .description,#user-pass .form-item-pass .description,.node-form .form-item-mail .description,.node-form .form-item-pass .description{display:none;}.user-register-page .form-item-mail input,.user-register-page .form-item-pass input,#user-register-form .form-item-mail input,#user-register-form .form-item-pass input,#og-ui-confirm-subscribe .form-item-mail input,#og-ui-confirm-subscribe .form-item-pass input,.og-membership-form-type-student .form-item-mail input,.og-membership-form-type-student .form-item-pass input,#user-pass .form-item-mail input,#user-pass .form-item-pass input,.node-form .form-item-mail input,.node-form .form-item-pass input{width:100%;max-width:340px;}.user-register-page .form-item-pass,#user-register-form .form-item-pass,#og-ui-confirm-subscribe .form-item-pass,.og-membership-form-type-student .form-item-pass,#user-pass .form-item-pass,.node-form .form-item-pass{position:relative;}.user-register-page .form-item-pass div.password-confirm,#user-register-form .form-item-pass div.password-confirm,#og-ui-confirm-subscribe .form-item-pass div.password-confirm,.og-membership-form-type-student .form-item-pass div.password-confirm,#user-pass .form-item-pass div.password-confirm,.node-form .form-item-pass div.password-confirm{position:absolute;top:50px;left:250px;}.user-register-page .form-item-pass .password-strength,#user-register-form .form-item-pass .password-strength,#og-ui-confirm-subscribe .form-item-pass .password-strength,.og-membership-form-type-student .form-item-pass .password-strength,#user-pass .form-item-pass .password-strength,.node-form .form-item-pass .password-strength{position:absolute;top:50px;}.user-register-page .form-item-pass .form-item-pass-pass1,#user-register-form .form-item-pass .form-item-pass-pass1,#og-ui-confirm-subscribe .form-item-pass .form-item-pass-pass1,.og-membership-form-type-student .form-item-pass .form-item-pass-pass1,#user-pass .form-item-pass .form-item-pass-pass1,.node-form .form-item-pass .form-item-pass-pass1{margin-bottom:40px;}.user-register-page .form-item-field-course-information-und label[for=edit-field-course-information-und],#user-register-form .form-item-field-course-information-und label[for=edit-field-course-information-und],#og-ui-confirm-subscribe .form-item-field-course-information-und label[for=edit-field-course-information-und],.og-membership-form-type-student .form-item-field-course-information-und label[for=edit-field-course-information-und],#user-pass .form-item-field-course-information-und label[for=edit-field-course-information-und],.node-form .form-item-field-course-information-und label[for=edit-field-course-information-und]{display:none;}.user-register-page fieldset.date-combo legend span,.user-register-page label,#user-register-form fieldset.date-combo legend span,#user-register-form label,#og-ui-confirm-subscribe fieldset.date-combo legend span,#og-ui-confirm-subscribe label,.og-membership-form-type-student fieldset.date-combo legend span,.og-membership-form-type-student label,#user-pass fieldset.date-combo legend span,#user-pass label,.node-form fieldset.date-combo legend span,.node-form label{color:#00346b;}.user-register-page input[type="text"],.user-register-page input[type="email"],.user-register-page input[type="password"],#user-register-form input[type="text"],#user-register-form input[type="email"],#user-register-form input[type="password"],#og-ui-confirm-subscribe input[type="text"],#og-ui-confirm-subscribe input[type="email"],#og-ui-confirm-subscribe input[type="password"],.og-membership-form-type-student input[type="text"],.og-membership-form-type-student input[type="email"],.og-membership-form-type-student input[type="password"],#user-pass input[type="text"],#user-pass input[type="email"],#user-pass input[type="password"],.node-form input[type="text"],.node-form input[type="email"],.node-form input[type="password"]{width:100%;height:35px;padding-left:12px;padding-right:12px;border:none;}.user-register-page input[type="text"].error,.user-register-page input[type="email"].error,.user-register-page input[type="password"].error,#user-register-form input[type="text"].error,#user-register-form input[type="email"].error,#user-register-form input[type="password"].error,#og-ui-confirm-subscribe input[type="text"].error,#og-ui-confirm-subscribe input[type="email"].error,#og-ui-confirm-subscribe input[type="password"].error,.og-membership-form-type-student input[type="text"].error,.og-membership-form-type-student input[type="email"].error,.og-membership-form-type-student input[type="password"].error,#user-pass input[type="text"].error,#user-pass input[type="email"].error,#user-pass input[type="password"].error,.node-form input[type="text"].error,.node-form input[type="email"].error,.node-form input[type="password"].error{border:2px solid red;}.user-register-page input + .description,#user-register-form input + .description,#og-ui-confirm-subscribe input + .description,.og-membership-form-type-student input + .description,#user-pass input + .description,.node-form input + .description{margin-top:10px;}.user-register-page textarea,#user-register-form textarea,#og-ui-confirm-subscribe textarea,.og-membership-form-type-student textarea,#user-pass textarea,.node-form textarea{border:none;}.user-register-page select,#user-register-form select,#og-ui-confirm-subscribe select,.og-membership-form-type-student select,#user-pass select,.node-form select{height:35px;border-radius:0;width:100%;}.user-register-page .field-widget-addressfield-standard .fieldset-wrapper .form-item,#user-register-form .field-widget-addressfield-standard .fieldset-wrapper .form-item,#og-ui-confirm-subscribe .field-widget-addressfield-standard .fieldset-wrapper .form-item,.og-membership-form-type-student .field-widget-addressfield-standard .fieldset-wrapper .form-item,#user-pass .field-widget-addressfield-standard .fieldset-wrapper .form-item,.node-form .field-widget-addressfield-standard .fieldset-wrapper .form-item{width:100%;}.user-register-page .field-widget-addressfield-standard .fieldset-wrapper input,.user-register-page .field-widget-addressfield-standard .fieldset-wrapper select,#user-register-form .field-widget-addressfield-standard .fieldset-wrapper input,#user-register-form .field-widget-addressfield-standard .fieldset-wrapper select,#og-ui-confirm-subscribe .field-widget-addressfield-standard .fieldset-wrapper input,#og-ui-confirm-subscribe .field-widget-addressfield-standard .fieldset-wrapper select,.og-membership-form-type-student .field-widget-addressfield-standard .fieldset-wrapper input,.og-membership-form-type-student .field-widget-addressfield-standard .fieldset-wrapper select,#user-pass .field-widget-addressfield-standard .fieldset-wrapper input,#user-pass .field-widget-addressfield-standard .fieldset-wrapper select,.node-form .field-widget-addressfield-standard .fieldset-wrapper input,.node-form .field-widget-addressfield-standard .fieldset-wrapper select{width:100%;}.user-register-page span.form-required,#user-register-form span.form-required,#og-ui-confirm-subscribe span.form-required,.og-membership-form-type-student span.form-required,#user-pass span.form-required,.node-form span.form-required{color:#bd5319;}.user-register-page fieldset,#user-register-form fieldset,#og-ui-confirm-subscribe fieldset,.og-membership-form-type-student fieldset,#user-pass fieldset,.node-form fieldset{background-color:#f1f1f1;padding:0;margin-top:25px;}.user-register-page fieldset fieldset.ief-form,#user-register-form fieldset fieldset.ief-form,#og-ui-confirm-subscribe fieldset fieldset.ief-form,.og-membership-form-type-student fieldset fieldset.ief-form,#user-pass fieldset fieldset.ief-form,.node-form fieldset fieldset.ief-form{margin-top:0;}.user-register-page fieldset .fieldset-wrapper,#user-register-form fieldset .fieldset-wrapper,#og-ui-confirm-subscribe fieldset .fieldset-wrapper,.og-membership-form-type-student fieldset .fieldset-wrapper,#user-pass fieldset .fieldset-wrapper,.node-form fieldset .fieldset-wrapper{padding-left:45px;padding-right:45px;padding-bottom:35px;}.user-register-page fieldset .fieldset-wrapper .form-item:last-of-type,#user-register-form fieldset .fieldset-wrapper .form-item:last-of-type,#og-ui-confirm-subscribe fieldset .fieldset-wrapper .form-item:last-of-type,.og-membership-form-type-student fieldset .fieldset-wrapper .form-item:last-of-type,#user-pass fieldset .fieldset-wrapper .form-item:last-of-type,.node-form fieldset .fieldset-wrapper .form-item:last-of-type{margin-bottom:0;}.user-register-page fieldset.date-combo legend span.form-required,#user-register-form fieldset.date-combo legend span.form-required,#og-ui-confirm-subscribe fieldset.date-combo legend span.form-required,.og-membership-form-type-student fieldset.date-combo legend span.form-required,#user-pass fieldset.date-combo legend span.form-required,.node-form fieldset.date-combo legend span.form-required{display:inline-block;color:#bd5319;margin-left:5px;}.user-register-page fieldset legend,#user-register-form fieldset legend,#og-ui-confirm-subscribe fieldset legend,.og-membership-form-type-student fieldset legend,#user-pass fieldset legend,.node-form fieldset legend{background-color:#286dc0;color:#fff;display:inline-block;width:auto;padding:13px;margin-left:25px;margin-bottom:10px;font-size:18px;}.user-register-page fieldset legend span.form-required,#user-register-form fieldset legend span.form-required,#og-ui-confirm-subscribe fieldset legend span.form-required,.og-membership-form-type-student fieldset legend span.form-required,#user-pass fieldset legend span.form-required,.node-form fieldset legend span.form-required{display:none;}.user-register-page fieldset fieldset legend,#user-register-form fieldset fieldset legend,#og-ui-confirm-subscribe fieldset fieldset legend,.og-membership-form-type-student fieldset fieldset legend,#user-pass fieldset fieldset legend,.node-form fieldset fieldset legend{padding:0;margin:0;background-color:transparent;color:#222222;font-size:14px;font-weight:bold;}.user-register-page fieldset fieldset .fieldset-wrapper,#user-register-form fieldset fieldset .fieldset-wrapper,#og-ui-confirm-subscribe fieldset fieldset .fieldset-wrapper,.og-membership-form-type-student fieldset fieldset .fieldset-wrapper,#user-pass fieldset fieldset .fieldset-wrapper,.node-form fieldset fieldset .fieldset-wrapper{margin:0;padding:0;}.user-register-page fieldset fieldset .fieldset-wrapper .date-padding,#user-register-form fieldset fieldset .fieldset-wrapper .date-padding,#og-ui-confirm-subscribe fieldset fieldset .fieldset-wrapper .date-padding,.og-membership-form-type-student fieldset fieldset .fieldset-wrapper .date-padding,#user-pass fieldset fieldset .fieldset-wrapper .date-padding,.node-form fieldset fieldset .fieldset-wrapper .date-padding{padding:0;}.user-register-page fieldset fieldset .fieldset-wrapper .date-padding label,#user-register-form fieldset fieldset .fieldset-wrapper .date-padding label,#og-ui-confirm-subscribe fieldset fieldset .fieldset-wrapper .date-padding label,.og-membership-form-type-student fieldset fieldset .fieldset-wrapper .date-padding label,#user-pass fieldset fieldset .fieldset-wrapper .date-padding label,.node-form fieldset fieldset .fieldset-wrapper .date-padding label{padding-top:10px;color:#888582;font-weight:normal;}.user-register-page fieldset fieldset .fieldset-wrapper .date-padding label .form-required,#user-register-form fieldset fieldset .fieldset-wrapper .date-padding label .form-required,#og-ui-confirm-subscribe fieldset fieldset .fieldset-wrapper .date-padding label .form-required,.og-membership-form-type-student fieldset fieldset .fieldset-wrapper .date-padding label .form-required,#user-pass fieldset fieldset .fieldset-wrapper .date-padding label .form-required,.node-form fieldset fieldset .fieldset-wrapper .date-padding label .form-required{display:none;}.user-register-page .field-name-field-course input[type=text],.user-register-page .field-name-field-course select,#user-register-form .field-name-field-course input[type=text],#user-register-form .field-name-field-course select,#og-ui-confirm-subscribe .field-name-field-course input[type=text],#og-ui-confirm-subscribe .field-name-field-course select,.og-membership-form-type-student .field-name-field-course input[type=text],.og-membership-form-type-student .field-name-field-course select,#user-pass .field-name-field-course input[type=text],#user-pass .field-name-field-course select,.node-form .field-name-field-course input[type=text],.node-form .field-name-field-course select{width:100%;}.user-register-page .date-combo .fieldset-legend .form-required,#user-register-form .date-combo .fieldset-legend .form-required,#og-ui-confirm-subscribe .date-combo .fieldset-legend .form-required,.og-membership-form-type-student .date-combo .fieldset-legend .form-required,#user-pass .date-combo .fieldset-legend .form-required,.node-form .date-combo .fieldset-legend .form-required{display:none;}.user-register-page #edit-submit,#user-register-form #edit-submit,#og-ui-confirm-subscribe #edit-submit,.og-membership-form-type-student #edit-submit,#user-pass #edit-submit,.node-form #edit-submit{color:#fff;background-color:#bd5319;border-radius:0;padding:10px 15px;border:none;}.user-register-page .ief-form .form-submit,#user-register-form .ief-form .form-submit,#og-ui-confirm-subscribe .ief-form .form-submit,.og-membership-form-type-student .ief-form .form-submit,#user-pass .ief-form .form-submit,.node-form .ief-form .form-submit{margin-top:20px;color:#fff;background-color:#bd5319;border-radius:0;padding:10px 15px;border:none;text-transform:uppercase;}.user-register-page .group-comments label,#user-register-form .group-comments label,#og-ui-confirm-subscribe .group-comments label,.og-membership-form-type-student .group-comments label,#user-pass .group-comments label,.node-form .group-comments label{display:none;}.user-register-page .admin-fieldset legend,#user-register-form .admin-fieldset legend,#og-ui-confirm-subscribe .admin-fieldset legend,.og-membership-form-type-student .admin-fieldset legend,#user-pass .admin-fieldset legend,.node-form .admin-fieldset legend{background-color:#bd5319;}.user-register-page .form-type-radio,#user-register-form .form-type-radio,#og-ui-confirm-subscribe .form-type-radio,.og-membership-form-type-student .form-type-radio,#user-pass .form-type-radio,.node-form .form-type-radio{margin-bottom:1em;}.user-register-page .form-type-radio input[type="radio"],#user-register-form .form-type-radio input[type="radio"],#og-ui-confirm-subscribe .form-type-radio input[type="radio"],.og-membership-form-type-student .form-type-radio input[type="radio"],#user-pass .form-type-radio input[type="radio"],.node-form .form-type-radio input[type="radio"]{margin-top:-5px;}@media all and (min-width:480px){html .user-register-page .yale-tabs ul.tabs-nav li{width:32.9%;}html .user-register-page .yale-tabs ul.tabs-nav li a{width:95%;}}.user-register-page > fieldset{width:100%;max-width:100%;}.user-register-page .yale-tabs ul.tabs-nav{margin-top:15px;}.user-register-page .yale-tabs ul.tabs-nav li{display:inline-block;list-style:none;width:100%;}.user-register-page .yale-tabs ul.tabs-nav li a{padding:10px 30px;border-bottom:3px solid grey;text-decoration:none;text-transform:uppercase;width:100%;display:block;text-align:center;}.user-register-page .yale-tabs ul.tabs-nav li a.active-yale-tab{border-bottom:3px solid #bd5319;background-color:#d4d3cf;position:relative;}.user-register-page .yale-tabs ul.tabs-nav li a.active-yale-tab:after{content:' ';display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:100%;right:0;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #bd5319;}.user-register-page .yale-tabs ul.tabs-content{padding-top:20px;line-height:2em;}.user-register-page .yale-tabs ul.tabs-content > li{list-style:none;}.user-register-page .yale-tabs ul.tabs-content h4{margin-top:2.5em;font-size:15px;font-weight:bold;color:#00346b;}.user-register-page .yale-tabs ul.tabs-content .button--orange{margin-top:20px;display:inline-block;padding:10px 15px;background:transparent;color:#BD5319;border:2px solid #BD5319;text-transform:uppercase;}.yup-user-register-form input[type=submit]{text-transform:uppercase;}label[for=edit-field-how-will-you-use-this-text-und]{margin-bottom:10px;}
@media screen and (max-width:959px){img{height:auto;}body{min-width:0;width:100%;}.shell{width:100%;}#wrapper{overflow:hidden;padding:0 2%;}#main{padding:0px;}#content{margin-bottom:4%;width:100%;}#sidebar{float:none;text-align:center;width:100%}#sidebar .block{float:left;margin:2% 1%;text-align:left;width:30%;}#sidebar .title{clear:both;}#footer .footer-cnt{margin:0 -3%;padding:2% 3% 0;width:100%;}#footer .footer-cnt .col{border:none;padding:0px;margin:0px;width:100%;}#navigation .r-nav ul li{padding:0 20px 0 10px;}#homepage-features .col{margin-top:4%;padding:0 2%;width:29%;}.region-before-content{width:100%;}#navigation,#header .head-r{display:none;}.newsletter-signup-block input.subscribe-btn{float:none;}#mobile-nav{display:block;}#header{padding-top:25px;}.view.book-teaser-list .field-image-wrapper{min-height:250px;}.half-book-teaser-list section .field-image-wrapper{min-height:270px;}.half-book-teaser-list section .node-yup-book.node-teaser{width:160px;}}@media screen and (max-width:715px){#page-title{padding-bottom:0px;}.view.book-teaser-list .views-grouping-wrapper .views-row{width:24%;}.view.book-teaser-list .field-image-wrapper{min-height:230px;}.region-before-content #block-search-form label{display:none;}.region-before-content #block-search-form{height:auto;padding:5px;text-align:center;}.region-before-content #block-search-form .form-type-textfield{display:inline-block;margin:3px auto;width:97%;}.region-before-content #block-search-form input[type="text"]{display:block;margin:auto;width:97%;}#sidebar .block{width:45%;}.views-exposed-form .views-exposed-widget{float:none;display:block;}}@media screen and (min-width:725px){.region-before-content #block-search-form input[type="submit"]{left:684px;}}@media screen and (max-width:500px){#sidebar .block{width:100%;}.scribbd{display:none;}#homepage-features .col{display:block;float:none;width:100%;}.book-listing-two-col .view-content .item-list ul li,.book-listing .view-content .item-list ul li{background-color:#fff;display:block;float:none;width:inherit;}.view-new-notable .views-field-nid-1{float:none;margin:0;}.view.book-teaser-list .views-grouping-wrapper .views-row{display:block;width:100%;margin-bottom:36px;}.view.book-teaser-list .field-image-wrapper,.view.book-teaser-list .field-image-wrapper img,.half-book-teaser-list section .node-yup-book.node-teaser img{position:static;}.half-book-teaser-list section .node-yup-book.node-teaser{width:100%;margin-bottom:20px;}.half-book-teaser-list section .field-image-wrapper{position:static;min-height:1px;}}@media screen and (min-width:700px){.view-home-page-rotator,.view-main-catalog-page{background-color:#5F8EC2;}.view-main-catalog-page .views-slideshow-controls-bottom span,.view-home-page-rotator .views-slideshow-controls-bottom span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;position:absolute;height:70px;width:30px;}.view-main-catalog-page .views-slideshow-controls-bottom span:hover,.view-home-page-rotator .views-slideshow-controls-bottom span:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}.view-home-page-rotator .views-row a,.view-main-catalog-page .views-row a{color:#fff;}.view-home-page-rotator .views-field-title,.view-main-catalog-page .views-field-title,.view-home-page-rotator .views-field-body,.view-main-catalog-page .views-field-body{color:white;float:left;margin:10px 0;}.view-home-page-rotator .views-field-body,.view-main-catalog-page .views-field-body{margin-right:0px;width:59%;}.view-home-page-rotator .views-field-title,.view-main-catalog-page .views-field-title{margin-left:0px;margin-right:20px;padding-right:20px;text-align:right;width:30%;}.view-main-catalog-page span.views-slideshow-controls-text-previous,.view-home-page-rotator span.views-slideshow-controls-text-previous,.view-main-catalog-page span.views-slideshow-controls-text-next,.view-home-page-rotator span.views-slideshow-controls-text-next{display:block;}}
@font-face{font-family:'fontello';src:url(/sites/all/themes/yale_press/fonts/fontello/font/fontello.eot?65983355);src:url(/sites/all/themes/yale_press/fonts/fontello/font/fontello.eot?65983355#iefix) format('embedded-opentype'),url(/sites/all/themes/yale_press/fonts/fontello/font/fontello.woff2?65983355) format('woff2'),url(/sites/all/themes/yale_press/fonts/fontello/font/fontello.woff?65983355) format('woff'),url(/sites/all/themes/yale_press/fonts/fontello/font/fontello.ttf?65983355) format('truetype'),url(/sites/all/themes/yale_press/fonts/fontello/font/fontello.svg?65983355#fontello) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-lock:before{content:'\e800';}
