.view-browse-by-bisac-code table tr,.view-browse-by-bisac-code table tr.odd,.view-browse-by-bisac-code table tr.even{width:100%;}.view-browse-by-bisac-code table tr td{width:100%;display:inline;text-align:center;float:left;padding:1.5em;}table{width:100% !important;}table.sticky-header{width:inherit !important;z-index:1;}@media only screen and (min-width:601px){.view-browse-by-bisac-code table tr td{float:none;width:auto;text-align:left;display:table-cell;}}.view-browse-by-bisac-code table tr td .abaproduct-image{width:auto;}.view-browse-by-bisac-code table tr td button{margin:10px 10px 0 0;}@media only screen and (min-width:601px){.view-browse-by-bisac-code table td{width:33.3%;text-align:center;}}.view-browse-by-bisac-code table tr td .abaproduct-image{width:auto;}.view-browse-by-bisac-code table tr td button{margin:10px 10px 0 0;}@media only screen and (min-width:601px){.view-browse-by-bisac-code table.views-table td{width:33.3%;text-align:center;}}.view-browse-by-bisac-code table tr td input[type="submit"]{margin:10px 10px 0 0;}@media only screen and (max-width:600px){.view-browse-by-bisac-code .views-field img,.view-browse-by-bisac-code .field-type-image img{width:auto;margin:0 auto;background:transparent;}.view-browse-by-bisac-code tr.even,.view-browse-by-bisac-code tr.odd{padding:0;}.view-browse-by-bisac-code table tr td{padding:10px 0;border:0;height:auto;}.view-browse-by-bisac-code form span.button{margin:0;}.view-browse-by-bisac-code form span input{width:98%;padding:8px 10px;margin:10px auto 0 !important;}.view-browse-by-bisac-code table tr td input{width:98%;padding:8px 10px;margin:10px auto 0 !important;}.view-browse-by-bisac-code table tr,.view-browse-by-bisac-code table tr.odd,.view-browse-by-bisac-code table tr.even{border:0;}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.addressfield-container-inline > div.form-item{float:left;margin-right:1em;}div.addressfield-container-inline.country-GB > div.form-item{float:none;margin-right:auto;}div.addressfield-container-inline.country-BR > div.form-item:first-child,div.addressfield-container-inline.country-BR > div.form-item:last-child{clear:both;float:none;margin-right:auto;}div.addressfield-container-inline:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html div.addressfield-container-inline{height:1%;}*:first-child + html div.addressfield-container-inline{min-height:1%;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list.a2a_kit_size_32 a .a2a_count{position:relative;}
#mainContent{height:auto;min-height:300px;}html,body,div,dl,dt,dd,h2,h3,h4,h5,h6,pre,form,p,blockquote,input{margin:0;padding:0;}.admin-list dd{padding-bottom:5px;}#branding .add-or-remove-shortcuts{margin:3px 0 0 0;float:left;}#branding h1.title{float:left;}p{margin:0.5em 0;}#leaderboard{min-height:1em;height:auto;}* html #leaderboard{height:1em;}#header{text-align:left;}#headercontainer{width:900px;margin:0 auto;text-align:left;padding:9px 0 0 0;}#header h1{margin:0;padding:10px 0;}.site-logo{float:left;margin-right:10px;}.site-slogan{font-size:110%;}.node{margin-bottom:10px;padding-bottom:5px;}.sticky,.node-sticky{padding:10px 0 10px 0;}#container  h1,#container h1.title{line-height:125%;font-size:180%;margin:.25em 0 .25em 0;}.site-name{line-height:0.8em;white-space:nowrap;}.breadcrumb{padding:0 0 0 10px;float:left;}div ul.menu{padding:0 0 0.25em 0.5em;margin:0.5em 0 0 0;}.item-list ul li,.block-poll ul.links li{margin:0 0 0 1em;padding:0 0 0 0;-webkit-margin-start:1.25em;}.block-poll ul.links{margin:10px 0 0 0;padding:0;}.block-poll ul.links li{border:none;}.block-poll ul.links a{font-weight:normal;}#primary{float:right;padding-right:20px;}#primary ul{margin-top:0;margin-bottom:0;}#primary ul li{display:inline;}#primary li a{font-weight:bold;font-size:90%;}.comment{padding:10px;margin:10px 0;}.front .comment-add,.front .comment-forbidden,.front .comment_forbidden,.page-blog .comment-add,.page-blog .comment-forbidden,.page-blog .comment_forbidden{display:none;}#forum table{width:100%;}#forum td .name{margin:3px 0 0 0;}.region-suckerfish{display:-moz-inline-box;display:-webkit-inline-box;}#search{float:right;margin-right:10px;}#search .unstyled-block{float:right;margin:0 0 0 0 !important;padding:0 0 0 0 !important;}#search #search-block-form,#search-block-form div,#search-block-form label,#search h2.title,#search .content,#search div{display:inline;}#search h2.title{font-size:1em;}#header-bottom{height:3px;font-size:0px;}#outer-container{}#page-right{width:924px;margin:0 auto;}#page-left{}#banner{width:900px;margin:0 auto;}#container{width:900px;margin:0 auto;text-align:left;padding-top:5px;}#header-region-container,#footer-region-container{width:900px;margin:0 auto;}#region5 h2,#region5 h2.title{margin:0 0 5px 0;}#header-left,#header-center,#header-right,#footer-left,#footer-center,#footer-right,#user1,#user2,#user3,#user4,#user5,#user6,#user7,#user8,#user9,#user10,#user11,#user12,#user13,#user14,#user15{float:left;min-height:1px;}#sidebar-left{float:left;width:180px;display:inline;}#sidebar-right{float:right;width:180px;display:inline;}#sidebar-outside{float:left;width:180px;clear:left;}#inside-content{float:right;}#mission{padding:3px 0;margin:10px 0;}#content-top-left,#content-bottom-left{float:left;}#content-top-right,#content-bottom-right{float:right;}#mainContent{float:left;width:650px;}#container .page-bottom{height:10px;font-size:0px;}#mastfoot-bottom{height:3px;font-size:0px;}#trailerboard{}#footer-message{text-align:center;}#footer-message p{margin:0;padding:10px 0;}img.rtlogo{display:block;margin:0 auto;padding-top:5px;}#round-right{width:924px;margin:0 auto;}#round-left{}#round-container{width:862px;height:50px;margin:0 auto;}tbody{border-top:none;}fieldset,img{border:none;}body{font:100%/1.25em Arial,Verdana,Helvetica,sans-serif;font-size:90%;}a{text-decoration:none;}a:hover{text-decoration:underline;}#mission{text-align:center;}#leaderboard,#banner,#header-region,#footer-region,#sidebar-outside,#sidebar-left,#sidebar-right,#content-top,#content-bottom,#region1,#region2,#region3,#region4,#region5,#footer{font-size:95%;}.node h1,.node h2,.node h2.title,.node h3{line-height:125%;}#banner h2,#banner h2.title,#leaderboard h2,#leaderboard h2.title,#header-region h2,#header-region h2.title,#footer-region h2,#footer-region h2.title,#sidebar-outside h2,#sidebar-outside h2.title,#sidebar-left h2,#sidebar-left h2.title,#sidebar-right h2,#sidebar-right h2.title,#content-top h2,#content-top h2.title,#content-bottom h2,#content-bottom h2.title,#region1 h2,#region1 h2.title,#region2 h2,#region2 h2.title,#region3 h2,#region3 h2.title,#region4 h2,#region4 h2.title,#region5 h2,#region5 h2.title,#footer h2,#footer h2.title{font-size:110%;}#sidebar-outside h3,#sidebar-outside h3.title,#sidebar-left h3,#sidebar-left h3.title,#sidebar-right h3,#sidebar-right h3.title{font-size:100%;}.node h2,.node h2.title{margin-bottom:4px;}#footer-message{font-size:80%;}.boxborder{padding:0 7px 0 0;}.bi{padding:0 0 0 7px;}.bt{height:7px;margin:0 -7px;line-height:0px;font-size:0;}.bt div{width:7px;height:7px;line-height:0px;font-size:0;}.bb{height:7px;margin:0 -7px;line-height:0px;font-size:0;}.bb div{width:7px;height:7px;line-height:0px;font-size:0;}.pager{clear:both;text-align:left;}.pager a,.pager strong.pager-current{padding:0.4em 0.4em 0.2em;}.pager{font-size:0.8em;clear:both;padding:10px 0px 10px !important;}.pager div{padding:0em;display:inline;}.pager strong,.pager a,.pager a:link,.pager a:visited{margin:0px 0.15em 0px 0.15em;font-weight:bold;}.pager a:hover{text-decoration:none;font-weight:bold;}.pager strong{font-weight:bold;}.item-list .pager li{padding:0;margin:0;}.book-navigation .menu{padding:1em 0 1em 3em;}.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}.width99{width:100%;}.width49{width:50%;}.width33{width:33%;}.width34{width:34%;}.unstyled-block{padding:10px;}.region-content .unstyled-block{padding:0px;}#mission .unstyled-block{padding:0 .3em 0 .3em;}.rollover1-block{margin:5px;}.rollover-block h2{padding:2px 5px;}.rollover-block ul,.rollover-block ul.menu{list-style:none;padding:0;margin:0;}.rollover-block ul li,.rollover-block ul li.leaf,.rollover-block ul li.collapsed,.rollover-block.block-poll ul.links li{padding:0 0 0 0;list-style-image:none;list-style-type:none;padding:0;margin:0;}.rollover-block ul li a{margin:0;padding:0 10px;display:block;text-decoration:none;}.custom-inbox{padding:10px;}.no-margins-block{padding:0;margin:0;}.no-margins-block p{margin:0;}.stripebox h2{margin:0 -10px 5px -10px;padding:0 5px;}.blk-outline,.blk-solid{margin:5px;padding:5px;}#leaderboard .blk-outline,#leaderboard .blk-solid,#banner .blk-outline,#banner .blk-solid{margin:0;padding:5px;}span.alert,span.help,span.info,span.note,span.info,span.errormsg,span.xfer{display:block;padding:10px 10px 10px 10px;margin:0 10px;}span.alert{background-color:#F3CECE;border-top:2px solid #d04040;border-bottom:2px solid #d04040;}span.errormsg{background-color:#F3CECE;border-top:2px solid #d04040;border-bottom:2px solid #d04040;}span.help{background-color:#CADAEF;border-top:2px solid #3060a0;border-bottom:2px solid #3060a0;}span.note{background-color:#F8EFD0;border-top:2px solid #E6CC62;border-bottom:2px solid #E6CC62;}span.info{background-color:#F8EFD0;border-top:2px solid #E6CC62;border-bottom:2px solid #E6CC62;}span.xfer{background-color:#DDF8EB;border-top:2px solid #20a060;border-bottom:2px solid #20a060;}pre{padding:10px;background:#F8F8F8 none repeat scroll 0%;border:1px solid #C0C0C0;margin:10px 0;}blockquote{}.messages{padding:5px;margin:10px 0;}#suckerfishmenu div .contextual-links-wrapper{display:none;}.submitted{font-size:0.8em;}.node .taxonomy,.node .field-type-taxonomy-term-reference{font-size:0.8em;line-height:100%;}#primary .expanded ul{display:none;}.block-region{color:black;}.sticky-table.tableheader-processed.sticky-enabled{width:100%}#block-node-recent table{width:100%;}
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%;vertical-align:baseline;}.sticky,.node-sticky{padding:0 !important;background:none !important;}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;text-align:center;margin-left:auto;margin-right:auto;}html{width:100%;height:100%;margin:0 auto;}img{width:auto\9;height:auto !important;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}#banner,#container,#headercontainer,#header-region-container,#footer-region-container,#suckerfish-container{width:100% !important;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}.form-item{margin-top:20px;margin-bottom:20px;}.form-item label.option{color:#231F20;font-size:15px;text-transform:none;letter-spacing:0em;}.form-item label{color:#C01E2E;font-size:15px;letter-spacing:0.075em;text-transform:uppercase;margin-bottom:3px;}.form-item .description{color:#818386;font-size:15px;font-style:italic;margin-top:10px;}.form-item .description span{font-size:14px !important;}.collapse-processed{border-bottom:none;margin-bottom:10px;}.field-label{padding-right:5px;}input[type="text"]{font-size:11px;line-height:14px;color:#939598;border:1px solid #d1d1d1;padding:3px;}input[type="text"]:focus{color:#000;}ul.primary{border-color:#D1D3D4;margin-bottom:20px;}ul.primary li{line-height:20px;}ul.primary li a{color:#9C8579;font-size:13px;font-weight:700;letter-spacing:0.175em;text-transform:uppercase;padding-bottom:3px;padding-top:3px;background:none;border-color:#D1D3D4;}ul.primary li.active a{color:#C01E2E;border-bottom:#fff 1px solid;}#block-search-form{margin:0;padding:0;}#search-block-form div{margin:0 auto;}#search-block-form input[type="text"]{font-size:11px;line-height:14px;color:#939598;border:1px solid #d1d1d1;width:150px;padding:3px 0px 3px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#search-block-form input[type="text"]:focus{color:#000;}#search-block-form input[type="image"]{position:relative;left:-24px;top:4px;}input[type="submit"]{font-size:13px;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:0.075em;border:none;background:#EBAB21;padding:7px 11px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer;}input[value="Save"],input[type="submit"]#edit-checkout{background:#8ec73f;}input[value="Delete"]{background:#c73f56;}input[type="submit"]:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}#search-block-form *{vertical-align:top;}#search-block-form .form-submit{background:transparent url(/sites/brazosbookstore.d7.indiebound.com/themes/brazos/icons/24x24/actions/search.png) no-repeat 0 0;top:-2px;position:relative;color:#ffffff;height:24px;width:24px;border-radius:0;text-indent:100%;white-space:nowrap;overflow:hidden;text-align:left;font-size:0px;}.wrapper{width:1000px;height:100%;margin:0 auto;padding:0px 5px;}html{font-size:15px;}body{line-height:1.4;}body,.title,.event-list .views-row .views-field-title a,.address-block h4,table.meet-staff,.views-field-title,.abaproduct-body,.featured-article .views-field-body,.rotator ul li .views-field-name,.visit-our-store h4,.staff-header h3,table.category strong,.more-link,.page-ebook #mainContent h1.title,.page-book #mainContent h1.title,.page-kobo-help-faq #mainContent #block-system-main h2,.page-kobo-help-devices_kobo #mainContent h2,.page-kobo-help-devices_other #mainContent h2,.form-item label.option,.events.inprint table strong span,body.staff .content table a[href*="/staff/"],.featured-article .views-field-view-node a,.node-type-giftitem #mainContent h1.title,.search-results h3.title{color:#231F20;font-family:"adobe-garamond-pro","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-family:"adobe-garamond-pro","Adobe Garamond Pro",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif !important;text-rendering:optimizeLegibility;vertical-align:baseline;}h1,h2,h3,h4,h5,h6,#header,#footer,.calendar-calendar,table,ul.links li a,.unstyled-block .title,.rotator ul li .views-field-unix-event-start,.event-list .views-row,.item-list .pager li,label,.field-label,.abaproduct-body:before,.calendar-calendar div.views-field-title,.tabs,address,.address-block p strong,a[href^="mailto"],.telephone,.messages,legend,#continue-shopping-link a,#uc-cart-pane-quotes .solid-border > strong,.content strong,p.address,.article-list ul li,.sidebar-products,.item-list,.shop .title,.abaproduct-content,.page-kids-gifts #mainContent h1.title,.kids-articles #mainContent h1.title,.page-articles-reviews #mainContent h1.title,.page-articles-features #mainContent h1.title,.page-articles-book-lists #mainContent h1.title,.staff-articles-block .views-field-title,.kids-gifts #mainContent h1.title,.book-grid td .views-field-title,.page-ebook #mainContent #block-system-main fieldset,.page-book #mainContent #block-system-main fieldset,.page-kobo-help-faq #mainContent #block-system-main ul a,.page-kobo-help-faq #mainContent #block-system-main p > strong,.node-type-giftitem #mainContent .uc-price,.node-type-giftitem .product-info.model,.kids-books #mainContent h1.title,.kids-ebooks #mainContent h1.title,body.staff .content a[href*="/staff/"],body.kids #mainContent h1.title,#block-block-38 p,.search-results .abaproduct-details,.field-name-field-photo-credit,.field-name-field-article-credit,.field-name-field-guest-author,.content .field-name-body blockquote{font-family:"proxima-nova","Proxima Nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:"proxima-nova","Proxima Nova","Helvetica Neue",Helvetica,Arial,sans-serif !important;}hr{width:100%;background:#fff;border:0;height:1px;}.content hr,.address-block hr,hr.dotted{height:1px;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left center repeat;}a,.more-link{color:#C01E2E;text-decoration:none;}a:hover,a:focus,.more-link:hover,.more-link:focus{color:#9B8579;text-decoration:underline;}.more-link{text-align:right;font-style:italic;}ul.links{margin:0;padding:0;}ul.links li{display:inline;font-size:16px;list-style-type:none;padding:0 0.25em;}ul.links li a{font-weight:400;color:#9C8579;}.service-links{display:none;}.section-article .service-links{display:block;}.book-navigation{display:none;}#mainContent p,.content p{margin-bottom:20px;}.content img{margin:0 15px 15px 15px;}#mainContent blockquote,.content blockquote{color:#C01E2E;font-size:22px;margin:0 20px 20px 20px;}.content .field-name-body hr{height:3px;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg-large.png) left center repeat;margin:20px auto;}.content .field-name-body blockquote{}h1,h2,h3,h4,h5,h6,.title{line-height:1.15;}#mainContent h1.title{font-size:32px;font-weight:400;margin-bottom:5px;}.page-frontpage #mainContent h1.title{display:none;}.item-list ul{list-style:none;margin:0;padding:0;}#header{width:100%;margin:0 auto;height:100%;position:relative;top:0;left:0;margin:0 auto 40px auto;padding:0;border-top:15px solid #C01E2E;}.address{color:#939598;font-size:10px;letter-spacing:0.15em;width:100%;display:block;text-align:center;position:relative;}.address p{margin-bottom:0;display:inline-block;}.address address{font-style:normal;display:inline-block;}.social-nav{list-style:none;position:absolute;top:0;right:0;padding:10px 0;}.social-nav li{float:left;margin-left:15px;}.social-nav li a{color:#939598;text-transform:uppercase;letter-spacing:0.10em;display:block;font-size:10px;line-height:12px;}.social-nav li a .icon{height:10px;width:12px;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/BrazosIcons1x.png) 0 0 no-repeat;background-repeat:no-repeat;background-size:140px 80px;display:block;margin-right:5px;float:left;}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3){.social-nav li a .icon{background-image:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/BrazosIcons2x.png);background-size:140px 80px;}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3){.social-nav li a .icon{background-image:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/BrazosIcons3x.png);background-size:140px 80px;}}.social-nav li a.facebook .icon{width:10px;background-position:-117px 0;}.social-nav li a.twitter .icon{width:13px;background-position:-120px -20px;}.social-nav li a.instagram .icon{background-position:-119px -40px;}.sidebar-social{border-top:3px double #9B8579;border-bottom:3px double #9B8579;padding:15px 0px 15px 0px;text-align:center;}.sidebar-social h6{color:#9c867a;font-size:12px;letter-spacing:0.08em;display:inline-block;vertical-align:top;text-transform:uppercase;line-height:28px;}.sidebar-social a{height:26px;width:26px;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/BrazosIcons1x.png) 0 0 no-repeat;display:inline-block;vertical-align:top;text-indent:-9999px;overflow:hidden;margin-left:12px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.sidebar-social a{background-image:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/BrazosIcons2x.png);background-size:140px 80px;}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3){.sidebar-social a{background-image:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/BrazosIcons3x.png);background-size:140px 80px;}}.sidebar-social a.twitter{width:28px;background-position:-40px 2px;}.sidebar-social a.instagram{width:28px;background-position:-80px 0px;}.sidebar-social a:hover,.sidebar-social a:focus{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}#logo{display:block;width:188px;height:66px;margin:20px auto 20px auto;}.logo-club{width:125px;margin:0 auto;display:block;}.logo-emblem{width:47px;}.logo-soco{width:27px;}#admin-block{font-size:11px;width:100%;float:none;margin-bottom:20px;}ul.utility-nav{margin:5px 0 5px 0;display:block;float:right;}ul.utility-nav li{display:inline-block;border-left:none;line-height:1;padding:0 5px;}ul.utility-nav li + li{border-left:1px solid #D1D2D4;}ul.utility-nav li a{font-size:11px;line-height:1;font-weight:400;padding:0 5px;text-transform:uppercase;letter-spacing:0.175em;color:#939598;}#header hr{width:100%;background:#d1d2d4;border:0;margin:3px 0;height:1px;}#header hr + .clearfix{height:34px;display:inline-block;vertical-align:top;}#header hr + hr{margin-bottom:0px;}#header .clearfix + hr{margin-top:0px;}#header #block-menu-menu-suckerfish-menu{padding:0 0 0 72px;}#header #block-menu-menu-suckerfish-menu{text-transform:uppercase;}#header #block-menu-menu-suckerfish-menu ul.menu,#header #block-menu-menu-suckerfish-menu li,#header #block-menu-menu-suckerfish-menu span,#header #block-menu-menu-suckerfish-menu ul.menu a{margin:0;padding:0;position:relative;list-style:none !important;text-transform:uppercase;}#header #block-menu-menu-suckerfish-menu ul.menu > li{float:left;margin-left:0;}#header #block-menu-menu-suckerfish-menu ul.menu > li > a{color:#000;font-size:16px;line-height:20px;text-align:center;display:block;padding:7px 0 7px 0;height:34px;width:170px;border-right:1px solid #d1d2d4;border-left:1px solid #d1d2d4;}#header #block-menu-menu-suckerfish-menu ul.menu > li + li > a{border-left:none;}#header #block-menu-menu-suckerfish-menu ul.menu.expanded > li.active-trail,#header #block-menu-menu-suckerfish-menu ul.menu > li:hover,#header #block-menu-menu-suckerfish-menu ul.menu > li:focus{border-bottom:4px solid #9C8579;color:#9C8579;}#header #block-menu-menu-suckerfish-menu ul.menu.expanded > li.active-trail > a,#header #block-menu-menu-suckerfish-menu ul.menu > li:hover > a,#header #block-menu-menu-suckerfish-menu ul.menu > li:focus > a,#header #block-menu-menu-suckerfish-menu ul.menu > li > a:hover,#header #block-menu-menu-suckerfish-menu ul.menu > li > a:focus{color:#9C8579;text-decoration:none;}#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids.active-trail,#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids:hover,#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids:focus{border-bottom:4px solid #8DC63F;color:#8DC63F;}#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids.active-trail > a,#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids:hover > a,#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids:focus > a,#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids > a:hover,#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids > a:focus{color:#8DC63F;}#header #block-menu-menu-suckerfish-menu .expanded{z-index:900;}#header #block-menu-menu-suckerfish-menu .expanded:focus > ul,#header #block-menu-menu-suckerfish-menu .expanded:hover > ul{display:block;}#header #block-menu-menu-suckerfish-menu .expanded ul{display:none;position:absolute;width:220px;top:100%;margin:4px 0 0 0;padding:0 10px;border:1px solid #d1d2d4;background:#fff;-webkit-box-shadow:0px 2px 10px #d1d2d4;-moz-box-shadow:0px 2px 10px #d1d2d4;box-shadow:0px 2px 10px #d1d2d4;z-index:900;}#header #block-menu-menu-suckerfish-menu .expanded ul li{*margin-bottom:-1px;border-top:none;width:100%;float:none;display:block;}#header #block-menu-menu-suckerfish-menu .expanded ul.menu > li:hover,#header #block-menu-menu-suckerfish-menu .expanded ul.menu > li:focus{border-bottom:0px;}#header #block-menu-menu-suckerfish-menu .expanded ul li+li{}#header #block-menu-menu-suckerfish-menu .expanded ul li a{background:#fff;filter:none;font-size:15px;letter-spacing:0.075em;display:block;line-height:120%;padding:7px 10px;height:auto;width:100%;margin:0px;color:#000;text-align:left;border-left:none;border-right:none;}#header #block-menu-menu-suckerfish-menu .expanded ul li.active-trail a,#header #block-menu-menu-suckerfish-menu .expanded ul li:focus a,#header #block-menu-menu-suckerfish-menu .expanded ul li:hover a{color:#9B8579;}#header #block-menu-menu-suckerfish-menu .expanded .expanded:hover > ul{display:block;}#header #block-menu-menu-suckerfish-menu .expanded .expanded ul{display:none;position:absolute;left:100%;top:0;}#header #block-menu-menu-suckerfish-menu .expanded .expanded ul li a{background:#9B8579;}#header #block-menu-menu-suckerfish-menu .expanded .expanded ul li a:hover{background:#9B8579;}#breadcrumb{color:#939598;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;letter-spacing:0.05em;margin-top:15px;}#breadcrumb a{color:#939598;}#breadcrumb a:hover,#breadcrumb a:focus{color:#939598;}#breadcrumb span{padding:0 5px;}#footer{width:100%;color:#FFF;display:block;background:#C01E2E;padding:0;margin:50px auto 0 auto;text-transform:uppercase;}#footer .wrapper{width:790px;padding:50px 0 0 0;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/brazos_mark.png) 358px 22px no-repeat;}#footer-region-container{margin-bottom:60px;}#footer-center .block-menu{margin:0;padding:0;}#footer-center .block-menu ul.menu,#footer-center .block-menu ul.menu li,#footer-center .block-menu ul.menu li a{margin:0;padding:0;list-style:none;color:#ffffff;}#footer-center .block-menu ul.menu li{float:left;width:105px;}#footer-center .block-menu ul.menu li a{font-weight:700;font-size:13px;line-height:1.45;letter-spacing:0.15em;white-space:normal;display:block;margin-bottom:10px;}#footer-center .block-menu ul.menu li.item-kids{margin-left:100px;}#footer-center .block-menu ul.menu li + li{margin-left:15px;}#footer-center .block-menu li.expanded ul.menu li{float:none;width:100%;margin-left:0;margin-bottom:5px;}#footer-center .block-menu li.expanded ul.menu li a{font-size:10px;color:#D9D0CA;font-weight:400;margin-bottom:0;}#footer-message{border-top:1px solid #fff;text-align:center;color:#fff;font-size:11px;font-weight:400;letter-spacing:0.2em;text-transform:none;padding:10px 0 0 0;}#footer-message > address,#footer-message > p,#footer-message > span{font-style:normal;font-weight:normal;margin:0;padding:0 0 5px 0;display:inline-block;}#footer-message a{display:block;margin:10px auto 35px auto;font-size:9px;color:#D9D0CA;text-transform:uppercase;}#footer-message a:hover,#footer-message a:focus{text-decoration:underline;}#store-footer{display:none;}.footer-ad{text-align:center;margin-bottom:40px;}#mainContent{width:100%;padding:0 10px;float:none;margin:0 auto;}.one-sidebar #mainContent{width:736px !important;width:74.5% !important;float:left;}.sidebar-first #mainContent{padding-left:15px;padding-right:0;border-left:1px solid #d1d2d4;margin-left:25.5%;}.sidebar-second #mainContent{padding-left:0;padding-right:15px;border-right:1px solid #d1d2d4;}.two-sidebars #mainContent{width:482px !important;width:49% !important;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;float:left;margin-left:25.5%;}#main2{padding:0;clear:both;}.pager li.pager-current,.pager strong,.pager a,.pager a:link,.pager a:visited{margin:2px;padding:3px;}.item-list .pager{margin-top:25px;}.item-list .pager li.pager-current{color:#231F20;}.item-list .pager li,.item-list .pager li a{color:#818386;font-weight:400;}.item-list .pager li a:hover,.item-list .pager li a:focus{color:#C01E2E;}.node .taxonomy,.node .field-type-taxonomy-term-reference{display:none;}#sidebar-left,#sidebar-right{width:254px;width:25.5%;position:relative;}#sidebar-left{padding:0 10px 0 0;right:-1px;border-right:1px solid #d1d2d4;float:left;margin-left:-74.5%;}.sidebar-first #sidebar-left{margin-left:-100%;}#sidebar-right{padding:0 0 0 10px;left:-1px;border-left:1px solid #d1d2d4;float:right;}#sidebar-right .unstyled-block,#sidebar-left .unstyled-block{padding-left:0;padding-right:0;padding-top:0;}#mainContent .unstyled-block{padding-top:0;padding-left:0;padding-right:0;}#mainContent .unstyled-block + .unstyled-block,#sidebar-right .unstyled-block + .unstyled-block,#sidebar-left .unstyled-block + .unstyled-block{padding-top:10px;}#sidebar-right .unstyled-block .title,#sidebar-left .unstyled-block .title,.signed-books h2{width:100%;font-size:15px;letter-spacing:0.065em;color:#fff;text-align:center;text-transform:uppercase;background:#C01E2E;padding:9px 0;margin-bottom:20px;}#body-left h3,#body-right	h3{width:100%;font-size:15px;background:#C01E2E;padding:9px 0;color:#fff;text-align:center;text-transform:uppercase;}.page-events #mainContent h1.title{display:none;}.section-events #event-taxonomy-filter-form h5,.section-event #event-taxonomy-filter-form h5,.event-filter-control + h5{font-size:10px;font-weight:400;letter-spacing:0.1em;color:#6D6F71;text-transform:uppercase;margin:0 0 5px 0;}.event-filter-control{float:left;margin:0 60px 0 0;}#edit-event-term-select-wrapper{margin:0 auto;}#edit-event-term-select-wrapper select{margin:2px 0 0 0;width:90px;}#edit-event-term-select-wrapper.form-item .description{display:none;}.section-events ul.links li,.section-event ul.links li{padding:0 0.5em 0 0;}.section-events ul.links li + li,.section-event ul.links li + li{padding:0 0.5em;}tbody{border-top:none;}.view .date-nav-wrapper .date-heading h3{font-weight:700;color:#C01E2E;text-transform:uppercase;letter-spacing:0.1em;line-height:1.5;font-size:16px;margin-bottom:10px;}.view-event-calendar .date-nav .pager{margin:0;padding:0 !important;}.view .date-nav-wrapper .date-next,.view .date-nav-wrapper .date-prev{color:#C01E2E;border-radius:0px;background:none;top 2px;}.view .date-nav-wrapper .date-prev{right:auto;left:0;}.calendar-calendar tr.even,.calendar-calendar tr.odd{background-color:#fff;border-bottom:1px solid #939598;padding:0.1em 0.6em;}.calendar-calendar .even th,.calendar-calendar .even td,.calendar-calendar .odd th,.calendar-calendar .odd td{border-bottom:1px solid #939598;}.calendar-calendar table{border:1px solid #242;border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;}.calendar-calendar tr{padding:0;margin:0;background:white;}.calendar-calendar td{border:1px solid #939598;width:14%;vertical-align:top;}.calendar-calendar th,.calendar-calendar th.days{font-size:11px;text-transform:uppercase;text-align:center;letter-spacing:0.125em;color:#fff;background:#9B8579;padding:4px;border:1px solid #9B8579;}.calendar-calendar td.today,.calendar-calendar td.sat,.calendar-calendar td.sun{background:none;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar
.day-view .full .inner .dayview{border-radius:0;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{height:2px;margin:4px 0 4px 0;background-color:#EBAB21;border-radius:0;}.calendar-calendar .month-view .full td.single-day .inner .item{font-style:normal;background:#fff;border:none;margin-bottom:20px;;}.calendar-calendar .description{color:#939598;font-size:10px;margin-top:8px;}.calendar-calendar .month-view .full td.date-box{padding:0;}.calendar-calendar div.day,.calendar-calendar .month-view .full td .inner div.day{color:#9B8579;font-size:11px;text-align:center;letter-spacing:0.1em;float:right;border:none;padding:2px 2px;margin:0;}.calendar-calendar .month-view .full td .inner div.day a{color:#9B8579;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today,.calendar-calendar .month-view .full td.date-box.today,.calendar-calendar .month-view .full tr td.single-day.today{border-color:#C01E2E;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:none;}.calendar-calendar div.monthview .views-field-title{font-size:11px;line-height:1.4;letter-spacing:0.1em;}.calendar-calendar div.views-field-title{padding:0;margin-bottom:8px;font-size:11px;}.calendar-calendar div.views-field-title,.calendar-calendar div.views-field-title a{font-weight:400;color:#231F20;}.calendar-calendar .views-field-field-date,.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-style:normal;color:#939598;font-size:11px;line-height:1.25;font-weight:100;letter-spacing:0.075em;margin:0;padding-left:0;}.calendar-calendar .views-field-field-date div{display:inline;}td span.date-display-single
.calendar-calendar .start{margin-bottom:2px;}.calendar-calendar .event .stripe-1,.calendar-calendar .event .stripe-2,.calendar-calendar .event .stripe-3,.calendar-calendar .event .stripe-4,.calendar-calendar .event .stripe-5,.calendar-calendar .event .stripe-6,.calendar-calendar .event .stripe-7,.calendar-calendar .event .stripe-8,.calendar-calendar .event .stripe-9,.calendar-calendar .event .stripe-10,.calendar-calendar .event .stripe-11,.calendar-calendar .event .stripe-12,.calendar-calendar .event .stripe-13,.calendar-calendar .event .stripe-14,.calendar-calendar .event .stripe-15,.calendar-calendar .event .stripe-16,.calendar-calendar .event .stripe-17,.calendar-calendar .event .stripe-18,.calendar-calendar .event .stripe-19,.calendar-calendar .event .stripe-20{height:2px;margin:10px 0 4px 0;background-color:#EBAB21;}.calendar-calendar .week-view .full div.single-day div.weekview,.calendar-calendar .day-view .full div.single-day div.dayview{background:#fff;border-color:#C01E2E;}.calendar-calendar .list-view .day{position:relative;top:1px;}.calendar-calendar .list-view .day + .event{border-top:1px solid #939598;}.event-list{}.event-list .views-row{border-top:1px solid #D1D3D4;padding:10px;min-height:77px;position:relative;}.event-list .views-row:before,.event-list .views-row:after{content:" ";display:table;}.event-list .views-row:after{clear:both;}.event-list .views-row{*zoom:1;}.event-list .views-row.views-row-first{padding-top:25px;}.event-list .views-row.views-row-first .views-field-field-event-thumb{top:25px;}.event-list .views-row .views-field-field-event-thumb ~ .views-field-field-date,.event-list .views-row .views-field-field-event-thumb ~ .views-field-title,.event-list .views-row .views-field-field-event-thumb ~ .views-field-term-node-tid{margin-left:125px;}.event-list .views-row .views-field-field-event-thumb{max-width:125px;position:absolute;top:10px;left:10px;}.event-list .views-row .views-field-field-event-thumb a{display:block;}.event-list .views-row .views-field-field-event-thumb img{max-width:110px;margin-right:15px;}.event-list .views-row .views-field-field-date{color:#C01E2E;font-size:13px;letter-spacing:0.1em;font-weight:700;text-transform:uppercase;margin-bottom:4px;}.event-list .views-row .views-field-title{margin-bottom:-3px;}.event-list .views-row .views-field-title a{color:#231F20;font-size:22px;font-weight:400;letter-spacing:0.015em;}.event-list .views-row .views-field-title a:hover,.event-list .views-row .views-field-title a:focus{color:#C01E2E;text-decoration:none;}.event-list .views-row .views-field-term-node-tid{color:#6D6F71;font-size:12px;letter-spacing:0.075em;text-transform:uppercase;display:inline;}.event-list .views-row .views-field-term-node-tid:after{padding-left:5px;content:"|";}.event-list .views-row .views-field-view-node{padding-left:5px;font-size:12px;color:#EBAB21;text-transform:uppercase;display:inline;}.event-list .views-row .views-field-view-node a{color:#EBAB21;letter-spacing:0.1em;}.event-list .views-row .views-field-view-node a:hover,.event-list .views-row .views-field-view-node a:focus{color:#6D6F71;text-decoration:none;}.event-list .views-row .views-field-view-node a:after{font-size:15px;padding-left:3px;content:"\00bb";}dl.adr dt,dl.adr dd.country-name{display:none;}dl.adr dd,.field-type-addresses-cck *{display:inline;}.field-type-addresses-cck{margin-bottom:20px;}.event-nodeapi div{padding:1px 0;}.event-start label,.field-type-date .field-label,.field-type-addressfield .field-label,.event-nodeapi div label,.field-type-addresses-cck .field-label{color:#C01E2E;font-size:14px;font-weight:700;text-transform:uppercase;display:inline;letter-spacing:0.08em;}.field-type-date .field-items,.field-type-date .field-items div,.field-type-addressfield .field-items,.field-type-addressfield .field-items div{display:inline;}.field-type-addressfield .field-items .street-block{margin-right:7px;}.field-type-addressfield .field-items .country{display:none;}fieldset.group-book-list legend{display:none;}.brazos-book-club .field-name-field-products .field-item{position:relative;padding-top:55px}.brazos-book-club .field-name-field-products blockquote p{text-align:left !important;}.brazos-book-club .field-name-field-products blockquote p strong{color:#C01E2E;font-size:15px;display:block;width:100%;text-align:center;position:absolute;top:0;border:1px solid #9B8579;border-left:none;border-right:none;padding:2px 0 1px 0;}.brazos-book-club .field-name-field-products hr{display:none;}.node-type-giftitem .uc-price-label{display:none;}.node-type-giftitem .content .field-name-uc-product-image{float:left;margin-right:20px;vertical-align:top;}.node-type-giftitem .content .field-name-uc-product-image .product-image{clear:none;float:none;margin:0 auto;padding:0;}.node-type-giftitem .content .field-name-uc-product-image *{vertical-align:top;}.node-type-giftitem .content .field-name-uc-product-image img,.node-type-giftitem .content .field-name-uc-product-image a{display:block;}.node-type-giftitem #mainContent h1.title{margin-bottom:0;padding-right:160px;}.node-type-giftitem #mainContent #block-system-main{position:relative;}.node-type-giftitem .field-name-body{padding-right:160px;}.node-type-giftitem .add-to-cart{position:absolute;max-width:160px;top:0;right:0;border:none;float:right;padding:5px;text-align:right;}.node-type-giftitem #mainContent .product-info.model{font-weight:normal}.node-type-giftitem #mainContent .uc-price{font-size:19px;font-weight:bold;}.toy-of-the-month{margin-bottom:60px;}.toy-of-the-month .item-list ul li{margin:0 auto;}.toy-of-the-month .view-content{width:676px;max-width:100%;}.toy-of-the-month .view-header{margin-bottom:15px;}.toy-of-the-month .view-footer hr{background:#D1D3D4;}.toy-of-the-month .views-field-uc-product-image{float:left;margin-right:15px;}.toy-of-the-month .views-field-title{font-size:32px;text-align:right;}.toy-of-the-month .uc-price{font-size:19px;}.toy-of-the-month .views-field-body{clear:both;}.toy-of-the-month .views-field-body{background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left top repeat-x;padding:20px 0 0 0;}.toy-of-the-month .views-field-body .views-label-body{font-weight:700;text-transform:uppercase;color:#8DC63F;letter-spacing:0.10em;}.toy-of-the-month .views-field-body .field-content{}.toy-of-the-month .views-field-sell-price{text-align:right;}.toy-of-the-month .views-field-addtocartlink{text-align:right;}table.meet-staff{font-size:15px;text-transform:uppercase;width:90%;padding:0 5%;}table.meet-staff td img{width:100%;max-width:100%;}body.staff .content hr.clearfix{margin-bottom:20px;}body.staff #mainContent blockquote{font-size:15px;color:#231F20;margin:0 auto;}.services strong{color:#bf1f2f;letter-spacing:0.025em}#gmap{display:block;width:100%;height:425px;background:#e3ddd8;margin-bottom:15px;}.page-about-contact #block-block-97{display:none;}.submit-your-application-online .content iframe{width:100%;}.page-articles #mainContent h1.title{display:none;}.kids-articles #mainContent h1.title,.page-articles-reviews #mainContent h1.title,.page-articles-features #mainContent h1.title,.page-articles-book-lists #mainContent h1.title{float:none;font-size:13px;text-transform:uppercase;font-weight:400;line-height:1.25;text-align:center;letter-spacing:0.075em;overflow:hidden;margin-bottom:30px;}.kids-articles #mainContent h1.title span,.page-articles-reviews #mainContent h1.title span,.page-articles-features #mainContent h1.title span,.page-articles-book-lists #mainContent h1.title span{display:inline-block;position:relative;}.kids-articles #mainContent h1.title span:before,.kids-articles #mainContent h1.title span:after,.page-articles-reviews #mainContent h1.title span:before,.page-articles-reviews #mainContent h1.title span:after,.page-articles-features #mainContent h1.title span:before,.page-articles-features #mainContent h1.title span:after,.page-articles-book-lists #mainContent h1.title span:before,.page-articles-book-lists #mainContent h1.title span:after{content:"";position:absolute;height:3px;border-bottom:1px solid #D1D3D4;border-top:1px solid #D1D3D4;top:0;width:400px;margin-top:5px;}.kids-articles #mainContent h1.title span:before,.page-articles-reviews #mainContent h1.title span:before,.page-articles-features #mainContent h1.title span:before,.page-articles-book-lists #mainContent h1.title span:before{right:100%;margin-right:15px;}.kids-articles #mainContent h1.title span:after,.page-articles-reviews #mainContent h1.title span:after,.page-articles-features #mainContent h1.title span:after,.page-articles-book-lists #mainContent h1.title span:after{left:100%;margin-left:15px;}.field-name-field-article-credit,.field-name-field-guest-author,.field-name-field-photo-credit{font-size:11px;color:#6D6F71;letter-spacing:0.12em;text-transform:uppercase;display:block;margin-bottom:5px !important;padding-right:10px;}.field-name-field-guest-author .field-label,.field-name-field-photo-credit .field-label{font-weight:normal;float:left;padding:0;margin:0;}.article-list ul{list-style:none;margin:0;padding:0;}.article-list ul li.views-row:before,.article-list ul li.views-row:after{content:" ";display:table;}.article-list ul li.views-row:after{clear:both;}.article-list ul li.views-row{list-style:none;padding:10px 15px;margin:0;min-height:100px;position:relative;*zoom:1;}.view-frontpage.article-list ul li.views-row{min-height:0px;}.article-list ul li.views-row + li.views-row{border-top:1px solid #D3D1D1;}.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-field-date,.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-title,.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-name,.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-field-article-type-terms{margin-left:125px;}.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-field-article-type-terms div{display:inline;}.article-list ul li.views-row .views-field-field-field-article-thumbnail{max-width:125px;position:absolute;top:10px;left:10px;}.article-list ul li.views-row .views-field-field-field-article-thumbnail a{display:block;}.article-list ul li.views-row .views-field-field-field-article-thumbnail img{width:110px;max-width:100%;margin-right:15px;}.article-list ul li.views-row .views-field-field-article-type-terms{color:#bf1f2f;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:5px;}.article-list ul li.views-row .views-field-field-article-type-terms div{display:inline;}.article-list ul li.views-row .views-field-title{margin-bottom:5px;}.article-list ul li.views-row .views-field-title a{font-size:22px;color:#231F20;}.article-list ul li.views-row .views-field-title a span{color:#939598;font-style:italic;}.article-list ul li.views-row .views-field-name,.article-list ul li.views-row .views-field-created,.article-list ul li.views-row .views-field-view-node{font-size:11px;text-transform:uppercase;letter-spacing:0.125em;float:left;color:#6D6F71;}.article-list ul li.views-row .views-field-created,.article-list ul li.views-row .views-field-view-node{margin-left:10px;padding-left:10px;border-left:1px solid #6D6F71;}.article-list ul li.views-row .views-field-name{color:#6D6F71;}.article-list ul li.views-row .views-field-created{}.article-list ul li.views-row .views-field-view-node a{color:#EBAB21;}.article-list .view-footer{text-align:right;}.featured-article{}.featured-article .item-list ul,.featured-article .item-list li{list-style:none;margin:0;padding:0;}.featured-article .item-list li{border-bottom:1px solid #D3D1D1;}.featured-article .views-field-title{text-align:center;margin:15px 0;}.featured-article .views-field-title a{color:#231F20;font-size:32px;text-align:center;line-height:1.15;}.featured-article .views-field-field-field-article-banner{margin-bottom:10px;text-align:center;}.featured-article .views-field-field-article-type-terms,.featured-article .views-field-name,.featured-article .views-field-created{font-size:11px;color:#6D6F71;letter-spacing:0.12em;text-transform:uppercase;display:inline;}.featured-article .views-field-field-article-type-terms div{display:inline;}.featured-article .views-field-created:before{content:"|";padding:0 5px;}.featured-article .views-field-body{margin-top:10px;font-size:14px;}.featured-article .views-field-body p{margin-bottom:0 !important;}.featured-article .views-field-view-node{font-style:italic;color:#EBAB21;font-size:14px;text-align:right;margin-bottom:15px;}.featured-article .views-field-view-node a{color:#C01E2E}.staff-articles-block .view-header{color:#231F20;font-size:15px;letter-spacing:0.1em;text-transform:uppercase;padding:0px 0 20px 20px;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left bottom repeat-x;}.staff-articles-block .item-list ul,.staff-articles-block .item-list ul li{margin:0;padding:0;list-style:none;}.staff-articles-block .item-list ul li{padding:8px 0;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left bottom repeat-x;}.staff-articles-block .views-field-title a{color:#231F20;font-size:13px;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;}.staff-articles-block .view-footer .more-link{text-align:left;padding:8px 0;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left bottom repeat-x;}.staff-articles-block .view-footer .more-link a{color:#C01E2E;}.events.inprint .content table{text-transform:uppercase;}.events.inprint .content table td{width:340px;}.events.inprint .content table td + td{padding-left:30px}.events.inprint .content table p{margin-bottom:0;}.events.inprint .content table hr.dotted{margin:20px 0 30px 0;}.events.inprint .content table strong{color:#C01E2E;font-weight:700;font-size:14px;}.events.inprint .content table strong span{color:#231F20;font-weight:400;text-transform:none;font-size:24px !important;}.events.inprint .content table em{text-transform:uppercase;font-style:normal;font-size:11px;letter-spacing:0.075em;}.kids a.newsletter-link{color:#fff;width:100%;padding:15px 0 8px 0;background:#8DC63F;}.kids a.newsletter-link:hover,.kids a.newsletter-link:focus{color:#fff;}.kids #sidebar-right a.newsletter-link{font-size:21px;text-align:left;width:88%;padding:13px 6% 8px 6%;}a.newsletter-link{color:#fff;font-size:28px;letter-spacing:0.025em;text-align:center;font-weight:400;display:block;width:100%;padding:15px 0 8px 10%;background:#C01E2E url(/sites/brazosbookstore.com/themes/brazos/images/brazos/brazos_mark_sm.png) 35px 7px no-repeat;margin:10px auto 15px auto;}a.newsletter-link:hover{text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}#block-views-frontpage-block_1{padding:0;}#block-views-frontpage-block_1.article-list ul li.views-row .views-field-title{margin-bottom:0;}.page-newsletter{}.kids-newsletter .content table,.page-newsletter .content table{margin:0 auto 15px auto;}.kids-newsletter.content table td,.page-newsletter .content table td{padding:2px 5px;line-height:1.6;}.kids .featured-article .views-field-view-node a,.kids-newsletter a,.kids a{color:#8DC63F;text-decoration:none;}.featured-article .views-field-view-node a:hover. .featured-article .views-field-view-node a:focus,.kids-newsletter a:hover,.kids-newsletter a:focus,.kids a:hover,.kids a:focus{color:#9B8579;text-decoration:underline;}#SignUp .signupframe{border:none !important;}.kids .block-product_browser h4,.kids-newsletter .address-block h4,.kids .visit-our-store h4{color:#8DC63F !important;}.kids-newsletter #sidebar-right .unstyled-block .title,.kids-newsletter #sidebar-left .unstyled-block .title,.kids #sidebar-right .unstyled-block .title,.kids #sidebar-left .unstyled-block .title{background:#8DC63F;}body[class*="page-kids-events"] #mainContent h1.title{display:none !important;}.kids .events-faq h2{background:#8DC63F;}body.kids #mainContent h1.title{display:none;}body[class*="page-kids-"] #mainContent h1.title,.kids-articles #mainContent h1.title{display:block;}.kids .rotator .item-list{min-height:330px;}.kids .rotator ul li views-field-field-event-banner a{display:block;}.kids .rotator ul li views-field-field-event-banner img{display:block;width:100%;height:auto;}.kids .rotator ul li .views-field-field-date{background:#8DC63F;}.kids .rotator ol.dots li.active{background-color:#8DC63F;border:1px solid #8DC63F;}.kids .event-list .views-row .views-field-field-date{color:#8DC63F;}.page-kids-gifts #mainContent .tabs{display:none;}.search-results apachesolr_search-results{margin-top:25px;}.search-results apachesolr_search-results .search-result{vertical-align:top;}.search-results apachesolr_search-results .search-result .abaproduct-image{margin-right:20px;margin-bottom:0;float:left;}.search-results apachesolr_search-results .search-result .title{max-width:500px;}.search-result{margin:10px auto;}.search-result .title{font-size:26px;font-weight:400;text-transform:capitalize;padding-right:165px;}.search-result .abaproduct-image{float:left !important;margin-left:0;margin-right:20px;}.search-result .abaproduct-image a{vertical-align:top;}.search-result .abaproduct-details{text-align:left;}.search-result .aba-search-add-to-cart-wrapper{font-size:19px;text-align:right;float:right;}.shop.page-shop-gifts #mainContent > #branding{}#sidebar-right .view-id-clone_of_gift_items.book-grid td.col-1,#sidebar-left .view-id-clone_of_gift_items.book-grid td.col-1{width:100%;padding:10px 30px;}#sidebar-right .view-id-clone_of_gift_items .abaproduct-image,#sidebar-left .view-id-clone_of_gift_items .abaproduct-image{text-align:center;}#sidebar-right .view-id-clone_of_gift_items img,#sidebar-left .view-id-clone_of_gift_items img{margin:0 auto 15px auto;max-width:140px;}#sidebar-right .view-id-clone_of_gift_items .more-link,#sidebar-left .view-id-clone_of_gift_items .more-link{text-align:left;padding:10px 30px;}#sidebar-left .view-id-clone_of_gift_items{border-bottom:1px solid #A7AAAC;}.sidebar-products.view-id-clone_of_gift_items .item-list ul li{padding:15px 30px;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left bottom repeat-x;}.sidebar-products.view-id-clone_of_gift_items .item-list ul li + li{background:none;}#sidebar-left .view-display-id-block_2{border-bottom:none;}#sidebar-right .view-id-clone_of_gift_items .view-footer{text-align:center;font-style:italic;}.indie-next{}.indie-next #mainContent h2{color:#C01E2E;text-transform:uppercase;}.indie-next #mainContent h4{font-size:10px;letter-spacing:0.14em;text-transform:uppercase;margin-bottom:5px;}.indie-next #mainContent .content ul li a{font-size:32px;margin-bottom:7px;font-weight:400;display:block;}[class*="indie-next"] #mainContent > #branding{display:block !important;}.content-box{border:none;}.content-box,.next-list-box,#next-list-carousel,.jcarousel-skin-tango .jcarousel-clip-horizontal{width:100% !important;;}#next-list-header{background:#C01E2E !important;padding:15px;height:auto;p{top:0;left:0;}}.next-list-box,#next-list-carousel{border:1px solid #d2ddcf;}.jcarousel-skin-tango .jcarousel-container-horizontal{width:100%;}#kids-next-list-featured img{width:100%;}#kids-first-book-blurb,#kids-first-book-blurb table,#rgsection,#rgsection table{width:100% !important;}#kids-first-book-blurb tr,#rgsection tr{margin-bottom:15px;}#kids-first-book-blurb td,#rgsection td{width:105px;vertical-align:middle;text-align:left;padding:15px;}#kids-first-book-blurb td + td,#rgsection td + td{width:auto;}#kids-first-book-blurb td img,#rgsection td img{width:90px;display:block;}#uc-cart-view-form th{padding:5px 10px 5px 0;text-align:left;}#uc-cart-view-form td{padding:10px 5px;text-align:left;}#uc-cart-view-form .form-actions input{margin:15px 5px;}#uc-cart-view-form td.remove{text-align:center;vertical-align:middle;}#uc-cart-view-form td.remove input[type="submit"]{background:#C01E2E;}#uc-cart-view-form td.remove input[type="submit"]{height:25px;width:25px;background:#C01E2E url(/sites/brazosbookstore.com/themes/brazos/images/brazos/close.png) 0 0 no-repeat;vertical-align:top;text-indent:-9999px;overflow:hidden;border-radius:25px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.sidebar-social a{background-image:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/close2x.png);background-size:25px 25px;}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3){.sidebar-social a{background-image:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/close3x.png);background-size:25px 25px;}}.kobo-link{font-style:italic;display:block;margin-bottom:20px;}#block-block-159 .content{border-bottom:1px solid #D1D3D4;}#sidebar-right #block-block-38.unstyled-block .title{color:#C01E2E;font-size:11px;font-weight:normal;text-align:left;background:none;margin-bottom:5px;}#block-block-38 p{color:#595A5C;font-size:15px;line-height:1.55;margin-bottom:5px;}#block-block-38 em{font-size:14px;color:#818386;}.job-application{color:#fff;background:#C01E2E;padding:15px;}.job-application h6{font-size:15px;text-transform:uppercase;line-height:1.4;letter-spacing:0.06em;margin-bottom:10px;}.job-application a{color:#DED7D2;font-size:14px;font-style:italic;}.center-title h2{font-size:13px;text-transform:uppercase;font-weight:400;line-height:1.25;text-align:center;letter-spacing:0.075em;overflow:hidden;margin-bottom:20px;}.center-title h2 span{display:inline-block;position:relative;}.center-title h2 span:before,.center-title h2 span:after{content:"";position:absolute;height:3px;border-bottom:1px solid #D1D3D4;border-top:1px solid #D1D3D4;top:0;width:400px;margin-top:5px;}.center-title h2 span:before{right:100%;margin-right:15px;}.center-title h2 span:after{left:100%;margin-left:15px;}div[id^="block-views-events_upcoming_kids-block"] h2,div[id^="block-views-upcoming_events_view-block"] h2{font-size:13px;text-transform:uppercase;font-weight:400;line-height:1.25;text-align:center;letter-spacing:0.075em;overflow:hidden;margin-bottom:20px;}div[id^="block-views-events_upcoming_kids-block"] h2 span,div[id^="block-views-upcoming_events_view-block"] h2 span{display:inline-block;position:relative;}div[id^="block-views-events_upcoming_kids-block"] h2 span:before,div[id^="block-views-events_upcoming_kids-block"] h2 span:after,div[id^="block-views-upcoming_events_view-block"] h2 span:before,div[id^="block-views-upcoming_events_view-block"] h2 span:after{content:"";position:absolute;height:3px;border-bottom:1px solid #D1D3D4;border-top:1px solid #D1D3D4;top:0;width:400px;margin-top:5px;}div[id^="block-views-events_upcoming_kids-block"] h2 span:before,div[id^="block-views-upcoming_events_view-block"] h2 span:before{right:100%;margin-right:15px;}div[id^="block-views-events_upcoming_kids-block"] h2 span:after,div[id^="block-views-upcoming_events_view-block"] h2 span:after{left:100%;margin-left:15px;}.rotator{padding-bottom:0;}.rotator .item-list{position:relative;overflow:auto;max-width:100%;width:100% !important;}.rotator ul,.rotator ul li{margin:0px auto;padding:0;list-style:none;}.rotator ul li{margin-bottom:35px;}.rotator ul li{position:relative;text-align:center;background:#fff;float:left;display:block;}.rotator ul li .views-field-title{margin-bottom:15px;}.rotator ul li .views-field-title a{color:#231F20;font-size:26px;line-height:1.125;font-weight:400;}.rotator ul li .views-field-title a:hover,.rotator ul li .views-field-title a:focus{color:#C01E2E;text-decoration:none;}.rotator ul li .views-field-name{color:#818386;font-size:17px;font-weight:400;font-style:italic;line-height:1.125;margin:5px 0 12px 0;}.rotator ul li .views-field-field-event-banner img{width:100%;}.rotator ul li .views-field-field-date{color:#fff;font-size:24px;line-height:1.15;font-weight:700;background:#EBAB21;letter-spacing:0.05em;padding:9px 0 8px 0;position:absolute;bottom:0;width:100%;}.rotator ol.dots{text-align:center;position:absolute;bottom:0;left:0;width:100%;}.rotator ol.dots li{display:inline-block;width:10px;height:10px;border-radius:10px;border:1px solid #9B8579;text-indent:-9999px;overflow:hidden;}.rotator ol.dots  li.active{background-color:#C01E2E;border:1px solid #C01E2E;}.rotator ol.dots li + li{margin-left:15px;}.rotator .more-link{margin-top:-15px;font-style:italic;font-size:16px;}.address-block h4{color:#C01E2E;font-size:22px;font-weight:400;margin-bottom:3px;}.address-block a{font-style:italic;}.address-block p{color:#818386;font-size:15px;font-style:italic;margin:0 0 7px 0;letter-spacing:0.025em;}.address-block p strong{color:#231F20;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:0.075em;}.address-block address{font-size:13px;line-height:1.25;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 5px 0;}.address-block p.telephone{color:#231F20;font-size:14px;line-height:1.25;margin-bottom:0 !important;letter-spacing:0.05em;font-style:normal;}.address-block a[href^="mailto"]{color:#231F20;font-size:12px;font-style:normal;text-transform:uppercase;letter-spacing:0.025em;}.visit-our-store{border-top:4px double #D1D3D4;border-bottom:4px double #D1D3D4;padding:20px 0 18px 0;}.visit-our-store h4{color:#C01E2E;font-size:32px;font-weight:400;margin-bottom:11px;}.visit-our-store address{color:#9B8579;font-size:15px;line-height:1.25;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 20px 0;}.visit-our-store a{font-size:15px;font-style:italic;letter-spacing:0.025em;}.block-product_browser h4{background:none;font-size:11px;color:#C01E2E;font-weight:400;text-align:left;margin:0;padding:0;letter-spacing:0.140em;margin-bottom:10px;text-transform:uppercase;}.block-product_browser .item-list{margin-bottom:15px;}.block-product_browser .item-list ul,.block-product_browser .item-list ul li{margin:0;padding:0;list-style:none;}.block-product_browser ul a{color:#9B8579;font-size:13px;}.block-product_browser .item-list + a{font-size:14px;font-style:italic;}table.category strong a{font-size:18px;color:#231F20;}table.category a{font-size:14px;color:#9B8579;font-weight:400;}td.category{padding:0 10px 15px 10px;}.section-browse #mainContent h1.title{border-bottom:1px solid #A7AAAC;width:100%;}.section-browse #mainContent h1.title span{display:block;margin-bottom:2px;}.section-browse #mainContent h1.title:after{content:"Not all books on the website are immediately available in the store.";color:#C01E2E;font-size:16px;font-style:italic;display:block;margin-bottom:2px;}.section-browse .tabs + a{display:block;margin-bottom:15px;}.category-grid-products{text-align:left;width:100%;}.category-grid-products table{text-align:left;width:100%;border:none}.category-grid-products td{text-align:left;padding:20px;border:none;}.category-grid-products td > *{max-width:240px;}.category-grid-products .catalog-grid-image{display:block;text-align:left;padding:5px;}.catalog-staff-picks{position:absolute;valign:top;align:left;display:block;padding:5px,z-index:200;}.category-grid-products .catalog-grid-title{display:block;text-align:left;}.category-grid-products .catalog-grid-sell-price{display:block;text-align:left;}.category-grid-products .add-to-cart{display:block;text-align:left;}.staff-header{position:relative;display:block;}.staff-header h3{font-size:16px;font-weight:400;letter-spacing:0.06em;text-transform:uppercase;width:100%;padding:8px 0;margin:5px 0 15px 0;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left bottom repeat-x;}.staff-header img{max-width:65px;position:absolute;top:-15px;right:0;}.staff-picks-block .abaproduct-content{min-height:1px;padding-bottom:0;}.staff-picks-block .abaproduct-content .abaproduct-staff-picks{display:none;margin-bottom:0;}.staff-picks-block .abaproduct-title h2{margin-bottom:0;}.staff-picks-block .abaproduct-authors{margin-bottom:10px;}.staff-picks-block .abaproduct-authors,.staff-picks-block .abaproduct-authors a{font-size:12px;color:#6D6F71;text-transform:lowercase;}.staff-picks-block .abaproduct-authors a{text-transform:capitalize;}.staff-picks-block .field-content blockquote,.staff-picks-block .field-content blockquote p{color:#6D6F71;font-size:13px;line-height:1.4;}.staff-picks-block .views-field-field-booklist-model hr{height:0;margin:0;margin-top:0px;}.staff-picks-block .views-field-view-node{font-size:12px;text-align:left;font-style:italic;display:block;margin-top:10px;}.staff-picks-block .abaproduct-title{font-size:12px;}.staff-picks-block{border-bottom:1px solid #A7AAAC;padding-bottom:10px;}.staff-picks-block .views-field-view-node a{font-size:14px;}.staff-articles-block .staff-header:before,.staff-articles-block .staff-header:after{content:" ";display:table;}.staff-articles-block .staff-header:after{clear:both;}.staff-articles-block .staff-header{*zoom:1;}.staff-articles-block .staff-header h3{font-size:16px;font-weight:400;letter-spacing:0.06em;text-transform:uppercase;width:auto;padding:8px 0;margin:10px 0;background:none;float:left;}.staff-articles-block .view-header{padding:0;}.staff-articles-block .staff-header{clear:both}.staff-articles-block .staff-header img{float:left;max-width:50px;margin-left:0;margin-right:10px;margin-bottom:10px;top:-5px;}body.staff .node .content a[href*="/staff/"]{color:#231F20;font-size:14px;font-style:normal;text-transform:uppercase;letter-spacing:0.1em;background-image:url(/misc/menu-collapsed.png);background-repeat:no-repeat;background-position:right center;padding-right:10px;}body.staff .node .content table a[href*="/staff/"]{color:#C01E2E;background:none;background-image:none;padding-right:0;}.book-club-block{}.book-club-block .abaproduct-title{font-size:12px;}.book-club-block .abaproduct-authors{font-size:12px;}.book-club-block .view-header{text-align:center;}.book-club-block .abaproduct-content{padding:0px 30px;}.book-club-block .view-content{position:relative;}.book-club-block .bbc-icon{position:absolute;top:80px;right:45px;z-index:900;}.book-club-block hr{display:none;}.book-club-block .views-field-view-node{font-size:14px;font-style:italic;padding:10px 30px;}.book-club-block .abaproduct-price,.book-club-block blockquote{display:none;}html.js fieldset.collapsed{margin-bottom:25px;}html.js fieldset.collapsible legend a{background-position:0px 60%;padding-left:10px;font-size:15px;}html.js fieldset.collapsible.collapsed legend a{background-position:0px 50%;}legend{font-size:13px;text-transform:uppercase;border-bottom:1px solid #D1D3D4;display:block;width:100%;margin-bottom:20px;letter-spacing:0.025em;}.profile{margin-top:30px;margin-bottom:30px;}.profile h3{color:#C01E2E;text-transform:uppercase;border-bottom:none;}html.js fieldset.collapsible .fieldset-wrapper{padding:5px 0 20px 0;}.uc-order-history{width:100%;}.uc-order-history a{color:#231F20;}.uc-order-history a:hover,.uc-order-history a:focus{color:#C01E2E;}#cart-form-products{border:none;}#cart-form-products tr.even,#cart-form-products tr.odd{background:#fff;border-bottom:1px solid #D1D3D4;padding:15px 0;}#cart-form-products th{font-weight:400;text-transform:uppercase;letter-spacing:0.075em;padding:5px 15px;}#cart-form-products tr td{vertical-align:middle;padding:15px;}#cart-form-products tr td.qty input[type="text"]{max-width:25px;text-align:center;padding:3px;}#cart-form-products tr td.image{max-width:60px;}.uc-price{color:#231f20;font-size:15px;font-weight:700;}#cart-form-products td.total,#cart-form-products td.subtotal{background:#E4DED9;border:none;padding:5px 15px;}#cart-form-products td.total,#cart-form-products td.subtotal strong{font-size:13px;text-transform:uppercase;font-weight:400;padding-right:30px;}#cart-form-products td.total,#cart-form-products td.subtotal .uc-price{color:#bf1f2f;}#continue-shopping-link{padding-top:5px;}#continue-shopping-link a{font-size:13px;text-transform:uppercase;letter-spacing:0.075em;letter-spacing:0.075em;}#cart-form-buttons{border:none;}#uc-cart-pane-quotes{}#uc-cart-pane-quotes .solid-border{border:none;}#uc-cart-pane-quotes .solid-border > strong{text-transform:uppercase;border-bottom:1px solid #e3ddd8;display:block;width:100%;letter-spacing:0.075em;}#cart-pane{margin-bottom:20px;}#checkout-form-bottom{border:0;}html.js #uc-cart-checkout-form fieldset.collapsible legend a{color:#231F20;font-size:13px;font-weight:400;}#uc-cart-checkout-form legend{margin-top:5px;border-bottom:3px solid #DED7D2;}#uc-cart-checkout-form .fieldset-wrapper{padding-left:15px;}#uc-cart-checkout-form .cart-review{border:none;}#uc-cart-checkout-form thead th{font-weight:400;text-transform:uppercase;font-size:13px;border-bottom:1px solid #ccc;padding:0 10px;}#uc-cart-checkout-form thead th.qty{text-align:center;margin-right:50px;}#uc-cart-checkout-form .cart-review td.products,#uc-cart-checkout-form thead th.products{padding-left:50px;}#uc-cart-checkout-form .cart-review td.price,#uc-cart-checkout-form thead th.price{padding-right:60px;}#uc-cart-checkout-form tr.even,#uc-cart-checkout-form tr.odd{background:#fff;border-bottom:1px solid #D1D3D4;}#uc-cart-checkout-form tr.subtotal{border-bottom:none;}#uc-cart-checkout-form .cart-review td{padding:10px;}#uc-cart-checkout-form #subtotal-title{font-size:13px;text-transform:uppercase;font-weight:400;padding-right:40px;}#uc-cart-checkout-form .cart-review td.subtotal{padding-right:60px;}#uc-cart-checkout-form .subtotal .uc-price{color:#C01E2E;}edit-panes-ship-as-available-ship-as-available-wrapper,#edit-panes-storepickup-store-pickup-for-order-wrapper{margin-top:0;margin-bottom:40px;}.address-pane-table table td{padding:5px;}#payment_details{border:none;}div.no-credit-cards-stored{width:auto;}div.warning,tr.warning{font-size:13px;line-height:1.25;background:#F9E5C3;border:none;padding:10px;margin:20px 0;max-width:400px;}.events-faq{padding-bottom:20px;}.events-faq h2{color:#fff;font-size:17px;text-transform:uppercase;background:#C01E2E;text-align:center;padding:15px 0 13px 0;margin-bottom:15px;letter-spacing:0.075em;}.events-faq h2 span{font-size:13px;display:block;}.events-faq li{color:#9B8579;font-size:19px;margin-bottom:8px;font-weight:400;line-height:1.25;}.events-faq li:before{content:"\00BB";padding-right:3px;}.signed-books{}.signed-books ol{padding-left:0px;}.signed-books ol,.signed-books li{list-style:decimal;color:#998079;list-style-position:inside;font-size:19px;}.signed-books li{line-height:1.25;border-bottom:1px solid #A7AAAC;padding-bottom:10px;margin-bottom:10px;}.signed-books li span{display:block;margin-bottom:10px;}.signed-books li p{font-size:14px;color:#6D6F71;margin-bottom:0;}.abaproduct-content{padding-top:7px;padding-bottom:15px;}.page-ebook .abaproduct-content:before,.page-ebook .abaproduct-content:after{content:" ";display:table;}.page-ebook .abaproduct-content:after{clear:both;}.page-ebook .abaproduct-content{*zoom:1;}body.shop #mainContent > #branding{display:none;}body[class*="page-shop-"] #mainContent > #branding{display:block;}.abaproduct-title h2{margin-top:0;padding-top:0;margin-bottom:2px;border-bottom:none !important;}.abaproduct-body{display:block;clear:both;}.view-content .views-field-field-products .abaproduct-image{float:none !important;}.abaproduct-image{float:none !important;width:auto;max-width:125px;margin-left:auto;margin-right:auto;margin-bottom:15px;text-align:center;max-height:155px;display:table;}.shop .book-grid .abaproduct-isbn,.shop .book-grid .abaproduct-availability,.shop .book-grid .abaproduct-published{display:none;}.shop .book-grid .abaproduct-image a{vertical-align:top;}.abaproduct-image a{display:table-cell;width:100%;vertical-align:bottom;}.page-ebook .abaproduct-image a,.page-book .abaproduct-image a{vertical-align:top;}.abaproduct-image a img{margin-bottom:0;}.abaproduct-content{position:relative;}.abaproduct-content .abaproduct-staff-picks{display:block;position:absolute;top:20px;left:10px;}.abaproduct-content .abaproduct-image{position:relative;}.abaproduct-content .abaproduct-image .abaproduct-staff-picks{top:auto;left:auto;right:0;bottom:0;}.staffreview-body{display:block;clear:both;}.inl-blurb-body{display:block;clear:both;}.abaproduct-image-straight{float:none;padding-right:30px;margin-left:auto;margin-right:auto;margin-bottom:10px;text-align:center;}.abaproduct-authors{font-weight:400;font-size:15px;margin-bottom:5px;margin-top:0;}.abaproduct-authors,.abaproduct-authors a{color:#231f20;}.abaproduct-authors{text-transform:lowercase}.abaproduct-authors a{text-transform:capitalize;}.abaproduct-listprice{font-size:10px;}.abaproduct-price{font-size:15px;font-weight:bold;}.abaproduct-discount{color:red;font-size:10px;}.page-ebook .abaproduct-status{display:none;}.abaproduct-status{color:#bf1f2f;font-size:15px;font-weight:700;margin-top:10px;margin-bottom:5px;margin-left:0;margin-right:0;}.abaproduct-title{margin-top:0;margin-bottom:0;}.views-field-title,.views-field-title a,.views-field-title h2,.abaproduct-title,.abaproduct-title a,.abaproduct-title h2{color:#231f20;}.abaproduct-format{font-size:0.9em;font-style:italic;}.abaproduct-details{font-size:0.9em;}.abaproduct-page-details{}.abaproduct-more-details{font-size:0.9em;}.abaproduct-cart{border:none;float:right;padding:5px;text-align:right;}.abaproduct-terms{margin:1.5em 0 0 0;float:left;}#flashcontent{float:right;margin:0 0 0 1.5em;}.availability{clear:none;}fieldset.availability{max-width:140px;font-size:13px;float:none;}table td.delta-order{display:none;}#field-booklist-items th{display:none;}.abaproduct-other-editions{font-size:0.8em;margin:4px 0;padding:0;}.abaproduct-related-editions ul li{list-style-type:none;}.abaproduct-related-editions-head{padding-top:8px;font-weight:bold;}.abaproduct-related-editions table tbody{border-top:none;}fieldset.group-book-list{border:none;background:none;}.gbook-logo{padding:5px;}.aba-search-add-to-cart-wrapper{padding-left:16px;text-align:center;float:right;}.aba-search-add-to-cart{text-align:left;padding-top:10px;}.page-ebook .aba-search-add-to-cart{padding-top:5px;}#glogin-popup{margin:8px 0;font-weight:bold;}.kobo-add-to-cart a{color:#fff !important;padding:4px;background:#63c8d5;border:2px solid #238895;}#kobo-help-nav{text-align:center;padding:12px;}#kobo-help-nav-table{margin:0 auto;}#kobo-help-nav-table tbody{border-top:0;}#kobo-help-nav-table td{background:#fff;text-align:center;}#ic-user-login-store,#ic-user-login-google{vertical-align:top;width:50%;}#ic-user-login-table{width:650px;margin:8px auto;}.aba-msgcenter{background-color:#C0C0C0;padding:4px;margin:3px;font-weight:bold;}.aba-msgcenter-highlight{background-color:#CC0000;padding:4px;margin:3px;font-weight:bold;}.field-name-field-products .abaproduct-content{padding-bottom:0;}.field-name-field-products .abaproduct-content:before,.field-name-field-products .abaproduct-content:after{content:"";display:table;}.field-name-field-products .abaproduct-content:after{clear:both;}.field-name-field-products .abaproduct-content{zoom:1;}#mainContent .field-name-field-products blockquote{font-size:15px;color:#231F20;margin:0 auto;}.field-name-field-products .abaproduct-image{float:left !important;max-width:110px;margin-right:20px;}.field-name-field-products .abaproduct-add-to-cart{text-align:right;position:absolute;bottom:0px;right:0;}.field-name-field-products .abaproduct-add-to-cart fieldset{text-align:right !important;}.field-name-field-products .abaproduct-add-to-cart fieldset .form-actions{margin:0 auto;}.section-event .field-name-field-products .abaproduct-content{position:relative;}.section-event .field-name-field-products .abaproduct-content .abaproduct-add-to-cart{position:absolute;top:10px;right:10px;}.page-shop-books #mainContent h1.title,.page-shop-ebooks #mainContent h1.title,.page-shop-gifts #mainContent h1.title,.kids-ebooks #mainContent h1.title,.kids-books #mainContent h1.title,.kids-gifts #mainContent h1.title,.kids #mainContent h1.title,.kids-events #mainContent h1.title,.shop.node-type-page #mainContent h1.title{font-size:13px;text-transform:uppercase;font-weight:400;line-height:1.25;text-align:center;letter-spacing:0.075em;overflow:hidden;margin-bottom:15px;width:100%;}.page-shop-books #mainContent h1.title span,.page-shop-ebooks #mainContent h1.title span,.page-shop-gifts #mainContent h1.title span,.kids-ebooks #mainContent h1.title span,.kids-books #mainContent h1.title span,.kids-gifts #mainContent h1.title span,.kids #mainContent h1.title span,.kids-events #mainContent h1.title span,.shop.node-type-page #mainContent h1.title span{display:inline-block;position:relative;}.page-shop-books #mainContent h1.title span:before,.page-shop-books #mainContent h1.title span:after,.page-shop-ebooks #mainContent h1.title span:before,.page-shop-ebooks #mainContent h1.title span:after,.page-shop-gifts #mainContent h1.title span:before,.page-shop-gifts #mainContent h1.title span:after,.kids-ebooks #mainContent h1.title span:before,.kids-ebooks #mainContent h1.title span:after,.kids-books #mainContent h1.title span:before,.kids-books #mainContent h1.title span:after,.kids-gifts #mainContent h1.title span:before,.kids-gifts #mainContent h1.title span:after,.kids #mainContent h1.title span:before,.kids #mainContent h1.title span:after,.kids-events #mainContent h1.title span:before,.kids-events #mainContent h1.title span:after,.shop.node-type-page #mainContent h1.title span:before,.shop.node-type-page #mainContent h1.title span:after{content:"";position:absolute;height:3px;border-bottom:1px solid #D1D3D4;border-top:1px solid #D1D3D4;top:0;width:400px;margin-top:5px;}.page-shop-books #mainContent h1.title span:before,.page-shop-ebooks #mainContent h1.title span:before,.page-shop-gifts #mainContent h1.title span:before,.kids-ebooks #mainContent h1.title span:before,.kids-books #mainContent h1.title span:before,.kids-gifts #mainContent h1.title span:before,.kids #mainContent h1.title span:before,.kids-events #mainContent h1.title span:before,.shop.node-type-page #mainContent h1.title span:before{right:100%;margin-right:15px;}.page-shop-books #mainContent h1.title span:after,.page-shop-ebooks #mainContent h1.title span:after,.page-shop-gifts #mainContent h1.title span:after,.kids-ebooks #mainContent h1.title span:after,.kids-books #mainContent h1.title span:after,.kids-gifts #mainContent h1.title span:after,.kids #mainContent h1.title span:after,.kids-events #mainContent h1.title span:after,.shop.node-type-page #mainContent h1.title span:after{left:100%;margin-left:15px;}.book-grid td{width:25%;vertical-align:top;padding:0 10px 10px 10px;}.book-grid td .abaproduct-content{padding:0px 25px 25px 25px;}.shop .book-grid td .abaproduct-content{padding:0px 10px 10px 10px;}.book-grid td .views-field-title,.book-grid td .views-field-title a,.book-grid td .abaproduct-title,.book-grid td .abaproduct-title a{;font-size:12px;font-weight:700;}.book-grid td .abaproduct-authors,.book-grid td .abaproduct-authors a{font-size:12px;font-weight:400;}.book-grid td .views-field-sell-price,.book-grid td .abaproduct-price{font-size:17px;}.book-grid td .add-to-cart,.book-grid td .kobo-add-to-cart{text-align:left;}.book-grid td .add-to-cart input[type="submit"],.book-grid td .kobo-add-to-cart input[type="submit"]{font-size:11px;margin:15px 0;}.book-grid td hr{display:none;}.page-ebook .abaproduct-image,.page-book .abaproduct-image{float:left !important;margin-right:20px;}.page-book #mainContent h1.title{}.page-ebook #mainContent h1.title,.page-book #mainContent h1.title{font-size:32px;font-weight:400;text-transform:capitalize;padding-right:165px;}.page-ebook #mainContent h1.title span,.page-book #mainContent h1.title span{color:#939598;font-style:italic;}.page-ebook #mainContent .tabs,.page-book #mainContent .tabs{display:none;}.page-ebook #mainContent .abaproduct-authors,.page-book #mainContent .abaproduct-authors{font-size:18px;}.page-ebook #mainContent .abaproduct-body,.page-book #mainContent .abaproduct-body,.page-ebook #mainContent .staffreview-body,.page-book #mainContent .staffreview-body{display:block;padding:15px 10px;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left top repeat-x;}.page-ebook #mainContent #block-system-main > .clear-block,.page-ebook #mainContent #block-system-main > .abaproduct-related-editions,.page-ebook #mainContent #block-system-main fieldset.collapsible,.page-book #mainContent #block-system-main > .clear-block,.page-book #mainContent #block-system-main > .abaproduct-related-editions,.page-book #mainContent #block-system-main fieldset.collapsible{padding:15px 10px;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left top repeat-x;}.page-ebook #mainContent #block-system-main .abaproduct-content > fieldset,.page-book #mainContent #block-system-main .abaproduct-content > fieldset{position:relative;padding:15px 10px;}.page-ebook #mainContent #block-system-main .abaproduct-content > fieldset:before,.page-book #mainContent #block-system-main .abaproduct-content > fieldset:before{content:" ";display:block;height:1px;width:100%;background:url(/sites/brazosbookstore.com/themes/brazos/images/brazos/hr-bg.png) left top repeat-x;position:absolute;top:0px;left:0px;}.page-ebook #mainContent #block-system-main .abaproduct-content > fieldset legend,.page-book #mainContent #block-system-main .abaproduct-content > fieldset legend{position:relative;top:15px;margin:0 auto 10px auto;}.page-ebook #mainContent #block-system-main legend,.page-ebook #mainContent #block-system-main fieldset.collapsible legend a,.page-ebook #mainContent #block-system-main .abaproduct-body h3,.page-ebook #mainContent #block-system-main .staffreview-body h3,.page-book #mainContent #block-system-main legend,.page-book #mainContent #block-system-main fieldset.collapsible legend a,.page-book #mainContent #block-system-main .abaproduct-body h3,.page-book #mainContent #block-system-main .staffreview-body h3{font-size:14px;font-weight:700;color:#C01E2E;letter-spacing:0.15em;text-transform:uppercase;background:none;padding:0;margin:0 0 10px 0;border:none;}.page-ebook #mainContent #block-system-main .staffreview-body h3 + hr,.page-book #mainContent #block-system-main .staffreview-body h3 + hr{display:none;}.page-ebook #mainContent #block-system-main fieldset.collapsible legend a:hover,.page-ebook #mainContent #block-system-main fieldset.collapsible legend a:focus,.page-book #mainContent #block-system-main fieldset.collapsible legend a:hover,.page-book #mainContent #block-system-main fieldset.collapsible legend a:focus{text-decoration:none;}.page-book #mainContent #block-system-main legend + br,.page-ebook #mainContent #block-system-main legend + br{display:none;}.abaproduct-related-editions ul li a{color:#231F20;}.abaproduct-related-editions ul li a:hover,.abaproduct-related-editions ul li a:focus{text-decoration:underline;}.page-ebook #mainContent #block-system-main > fieldset.collapsible,.page-book #mainContent #block-system-main > fieldset.collapsible{padding:43px 10px 15px 10px;}.page-ebook #mainContent #block-system-main > fieldset legend,.page-book #mainContent #block-system-main > fieldset legend{position:absolute;top:15px;}.page-ebook #mainContent .item-list ul li,.page-book #mainContent .item-list ul li{margin:0;padding:0;}.page-ebook #mainContent .abaproduct-body h3 + hr,.page-book #mainContent .abaproduct-body h3 + hr{display:none;}.page-ebook #mainContent .abaproduct-content .abaproduct-related-editions,.page-book #mainContent .abaproduct-content .abaproduct-related-editions{display:none;}.page-ebook #mainContent .abaproduct-content,.page-book #mainContent .abaproduct-content{position:relative;}.page-ebook #mainContent .abaproduct-content .abaproduct-page,.page-book #mainContent .abaproduct-content .abaproduct-page{position:relative;}.page-ebook #mainContent .abaproduct-content .abaproduct-price,.page-book #mainContent .abaproduct-content .abaproduct-price{font-size:19px;}.page-ebook #mainContent .abaproduct-content input[type="submit"],.page-book #mainContent .abaproduct-content input[type="submit"]{font-size:12px;}.page-ebook #mainContent .abaproduct-content .abaproduct-cart,.page-book #mainContent .abaproduct-content .abaproduct-cart{position:absolute;max-width:160px;top:0;right:0;}.page-ebook #mainContent .abaproduct-content .abaproduct-cart fieldset:before,.page-book #mainContent .abaproduct-content .abaproduct-cart fieldset:before{background:none !important;}#kobo-help-nav{padding:0;margin-bottom:25px;}#kobo-help-nav-table td{padding:15px;width:220px;}#kobo-help-nav-table td + td{border-left:1px solid #D1D3D4;}#kobo-help-nav-table td img{margin-bottom:15px;}#kobo-help-nav-table td a{text-transform:uppercase;font-size:14px;display:block;}.page-kobo-help-faq{}.page-kobo-help-faq #mainContent #block-system-main h2{font-size:34px;font-weight:400;margin:50px 0 25px 0;}.page-kobo-help-faq #mainContent #block-system-main div{margin:25px 0;}.page-kobo-help-faq #mainContent #block-system-main ul{padding:0 0 0 20px;margin-bottom:50px;}.page-kobo-help-faq #mainContent #block-system-main ul li{color:#9C8579;list-style:outside;margin-bottom:5px;}.page-kobo-help-faq #mainContent #block-system-main ul a{color:#9C8579;font-size:13px;font-weight:700;letter-spacing:0.04em;}.page-kobo-help-faq #mainContent #block-system-main p strong{color:#C01E2E;}.page-kobo-help-devices_kobo #mainContent table td{vertical-align:top;}.page-kobo-help-devices_kobo #mainContent table td + td{padding-left:15px;}.page-kobo-help-devices_kobo #mainContent h2{font-size:32px;font-weight:400;margin:25px 0 15px 0;}.page-kobo-help-devices_kobo #mainContent > ul li{color:#9C8579;}.page-kobo-help-devices_kobo #mainContent > ul li a{color:#9C8579;}.page-kobo-help-devices_kobo #mainContent  ul{padding:0 0 0 20px;margin-bottom:50px;}.page-kobo-help-devices_kobo #mainContent ul li{list-style:outside;margin-bottom:5px;}.page-kobo-help-devices_kobo #mainContent ul a{font-size:13px;font-weight:700;letter-spacing:0.04em;}.page-kobo-help-devices_other #mainContent table td{vertical-align:top;}.page-kobo-help-devices_other #mainContent table td + td{padding-left:15px;}.page-kobo-help-devices_other #mainContent h2{font-size:32px;font-weight:400;margin:25px 0 15px 0;}.page-kobo-help-devices_other #mainContent > ul li{color:#9C8579;}.page-kobo-help-devices_other #mainContent > ul li a{color:#9C8579;}.page-kobo-help-devices_other #mainContent  ul{padding:0 0 0 20px;margin-bottom:50px;}.page-kobo-help-devices_other #mainContent ul li{list-style:outside;margin-bottom:5px;}.page-kobo-help-devices_other #mainContent ul a{font-size:13px;font-weight:700;letter-spacing:0.04em;}.sidebar-products .item-list ul,.sidebar-products .item-list ul li{margin:0;padding:0;list-style:none;font-size:12px;}.page-frontpage .sidebar-products .item-list ul li + li hr{display:none;}.sidebar-products .item-list .abaproduct-image{margin-bottom:10px;}.sidebar-products .item-list ul li .abaproduct-content{padding:10px 30px;}.item-list ul li .abaproduct-title,.item-list ul li .abaproduct-title a{font-size:13px;}.item-list ul li .abaproduct-authors,.item-list ul li .abaproduct-authors a{font-size:13px;font-weight:400;}.item-list ul li .abaproduct-price{display:none;}.sidebar-products .more-link{font-size:14px;font-style:italic;text-align:left;padding:0px 30px;}@media screen and (max-width:1010px){*{white-space:normal;}.wrapper{width:900px;}#header #block-menu-menu-suckerfish-menu{padding-left:20px;}#header #block-menu-menu-suckerfish-menu .expanded ul{width:190px;}.sidebar-social h6{letter-spacing:0.04em;}.sidebar-social a{margin-left:9px;}.social-nav li{margin-left:10px;}.social-nav li a .text{display:none;}a.newsletter-link{font-size:22px;background-image:none;padding:15px 10px 8px 10px}table.meet-staff{width:95%;padding:0 2.55%;}#gmap{height:350px;}}@media screen and (max-width:910px){.wrapper{max-width:100%;width:800px;}#sidebar-left,#sidebar-right{width:32%;}.one-sidebar #mainContent{width:68% !important;}.sidebar-first #mainContent{margin-left:32%;}.two-sidebars #mainContent{width:100% !important;margin-left:0%;border-left:none;border-right:none;margin-bottom:40px;}.two-sidebars #sidebar-left{width:50%;padding-left:15px;padding-right:15px;margin-left:0;}.two-sidebars #sidebar-right{width:50%;padding-left:15px;padding-right:15px;left:0;border-left:none;}#header #block-menu-menu-suckerfish-menu ul.menu > li > a,#header #block-menu-menu-suckerfish-menu .expanded ul{width:150px}#footer-message .tel + .sep{display:none;}#footer-message p.copy{display:block;}table.meet-staff{width:100%;padding:0px;}table.meet-staff td{padding:5px;}#gmap{height:300px;}.field-name-field-products .abaproduct-add-to-cart{text-align:left;position:relative;float:none;clear:both;margin-top:10px;}.field-name-field-products .abaproduct-add-to-cart fieldset{text-align:left !important;}.toy-of-the-month .views-field-title{font-size:24px;}body.staff .content img{max-width:33.3333%;}.calendar-calendar div.monthview .views-field-title{font-size:10px;line-height:1.25;letter-spacing:0.03em;}.calendar-calendar .views-field-field-date,.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-size:10px;letter-spacing:0.03em;}}#header .toggleMenu:active,#header .toggleMenu{display:none;padding:10px 10px 7px 10px;color:#C01E2E;text-transform:uppercase;font-weight:bold;text-decoration:none;background:#ffffff;}#header .toggleMenu:hover,#header .toggleMenu:focus,#header .toggleMenu.active{color:#ffffff;background:#C01E2E;}#header .toggleMenu:hover .bar-container hr,#header .toggleMenu:focus .bar-container hr,#header .toggleMenu.active .bar-container hr{background:#ffffff}#header .toggleMenu .bar-container{width:20px;display:inline-block;vertical-align:top;}#header .toggleMenu:active .bar-container hr,#header .toggleMenu .bar-container hr{border:none;width:100%;margin:0 auto;height:3px;background:#C01E2E;}#header .toggleMenu .bar-container hr + hr{margin-top:4px;}#header .toggleMenu .menu-title{display:inline-block;vertical-align:top;position:relative;top:-2px;margin-left:4px;}@media screen and (max-width:810px){#logo{margin:0px auto 20px auto;}#header hr + .clearfix{height:auto;display:block;}#header #block-menu-menu-suckerfish-menu{padding:0;}#header #block-menu-menu-suckerfish-menu ul.menu > li{float:none;clear:both;}#header #block-menu-menu-suckerfish-menu ul.menu > li > a{height:auto;width:100%;border:none;padding:14px 0;color:#ffffff !important;background:#C01E2E;}#header #block-menu-menu-suckerfish-menu ul.menu > li > a:hover,#header #block-menu-menu-suckerfish-menu ul.menu > li > a:focus,#header #block-menu-menu-suckerfish-menu ul.menu > li:hover,#header #block-menu-menu-suckerfish-menu ul.menu > li:focus,#header #block-menu-menu-suckerfish-menu ul.menu > li.hover{color:#ffffff !important;background:#9c8579;}#header #block-menu-menu-suckerfish-menu ul.menu > li + li > a{border-top:1px solid #d1d2d4;}#header #block-menu-menu-suckerfish-menu .expanded ul{width:100%;margin:0 auto;padding:0;position:relative;border:none;background:#d1d2d4;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#header #block-menu-menu-suckerfish-menu .expanded ul li a{background:#9c8579;border-top:1px solid #bbbdc0;padding:10px 15px;}#header #block-menu-menu-suckerfish-menu .expanded ul li a:hover,#header #block-menu-menu-suckerfish-menu .expanded ul li a:focus{background:#C01E2E;}#header #block-menu-menu-suckerfish-menu .expanded ul li + li a{border-top:1px solid #bbbdc0;padding:10px 15px;}#header #block-menu-menu-suckerfish-menu .expanded:focus > ul,#header #block-menu-menu-suckerfish-menu .expanded:hover > ul,#header #block-menu-menu-suckerfish-menu .expanded .expanded:hover > ul{display:none;}#header #block-menu-menu-suckerfish-menu .expanded.hover > ul,#header #block-menu-menu-suckerfish-menu .expanded .expanded.hover > ul{position:static;display:block;}#header #block-menu-menu-suckerfish-menu ul.menu.expanded > li.active-trail,#header #block-menu-menu-suckerfish-menu ul.menu > li:hover,#header #block-menu-menu-suckerfish-menu ul.menu > li:focus,#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids.active-trail,#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids:hover,#header #block-menu-menu-suckerfish-menu ul.menu > li.item-kids:focus{border-bottom:none;}#header #block-menu-menu-suckerfish-menu ul.menu li .more{font-weight:bold;color:#BBBDC1;font-size:22px;text-align:center;line-height:22px;float:right;width:40px;padding:10px 0px 8px 0;margin:4px 2px;cursor:pointer;z-index:200;position:relative;}#header #block-menu-menu-suckerfish-menu ul.menu li .more:hover,#header #block-menu-menu-suckerfish-menu ul.menu li .more:focus{color:#ffffff;}#header #block-menu-menu-suckerfish-menu ul.menu li .more:before{content:"";background:#BBBDC1;width:1px;display:block;position:absolute;top:0;bottom:0;left:-2px;}#footer .wrapper{width:100%;background:none;padding-left:15px;padding-right:15px;}#footer-center .block-menu ul.menu li,#footer-center .block-menu ul.menu li + li,#footer-center .block-menu ul.menu li.item-kids{width:14.6666666%;margin-left:1%;margin-right:1%;}#mainContent h1.title,.page-ebook #mainContent h1.title,.page-book #mainContent h1.title{font-size:22px;}.page-ebook #mainContent .abaproduct-authors,.page-book #mainContent .abaproduct-authors{font-size:16px;}#gmap{height:250px;}.calendar-calendar .week-view .full td .stripe,.calendar-calendar .month-view .full td .stripe{display:none;}.calendar-calendar .week-view .full .inner div a,.calendar-calendar .month-view .full td.single-day .inner div a{height:10px;width:10px;border-radius:10px;margin:5px 0;background-color:#EBAB21 !important;text-indent:-9999px;overflow:hidden;display:block;}.calendar-calendar .week-view .full div.views-field-title,.calendar-calendar .month-view .full div.views-field-title{margin-bottom:0;}.calendar-calendar .week-view td.single-day .inner .item,.calendar-calendar .month-view .full td.single-day .inner .item{margin-bottom:0px;}.calendar-calendar .week-view .full .views-field-field-date,.calendar-calendar .week-view .full td span.date-display-single,.calendar-calendar .week-view .full td span.date-display-start,.calendar-calendar .week-view .full td span.date-display-end,.calendar-calendar .week-view .full td span.date-display-separator,.calendar-calendar .month-view .full .views-field-field-date,.calendar-calendar .month-view .full td span.date-display-single,.calendar-calendar .month-view .full td span.date-display-start,.calendar-calendar .month-view .full td span.date-display-end,.calendar-calendar .month-view .full td span.date-display-separator{display:none;}.calendar-calendar .year-view > table > tbody > tr > td{display:inline-block;width:48%;margin-left:1%;margin-right:1%;float:left;min-height:195px;}.field-name-field-article-credit,.field-name-field-guest-author,.field-name-field-photo-credit{display:block;}}@media screen and (max-width:750px){.one-sidebar #mainContent{width:60% !important;}.sidebar-first #mainContent{margin-left:40%;}.sidebar-first #sidebar-left,.sidebar-second #sidebar-right{width:40%;}.book-grid table.cols-4,.book-grid table.cols-4 tbody,.book-grid table.cols-4 tr{display:block;}.shop .book-grid table.cols-4 td,.book-grid table.cols-4 td{display:inline-block;padding:0;margin:0 1% 1% 1%;width:47%;}#uc-cart-view-form th:nth-of-type(3),#uc-cart-view-form td.image{display:none;}#uc-cart-view-form th:nth-of-type(1){text-indent:-9999px;overflow:hidden;}#uc-cart-view-form td.remove input[type="submit"]{text-indent:-9999px;overflow:hidden;}#uc-cart-view-form td.remove input[type="submit"]:after{content:"x";display:block;color:#ffffff;}.event-list .views-row .views-field-title a{font-size:18px;}.node-type-giftitem .add-to-cart,.page-ebook #mainContent .abaproduct-content .abaproduct-cart,.page-book #mainContent .abaproduct-content .abaproduct-cart{position:relative;float:none;text-align:left;clear:both;margin-bottom:15px;}.page-ebook #mainContent h1.title,.page-book #mainContent h1.title,.node-type-giftitem #mainContent h1.title,.node-type-giftitem .field-name-body{padding-right:0;}table.meet-staff td{width:50%;display:inline-block;}#gmap{height:225px;}.view .date-nav-wrapper .date-next,.view .date-nav-wrapper .date-prev{position:relative;margin:0 10px;}}@media screen and (max-width:650px){#mainContent,.one-sidebar #mainContent,.sidebar-first #mainContent,.sidebar-second #mainContent,.sidebar-first #sidebar-left,.sidebar-second #sidebar-right{width:100% !important;padding:0 15px;float:none;margin:0 auto;border:none;left:auto;right:auto;display:block;}.one-sidebar #mainContent{margin-bottom:40px;}#header .social-nav{display:none;}div#header-left,div#header-right{text-align:center;float:none;}ul.utility-nav{float:none;margin:15px auto;}.width49{width:100%;float:none;}#footer-center .block-menu ul.menu li,#footer-center .block-menu ul.menu li + li,#footer-center .block-menu ul.menu li.item-kids{width:30.33333333%;margin-left:1.5%;margin-right:1.5%;}#footer-center .block-menu ul.KEYWORD-menu > li{height:125px;}.rotator ul li .views-field-title a{font-size:22px;}.rotator ul li .views-field-field-date{font-size:18px;}.featured-article .views-field-title a{font-size:24px;}.article-list ul li.views-row .views-field-title a{font-size:18px;}.visit-our-store{text-align:center;}.block-product_browser,.block-product_browser h4{text-align:center;}.staff-picks-block .field-content blockquote,.staff-picks-block .field-content blockquote p{font-size:14px;}.indie-next #mainContent .content ul li a{font-size:22px;}.calendar-calendar .week-view .full td .stripe,.calendar-calendar .month-view .full td .stripe{display:block;}.calendar-calendar .week-view .full .inner div a,.calendar-calendar .month-view .full td.single-day .inner div a{height:auto;width:auto;border-radius:0;margin:0 auto;background-color:#ffffff !important;text-indent:0;}.calendar-calendar .week-view .full div.views-field-title,.calendar-calendar .month-view .full div.views-field-title{margin-bottom:0;}.calendar-calendar .week-view td.single-day .inner .item,.calendar-calendar .month-view .full td.single-day .inner .item{margin-bottom:10px;}.calendar-calendar .week-view .full .views-field-field-date,.calendar-calendar .week-view .full td span.date-display-single,.calendar-calendar .week-view .full td span.date-display-start,.calendar-calendar .week-view .full td span.date-display-end,.calendar-calendar .week-view .full td span.date-display-separator,.calendar-calendar .month-view .full .views-field-field-date,.calendar-calendar .month-view .full td span.date-display-single,.calendar-calendar .month-view .full td span.date-display-start,.calendar-calendar .month-view .full td span.date-display-end,.calendar-calendar .month-view .full td span.date-display-separator{display:block;}}@media screen and (max-width:600px){.calendar-calendar .week-view .full td .stripe,.calendar-calendar .month-view .full td .stripe{display:none;}.calendar-calendar .week-view .full .inner div a,.calendar-calendar .month-view .full td.single-day .inner div a{height:10px;width:10px;border-radius:10px;margin:5px 0;background-color:#EBAB21 !important;text-indent:-9999px;}.calendar-calendar .week-view td.single-day .inner .item,.calendar-calendar .month-view .full td.single-day .inner .item{margin-bottom:0px;}.calendar-calendar .week-view .full .views-field-field-date,.calendar-calendar .week-view .full td span.date-display-single,.calendar-calendar .week-view .full td span.date-display-start,.calendar-calendar .week-view .full td span.date-display-end,.calendar-calendar .week-view .full td span.date-display-separator,.calendar-calendar .month-view .full .views-field-field-date,.calendar-calendar .month-view .full td span.date-display-single,.calendar-calendar .month-view .full td span.date-display-start,.calendar-calendar .month-view .full td span.date-display-end,.calendar-calendar .month-view .full td span.date-display-separator{display:none;}.page-node-3571 #mainContent .more-link,.rotator .more-link{display:block;float:none;text-align:center;margin-top:15px;font-size:18px;}}@media screen and (max-width:500px){#footer-message address + .sep{display:none;}#footer-message p.tel{display:block;}#mainContent,.one-sidebar #mainContent,.sidebar-first #mainContent,.sidebar-second #mainContent,.two-sidebars #mainContent,#sidebar-left,#sidebar-right,.sidebar-first #sidebar-left,.sidebar-second #sidebar-right,.two-sidebars #sidebar-left,.two-sidebars #sidebar-right{width:100% !important;padding:0 15px;float:none;margin:0 auto;border:none;left:auto;right:auto;display:block;}#mainContent,.one-sidebar #mainContent,.sidebar-first #mainContent,.sidebar-second #mainContent,.two-sidebars #mainContent{margin-bottom:40px;}#uc-cart-view-form td.image{display:none;}.page-ebook .abaproduct-image,.page-book .abaproduct-image,.node-type-giftitem .content .field-name-uc-product-image,.node-type-giftitem .content .field-name-uc-product-image img,.node-type-giftitem .content .field-name-uc-product-image a{float:none !important;margin-left:auto;margin-right:auto;}#mainContent h1.title,#branding h1.title,.page-ebook #mainContent h1.title,.page-book #mainContent h1.title,.node-type-giftitem #mainContent h1.title{text-align:center;float:none;font-size:24px;}.page-ebook #mainContent .abaproduct-authors,.page-book #mainContent .abaproduct-authors{text-align:center;}.page-ebook #mainContent .abaproduct-content .abaproduct-cart,.page-book #mainContent .abaproduct-content .abaproduct-cart,.node-type-giftitem .add-to-cart{margin-left:auto;margin-right:auto;text-align:center;}.article-list ul li.views-row .views-field-field-field-article-thumbnail{max-width:90px;}.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-field-date,.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-title,.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-name,.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-field-article-type-terms{margin-left:105px;}.events-faq li{font-size:18px;}}@media screen and (max-width:450px){.address p{display:block;}.address p strong{display:none;}.article-list ul li.views-row .views-field-field-field-article-thumbnail{display:none;}.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-field-date,.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-title,.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-name,.article-list ul li.views-row .views-field-field-field-article-thumbnail ~ .views-field-field-article-type-terms{margin-left:0px;}#mainContent blockquote,.content blockquote{font-size:18px;}.featured-article .views-field-title a{font-size:22px;}}@media screen and (max-width:400px){.address address strong{color:#fff;display:block;height:1px;width:100%;overflow:hidden;}#footer-message{font-size:10px;}#footer-center .block-menu ul.menu li,#footer-center .block-menu ul.menu li + li,#footer-center .block-menu ul.menu li.item-kids{width:47%;margin-left:1.5%;margin-right:1.5%;}#footer-center .block-menu ul.KEYWORD-menu > li{height:130px;}.event-list .views-row .views-field-field-event-thumb{display:none;}.event-list .views-row .views-field-field-event-thumb ~ .views-field-field-date,.event-list .views-row .views-field-field-event-thumb ~ .views-field-title,.event-list .views-row .views-field-field-event-thumb ~ .views-field-term-node-tid{margin-left:0;}.field-name-field-products .abaproduct-image{float:none !important;margin-left:auto;margin-right:auto;}.field-name-field-products .abaproduct-details,.field-name-field-products .abaproduct-add-to-cart{text-align:center;}.field-name-field-products .abaproduct-add-to-cart fieldset{text-align:center !important;}.toy-of-the-month .views-field-uc-product-image{float:none;text-align:center;margin:0 auto;}.toy-of-the-month .views-field-title{font-size:20px;text-align:center;}.toy-of-the-month .views-field-sell-price,.toy-of-the-month .views-field-addtocartlink{text-align:center;}body.staff .content img,.content img{float:none;margin:0 auto 15px auto;max-width:100%;}}@media screen and (max-width:350px){#footer-message p.copy .sep,#footer-message address .sep{display:block;height:5px;width:100%;text-indent:-9999px;overflow:hidden;}#footer-center .block-menu ul.menu li,#footer-center .block-menu ul.menu li + li,#footer-center .block-menu ul.menu li.item-kids{width:100%%;margin-left:auto;margin-right:auto;}#footer-center .block-menu ul.KEYWORD-menu > li{height:auto;}.book-grid td,.shop .book-grid table.cols-4 td,.book-grid table.cols-4 td{display:inline-block;padding:0;margin:0 auto;width:100%;}table.meet-staff td{width:100%;display:block;padding:0;}.calendar-calendar .year-view > table > tbody > tr > td{display:inline-block;width:100%;margin-left:auto;margin-right:auto;float:none;min-height:auto;}}
#suckerfish-container{margin:0 auto;text-align:left;}#suckerfishmenu{float:right;}#suckerfishmenu h2{display:none;}#suckerfishmenu .block{margin-bottom:0;padding-bottom:0;}#suckerfishmenu .block,#suckerfishmenu .box{padding:0;}#suckerfishmenu h2.title{display:inline;}#suckerfishmenu{line-height:22px;}#suckerfishmenu ul.menu{padding:0 0 0 0px;list-style:none;z-index:100;display:inline;}#suckerfishmenu a{display:block;padding:0px 14px 0px 14px;margin:0;text-decoration:none;font-size:90%;font-weight:bold;}#suckerfishmenu a:active,#suckerfishmenu a:hover{text-decoration:none;}#suckerfishmenu li{display:inline;float:left;margin:0;padding:0;height:1%;}#suckerfishmenu ul.menu ul{padding:0;margin:0;list-style:none;}#suckerfishmenu ul.menu li ul{position:absolute;width:175px;left:-999em;}#suckerfishmenu ul.menu li li{float:right;width:175px;}#suckerfishmenu ul.menu li li a:link,#suckerfishmenu ul.menu li li a:visited{font-weight:normal;width:175px;}#suckerfishmenu ul.menu li li{}#suckerfishmenu ul.menu li ul a{padding:0.1em 0 0em 0.8em;width:175px;line-height:22px;}#suckerfishmenu ul.menu li ul a:active,#suckerfishmenu ul.menu li ul a:hover{text-decoration:none;}#suckerfishmenu ul.menu li ul ul{margin:-26px 0 0 185px;}#suckerfishmenu ul.menu li:hover ul ul,#suckerfishmenu ul.menu li:hover ul ul ul,#suckerfishmenu ul.menu li.sfhover ul ul,#suckerfishmenu ul.menu li.sfhover ul ul ul{left:-999em;}#suckerfishmenu ul.menu li:hover ul,#suckerfishmenu ul.menu li li:hover ul,#suckerfishmenu ul.menu li li li:hover ul,#suckerfishmenu ul.menu li.sfhover ul,#suckerfishmenu ul.menu li li.sfhover ul,#suckerfishmenu ul.menu li li li.sfhover ul{left:auto;}
