@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,800,300);@import url(//fonts.googleapis.com/css?family=Bitter:400,700);.container{position:relative;width:960px;margin:0 auto;padding:0;}.column,.columns{float:left;display:inline;margin-left:10px;margin-right:10px;}.row{margin-bottom:20px;}.column.alpha,.columns.alpha{margin-left:0;}.column.omega,.columns.omega{margin-right:0;}.container .one.column{width:40px;}.container .two.columns{width:100px;}.container .three.columns{width:160px;}.container .four.columns{width:220px;}.container .five.columns{width:280px;}.container .six.columns{width:340px;}.container .seven.columns{width:400px;}.container .eight.columns{width:460px;}.container .nine.columns{width:520px;}.container .ten.columns{width:580px;}.container .eleven.columns{width:640px;}.container .twelve.columns{width:700px;}.container .thirteen.columns{width:760px;}.container .fourteen.columns{width:820px;}.container .fifteen.columns{width:880px;}.container .sixteen.columns{width:940px;}.container .one-third.column{width:300px;}.container .two-thirds.column{width:620px;}.container .offset-by-one{padding-left:60px;}.container .offset-by-two{padding-left:120px;}.container .offset-by-three{padding-left:180px;}.container .offset-by-four{padding-left:240px;}.container .offset-by-five{padding-left:300px;}.container .offset-by-six{padding-left:360px;}.container .offset-by-seven{padding-left:420px;}.container .offset-by-eight{padding-left:480px;}.container .offset-by-nine{padding-left:540px;}.container .offset-by-ten{padding-left:600px;}.container .offset-by-eleven{padding-left:660px;}.container .offset-by-twelve{padding-left:720px;}.container .offset-by-thirteen{padding-left:780px;}.container .offset-by-fourteen{padding-left:840px;}.container .offset-by-fifteen{padding-left:900px;}@media only screen and (min-width:768px) and (max-width:959px){.container{width:768px;}.container .column,.container .columns{margin-left:10px;margin-right:10px;}.column.alpha,.columns.alpha{margin-left:0;margin-right:10px;}.column.omega,.columns.omega{margin-right:0;margin-left:10px;}.container .one.column{width:28px;}.container .two.columns{width:76px;}.container .three.columns{width:124px;}.container .four.columns{width:172px;}.container .five.columns{width:220px;}.container .six.columns{width:268px;}.container .seven.columns{width:316px;}.container .eight.columns{width:364px;}.container .nine.columns{width:412px;}.container .ten.columns{width:460px;}.container .eleven.columns{width:508px;}.container .twelve.columns{width:556px;}.container .thirteen.columns{width:604px;}.container .fourteen.columns{width:652px;}.container .fifteen.columns{width:700px;}.container .sixteen.columns{width:748px;}.container .one-third.column{width:236px;}.container .two-thirds.column{width:492px;}.container .offset-by-one{padding-left:48px;}.container .offset-by-two{padding-left:96px;}.container .offset-by-three{padding-left:144px;}.container .offset-by-four{padding-left:192px;}.container .offset-by-five{padding-left:240px;}.container .offset-by-six{padding-left:288px;}.container .offset-by-seven{padding-left:336px;}.container .offset-by-eight{padding-left:348px;}.container .offset-by-nine{padding-left:432px;}.container .offset-by-ten{padding-left:480px;}.container .offset-by-eleven{padding-left:528px;}.container .offset-by-twelve{padding-left:576px;}.container .offset-by-thirteen{padding-left:624px;}.container .offset-by-fourteen{padding-left:672px;}.container .offset-by-fifteen{padding-left:720px;}}@media only screen and (max-width:767px){.container{width:300px;}.columns,.column{margin:0 10px;}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:280px;}.container .offset-by-one,.container .offset-by-two,.container .offset-by-three,.container .offset-by-four,.container .offset-by-five,.container .offset-by-six,.container .offset-by-seven,.container .offset-by-eight,.container .offset-by-nine,.container .offset-by-ten,.container .offset-by-eleven,.container .offset-by-twelve,.container .offset-by-thirteen,.container .offset-by-fourteen,.container .offset-by-fifteen{padding-left:0;}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px;}.columns,.column{margin:0 10px;}.container .one.column,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:400px;}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.row:after,.clearfix:after{clear:both;}.row,.clearfix{zoom:1;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}img.scale-with-grid{max-width:100%;height:auto;}
@media only screen and (max-width:959px){}@media only screen and (min-width:768px) and (max-width:959px){}@media only screen and (max-width:767px){}@media only screen and (min-width:480px) and (max-width:767px){#headright{margin:0px 0px!important;width:420px;}#logo{width:420px;margin-left:0px;}#front-welcome h2{font-size:18px!important;}#front-welcome p{font-size:15px!important;}#mobileMenu_mm1{width:380px;}}@media only screen and (max-width:479px){#headright{margin:0px 0px!important;width:300px;}#logo{width:300px;margin-left:0px;}#front-welcome h2{font-size:18px!important;}#front-welcome p{font-size:15px!important;}#mobileMenu_mm1{width:260px;}}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{max-width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{background:#fff;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;zoom:1;}.flexslider .slides{zoom:1;}.flexslider .slides > li{position:relative;}.flex-container{zoom:1;position:relative;}.flex-caption{background:url(/sites/all/themes/contrib/responsive/images/trans.png);}.flex-caption{width:96%;padding:2% 2%;margin:0;position:absolute;left:0;bottom:0;background:rgba(f,f,f,.3);color:#fff;font-size:14px;line-height:22px;}.flex-caption h3{font-weight:400;color:#fff;margin-bottom:5px;}.flex-caption p{margin:0;}.flex-direction-nav{height:0;}.flex-direction-nav li a{width:32px;height:32px;margin:-16px 0 0;display:block;background:url(/sites/all/themes/contrib/responsive/images/directionbg.png) no-repeat;position:absolute;bottom:20px;cursor:pointer;text-indent:-999em;}.flex-direction-nav li .next{background-position:-32px 0;right:20px;}.flex-direction-nav li .prev{right:60px;}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default;}.flex-control-nav{width:100%;position:absolute;bottom:-30px;text-align:center;}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline;}.flex-control-nav li:first-child{margin:0;}.flex-control-nav li a{width:13px;height:13px;display:block;background:url(/sites/all/themes/contrib/responsive/theme/bg_control_nav.png) no-repeat;cursor:pointer;text-indent:-999em;}.flex-control-nav li a:hover{background-position:0 -13px;}.flex-control-nav li a.active{background-position:0 -26px;cursor:default;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;border:1px solid #bbbbbb;background:#d8d8d8 url(/sites/all/themes/contrib/responsive/images/quote.png) no-repeat;padding:10px 5px 5px 47px;text-shadow:1px 1px #fff;margin:5px 0;border-radius:7px;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}pre{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbbbbb;padding:7px;margin:5px 0;border-radius:7px;}code{background:#d8d8d8;text-shadow:1px 1px #fff;border:1px solid #bbbbbb;display:block;padding:7px;margin:5px 0;border-radius:7px;}ins{background-color:#fdfc9b;text-decoration:none;}mark{background-color:#fdfc9b;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}hr{height:1px;background:#9f9f9f;margin:7px 0;border:none;clear:both;float:none;width:100%;}input,select{vertical-align:middle;}select{border-radius:4px;border:1px solid #ACACAC;padding:3px 4px;}.remove-margin{margin-right:0 !important;}fieldset{border:1px solid #ccc;margin:0 0 1.4615em;padding:1.5385em;}table{border-collapse:collapse;border-spacing:0;margin-bottom:15px;width:100%;}th,tr,td{vertical-align:middle;}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}table{background:#ececec;border:1px solid #bbbbbb;}th{background:#dbdbdb;padding:5px 4px;text-shadow:1px 1px #fff;border-right:1px solid #c8c7c7;color:#333;}td{background:#ebebeb;color:#696969;text-align:left;padding-left:4px;border-right:1px solid #c8c7c7;border-bottom:1px solid #c8c7c7;}body{background:#dedcd9;font-family:Open Sans,Arial,Century gothic,sans-serif;color:#545454;font-size:13px;font-weight:400;}a{text-decoration:none;color:#1C6EA0;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}a:hover,a:focus{text-decoration:underline;color:#42A9BE;}p{margin:0 0 0.8em;}strong{font-weight:700;}em{font-style:italic;}ul,ol{padding-left:20px;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}h1,h2,h3,h4,h5,h6{font-weight:700;padding:0;margin:0px 0px 10px 0px;}h1{font-size:26px;}h2{font-size:21px;}h3{font-size:19px;}h4{font-size:17px;}h5{font-size:15px;}h6{font-size:13px;}::-webkit-input-placeholder{color:#8E8D89;}:-ms-input-placeholder{color:#8E8D89;}::placeholder{color:#8E8D89;}#wrapper{margin:0px auto;}#content-contain{padding:0px 0px 25px 0px;background:#fff;}#head{float:left;width:100%;background:#fff;margin-bottom:30px;display:flex;flex-wrap:wrap;justify-content:space-between;}#headright{background:#214467;float:right;}#socialbar{height:60px;}ul.social{list-style:none;margin:20px 10px 0px 10px;float:right;}ul.social li{float:left;margin-left:10px;}#logo{float:left;margin:10px 0 0 10px;}.site-slogan{font-family:Bitter,Helvetica,Arial,sans-serif;font-size:14px;s
  color:#333333;font-weight:400;text-transform:uppercase;padding:10px 0;}#mobileMenu_mm1{margin:10px 20px;padding:3px 0px;}#navigation{margin:0px auto;float:right;}#main-menu{clear:both;color:#fff;font-size:14px;margin:0 auto;overflow:hidden;}#main-menu ul{float:left;padding:0px 15px;}#main-menu li{float:left;list-style-type:none;font-weight:400;}#main-menu li a{color:#e7e7e7;display:block;padding:10px 10px 10px 10px;position:relative;text-decoration:none;}#main-menu li a:hover,#main-menu li a:active,#main-menu a.active{color:#fff;}#main-menu li a .sf-sub-indicator{display:block;overflow:hidden;position:absolute;text-indent:-9999px;}#main-menu li li a,#main-menu li li a:link,#main-menu li li a:visited{background-color:#12263B;border-top-width:0;color:#e7e7e7;font-size:13px;padding:10px 10px;position:relative;text-transform:none;width:140px;font-weight:400;}#main-menu li li a:hover,#main-menu li li a:active{color:#fff;background:#01152a;}#main-menu li ul{height:auto;padding:0px 0px;left:-9999px;margin:0 0 0 1px;position:absolute;width:160px;z-index:9999;}#main-menu li ul a{width:160px;}#main-menu li ul ul{margin:-38px 0 0 160px;}#main-menu li:hover>ul,#main-menu li.sfHover ul{left:auto;}#main-menu ul li.leaf,#main-menu ul li.expanded,#main-menu ul li.collapsed{list-style:none;}#main-menu ul.menu li{margin:0;}#main-menu li.expanded,#main-menu li.collapsed,#main-menu li.leaf{margin:0;padding:0;}#front-welcome{font-family:Bitter,Helvetica,Arial,sans-serif;font-weight:400;text-align:center;padding:15px 5% 0;width:90%;}#front-welcome .block > h2{color:#282c2f;font-size:24px;margin:0px auto;text-transform:none;}#front-welcome p{padding:10px 0px;color:#282c2f;line-height:22px;font-size:18px;}#header{margin-top:20px;}#breadcrumbs{font-size:11px;}#content{margin-top:25px;}.node{margin-bottom:20px;padding-bottom:20px;}.node h2.title,.page-title{font-family:Bitter,Helvetica,Arial,sans-serif;font-weight:700;color:#000;font-size:20px;}.node h2.title a{color:#000;}.block{margin-bottom:1.5em;}#header .block > h2,#foot .block > h2,.region-content-top .block > h2{font-size:16px;}#sidebar-first{margin-top:25px;}.sidebar .block > h2{font-family:Bitter,Helvetica,Arial,sans-serif;background:#214468;color:#fff;font-size:14px;margin-bottom:10px;text-transform:uppercase;padding:10px 10px;font-weight:700;}#bottom{background:#4E4554;padding-top:25px;padding-bottom:15px;}#bottom .botblck a{color:#fff;}.botblck{float:left;list-style:none;}.botblck .block > h2{font-family:Bitter,Helvetica,Arial,sans-serif;padding:0px 0px 0px 0px;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;}.botblck .content{padding:7px 0px;margin:0;line-height:160%;color:#bbb;}#copyright{background:#3E3742;padding:25px 0px;text-align:center;}.credit{color:#eee;}.submitted{background:#dfdddd;padding:4px 9px;border-radius:4px;color:#383838;text-shadow:1px 1px #fff;clear:both;display:block;margin-bottom:2px;}.links{color:#000;margin-top:10px;font-size:14px;}.links li a{background-color:#E7E5E3;color:#100100;padding:4px 5px;border-radius:4px;text-shadow:1px 1px #fff;font-weight:normal;}.links li a:hover{background-color:#D7D5D3;color:#100101;}table.cke_editor{background:transparent;border:0;}table.cke_editor td{background:transparent;padding:0;border:0;}.poll .vote-form .choices .title{font-size:14px;font-weight:normal;line-height:2;}.poll .vote-form .choices{margin:0;}.form-submit{-moz-transition:all 0.2s ease-in-out 0s;border-radius:5px;cursor:pointer;background:url(/sites/all/themes/contrib/responsive/images/diagonal.png) repeat scroll 0 0 #5AA2EF;color:#fff;padding:4px 6px;text-shadow:1px 1px 1px #300033;margin-right:4px;margin-bottom:5px;font-weight:bold;}.form-submit:hover{background:#454444;}input.form-checkbox,input.form-radio{vertical-align:baseline;}.form-text{border-radius:3px;border:1px solid #8F8F8F;padding:4px 5px;}.item-list ul{margin:0;padding:0 0 0 1.5385em;}.item-list ul li{margin:0;padding:0;}ul.menu li{margin:0;padding:0;}ul.inline{clear:both;}ul.inline li{margin:0;padding:0;}.tabs-wrapper{border-bottom:1px solid #b7b7b7;margin:0 0 5px 0;}ul.primary{border:none;margin:0;padding:0;}ul.primary li a{background:none;border:none;display:block;float:left;line-height:1.5385em;margin:0;padding:0 1em;border-radius:4px 4px 0 0;margin-right:5px;}ul.primary li a:hover,ul.primary li a.active{background:#767676;border:none;color:#fff;}ul.primary li a:hover{background:#888;text-decoration:none;}ul.secondary{background:#666;border-bottom:none;clear:both;margin:0;padding:0;}ul.secondary li{border-right:none;}ul.secondary li a,ul.secondary li a:link{border:none;color:#ccc;display:block;float:left;line-height:1.5385em;padding:0 1em;}ul.secondary li a:hover,ul.secondary li a.active{background:#888;color:#fff;text-decoration:none;}ul.secondary a.active{border-bottom:none;}.field-name-field-tags{margin:0 0 10px 0;}.field-name-field-tags a{display:inline-block;background:url(/sites/all/themes/contrib/responsive/images/tag.png) no-repeat;padding:0px 8px 0 16px;height:22px;text-shadow:1px 1px #fff;border-radius:2px;font-size:12px;}.field-name-field-tags a:hover{}.field-name-field-tags .field-item{margin:0 1em 0 0;}.field-name-field-tags div{display:inline;}#content-container .field-label{}#content-container .field-items .field-item{}.profile{margin:1.5385em 0;}.profile dd{margin-bottom:1.5385em;}.profile h3{border:none;}.profile dt{margin-bottom:0;}.password-parent{width:36em;}#comments{clear:both;margin-top:14px;padding:5px;border:1px solid #dddddd;border-radius:8px;}.comment{margin-bottom:1.5em;padding:5px;border-radius:7px;min-height:150px;border-bottom:1px solid #d9d9d9;}h3.comment-title a{margin-bottom:5px;font-size:16px;color:#67696d;}.comment .new{color:red;text-transform:capitalize;margin-left:1em;}.form-textarea-wrapper textarea{border-radius:3px;border:1px solid #acacac;}.comment .submitted{display:inline;background:#e5e5e5;}.comment .user-picture{float:left;padding:4px;border:1px solid #d9d9d9;margin-right:7px;margin-bottom:7px;}.comment-new-comments{display:none;}.item-list .pager{}.item-list .pager li{background:#E6E6E6;border-radius:3px;margin-right:4px;text-shadow:1px 1px #fff;}.field-name-taxonomy-forums div{display:inline;margin-top:4px;}.field-name-taxonomy-forums .field-items{}#forum .title{font-size:16px;}#forum .submitted{font-size:12px;font-family:Lucida Grande,Verdana,Arial,sans-serif;background:transparent;padding:0;}#forum .container{background:#a1a1a1;color:#fff;}#forum .container a{color:#000;font-weight:bold;}#forum div.indent{margin-left:2px;}.forum-starter-picture{float:left;padding:4px;border:1px solid #d9d9d9;margin:5px 7px 5px 0;}#forum th{background:#434343;text-shadow:none;color:#fff;}#forum th a{color:#fff;}#forum td.forum .icon,#forum .icon div{background:url(/sites/all/themes/contrib/responsive/images/no-new-posts.png) no-repeat;width:35px;height:35px;}#forum .name a{font-size:16px;}.credit a{color:#42A9BE;}.credit a:hover{color:#aaa;}img{max-width:100%;}.abaproduct-authors{font-size:1em;}.field-name-field-event-type-terms ul{list-style:none;padding-left:0px;}.calendar-calendar td a{color:#3E6B8E !important;}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;}.breadcrumb > li{display:inline-block;}.breadcrumb > li + li:before{padding:0 5px;color:#cccccc;content:">>\00a0";}.breadcrumb > .active{color:#999999;}a:focus{text-decoration:underline;}.element-invisible{display:none;}.element-focusable{display:block;}#next-list-image{padding:0;}#skip-link .element-focusable{display:block;}.search-results p{margin-top:15px !important;}
body{background:#b8bec2;}a{color:#8b8f41;}a:hover{color:#527876;}#headright{background:#527876;}#main-menu li li a,#main-menu li li a:link,#main-menu li li a:visited{background-color:#2e2e2e;}#main-menu li li a:hover,#main-menu li li a:active{background:#01152a;}.sidebar .block > h2{background:#527876;}#bottom{background:#8c8f42;}#copyright{background:#527876;}.form-submit{background-color:#3177c8;}.form-submit:hover{background:#527876;}
#block-search-form{background:none;border:none;overflow:visible;box-shadow:none;}#block-search-form form .container-inline .form-item{width:100%;display:inline-block;margin:0;background:#e8e8e8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 2px 5px #c8c8c8 inset;-moz-box-shadow:0px 2px 5px #c8c8c8 inset;box-shadow:0px 2px 5px #c8c8c8 inset;}#block-search-form form .container-inline .form-item .twitter-typeahead{top:0;width:100%;display:inline-block !important;}#block-search-form form .container-inline .form-item input{width:calc(100% - 90px);-webkit-width:calc(100% - 90px);-moz-width:calc(100% - 90px);height:34px;border-radius:5px;padding:0 85px 0 4px;max-width:100%;margin:0;}#block-search-form form .container-inline{display:inline-block;width:100%;position:relative;}#block-search-form form .container-inline .form-actions{position:absolute;top:0;right:0;height:34px;padding:0;}#block-search-form form .container-inline .form-actions input[type="submit"]{height:36px;margin:0;border-radius:5px;}#block-search-form form .container-inline .item-list .aba-advanced-search-links{padding:0;margin:0;}#block-search-form form .container-inline .item-list .aba-advanced-search-links li{list-style:none;padding:0;margin:0;background:none;text-align:left;}#block-aba-overrides-search-form form .container-inline .form-item{width:100%;display:inline-block;margin:0;}#block-aba-overrides-search-form form .container-inline .form-item .twitter-typeahead{top:0;width:100%;display:inline-block !important;}#block-aba-overrides-search-form form .container-inline .form-item input{width:calc(100% - 90px);-webkit-width:calc(100% - 90px);-moz-width:calc(100% - 90px);height:34px;border-radius:5px;padding:0 85px 0 4px;max-width:100%;margin:0;outline:0;}#block-aba-overrides-search-form form .container-inline{display:inline-block;width:100%;position:relative;}#block-aba-overrides-search-form form .container-inline .form-actions{position:absolute;top:0;right:0;height:34px;padding:0;}#block-aba-overrides-search-form form .container-inline .form-actions input[type="submit"]{height:36px;margin:0;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#block-aba-overrides-search-form form .container-inline .item-list .aba-advanced-search-links{padding:0;margin:0;}#block-aba-overrides-search-form form .container-inline .item-list .aba-advanced-search-links li{list-style:none;padding:0;margin:0;background:none;text-align:left;}#block-aba-overrides-search-form input.form-submit,#block-search-form input.form-submit{padding:7px 15px;}span.twitter-typeahead .tt-menu,span.twitter-typeahead .tt-dropdown-menu{z-index:1000 !important;}#logo{float:none;text-align:center;}#copyright{background:#000;padding:0;}#copyright a{color:#fff;font-weight:bold;}.region-footer,.credit{padding:15px 0;color:#bbb;}.region-footer #block-search-form{margin-bottom:0;}#main-menu li ul{visibility:visible !important;}img{max-width:100%;}.abaproduct-status{font-size:14px;}.cart-block-view-cart a{display:inline-block;margin-bottom:5px;}.abaproduct-status,.views-field-ss-availability-status{font-size:13px;}img{height:auto;}.flex-caption{background-color:rgb(0 0 0 / 1%);}.abaproduct-discount,.marker,.form-required,#mc_embed_signup .asterisk,.req{color:#D60000 !important;}div.abc_catalog .main-menu .navbar-nav>li>a,div.abc_catalog .book-title a{color:#61615C !important;}#mc_embed_signup .button{background-color:#747474 !important;}#mc_embed_signup .button:hover{background-color:#AAA !important;}.calendar-calendar tr td,.calendar-calendar tr th.days{color:#696969;}.calendar-calendar tr td.empty{color:#70703E;}@media(max-width:960px){.responsive-menus.responsified.responsive-toggled .responsive-menus-simple li ul{display:none !important;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple li.showsub > ul{display:block !important;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple li{position:relative;}.drop-down-toggle{display:block;cursor:pointer;z-index:10;position:absolute;top:10px;right:16px;width:20px;height:20px;border-radius:15px;border:#ffffff 3px solid;}.drop-down-arrow{display:block;width:0;height:0;margin:8px 0 0 5px;border-top:5px solid #ffffff;border-left:transparent 5px solid;border-right:transparent 5px solid;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple li.showsub > ul + .drop-down-toggle .drop-down-arrow{border-bottom:5px solid #ffffff;border-top:0;}.responsive-menus.responsified span.toggler{margin-right:5px;}.responsive-menus.responsified .responsive-menus-simple{width:250px;}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{right:5px;}}@media(max-width:768px){.responsive-menus.responsified{width:100% !important;}#navigation{float:none;}.responsive-menus.responsified span.toggler{margin-right:0;}.responsive-menus.responsified .responsive-menus-simple{width:100%;}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{right:0;}#logo{width:auto;margin:0;}ul.social{padding:0;float:none;margin:10px 0 3px;display:inline-block;}#socialbar{text-align:center;height:auto;display:inline-block;width:100%;}ul.social li:first-child{margin-left:0;}div.region.region-content{display:block;}#uc-cart-view-form .form-actions{text-align:left;}#uc-cart-pane-quotes .form-submit{margin-left:14em;}#uc-cart-view-form .form-actions a{width:100%;}.cart-review td.products em{display:none;}#uc-cart-view-form table.sticky-header,#uc-cart-view-form thead{display:none;}#uc-cart-view-form table,#uc-cart-view-form tbody,#uc-cart-view-form th,#uc-cart-view-form td,#uc-cart-view-form tr{display:inline-block;width:100%;}#uc-cart-view-form thead tr{position:absolute;top:-9999px;left:-9999px;}#uc-cart-view-form tr{border:1px solid #ccc;padding:0;}#uc-cart-view-form td{border:none;border-bottom:1px solid #eee;position:relative;padding:5px;padding-left:50%;width:50% !important;padding-right:0;height:auto;color:#333;}#uc-cart-view-form td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;color:#333;}#uc-cart-view-form td:nth-of-type(1):before{content:"Remove";}#uc-cart-view-form td:nth-of-type(2):before{content:"Products";}#uc-cart-view-form td:nth-of-type(3):before{content:" ";}#uc-cart-view-form td:nth-of-type(4):before{content:"Qty";}#uc-cart-view-form td:nth-of-type(5):before{content:"Total";}#uc-cart-view-form td.qty,#uc-cart-view-form td.price,#uc-cart-view-form td.subtotal{text-align:left;}#uc-cart-view-form input[type="text"]{width:auto;}.uc-store-address-field .form-item label{text-align:left;}.order-review-table table.sticky-header{display:none;}.cart-review table,.cart-review thead,.cart-review tbody,.cart-review th,.cart-review td,.cart-review tr{display:block;}.cart-review thead tr{position:absolute;top:-9999px;left:-9999px;}.cart-review tr{border:1px solid #ccc;padding:0.1em 0;}.cart-review td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;text-align:left;width:50%;padding-right:0;color:#333;}.cart-review td:last-child{border-bottom:0;}.cart-review td:before{position:absolute;top:0;left:6px;width:45%;padding-right:10px;white-space:nowrap;color:#333;}.cart-review td:nth-of-type(1):before{content:"Qty";}.cart-review td:nth-of-type(2):before{content:"Products";}.cart-review td:nth-of-type(3):before{content:"Price";}.order-review-table .title-col{text-align:left;padding-left:2%;width:46%;display:inline-block;padding-right:2%;float:left;border:0;white-space:unset;word-break:break-word;}.order-review-table .data-col{padding-right:0;width:50%;padding-left:0;display:inline-block;float:left;border:0;white-space:unset;word-break:break-word;}.order-review-table,.order-review-table tbody{display:inline-block;width:100%;}.order-review-table .pane-title-row{display:inline-block;width:100%;padding:5px 0 !important;background:transparent;border:0;border-bottom:1px solid #ddd;}.order-review-table table{border:0;left:-3px;top:-2px;position:relative;}.order-review-table .review-button-row,.order-review-table .review-button-row td{width:100%;display:inline-block;padding-left:0;padding-right:0;}.order-review-table .review-button-row td{border:0;}.order-review-table tr{display:inline-block;width:100%;padding-left:0;padding-right:0;border-bottom:1px solid #ddd;}.order-review-table td{height:auto;border:0;}.subtotal:before{display:none;}.cart-review td a{word-wrap:break-word;}.form-item-panes-payment-details-store-gc-number input.form-text,.form-item-panes-additional-cust-info-addn-cust-info input.form-text{max-width:225px;}.uc-cart-checkout-form select{width:100%;}.uc-cart-checkout-form fieldset{padding:1em;}.uc-cart-checkout-form .uc-store-address-field .form-item label{padding-left:0;}.uc-cart-checkout-form .payment-details-credit label{width:100%;margin:3px;}.subtotal .uc-price{white-space:pre-wrap;}.payment-details-po .form-item input{width:100%;}.uc-cart-checkout-form .form-text{width:96%;}#user-login .form-text{width:95%;}.cart-block-summary-links .links{margin-bottom:10px;}.uc-cart-checkout-form .sticky-header{display:none;}.uc-cart-checkout-form #line-items-div{float:none;margin-top:10px;margin-left:0;}#user-pass .form-text,#user-register-form .form-text{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.password-parent,.confirm-parent{width:100%;}.password-strength{width:auto;}.responsive-menus.responsified span.toggler{box-shadow:2px 2px 2px #000;}#logo{margin:15px 0 !important;}#logo img{max-width:93%;}.responsive-menus.responsified{width:99.4%;}ul.social{margin-top:15px;float:none;}#socialbar{height:47px;}.view-staff-favorites{display:flex;justify-content:center;}.view-content .abaproduct-image{width:133px;}#foot p{font-size:12px;}.cart-block-summary-links .links{margin-bottom:10px;}#uc-cart-view-form table{border:0;}#uc-cart-view-form .form-actions{text-align:left !important;}#uc-cart-view-form .form-actions a{margin:10px 0;}#uc-cart-view-form .form-actions input:last-of-type{margin-right:0;}#sidebar-first{margin-top:0;}.cart-review td{text-align:left !important;}.cart-review td.products{width:50%;}.uc-cart-checkout-form .form-type-radio .description,.uc-cart-checkout-form .form-type-checkbox .description{margin-left:0;}.uc-cart-checkout-form .address-pane-table .field-label{display:flex;}.uc-cart-checkout-form .address-pane-table{margin-top:10px;}.uc-cart-checkout-form .address-pane-table table td{border:0;}.uc-cart-checkout-form #line-items-div{background:#ebebeb;}.uc-cart-checkout-form #line-items-div td{border-right:0;}.uc-cart-checkout-form #line-items-div table{border:0;}.uc-cart-checkout-form .form-text{width:calc(100% - 12px);}.uc-cart-checkout-form fieldset.collapsed{margin:0;}.item-list .pager{padding:0;}.item-list .pager li{display:inline-block;margin-top:10px;}}
